<STYLE type="text/css">
<!--

A:link.other{COLOR:#660000;TEXT-DECORATION:none;font-weight: bold}
A:visited.other{color:#660000;TEXT-DECORATION:none;font-weight: bold}
A:active.other{color:#660000;TEXT-DECORATION:none;font-weight: bold}
A:hover.other{color:#660000;TEXT-DECORATION:underline;font-weight: bold}

#home {
	display: inline-block;
    height: 63px;
    width: 75px;
    background-image: url(imagep/links_home.jpg);
    background-repeat: no-repeat;
    background-position: top;
	background-color: transparent;
}
#home:hover {
    background-position: bottom;
}
#homepg {
	display: inline-block;
    height: 63px;
    width: 75px;
    background-image: url(imagep/links_home.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
	background-color: transparent;
}


#about {
	display: inline-block;
    height: 63px;
    width: 82px;
    background-image: url(imagep/links_about.jpg);
    background-repeat: no-repeat;
    background-position: top;
	background-color: transparent;
}
#about:hover {
    background-position: bottom;
}
#aboutpg {
	display: inline-block;
    height: 63px;
    width: 82px;
    background-image: url(imagep/links_about.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
	background-color: transparent;
}

#programs {
	display: inline-block;
    height: 63px;
    width: 115px;
    background-image: url(imagep/links_programs.jpg);
    background-repeat: no-repeat;
    background-position: top;
	background-color: transparent;
}
#programs:hover {
    background-position: bottom;
}
#programspg {
	display: inline-block;
    height: 63px;
    width: 115px;
    background-image: url(imagep/links_programs.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
	background-color: transparent;
}

#contact {
	display: inline-block;
    height: 63px;
    width: 101px;
    background-image: url(imagep/links_contact.jpg);
    background-repeat: no-repeat;
    background-position: top;
	background-color: transparent;
}
#contact:hover {
    background-position: bottom;
}
#contactpg {
	display: inline-block;
    height: 63px;
    width: 101px;
    background-image: url(imagep/links_contact.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
	background-color: transparent;
}


#wrapper{
width: 100%;
margin:auto;
padding: 0px;	
}

#banner{
width:100%;	
height:202px;
padding:0px;
margin:0px;
background-image: url(imagep/logotop1.jpg);
background-repeat:no-repeat;
background-position: top center;
}


#main{
width:100%;
padding:0px;
margin:0px;
background-color:#ffffff;
}
	
#footer{
width:100%;	
padding:0px;
height:399px;
background-image: url(imagep/footer_desktop_repeat.gif);
background-repeat: repeat-x;
background-position: bottom center;
}

#mobilenav{
	display:none;
	visibility: hidden;
}

#desktopnav{
	padding:0px;
	margin:0px;
	width:100%; 
    display:inline;
}


div.widthtxt{max-width:1000px;}
DIV.maintext{text-align:left; font-family: 'Muli', arial, sans-serif; color:#666666; font-size: 14.0pt; line-height:1.7em; padding-left:5%; padding-top:4%; padding-right:5%; padding-bottom:5%;}
DIV.maintext_mission{font-size: 12.0pt;}

DIV.regtext{text-align:left; font-family: 'Muli', arial, sans-serif; color:#4f2f05; font-size: 10.0pt; line-height:1.5em; padding-left:5%; padding-top:4%; padding-right:5%; padding-bottom:5%;}
DIV.title{font-size: 16.0pt; color:#333333;}
DIV.title_p{font-size: 14.0pt; color:#FFFFFF;}
DIV.text_p{font-size: 10.0pt;}

DIV.extrasp1{display:block; visibility: visible;}
DIV.extrasp{display:none; visibility: hidden;}
DIV.teachers2{float:left; padding-right:5%; padding-bottom:4%;}
DIV.directors{float:right; padding-left:2%; padding-bottom:2%; font-size: 10.0pt; line-height:1.2em;}
DIV.directors2{display:none; visibility: hidden;}
DIV.footertxt1{font-family: 'Muli', arial, sans-serif; color:#603906; font-size: 9.0pt; line-height:2.0em; padding-top:20px; text-align:left;}
DIV.footertxt2{font-family: 'Muli', arial, sans-serif; color:#603906; font-size: 9.0pt; line-height:2.0em; padding-top:0px; text-align:left;}
DIV.footertxtadd{font-family: 'Muli', arial, sans-serif; color:#603906; font-size: 10.0pt; line-height:2.0em; padding-top:10px; text-align:left;}
DIV.logofooter{float:right; padding-top:45px; padding-right:15%;}
DIV.copyfooter{padding-top:55px; color:#bd8d4f; padding-left:15%;}
.daytime{font-family: 'muli', arial, sans-serif; color:#666666; font-size: 10.0pt; line-height:1.5em; padding-top:75px; padding-right:50px; text-align:right;}
.daytime1{display:none; visibility: hidden;}
.foottable{width:50%;}
.foot_desktop{visibility: visible;}
.foot_mobile{display:none; visibility: hidden;}

.img2Class {background: url(imagep/send-button.png) no-repeat 0px 0px; padding: 6px; width:182px; height:47px; border:0px;}

.img2Class:hover{ 
      background-position:  0px 0px;
}

.img2Class:active{
      background-position:  0px 2px;
}

html {
    -webkit-text-size-adjust: none; /* Prevent font scaling in landscape */
}

@media (min-width: 768px) and (max-width: 1024px) {
   .daytime{font-family: 'muli', arial, sans-serif; color:#666666; font-size: 10.0pt; line-height:1.5em; padding-top:75px; padding-right:20px; text-align:right;}

   DIV.regtext{text-align:left; font-family: 'Muli', arial, sans-serif; color:#666666; font-size: 12.0pt; line-height:1.5em; padding-left:5%; padding-top:4%; padding-right:5%; padding-bottom:5%;}
   DIV.title{font-size: 18.0pt; color:#333333;}
   DIV.text_p{font-size: 12.0pt;}

   DIV.extrasp1{display:none; visibility: hidden;}
   DIV.extrasp{display:block; visibility: visible;}
   DIV.teachers2{float:left; padding-right:2%; padding-bottom:0%;}
   
   DIV.logofooter{float:right; padding-top:45px; padding-right:5%;}
   DIV.copyfooter{padding-top:55px; color:#bd8d4f; padding-left:5%;}
   .foottable{width:70%;}
}
	
@media (min-width: 600px) and (max-width: 767px) {
   .daytime{display:none; visibility: hidden;}
   .daytime1{display:block; visibility: visible; font-family: 'muli', arial, sans-serif; color:#666666; font-size: 12.0pt; line-height:1.5em; padding-top:85px; padding-right:15px; text-align:right;}
   
   DIV.regtext{text-align:left; font-family: 'Muli', arial, sans-serif; color:#666666; font-size: 12.0pt; line-height:1.5em; padding-left:5%; padding-top:4%; padding-right:5%; padding-bottom:5%;}
   DIV.title{font-size: 18.0pt; color:#333333;}
   DIV.text_p{font-size: 12.0pt;}
   
   DIV.extrasp1{display:none; visibility: hidden;}
   DIV.extrasp{display:block; visibility: visible;}
   DIV.teachers2{float:left; padding-right:2%; padding-bottom:0%;}
   
   DIV.logofooter{float:right; padding-top:45px; padding-right:5%;}
   DIV.copyfooter{padding-top:55px; color:#bd8d4f; padding-left:5%;}	 
   .foottable{width:80%;}
           
   #mobilenav{display:none;}
}
 
@media (min-width: 401px) and (max-width: 599px) {
   .daytime{display:none; visibility: hidden;}
   DIV.daytimemobile{padding-top:5%; text-align:right; padding-right:5%; font-size: 14.0pt;}
   
   DIV.maintext{text-align:left; font-family: 'Muli', arial, sans-serif; color:#666666; font-size: 14.0pt; line-height:1.7em; padding-left:3%; padding-top:4%; padding-right:3%; padding-bottom:5%;}
   DIV.regtext{text-align:left; font-family: 'Muli', arial, sans-serif; color:#666666; font-size: 12.0pt; line-height:1.5em; padding-left:3%; padding-top:4%; padding-right:3%; padding-bottom:5%;}
   DIV.title{font-size: 18.0pt; color:#333333;}
   DIV.text_p{font-size: 12.0pt;}
   
   DIV.extrasp1{display:none; visibility: hidden;}
   DIV.extrasp{display:block; visibility: visible;}
   DIV.teachers2{float:left; padding-right:2%; padding-bottom:0%;}
   
   DIV.directors{display:none;}
   DIV.directors2{display:block; visibility: visible; font-size: 10.0pt; line-height:1.2em;}
   
   #mobilenav{display:block; visibility: visible; padding-top:0px; font-family: 'Muli', arial, sans-serif; color:#e2aa63; font-size: 11.0pt; line-height:1.5em;}
   #desktopnav{display:none;}
   .foot_desktop{display:none; visibility: hidden;}
   .foot_mobile{visibility: visible; display:block;}
   DIV.footertxt1{font-family: 'Muli', arial, sans-serif; color:#603906; font-size: 10.0pt; line-height:1.7em; padding-top:13px; text-align:left;}
   DIV.footertxt2{font-family: 'Muli', arial, sans-serif; color:#603906; font-size: 8.0pt; line-height:1.7em; padding-top:0px; text-align:left;}
   #footer{width:100% ;padding:0px; background-image: url(imagep/footer_mobile_repeat.gif); background-repeat:repeat-x; height:500px;}
   DIV.logofooter{float:right; padding-top:25px; padding-right:1%;}
   DIV.copyfooter{padding-top:40px; color:#bd8d4f; padding-left:1%;}

}

@media (max-width: 400px) {
   .daytime{display:none; visibility: hidden;}
   DIV.daytimemobile{padding-top:5%; text-align:right; padding-right:5%; font-size: 14.0pt;}
   
   DIV.maintext{text-align:left; font-family: 'Muli', arial, sans-serif; color:#666666; font-size: 14.0pt; line-height:1.7em; padding-left:3%; padding-top:4%; padding-right:3%; padding-bottom:5%;}
   DIV.regtext{text-align:left; font-family: 'Muli', arial, sans-serif; color:#666666; font-size: 12.0pt; line-height:1.5em; padding-left:3%; padding-top:4%; padding-right:3%; padding-bottom:5%;}
   DIV.title{font-size: 18.0pt; color:#333333;}
   DIV.text_p{font-size: 12.0pt;}
   
   DIV.directors{display:none;}
   DIV.directors2{display:block; visibility: visible; font-size: 10.0pt; line-height:1.2em;}
   
   DIV.extrasp1{display:none; visibility: hidden;}
   DIV.extrasp{display:block; visibility: visible;}
   DIV.teachers2{float:left; padding-right:2%; padding-bottom:0%;}
   
   #mobilenav{display:block; visibility: visible; padding-top:0px; font-family: 'Muli', arial, sans-serif; color:#e2aa63; font-size: 11.0pt; line-height:1.5em;}
   #desktopnav{display:none;}
   .foot_desktop{display:none; visibility: hidden;}
   .foot_mobile{visibility: visible; display:block;}
   DIV.footertxt1{font-family: 'Muli', arial, sans-serif; color:#603906; font-size: 10.0pt; line-height:1.7em; padding-top:13px; text-align:left;}
   DIV.footertxt2{font-family: 'Muli', arial, sans-serif; color:#603906; font-size: 8.0pt; line-height:1.7em; padding-top:0px; text-align:left;}
   #footer{width:100% ;padding:0px; background-image: url(imagep/footer_mobile_repeat.gif); background-repeat:repeat-x; height:500px;}
   DIV.logofooter{float:right; padding-top:25px; padding-right:1%; padding-left:1%;}
   DIV.copyfooter{padding-top:30px; color:#bd8d4f; padding-left:1%;}
}


A:link.only{COLOR:#742637;TEXT-DECORATION:none;font-weight: bold}
A:visited.only{color:#742637;TEXT-DECORATION:none;font-weight: bold}
A:active.only{color:#742637;TEXT-DECORATION:none;font-weight: bold}
A:hover.only{color:#742637;TEXT-DECORATION:underline;font-weight: bold}

A:link.programs{COLOR:#ffffff;TEXT-DECORATION:none;font-weight: bold}
A:visited.programs{color:#ffffff;TEXT-DECORATION:none;font-weight: bold}
A:active.programs{color:#ffffff;TEXT-DECORATION:none;font-weight: bold}
A:hover.programs{color:#ffffff;TEXT-DECORATION:underline;font-weight: bold}

A:link.head_phone{COLOR:#666666;TEXT-DECORATION:none}
A:visited.head_phone{color:#666666;TEXT-DECORATION:none}
A:active.head_phone{color:#666666;TEXT-DECORATION:none}
A:hover.head_phone{color:#666666;TEXT-DECORATION:underline}

A:link.head_phone_m{COLOR:#e2aa63;TEXT-DECORATION:none}
A:visited.head_phone_m{color:#e2aa63;TEXT-DECORATION:none}
A:active.head_phone_m{color:#e2aa63;TEXT-DECORATION:none}
A:hover.head_phone_m{color:#e2aa63;TEXT-DECORATION:underline}

A:link.foot_phone{COLOR:#4f2e03;TEXT-DECORATION:none;font-weight: none}
A:visited.foot_phone{color:#4f2e03;TEXT-DECORATION:none;font-weight: none}
A:active.foot_phone{color:#4f2e03;TEXT-DECORATION:none;font-weight: none}
A:hover.foot_phone{color:#4f2e03;TEXT-DECORATION:underline;font-weight: underline}

A:link.foot{COLOR:#4f2e03;TEXT-DECORATION:none;font-weight: bold}
A:visited.foot{color:#4f2e03;TEXT-DECORATION:none;font-weight: bold}
A:active.foot{color:#4f2e03;TEXT-DECORATION:none;font-weight: bold}
A:hover.foot{color:#4f2e03;TEXT-DECORATION:underline;font-weight: bold}

A:link.foot1{COLOR:#bd8d4f;TEXT-DECORATION:none;font-weight: bold}
A:visited.foot1{color:#bd8d4f;TEXT-DECORATION:none;font-weight: bold}
A:active.foot1{color:#bd8d4f;TEXT-DECORATION:none;font-weight: bold}
A:hover.foot1{color:#bd8d4f;TEXT-DECORATION:underline;font-weight: bold}

BODY.allpgs {background-image: url(imagep/bkgd_desktop.jpg); margin:0px; padding:0px; background-color:#FFFFFF; background-repeat:repeat-x; background-attachment:scroll;}

.button1 {
  background-color: #a48359;
  border: 2px solid #d3b48b;
  border-radius: 10px;
  color: #ffffff;
  padding: 10px 50px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 15px;
  transition-duration: 0.4s;
  margin-bottom:2px;
  letter-spacing:1px;
  font-weight:600;
}

	
.button1:hover {
  background-color: #e0e0dd;
  color: #5d1e33;
  border: 2px solid #bfbfbc;
}


-->

</STYLE>