@charset "utf-8";
/* CSS Document */
/*backgound for body area*/
body{
	background-image:url(../images/background/stars_03.gif);
	background-repeat: no-repeat;
	height: auto;
	width: auto;
	background-color: #000;
	position: absolute;
}
/*school logo top of page div*/
#header {
margin-left: 10px;
	margin-top: 10px;
	width: 600px; height: 200px;
	border: solid #990000 2px;
	position: absolute;
	left:160px;
	top: 5px;
}
#karate_header {
width: 100px; height: 100px; position:absolute; left:300px;
}
/*Nav Menu Sidebar_A Begin*/
#sidebar_a {
 float: left; margin-top: 130px; width: 160px;
}
/*Main Content Area Begin*/
#content {
padding-left: 10px;
padding-top: 0px;
width: 830px;
position: absolute; left: 170px;
position: absolute; top: 220px;
}
#rachel {float:left; width: 260px;}
/*Text Font and Spacing*/
h2,h3,h4 {
font-family: Georgia, "Times New Roman", Times, serif; color:#FF0000;
}
p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-indent: 15px;
	line-height: 125%;
	color:#FFFF00;
}
h5 {
	font-family:Georgia, "Times New Roman", Times, serif; color:#000
	}
ol li {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #009900;}
ul li {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #009900;}
li { color:#FF0;}
/*tables on schedule page*/
.schedule01 {
	width: 710px;
	height: auto;
	position: absolute;
	top: 451px;
	position: absolute;
	left: 184px;
}
#gallerywrapper {
     width:550px;
     height:400px;
     margin:0 auto;
     position:absolute;
	 position:left fixed; 10px;
	 padding-top: 10px;
     font-family:verdana, arial, sans-serif;
 } 

 #gallerywrapper #gallery {
     position:absolute;
     height:400px;
     width:550px;
     overflow:hidden;
     text-align:center;
 } 

 #gallerywrapper #gallery div {
     width:550px; height:400px; 
     padding-top:5px;
	 position:relative;
 } 

 #gallerywrapper #gallery div img {
     clear:both; 
     display:block; 
     margin:0 auto; 
     border:0;
 } 

 #gallerywrapper #gallery div h3 {
     padding:10px 0 0 0; 
     margin:0; 
     font-size:18px;
 } 

 #gallerywrapper #gallery div p {
     padding:5px 0; 
     margin:0; 
     font-size:12px; 
     line-height:18px;
 } 

 #gallery .previous{ 
     display:inline;
     float:left;
     margin-left:80px;
     text-decoration:none;
 } 

 #gallery .next{ 
     display:inline;
     float:right;
     margin-right:80px;
     text-decoration:none;
 }
/*Footer and Rollover*/
#footer {clear:both; text-align: left; width: 560px; height: 60px; margin-left: 200px; margin-top: 10px;}
a:link {color:#00FF00;}
a:visited {color:#ffcc33;}
a:hover {text-decoration: none; color: #FF0000;}
a:active {}
