body{
	background-color: #000; color:#372400; font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin: 0; padding: 0;text-align: center;font-size:100%;
}

#wrapper{
	background-color: #333; 
	width: 100%;
	padding: 0 0 30px;
	text-align: left;
	background-image: url(../mediaElements/parchment.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#container{
	width: 750px;
	margin: 0 auto;
	padding: 0 0 30px;
	margin: 0 0 30px;
}

#content{
	padding: 0 65px 0 45px; width: 685px; font-size: 80%;
}

#content p{
	 margin: 20px;
}

#content h1{
	font-size: 200%; color: #ED1B24; padding: 0; margin: 20px 0px 5px;
	font-family: Georgia, "Times New Roman", Times, serif; 
}

#content h2{
	font-size: 130%; color: #ED1B24; padding: 0; margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif; 
}

#content h3{
	margin: 0px 0px 0px 20px; font-size: 110%; color: #ED1B24; font-width:bold; padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif; 
}

#content h4{
	font-size: 100%; color: #ED1B24; font-width:bold; padding: 0; margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif; 
}

#content li{
}

#content table{
	padding: 0; margin: 0; font-size:80%; 
}

#content th{
	padding: 3px; margin: 0;border:1px solid #844210; background-color:#AF4F10; color:#FFC;
}

#content td{
	padding: 3px; margin: 0;border:1px solid #cc9;
}

#content .splash table{
	padding: 0; margin: 0; border-width:0;
}

#content .splash tr{
	border-width:0;
}

#content .splash td{
	padding: 5px; margin: 0; border-width:0; 
}

#content .classtable table{
	border:1px solid #844210; 
}

#content .classtable tfoot td{
	border:1px solid #844210; background-color:#AF4F10; color:#FFC;text-align:right; font-size:60;
}

#content .classtable th{
	text-align:center; 
}

#content .classtable td{
	text-align:center;
}

#content .rightimage{
	float:right; padding:0 0 5px 5px;
}

#content .leftimage{
	float:left;	padding: 0 5px 5px 0;
}

#content a{
	padding: 0; margin: 0; color:#C00; text-decoration: underline;
}

#content a:active{
	color: #C00;
}
#content a:visited{
	color : #600;
}

#content a:hover, #content a:focus { 
	color:#f00; text-decoration: underline; 
}

#header{
	font-size: 60%; background-color: #000;	color: #fff; border-bottom: 4px solid #ED1B24; clear: both;	padding: 0px; height: 40px;
}

#header .mainlogo{
	position: absolute;	left: 8px; top: 2px;
}

#flashnav {
	padding: 0 0 0 38px;
}

#footer{
	font-size: 60%; background-color: #000;	color: #fff; border-top: 4px solid #ED1B24;	clear: both; padding: 0px;
}

#bragline{
	padding: 0 10px 0 0; margin: 0; float:right;
} 

#bragline a, a:active, a:visited { 
	color:#fff; text-decoration: none;
}

#bragline a:hover, a:focus { 
	color:#ff6; text-decoration: underline; 
}

#copyright{
	padding: 0 0 0 10px; margin: 0; float:left;
} 