body
{
	margin:0; 
	padding:0;
	background-color:#ffffff;
}
/*
td.home
{
	margin:0; 
	padding:0;
	background-color:#F4F4F4;
	background-attachment:fixed;
	background-position:50% 5%;
	background-repeat:no-repeat;
	background-image:url(../images/toe-bg.gif);
}
*/
td.dresscode
{
	margin:0; 
	padding:0;
	background-color:#F4F4F4;
	background-attachment:fixed;
	background-position:50% 5%;
	background-repeat:no-repeat;
	background-image:url(../images/bg-two-dancers.gif);
}

td.mission
{
	margin:0; 
	padding:0;
	background-color:#F4F4F4;
	background-attachment:fixed;
	background-position:60% 45%;
	background-repeat:no-repeat;
	background-image:url(../images/mission-bg.jpg);
}

td.classdescription
{
	margin:0; 
	padding:0;
	background-color:#F4F4F4;
	background-attachment:fixed;
	background-position:50% 5%;
	background-repeat:no-repeat;
	background-image:url(../images/bg-class-page.gif);
}
a:link 
{
   color: #000000;
   text-decoration:underline;
}
a:hover 
{
   color: #666666 ;
   text-decoration:underline;
}

a:active
{
   color: #336393 ;
   text-decoration:none;
}

.bg
{
	background-image:  url(../images/bg.gif);
	background-repeat: no-repeat;
	background-position: 450px 250px;
}

.nav
{
	padding-left:20px;
	width:150px;
	font-size:15px;
}
.rightalign
{
	float: right;
}

.copyright
{
	font-size:8pt;
	text-align:center;
}
p
{
	font-family: times new roman;
	font-size:12pt;
	padding-left: 50px;
	padding-right: 75px;
}

h1
{
	 font-size:18px;
	 padding-right: 75px;
	 padding-left: 50px;
	 color:#990000;
}

h2
{
	 font-size:14px;
	 padding-right:75px;
	 padding-left:50px;
	 color:#990000;
	 margin-bottom:0;
	 padding-bottom:0;
}
td 
{
	vertical-align:top;
}
.box
{
	padding: 3px;
	border: 1px solid #999999;
	text-align: center;
	background-color: #cccccc;
	width: 75%;

}
.border
{
  border-left: 10px solid #000000;
}
li
{
	margin-left:35px;
}
p.dresscode
{
	padding-left:80px;
}
h1.title
{
	 color: #000000;
	 font-size: 25px;
	 text-align:center;
	 margin-top: 30px;
	 
}
.ages
{
	color:#000000;
	font-size:13px;
}
.calendarfont td
{
	padding:1px;
	font-size:13px;
}