BODY	{ SCROLLBAR-BASE-COLOR: #013371 }



a:link		{ color: #d2761a; text-decoration: underline }

a:visited	{ color: #d2761a; text-decoration: underline }

a:active	{ color: #d2761a; text-decoration: underline }

a:hover		{ color: #d2761a; text-decoration: underline }




 /* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */

TABLE		{ COLOR: #000000; FONT: 11px verdana, arial, sans-serif; line-height: 13pt }






.contact	{ COLOR: #1a7b9b; FONT: 11px verdana, arial, sans-serif; line-height: 14pt }

.contactsm	{ COLOR: #1a7b9b; FONT: 11px verdana, arial, sans-serif; line-height: 11pt }

a.skip:link { COLOR: #1a7b9b; FONT: 11px verdana, arial, sans-serif; text-decoration: none }
a.skip:visited { COLOR: #1a7b9b; FONT: 11px verdana, arial, sans-serif; text-decoration: none }
a.skip:active { COLOR: #1a7b9b; FONT: 11px verdana, arial, sans-serif; text-decoration: none }
a.skip:hover { COLOR: #1a7b9b; FONT: 11px verdana, arial, sans-serif; text-decoration: none }

a.bluesm:link { COLOR: #396baa; FONT: 10px verdana, arial, sans-serif; line-height: 11pt; text-decoration: none }
a.bluesm:visited { COLOR: #396baa; FONT: 10px verdana, arial, sans-serif; line-height: 11pt; text-decoration: none }
a.bluesm:active { COLOR: #396baa; FONT: 10px verdana, arial, sans-serif; line-height: 11pt; text-decoration: none }
a.bluesm:hover { COLOR: #396baa; FONT: 10px verdana, arial, sans-serif; line-height: 11pt; text-decoration: none }

a.orangesm:link { COLOR: #d2761a; FONT: 10px verdana, arial, sans-serif; line-height: 11pt; text-decoration: none }
a.orangesm:visited { COLOR: #d2761a; FONT: 10px verdana, arial, sans-serif; line-height: 11pt; text-decoration: none }
a.orangesm:active { COLOR: #d2761a; FONT: 10px verdana, arial, sans-serif; line-height: 11pt; text-decoration: none }
a.orangesm:hover { COLOR: #d2761a; FONT: 10px verdana, arial, sans-serif; line-height: 11pt; text-decoration: none }

.copyright	{ COLOR: #666666; FONT: 9px verdana, arial, verdana, sans-serif }





 /* colors for about page - green and yellow */
 
.quoteabout1	{ COLOR: #62682c; FONT: 14px verdana, arial, sans-serif; line-height: 16pt; font-weight: bold}

.quoteabout2	{ COLOR: #c6a234; FONT: 12px verdana, arial, sans-serif; line-height: 16pt; font-weight: normal}

.textabout	{ COLOR: #62682c; FONT: 11px verdana, arial, sans-serif; line-height: 13pt; font-weight: bold }


 /* colors for workshops - brown and orange */
 
.quoteworkshops1	{ COLOR: #9a5615; FONT: 14px verdana, arial, sans-serif; line-height: 16pt; font-weight: bold}

.quoteworkshops2	{ COLOR: #cb8605; FONT: 12px verdana, arial, sans-serif; line-height: 16pt; font-weight: normal}

.textworkshops	{ COLOR: #9a5615; FONT: 14px verdana, arial, sans-serif; line-height: 13pt; font-weight: bold }

.past	{ COLOR: #9a5615; FONT: 11px verdana, arial, sans-serif; line-height: 13pt; font-weight: bold }




 /* colors for contact - purple and green */

.quotecontact1	{ COLOR: #63688e; FONT: 14px verdana, arial, sans-serif; line-height: 16pt; font-weight: bold }

.quotecontact2	{ COLOR: #86a23e; FONT: 12px verdana, arial, sans-serif; line-height: 16pt }

.textcontact	{ COLOR: #63688e; FONT: 11px verdana, arial, sans-serif; line-height: 13pt; font-weight: bold }





 /* colors for faq - reds */

.quotefaq1	{ COLOR: #ab1f22; FONT: 14px verdana, arial, sans-serif; line-height: 16pt; font-weight: bold }

.quotefaq2	{ COLOR: #ff683f; FONT: 12px verdana, arial, sans-serif; line-height: 16pt }

.textfaq	{ COLOR: #ab1f22; FONT: 11px verdana, arial, sans-serif; line-height: 13pt; font-weight: bold }




 /* colors for boutique - brown and green */

.quoteboutique1	{ COLOR: #563f1d; FONT: 14px verdana, arial, sans-serif; line-height: 16pt; font-weight: bold }

.quoteboutique2	{ COLOR: #8a892d; FONT: 12px verdana, arial, sans-serif; line-height: 16pt }

.textboutique	{ COLOR: #563f1d; FONT: 11px verdana, arial, sans-serif; line-height: 13pt; font-weight: bold }





 /* colors for healing arts - purple and pink */

.texthealingarts	{ COLOR: #63324a; FONT: 11px verdana, arial, sans-serif; line-height: 13pt; font-weight: bold }

.titlehealing	{ COLOR: #63324a; FONT: 13px verdana, arial, sans-serif; line-height: 13pt; font-weight: bold }

.quotehealingarts1	{ COLOR: #63324a; FONT: 14px verdana, arial, sans-serif; line-height: 16pt; font-weight: bold }

.quotehealingarts2	{ COLOR: #d09bab; FONT: 12px verdana, arial, sans-serif; line-height: 16pt }





 /* colors for home & classes page - orange and blue */

.quoteblue	{ COLOR: #1a7b9b; FONT: 12px verdana, arial, sans-serif; line-height: 16pt }

.quoteorange	{ COLOR: #df8c08; FONT: 14px verdana, arial, sans-serif; line-height: 10pt ; font-weight: bold }

.caldays	{ COLOR: #396baa; FONT: 10px verdana, arial, sans-serif; line-height: 10pt ; font-weight: bold }

.caltime	{ COLOR: #000000; FONT: 10px verdana, arial, sans-serif; line-height: 10pt ; font-weight: bold }

.calsub	{ COLOR: #000000; FONT: 9px verdana, arial, sans-serif; line-height: 9pt ; font-weight: normal }

.joinlist	{ COLOR: #df8c08; FONT: 12px verdana, arial, sans-serif; line-height: 12pt ; font-weight: bold }

a.calclass:link { COLOR: #c86c10; FONT: 10px verdana, arial, sans-serif; line-height: 10pt ; font-weight: bold; text-decoration: none }
a.calclass:visited { COLOR: #c86c10; FONT: 10px verdana, arial, sans-serif; line-height: 10pt ; font-weight: bold; text-decoration: none }
a.calclass:active { COLOR: #c86c10; FONT: 10px verdana, arial, sans-serif; line-height: 10pt ; font-weight: bold; text-decoration: none }
a.calclass:hover { COLOR: #c86c10; FONT: 10px verdana, arial, sans-serif; line-height: 10pt ; font-weight: bold; text-decoration: none }

a.calteach:link { COLOR: #c86c10; FONT: 10px verdana, arial, sans-serif; line-height: 10pt ; text-decoration: underline }
a.calteach:visited { COLOR: #c86c10; FONT: 10px verdana, arial, sans-serif; line-height: 10pt ; text-decoration: underline }
a.calteach:active { COLOR: #c86c10; FONT: 10px verdana, arial, sans-serif; line-height: 10pt ; text-decoration: underline }
a.calteach:hover { COLOR: #c86c10; FONT: 10px verdana, arial, sans-serif; line-height: 10pt ; text-decoration: underline }

.titleorange	{ COLOR: #d2761a; FONT: 11px verdana, arial, sans-serif; line-height: 13pt; font-weight: normal }

.textorange		{ COLOR: #d2761a; FONT: 11px verdana, arial, sans-serif; line-height: 13pt }

.textblue		{ COLOR: #1a7b9b; FONT: 11px verdana, arial, sans-serif; line-height: 13pt; font-weight: bold }








.subtitle	{ COLOR: #c86c10; FONT: 12px verdana, arial, sans-serif; line-height: 13pt; font-weight: bold }

.textsmaller	{ COLOR: #000000; FONT: 10px verdana, arial, sans-serif; line-height: 10pt }

.item	{ COLOR: #888888; FONT: 10px verdana, arial, sans-serif; line-height: 10pt }

.smallprint	{ COLOR: #000000; FONT: 10px verdana, arial, sans-serif; line-height: 9pt }

.smalltitle 	{ COLOR: #000000; FONT: 11px verdana, arial, sans-serif; font-weight: bold }

.careertitle	{ COLOR: #666666; FONT: 14px geneva, verdana, arial, sans-serif; font-weight: bold }

.phonetitle	{ COLOR: #000000; FONT: 12px geneva, verdana, arial, sans-serif; font-weight: bold }

.picturecomments{ COLOR: #666666; FONT: 12px geneva, verdana, arial, sans-serif }

.picturehilight	{ COLOR: #3366FF; FONT: 13px geneva, verdana, arial, sans-serif; font-weight: bold  }

.picturetitle 	{ COLOR: #000000; FONT: 13px verdana, arial, sans-serif; font-weight: bold }

.list 		{ COLOR: #000000; FONT: 12px geneva, verdana, arial, sans-serif; font-weight: normal }

.whitetitle	{ COLOR: #FFFFFF; FONT: 13px verdana, arial, sans-serif; font-weight: bold }

.whitetext	{ COLOR: #FFFFFF; FONT: 11px geneva, verdana, arial, sans-serif }










/* DROP DOWN MENU */


#menu {
    width: 900px;
	height: 28px;
	/*margin: 0 auto;*/
	background: url(images/menu-bg.gif) no-repeat;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
}

	.rollmenu {
    border-right: #faf7e5 1px solid; 
    padding-right: 4px; 
    border-top: #faf7e5 1px solid; 
    display: block; 
    padding-left: 4px; 
    font-size: 10px; 
    padding-bottom: 4px; 
    border-left: #faf7e5 1px solid; 
    color: #000000; 
    line-height: normal; 
    padding-top: 4px; 
    border-bottom: #faf7e5 1px solid; 
    font-family: verdana, arial;
    font-weight: normal;
    background-color: #faf7e5; 
    text-decoration: none}
    .rollmenu:link { text-decoration: none; color: #d2761a}
	.rollmenu:active { text-decoration: none; color: #d2761a}
	.rollmenu:hover { background-color: #faf7e5; text-decoration: none; color: #396baa}
	.rollmenu:visited { text-decoration: none; color: #d2761a}

.menuhead {font-weight: bold; font-size: 10px; color: #000000; background-color: transparent}


#menu1 {visibility: hidden; position: relative; top: 1px; background-color: transparent}

#menu2 {left: 1px; visibility: hidden; position: relative; top: 1px; background-color: transparent}

#menu3 {left: 1px; visibility: hidden; position: relative; top: 1px; background-color: transparent}

#menu4 {left: 1px; visibility: hidden; position: relative; top: 1px; background-color: transparent}

#menu41 {left: 1px; visibility: hidden; position: relative; top: 1px; background-color: transparent}

#menu5 {left: 1px; visibility: hidden; position: relative; top: 1px; background-color: transparent}

#menu6 {left: 1px; visibility: hidden; position: relative; top: 1px; background-color: transparent}

#menu7 {left: 1px; visibility: hidden; position: relative; top: 1px; background-color: transparent}

#menu8 {left: 1px; visibility: hidden; position: relative; top: 1px; background-color: transparent}




.horizontalcssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
display: block;
padding: 0px 0px;
border: 0px;
border-left-width: 0;
text-decoration: none;
background: none;
color: black;
font: normal 10px verdana;
}
	
/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: 0;
top: 0;
border-top: 1px solid #faf7e5;
border-bottom: #faf7e5 1px solid;  
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
width: 130px; /*width of sub menu levels*/
font-weight: normal;
padding: 5px 17px;
background: #faf7e5;
border-top: 1px solid #faf7e5;
border-left: #faf7e5 1px solid;
border-bottom: #faf7e5 1px solid; 
border-right: #faf7e5 1px solid;
}

.horizontalcssmenu ul li a:hover{
background: none;
}

.horizontalcssmenu ul li ul li a:hover{
background: #faf7e5;
}

.horizontalcssmenu .arrowdiv{
position: absolute;
right: 0;
background: none;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */


