
body	{
background-color:#FFFFF0;
margin: 0px;
background-image: url("images/victorian4.jpg");
background-repeat: repeat; 
}




#child-corner	{
position: relative;
background: url(/images/corner-roses.gif) no-repeat;
z-index: 1;
width: 800px;
height: 110px;
margin-bottom: -100px;
}



#corner	{
position: relative;
background: url(images/corner-roses.gif) no-repeat;
z-index: 1;
width: 800px;
height: 110px;
margin-bottom: -100px;
}




.contactus	{
left: 1px;
top: 10px;
}

.instructor	{
left: 12px;
top: 10px;
}

.teachalet	{
left: 12px;
top: 10px;
}


.schedule	{
left: 15px;
top: 0px;
}

.fullschedule	{
left: 13px;
top: 0px;
}


.directions	{
left: 0px;
top: -10px;
}





P,LI	{
font-family: "arial";
font-size: 11pt;
}



H1, H2, H3, H4, H5, H6	{
	font-family: verdana; 
	color: maroon
}



A:link	{
font-family: "arial"; 
color: black;	
text-decoration: none;
font-weight: bold;
}

A:visited {
font-family: "arial"; 
color: black;	
text-decoration: none;
font-weight: bold;
}

A:active {
font-family: "arial"; 
color: blue;	
text-decoration: none;
font-weight: bold;
}

A:hover	{
font-family: "arial"; 
color: #7c211e; 
text-decoration: underline;
font-weight: bold;
}




input.ivory	{
border: 1px solid #999 ;
background-color: cornsilk;
font-family: arial;
font-size: 10pt;
color: darkred;
font-weight: normal;

}


select.ivory	{
border: 1px solid #999 ;
background-color: cornsilk;
font-family: arial;
font-size: 10pt;
color: darkred;
font-weight: normal;
}



textarea	{
border: 1px solid #999 ;
background-color: cornsilk;
font-family: verdana;
font-size: 12pt;
color: darkred;
}


#masthead	{
margin: 0px;
padding: 0px;
}

#menubar	{
margin-top: -4px;
padding: 0px;
height: 40px;
background-image: url('images/menubar.gif'); 
background-repeat: no-repeat; 
}

#flashmiddle	{
z-index: -10;
margin-top: -4px;
margin-left: 20px;
padding: 0px;
background-color: #990033;
width: 876px;
height: 300px;
border: solid 1px #000;
}


#swfindex	{


}


#schedules	{
padding: 10px;
margin-top: -280px;
margin-left: 20px;
margin-right: 10px;
float: right;
background-color: #FFF;
height: 253px;
width: 350px;
border: solid 1px #000;

}



#bottomline	{
margin-top: -4px;
margin-left: 20px;
padding: 0px;
background-color: #FFF;
width: 876px;
height: 220px;
border: solid 1px #000;
}


#aboutblock	{
margin-left: 20px;
margin-top: 10px;
width: 390px;
height: 200px;
overflow: auto;
}


.abouttext	{
	font-family: arial;
	font-size: 11pt;
	color: #000;
	text-align: justify;
}


#photogal	{
float: right;
margin-left: 10px;
margin-top: -205px;
height: 200px;
width: 220px;
background-image: url('images/photogal.png'); 
background-repeat: no-repeat; 
}

#join	{
float: right;
margin-left: 20px;
margin-top: -205px;
height: 200px;
width: 220px;
background-image: url('images/join.png'); 
background-repeat: no-repeat; 
}





#footnote	{
margin-top: 8px;
width: 280px;
height: 50px;

}

.footer	{
text-align: center;
font-family: arial;
font-size: 10pt;
color: #666;

}


.smallbox	{
font-family: arial;
font-size: 10pt;
}



#holders	{
margin-top: .5em;
margin-left: 2em;
margin-right: 2em;
margin-bottom: 3em;
text-align: justify;
}