BODY  {	font-family:  arial, helvetica, Verdana, tahoma;
	font-size: 13px;
	margin-left : 0;
	margin-right : 0;	}

TD  {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 18px;}
	
.prices  {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #661166;}

.header  {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color : 000000;	}

.title  {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;}

.title2
 	{color:#661166;
 	font-weight:bold;}

.title3  {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: 661166;}

.menu  {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;}
	
.small  {font-family: verdana, tahoma, arial, helvetica;
	font-size: 10px;}

.arial  {font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;	}

.arialbold   {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;	}
	
.arialbig   {font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;	}

.arialsmall  {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	}

.arialsmallwhite  {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;	}

.arialsmallbold  {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	}

.arialsmaller  {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	}

.arialsmallerbold  {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	}

.verdana  {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;	}

.smallgrey  {font-family: arial, helvetica, times;
	font-size: 11px;
	color: #808080;	}

.smallwhite  {font-family: verdana, tahoma, arial, helvetica;
	font-size: 10px;
	color: #ffffff;}
	
#navcontainer
{
margin-left: 90px;
margin-right: auto;
margin-top: 140px;
margin-bottom: 40px;
}

#navlist li
{
display: inline;
padding-bottom: 14px;
padding-left: 20px;
background-repeat: no-repeat;
}

#navlist a
{
padding-left: 20px;
padding-bottom: 14px;
text-decoration: none;
}

#navlist a:link, #navlist a:visited
{
padding-left: 20px;
color: white;
background: url(http://yogawood.com/gif/leaf_bullet.jpg);
background-position: 0 -28px;
background-repeat: no-repeat;}

#navlist a:hover
{
color: #000159;
padding-left: 20px;
background: url(http://yogawood.com/gif/leaf_bullet.jpg);
background-repeat: no-repeat;
background-position: 0 -14px;
z-index: 1;} 	

#leftmenu {	width: 200px;
	margin: 0px;
	border-style: none dotted dotted dotted;
	border-color: #7893C8;
	border-width: 1px;
	color: #011F5B;	}
	
#leftmenu li a {	height: 18px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 18px;
	border-style: dotted dotted dotted dotted;
	border-color: #7893C8;
	border-width: 1px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10.5px;
	list-style-position: outside;	}	
	
#leftmenu li a:link, #leftmenu li a:visited {
	color: #333366;
	display: block;
	padding: 3px 0 0 3px;
	border-style: dotted dotted dotted dotted;
	border-color: #7893C8;
	border-width: 1px;
	list-style-position: outside;	}
	
#leftmenu li a:hover {	color: #F5B046;
	padding: 3px 0 0 3px;
	background-color: #20396F;
	border-style: dotted dotted dotted dotted;
	border-color: #7893C8;
	border-width: 1px;
	list-style-position: outside;	}
	
#topmenu {	width: 676px;
	height: 18px;
	background-color: #7777CC;
	color: white;}

#topmenu ul {height: 20px; 
	margin: 0px; 
	padding: 0px;
	white-space: nowrap;}

#topmenu ul li {
	display: inline;
	float: left;
	height: 10px;
	padding: 0px 10px 0px 0px;}

#topmenu ul li a, a:visited{
	padding: 5px 2px 5px 1px;
	color: ffffff;
	text-align: center;
	text-decoration: none;}

#topmenu ul li a:hover {
	color: #000159;
	text-decoration: none;}

#toplevel {
	text-align: center;}	
	
#toplevel a, a:visited{
	color: ffffff;
	text-decoration: none;}

#toplevel a:hover {
	color: #000159;
	text-decoration: none;}

#secondlevel a, a:visited{
	color: #FF66FF;
	text-decoration: none;}

#secondlevel a:hover {color: #ffffff;
	text-decoration: none;}

table.schedule
	{width: 754px;
	background-color: #FFFFCC;
	empty-cells: show;
	border-spacing: 5px;}

#top
	{width: 754px;
	height: 21px;
	background-color: #7777CC;}

#time
	{width: 44px;
	background-color: #7777CC;
	text-align: center;}

#days
	{width: 101px;
	background-color: #7777CC;
	text-align: center;}

#time2
	{background-color: #FFFFCC;
	color:#661166;
	height: 104px;
	vertical-align: top;
	text-align: center;}

#classes
	{background-color: #FFFFFF;
	width: 101px;
	height: 104px;
	color:#661166;
	text-align: center;
	vertical-align: top;}

#empty
	{width: 101px;
	height: 104px;
	background-color: #FFFFCC;}


#event  {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663300;
	line-height: 18px;
	font-weight: bold;
	text-align: center;
	width: 190px;
	background-color: #fffdd0;
	vertical-align: top;}

#riverevent  {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663300;
	line-height: 18px;
	font-weight: bold;
	text-align: center;
	width: 190px;
	background-color: #ffd69b;
	vertical-align: top;}
	
A:link {color: #FF66FF;}

A:visited {color: #FF66FF;}
