
/* Elements */

a	{
	text-decoration:	none;
	font-weight:	bold;
	background-color: transparent;
	font-size: 12px;
	}
a:link	{
	color:	#900;
	font-weight:	bold;
	background-color: transparent;
	font-size: 12px;
	}
a:visited	{
	color:	#333;
	font-weight:	bold;
	background-color: transparent;
	font-size: 12px;
	}
a:active	{
	color:	#000;
	font-weight:	bold;
	background-color: transparent;
	font-size: 12px;
	}
a:hover	{
	color:	#666;
	background-color: #E8D8D1;
	font-weight:	bold;
	text-decoration:	none;
	font-size: 12px;
	}
	
	a.small	{
	text-decoration:	none;
	background-color: transparent;
	font-weight: bold;
	font-size: 11px;
	
	}
a.small:link	{
	color:	#900;
background-color: transparent;
font-weight: bold;
font-size: 11px;

	}
a.small:visited	{
	color:	#999;
	background-color: transparent;
	font-weight: bold;
	font-size: 11px;
	
	}
a.small:active	{
	color:	#000;
	background-color: transparent;
	font-weight: bold;
	font-size: 12px;
	
	}
a.small:hover	{
	color:	#666;
	background-color: #E8D8D1;
	text-decoration:	none;
	font-weight: bold;
	font-size: 11px;
	
	}

	a.yoga_rhs	{
	text-decoration:	none;
	background-color: transparent;
	font-weight: bold;
	font-size: 12px;
	
	}
a.yoga_rhs:link	{
	color:	#306;
background-color: transparent;
font-weight: bold;
font-size: 12px;

	}

a.yoga_rhs:active	{
	color:	#000;
	background-color: transparent;
	font-weight: bold;
	font-size: 12px;
	
	}
a.yoga_rhs:hover	{
	color:	#666;
	background-color: #E8D8D1;
	text-decoration:	none;
	font-weight: bold;
	font-size: 12px;
	
	}

a.sectionheader	{
	text-decoration:	none;
	
	font-weight: bold;
	font-size: 14px;
	
	}
a.sectionheader:link	{
	color:	#900;

font-weight: bold;
font-size: 14px;

	}
a.sectionheader:visited	{
	color:	#900;
	
	font-weight: bold;
	font-size: 14px;
	
	}
a.sectionheader:active	{
	color:	#000;
	
	font-weight: bold;
	font-size: 14px;
	
	}
a.sectionheader:hover	{
	color:	#900;
	
	
	font-weight: bold;
	font-size: 14px;
	
	}


a.footer	{
	text-decoration:	none;
	background-color: transparent;
	font-weight: normal;
	font-size: 11px;
	
	}
a.footer:link	{
	color:	#fff;
background-color: transparent;
font-weight: normal;
font-size: 11px;

	}
a.footer:visited	{
	color:	#999;
	background-color: transparent;
	font-weight: normal;
	font-size: 11px;
	
	}
a.footer:active	{
	color:	#000;
	background-color: transparent;
	font-weight: normal;
	font-size: 11px;
	
	}
a.footer:hover	{
	color:	#666;
	background-color: #E8D8D1;
	text-decoration:	none;
	font-weight: normal;
	font-size: 11px;
	
	}
	
	a.headline	{
	text-decoration:	none;
	background-color: transparent;
	font-weight: normal;
	font-size: 16px;
	
	}
a.headline:link	{
	color:	#fff;
background-color: transparent;
font-weight: normal;
font-size: 16px;

	}
a.headline:visited	{
	color:	#999;
	background-color: transparent;
	font-weight: normal;
	font-size: 16px;
	
	}
a.headline:active	{
	color:	#000;
	background-color: transparent;
	font-weight: normal;
	font-size: 16px;
	
	}
a.headline:hover	{
	color:	#666;
	background-color: #E8D8D1;
	text-decoration:	none;
	font-weight: normal;
	font-size: 16px;
	
	}

		
	.floatleft
{
float: left;
margin: 0 10px 0 0;
border: 1px solid #666;
padding: 10px;
}


	.floatright
{
float: right;
margin: 0 10px 0 0;
border: 1px solid #666;
padding: 10px;
}



	.floatleft2
{
float: left;
margin: 0 10px 0 0;
padding: 10px;
}

.image
{
margin: 0 10px 0 0;
border: 1px solid #666;
padding: 10px;
}

	.rhs
{
border: 1px solid #666;

}

ADDRESS {}



BODY {
   margin: 10;
	padding: 0;
	font-family: genenva, sans-serif;
	background: #C7C8BF;
	FONT-SIZE: 11px; 
	COLOR: #3C3129; 
	
}



DIV {}

hr		{color: #CCCCCC; height: 1px; clear:both; }


H1 {
font-size:	16px;
}

.smallhighlight {
font-size:	10px;
color:	#900;
	

}

H2 {
font-size:	13px;
color: #DD5501
}

H3 {
font-size:	12px;
color: #E3861F
}

H4 {
font-size:	12px;
}

H5 {
font-size:	16px;
color: #009999;
}

.heading_yoga {
font-size:	16px;
color: #306;
font-weight: bold;
}


.heading_yoga2 {
font-size:	12px;
color: #306;
font-weight: bold;
}

.heading_books {
font-size:	16px;
color: #036;
font-weight: bold;
}


.heading_books2 {
font-size:	12px;
color: #036;
font-weight: bold;
}


	ul {

list-style-image: url(/images/spacers/bullet.gif);
	list-style-position: outside;
	line-height: 20px;
	}

	ul.purplebullet {

list-style-image: url(/images/spacers/purple_bullet.gif);
	list-style-position: outside;
	line-height: 20px;
	}


	
TD {
	background-color: #F1F1E9;
	font-size: 12px; 
	line-height: 18px; 	
}





/* Classes */

td.paypal{
  background: #D90000;
  color: #FFFFFF
}

td.paypalSelect{
  background: #FFFF66
}



td.sidenav {
	background-color: #D5D5CA; 
	}
	
	td.onsite {
	background-color: #ffffff; 
	color: #000
	}
	
	td.top {
	background-color: #AD0002;
	padding: 8px; 
	font: 12px;
	color: White;
	}
	
		td.features {
	background-color: #E9D8D1;
	padding: 8px; 
	font: 11px;
	color: 000;
	}
	
	
td.footer {
	background-color: #333; 
	padding: 8px;
font: 11px;
	color: White;
	}
	
	td.outer {
	background-color: #6D6E68; 
	}
	
	td.inner {
	background-color: #ffffff; 
	}
	
td.caption {
	background-color: #5C6773; 
	COLOR: #fff; 
	}
	
	td.mainbg {
	background-color: #BBBBAF; 

	}
	
		td.white {
	background-color: #fff; 

	}
	
			td.tabletd {
	background-color: #fff; 

	}
	
			tr.white {
	background-color: White;

	}
	

	
	.sectionhead {
	
	FONT-SIZE: 16px;
	COLOR: #DC1502; 
	font-weight: bolder;
	letter-spacing: -1px;
	font-family: geneva, sans-serif;
	
	}
	
		.youpay {
	
	
	COLOR: #DC1502; 
	font-weight: bolder;
	font-family: geneva, sans-serif;
	
	}

	.bnewsdate {
	
	FONT-SIZE: 10px;
	
	
	}


/* IDs */



DIV#body {}


#divCont {position:absolute; visibility:hidden;}
.clTop   {position:absolute; width:170px; line-height:17px;}
.clSub   {position:absolute; left:0px; top:20px; width:170px; line-height:20px;}

#divCont .clTop a {color:#55463c; font-family: geneva, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
#divCont .clTop a:hover {color:#000000; text-decoration:none;}
#divCont .clTop .clSub a {color:#777777; font-family: geneva, sans-serif; font-size:12px; font-weight:normal; text-decoration:none;}
#divCont .clTop .clSub a:hover {color:#333333; text-decoration:none;}

