/*body{text-align: center;font-family:arial;font-size:12px;color:#525252;background-color:#590000;margin:0px;padding:0px;} */

#container{margin: 0 auto;width: 900px;text-align: left;background-color:#FFFFFF; padding:10px;} 

/*a{color:#003366;text-decoration:none;}

a:hover{text-decoration:underline;} 

h1{ font-size:20px; padding:5px 0px; margin:0px; text-transform:capitalize; position:relative; color:#590000;}

h1 span{position:absolute; top:10px; right:0px; font-size:10px; text-transform:none; font-weight:normal;} 

h2{ font-size:20px; padding:5px 0px; margin:0px;} 

h3{ font-size:15px; padding:5px 0px; margin:0px;}*/

/*textarea{ font-family:arial; font-size:12px;} */

#nav{background-color:#590000; margin:0px; padding:0px;} 

#aasln{margin: 0px 0px 0px 0px;padding: 5px 0px 0px 0px; float:right; background-color: #590000; width:100%; background-image:url(../images/ohtsl-nav.gif); background-repeat:no-repeat; height:29px;} 	

#aasln li{float: left;list-style: none;font-family:arial;font-size: 13px; font-weight:bold;} 

#aasln li a{	display: block; padding: 5px 10px;text-decoration: none;/*border-right: 1px solid white;*/color: #EAFFED;white-space: nowrap;  text-align:center;margin:0px;} 

#aasln li a:hover{ text-decoration:underline;} 		

#aasln li ul{	margin: 3px 0px 0px 10px; padding: 0px;position: absolute;visibility: hidden;z-index:1000;} 		

#aasln li ul li{float: none;display: inline;} 		

#aasln li ul li a{background-color: #fff; border-bottom: 1px solid #590000;border-left: 1px solid #590000;text-align:left; border-right: 1px solid #590000; text-decoration: none; color:#590000;font-size: 12px;} 		

#aasln li ul li a:hover{text-align:left;text-decoration: underline;background-color: #590000; color:#ffffff;} 

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

#cent p{padding:10px 0px;margin:0px;} 

#lf{float:left;width:570px;margin:0px;padding:0px;} 

#rt{float:right;width:320px;margin:0px;padding:0px;} 

#rcontent{float:right;width:320px;margin:0px;padding:0px;} 

.lcontentmain{border:1px solid #590000;margin:10px 0px 0px 0px; padding:0px; background-image:url(../images/oasl-topgrad.jpg); background-repeat:repeat-x; background-position:bottom;} 

.lcontentmain h2{ background-color:#590000; color:#fff; font-size:15px; padding:5px; margin:0px;  margin:0px; text-transform:capitalize;} 

.lcontentmain p{ padding:5px; margin:0px;} 

.lcontent{ background-color:#ffffff;/*border:1px solid #590000;margin:10px 0px 0px 0px;*/ padding:0;}

/*.lcontent h2{ background-color:#590000; color:#fff; font-size:15px; padding:5px; margin:0px;  margin:0px; text-transform:capitalize;} */

/*.lcontent p{ padding:5px; margin:0px;}

.rcontent{ background-color:#FDEEF4; border: 1px solid #7f7f7f; color:#525252;margin:10px 0px 0px 0px; padding:0px;} 

.rcontent h2{ background-color:#7f7f7f; color:#590000; font-size:15px; padding:5px; margin:0px;} 

.rcontent h4{ padding:5px 10px 5px 5px; margin:0px; font-size:13px;} 

.rcontent p{ padding:5px 10px 10px 15px; margin:0px;} */

#footer{
	background-color:#FFFFFF;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	margin:-10px auto 10px auto;
	width:880px;
	padding:20px;
	position:relative;
} 

#footer a{color:#003366;} 
#footer hr{color:#fff;}

#footer a.cf{
	background-image: url(../images/oasl-designed.jpg);
    background-repeat: no-repeat;
    display: block;
    height: 44px;
    position: absolute;
    right: 10px;
    text-indent: -9999px;
    top: 80px;
    width: 302px;}

.clear { clear:both;} 

fieldset{border:1px solid #590000;  color:#525252;}

legend{color:#525252; font-size:14px;}

#min fieldset {float:left; width:100px; height:190px; border:1px solid #590000; margin:10px; color:#525252;} 

#min legend {font-size:20px; color:#525252;} 

#min ul {padding-top:0px; margin-top:0px; padding-left:0px; margin-left:15px;}

.min ul {padding-top:0px; margin-top:0px; padding-left:0px; margin-left:15px;}

#prc fieldset {float:left; width:400px; border:1px solid #590000; margin:10px; color:#525252;} 

#prc legend {font-size:20px; color:#525252;} 

#prc ul {padding-top:0px; margin-top:0px; padding-left:0px; margin-left:15px;} 

#lnk fieldset {float:left; width:400px; border:1px solid #590000; margin:10px; color:#525252;} 

#lnk legend {font-size:20px; color:#525252;} 

#lnk ul {padding-top:0px; margin-top:0px; padding-left:0px; margin-left:15px;}

#rslt fieldset {float:left; width:150px; height:50px; border:1px solid #590000; margin:10px; color:#525252;} 

#rslt legend {font-size:20px; color:#525252;} 

#rslt ul {padding-top:0px; margin-top:0px; padding-left:0px; margin-left:15px;} 

#hpimg{
float:left;
height:150px;
padding:10px;
width:200px;
 } 
 
/* .clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}*/

.clearfix {
    overflow: auto;
}

#wsa_game_info{ font-weight: bold;}
 
#wsa_homescore{border:none;}
 
#wsa_visitorscore{border:none;}

.commheader
{
 font-size:18px;
 font-weight:bold; 
 padding:5px 0px; 
 margin:1px;
}

.teamheader
{
 font-size:12px;
 font-weight:bold; 
 padding:5px 0px; 
 margin:2px;
}

.contact table
{
 table-layout: fixed;
}

table.contacts td
{
 font-size: .83em;
}
#left_nav
{
  width: 25%;
  float: left;
  background-color: #590000;
}
#left_nav h4
{
 font-size: 14px;
 margin: 0px;
 padding: 5px;
 background-color:#7f7f7f;
 color: #590000;
 border: 1px solid #590000;
}
#left_nav ul
{
 list-style: none;
 padding: 0px 0px 0px 0px;
 margin: 0px;
}
#left_nav li
{
 margin: 0px;
 font-size: 14px;
 font-weight:bold;
 color:#ffffff;
 border-bottom: 1px solid white;
 cursor: pointer;
 text-decoration:none;
}
#left_nav li:hover
{
 background-color: #FDEEF4;
 color:#525252;
 border: 1px solid #525252;
}
#left_nav a
{
 padding: 5px;
 color:#ffffff;
 display: block;
}
#left_nav a:hover
{
 background-color: #FDEEF4;
 color:#525252;
 text-decoration: none;
}
#content
{
 width: 74%;
 float: left;
 padding: 0px 0px 0px 5px;
}