 /**************** Schedule Fall 2009 ****************/

td.leftnavSchNewSU09 {
	background-image: url(http://www.circleyoga.com/sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 1203px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}
td.SubMainAreaSchNewSU09 {
	background-image: url(http://www.circleyoga.com/sub/right1_connect.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 927px; /* use you own image size; 1374 */
	background-position: left top;
	vertical-align: top;
}

td.leftnavSchNewFA09 {
	background-image: url(http://www.circleyoga.com/sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 1585px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}
td.SubMainAreaSchNewFA09 {
	background-image: url(http://www.circleyoga.com/sub/right1_connect.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 1301px; /* use you own image size; 1374 */
	background-position: left top;
	vertical-align: top;
}


td.leftnavSchSP10 {
	background-image: url(http://www.circleyoga.com/sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 1432px; /* use you own image size; 1585*/
	background-position: left top;
	vertical-align: top;
}
td.SubMainAreaSchSP10 {
	background-image: url(http://www.circleyoga.com/sub/right1_connect.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 2080px; /* use you own image size; 1374 2301*/
	background-position: left top;
	vertical-align: top;
}

 /**************** http://www.van-studios.com ****************/
 

#dropmenudiv{
position:absolute;
background-color: #FBE8A3;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #AEC3E4;
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
list-style-type: square;
width: 135px;
background-color: #FFFFB9;
}
 


 

BODY {     scrollbar-3d-light-color:#000000;
           scrollbar-arrow-color:#000000;
           scrollbar-base-color:#9DB9B9;
           scrollbar-dark-shadow-color:#ffffff;
           scrollbar-face-color:#9DB9B9;
           scrollbar-highlight-color:#7D9A9A;
           scrollbar-shadow-color:000000;
		   
}

p, li, td {font-family: Arial, verdana; font-size: 12px; color: #6F6863; }	

.textbrw {font-family: Arial, verdana; font-size: 12px; color: #663300; }	
.textbottom  {font-family: Arial, verdana; font-size: 12px; color: #6F6863; margin-left: 198px; }	
.text10  {font-family: Arial, verdana; font-size: 10px; color: #6F6863;}	
.mainT {font-family: Arial, verdana; font-size: 12px; margin-left: 30px; color: #6F6863; }	

.annieb {font-family: Arial, verdana; font-size: .9em; color: #6F6863; }	



.SubMainAreaT {
	color: 6F6863; font-family: Arial, Helvetica, sans-serif; margin-top: 5px;
	line-height: 130%;	text-align: left; font-size: 12px; margin-left: 40px; margin-right: 25px;
}


.text {font-family: Arial, verdana; font-size: 12px; color: #6F6863; }	
.textb {font-family: Arial, verdana; font-size: 12px; font-weight: bold; color: #6F6863; }
.textblk {font-family: Arial, verdana; font-size: 12px; font-weight: bold; color: #000000; }
.text11 {font-family: Arial, verdana; font-size: 11px; color: #6F6863; }	
.text11b {font-family: Arial, verdana; font-size: 11px; font-weight: bold; color: #6F6863; }
.blueT {font-family: Arial, verdana; font-size: 12px; color: #155392;  font-weight: bold;}	
.blueTT {font-family: Arial, verdana; font-size: 15px; color: #155392;  font-weight: bold; margin-bottom: -2px; }	
.blueTTT {font-family: Arial, verdana; font-size: 13px; color: #155392;  font-weight: bold; margin-bottom: -2px; }	

a {color:#155392;  text-decoration: underline; font-weight: bold; font-family: Arial, verdana;}
a:visited {color:#155392; font-weight: bold; font-family: Arial, verdana;}
a:active {color:#155392; font-weight: bold; font-family: Arial, verdana;}
a:hover {color: #767571; text-decoration: underline; font-weight: bold; font-family: Arial, verdana;}	

a.reg {color:#767571;  text-decoration: none; font-size: 12px; font-family: Arial, verdana;}
a.reg:visited {color:#767571; font-size: 12px; text-decoration: none; font-family: Arial, verdana;}
a.reg:active {color:#767571; font-size: 12px; text-decoration: none; font-family: Arial, verdana;  font-weight: bold;}
a.reg:hover {color: #155392; text-decoration: underline; font-size: 12px; font-family: Arial, verdana;} 

a.reg1 {color:#155392;  text-decoration: underline; font-size: 12px; font-family: Arial, verdana;}
a.reg1:visited {color:#155392; font-size: 12px; text-decoration: underline; font-family: Arial, verdana;}
a.reg1:active {color:#155392; font-size: 12px; text-decoration: underline; font-family: Arial, verdana;  font-weight: bold;}
a.reg1:hover {color: #767571; text-decoration: none; font-size: 12px; font-family: Arial, verdana;} 

/*

a {color:#767571;  text-decoration: underline; font-weight: bold; font-family: Arial, verdana;}
a:visited {color:#767571; font-weight: bold; font-family: Arial, verdana;}
a:active {color:#767571; font-weight: bold; font-family: Arial, verdana;}
a:hover {color: #155392; text-decoration: underline; font-weight: bold; font-family: Arial, verdana;}	

a.reg {color:#767571;  text-decoration: none; font-size: 12px; font-family: Arial, verdana;}
a.reg:visited {color:#767571; font-size: 12px; text-decoration: none; font-family: Arial, verdana;}
a.reg:active {color:#767571; font-size: 12px; text-decoration: none; font-family: Arial, verdana;  font-weight: bold;}
a.reg:hover {color: #155392; text-decoration: underline; font-size: 12px; font-family: Arial, verdana;} */

a.reg11 {color:#767571;  text-decoration: underline; font-size: 11px; font-family: Arial, verdana;}
a.reg11:visited {color:#767571; font-size: 11px; text-decoration: underline; font-family: Arial, verdana;}
a.reg11:active {color:#7767571; font-size: 11px; text-decoration: underline; font-family: Arial, verdana; }
a.reg11:hover {color: #155392; text-decoration: none; font-size: 11px; font-family: Arial, verdana;}

a.foot {color:#6F6863;  text-decoration: none; font-size: 12px; font-family: Arial, verdana;}
a.foot:visited {color:#6F6863; font-size: 12px; text-decoration: none; font-family: Arial, verdana;}
a.foot:active {color:#6F6863; font-size: 12px; text-decoration: none; font-family: Arial, verdana; }
a.foot:hover {color: #155392; text-decoration: underline; font-size: 12px; font-family: Arial, verdana;}



 /**************** LEFT MENU  ****************/
td.leftnav{
	background-image: url(main/leftc.gif); /* forward slash for the path */
	width: 168px; /* use you own image size; */
	height: 305px; /* use you own image size; */
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
}

div.menu {
	font-weight: bold; color: 676660; font-family: Arial, Helvetica, sans-serif; 
	line-height: 215%;	text-align: left; font-size: 12px; margin-left: 42px; 
}

td.leftnavsub{
	background-image: url(sub/leftbb.gif); /* forward slash for the path */
	width: 157px; /* use you own image size; */
	height: 291px; /* use you own image size; */
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
}

div.menusub {
	font-weight: bold; color: 676660; font-family: Arial, Helvetica, sans-serif; 
	line-height: 220%;	text-align: left; font-size: 12px; margin-left: 20px; margin-top: 20px;
}

a.menuS {color:#155392;  text-decoration: none; font-weight: bold; font-family: Arial, verdana; font-size: 14px;}
a.menuS:visited {color:#155392; font-weight: bold; font-family: Arial, verdana; font-size: 14px;}
a.menuS:active {color: #155392; font-weight: bold; font-family: Arial, verdana; font-size: 14px;}
a.menuS:hover {color: #155392; text-decoration: underline; font-weight: bold; font-family: Arial, verdana; font-size: 14px;}

a.menuSS {color:#155392;  text-decoration: none; font-weight: bold; font-family: Arial, verdana; font-size: 13px;}
a.menuSS:visited {color:#155392; font-weight: bold; font-family: Arial, verdana; font-size: 13px;}
a.menuSS:active {color: #155392; font-weight: bold; font-family: Arial, verdana; font-size: 14px;}
a.menuSS:hover {color: #155392; text-decoration: underline; font-weight: bold; font-family: Arial, verdana; font-size: 13px;}

a.menuL {color:#676660;  text-decoration: none; font-weight: bold; font-family: Arial, verdana;}
a.menuL:visited {color:#676660; font-weight: bold; font-family: Arial, verdana;}
a.menuL:active {color: #155392; font-weight: bold; font-family: Arial, verdana;}
a.menuL:hover {color: #155392; text-decoration: underline; font-weight: bold; font-family: Arial, verdana;}



 /**************** BOTTOM MENU  ****************/
td.botnav{
	background-image: url(main/right5aa.gif); /* forward slash for the path right5a.gif */
	width: 376px; /* use you own image size; */
	height: 92px; /* use you own image size; */
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
}
div.botnavmenu {
	font-weight: bold; color: 676660; font-family: Arial, Helvetica, sans-serif; 
	line-height: 145%;	text-align: left; font-size: 12px; margin-left: 100px; margin-top: 10px;
}


 /**************** MAIN TEXT AREA  ****************/
td.mainarea{
	background-image: url(main/right4a.gif); /* forward slash for the path */
	width: 622px; /* use you own image size; */
	height: 154px; /* use you own image size; */
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
}
div.mainareaT {
	color: 6F6863; font-family: Arial, Helvetica, sans-serif; margin-top: 10px;
	line-height: 117%;	text-align: left; font-size: 12px; margin-left: 10px; margin-right: 25px;
}



 /**************** MAIN BIO TEXT AREA  ****************/
td.bioarea{
	background-image: url(sub/right3a.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 123px; /* use you own image size; */
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
}
div.bioareaT {
	color: 6F6863; font-family: Arial, Helvetica, sans-serif; margin-top: 5px;
	line-height: 135%;	text-align: left; font-size: 12px; margin-left: 30px; margin-right: 25px;
}


 /**************** MAIN TEACHER LISTING AREA  ****************/
td.teacharea{
	background-image: url(sub/right7a.gif); /* forward slash for the path */
	width: 353px; /* use you own image size; */
	height: 527px; /* use you own image size; 482px */
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
}

td.teacharea2{
	background-image: url(sub/right6aa.gif); /* forward slash for the path */
	width: 353px; /* use you own image size; */
	height: 589px; /* use you own image size; */
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
}


td.leftnavTeach {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 31px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}

div.bioareaT2 {
	color: 6F6863; font-family: Arial, Helvetica, sans-serif; margin-top: 5px;
	line-height: 135%;	text-align: left; font-size: 12px; margin-left: 10px; margin-right: 25px;
}


 /**************** NEWS  ****************/
td.news{
	background-image: url(main/right2aaa.gif); /* forward slash for the path */
	width: 246px; /* use you own image size; */
	height: 141px; /* use you own image size; */
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
}
div.newsT {
	font-weight: bold; color: FFFDED; font-family: Arial, Helvetica, sans-serif; margin-top: 5px;
	line-height: 120%;	text-align: center; font-size: 11px; margin-left: 20px; margin-right: 50px;
}

a.newsTT {color:#FFFDED;  text-decoration: none; font-size: 11px; font-family: Arial, verdana;}
a.newsTT:visited {color:#FFFDED; font-size: 11px; text-decoration: none; font-family: Arial, verdana;}
a.newsTT:active {color:#FFFDED; font-size: 11px; text-decoration: none; font-family: Arial, verdana; }
a.newsTT:hover {color: #ffffff; text-decoration: underline; font-size: 11px; font-family: Arial, verdana;}


 /**************** SUB MAIN TEXT AREA  ****************/


td.SubMainArea {
	background-image: url(sub/right.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 698px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}




 



td.leftnavSch {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 736px; /* use you own image size; 755*/
	background-position: left top;
	vertical-align: top;
}
td.leftnavSch1 {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 138px; /* use you own image size; 755   114px */
	background-position: left top;
	vertical-align: top;
}

td.SubMainAreaSch {
	background-image: url(sub/right2.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 1558px; /* use you own image size; 1454  1548*/
	background-position: left top;
	vertical-align: top;
}


td.leftnavSch2 {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 796px; /* use you own image size; 796*/
	background-position: left top;
	vertical-align: top;
}

td.SubMainAreaSch2 {
	background-image: url(sub/right2.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 1494px; /* use you own image size; 1494*/
	background-position: left top;
	vertical-align: top;
}


td.leftnavWork {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 736px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}
td.leftnavWork1 {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 699px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}
td.SubMainAreaWork {
	background-image: url(sub/right1_connect.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 3605px; /* use you own image size; 5077 */
	background-position: left top;
	vertical-align: top;
}




td.SubMainAreaParty {
	background-image: url(sub/rightparty.jpg); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 641px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}


div.SubMainAreaParty {
	color: 6F6863; font-family: Arial, Helvetica, sans-serif; margin-top: 165px;
	line-height: 140%;	text-align: left; font-size: 12px; margin-left: 80px; margin-right: 55px;
}

div.SubMainAreaT {
	color: 6F6863; font-family: Arial, Helvetica, sans-serif; margin-top: 5px;
	line-height: 130%;	text-align: left; font-size: 12px; margin-left: 40px; margin-right: 25px;
}




 /**************** ABOUT  ****************/
td.leftnavAbout {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 926px; /* use you own image size;  926px*/
	background-position: left top;
	vertical-align: top;
}
td.SubMainAreaAbout{
	background-image: url(sub/about2.jpg); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 1624px; /* use you own image size;  1624*/
	background-position: left top;
	vertical-align: top;
}
div.SubAboutT {
	color: 6F6863; font-family: Arial, Helvetica, sans-serif; 
	line-height: 130%;	text-align: left; font-size: 12px; margin-left: 57px; margin-right: 15px;
}


 /**************** PRIVATES  ****************/

td.SubPrivates {
	background-image: url(sub/private.jpg); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 698px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}
div.SubPrivatesT {
	color: 6F6863; font-family: Arial, Helvetica, sans-serif; 
	line-height: 150%;	text-align: left; font-size: 12px; margin-left: 57px; margin-right: 10px;
}



 /**************** PARTY  ****************/

td.SubParty {
	background-image: url(sub/party.jpg); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 698px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}
div.SubPartyT {
	color: 6F6863; font-family: Arial, Helvetica, sans-serif; 
	line-height: 150%;	text-align: left; font-size: 12px; margin-left: 57px; margin-right: 10px;
}



 /**************** TYP ****************/

td.leftnavTYP {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 182px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}
td.SubMainAreaTYP{
	background-image: url(sub/right1.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 880px; /* use you own image size; 1374 */
	background-position: left top;
	vertical-align: top;
}


 /**************** Therapists ****************/

td.leftnavThera {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 182px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}
td.SubMainAreaThera {
	background-image: url(sub/right1.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 880px; /* use you own image size; 1374 */
	background-position: left top;
	vertical-align: top;
}


 /**************** Thai Yoga ****************/

td.leftnavThai {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 472px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}
td.SubMainAreaThai{
	background-image: url(sub/right1.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 1170px; /* use you own image size; 1374 */
	background-position: left top;
	vertical-align: top;
}


 /**************** Breast Cancer ****************/

td.leftnavBC {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 372px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}
td.SubMainAreaBC{
	background-image: url(sub/right1.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 1070px; /* use you own image size; 1374 */
	background-position: left top;
	vertical-align: top;
}



 /**************** Description ****************/
td.leftnavDesc {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 692px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}
td.SubMainAreaDesc {
	background-image: url(sub/right1.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 1390px; /* use you own image size; 1374 */
	background-position: left top;
	vertical-align: top;
}




 /**************** Policy ****************/
td.leftnavPolicy {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 500px; /* use you own image size;  706 796px*/
	background-position: left top;
	vertical-align: top;
		border: 0px;
}
td.leftnavPolicy2 {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 480px; /* use you own image size;  706 796px*/
	background-position: left top;
	vertical-align: top;
		border: 0px;
}
td.SubMainAreaPolicy{
	background-image: url(sub/right1.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 1600px; /* use you own image size; 1404 1494*/
	background-position: left top;
	vertical-align: top;
	border: 0px;
}


 /**************** Connect ****************/

td.leftnavConnect {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 3528px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}
td.SubMainAreaConnect {
	background-image: url(sub/right1_connect.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 885px; /* use you own image size; 1374 */
	background-position: left top;
	vertical-align: top;
}


 /**************** HOTEL ****************/
 
td.leftnavHotels {
	background-image: url(sub/leftd.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 614px; /* use you own image size; */
	background-position: left top;
	vertical-align: top;
}
td.SubMainAreaHotels {
	background-image: url(sub/right1_connect.gif); /* forward slash for the path */
	width: 532px; /* use you own image size; */
	height: 885px; /* use you own image size; 1374 */
	background-position: left top;
	vertical-align: top;
}



	

 /**************** FOOTER  ****************/
td.addfoot{
	background-image: url(main/right6a.gif); /* forward slash for the path */
	width: 376px; /* use you own image size; */
	height: 116px; /* use you own image size; */
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
}
div.addfootT {
	font-weight: bold; color: 6F6863; font-family: Arial, Helvetica, sans-serif; 
	line-height: 130%;	text-align: center; font-size: 12px; margin-left: 30px; 
}


div.addTop {
	font-weight: bold; color: #ffffff; font-family: Arial, Helvetica, sans-serif; 
	line-height: 120%;	text-align: center; font-size: 12px; margin-left: 300px; margin-right: 75px; 
}

div.addTopTest {
	font-weight: bold; color: #ffffff; font-family: Arial, Helvetica, sans-serif; 
	line-height: 1.25em;	text-align: center; font-size: 13px; margin-left: 280px; margin-right: 47px; 
	border: 2px solid #666666;
	padding: 13px;
}
 
a.addTopTest1 {color:#155392;  text-decoration: underline; font-size: 13px; font-family: Arial, verdana;}
a.addTopTest1:visited {color:#155392; font-size: 13px; text-decoration: underline; font-family: Arial, verdana;}
a.addTopTest1:active {color:#155392; font-size: 13px; text-decoration: underline; font-family: Arial, verdana;  font-weight: bold;}
a.addTopTest1:hover {color: #155392; text-decoration: none; font-size: 13px; font-family: Arial, verdana;} 
