@charset "utf-8";

body {
	margin:0; 
	padding:0; 
	background-color:#fff; 
	background-image:url(../images/body.jpg);
	background-repeat:repeat-x;
	background-color:#4f7945;
	color:#666;
}

#home .home a, #schedule .schedule a, #roster .roster a, #photos .photos a, #contact .contact a {color:#000;}

#pageFrame {
	width:800px;
	height:auto;
	text-align:left;
	padding:0; 
	margin:0 auto 0 auto;
	background-image:url(../images/main.jpg);
	background-repeat:repeat-y;
}
#header {
	width:800px;
	height:195px;
	background-color:#000066;
	color:#fff;
	padding:0;
	background-image:url(../images/header.jpg);
}
#navigation {
	background-color:#666; 
	color:#FFFFFF;
	padding:0;
	background-image:url(../images/navigation.jpg);
	height:40px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
}
#navigation ul {
	margin: 0;
	padding:8px 0 0 22px ;
	list-style-type: none;
}
#navigation li{
	display: inline;
	list-style-type: none;
	width:150px;
	padding: 0 14px 0 12px;
	border-right:1px solid #6a0c0c;
}
#navigation li.last{
	border-right:none;
}
#navigation li a{
	display: inline;
	font-weight:bold;
	color:#07123b;
	text-decoration:none;
}
#navigation li a:hover{
	color:#07123b;
	text-decoration:underline;
}
#main {
	padding:0;
	margin:0;
}
#leftColumn {
	float:left;
	width:180px;
	padding:0 0 0 8px;
	margin:0;
}
#leftColumn p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:140%;
	color:#666666;
	width:auto;
	margin:0;
	padding:0 0 0 14px;
}
#content {
	height:auto;
	margin:0 0 0 220px;
	padding:0 10px 0 10px;
}
#content p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:160%;
	color:#333;/*6a0c0c*/
	margin:8px 0 12px 0;
}
#content a {
	color:#07123b;
}
#content h1 {
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#07123b;
	padding:0;
	margin:10px 0 0 0;
}
#content h2 {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#07123b;
	padding:0;
	margin:10px 0 0 0;
}
#weather{
	width: 160px; 
	height: 600px; 
	background-image: url( http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/silver_160x600_bg.jpg ); 
	background-repeat: no-repeat; 
	background-color: #86888B;
	float:right; 
	display:block; 
	margin:6px 10px 0 12px;
	padding-top:0;
}
.clearAll {
	clear:all; 
	padding:0; 
	margin:0;
}
.clearRight {
	clear:right; 
	padding:0; 
	margin:0;
}
#footer {
	background-image:url(../images/footer.jpg);
	color:#c8ca87;
	position:relative;
	height:33px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#footer p {
	margin:0;
	padding:5px 0 0 12px;
	vertical-align:top;
	/*position:absolute;
	top:10px;
	right:5px;
	text-align:right;*/
}

table {border:.1em solid #666; border-collapse:collapse; padding:3em.; margin:0; width:99%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em;}
th {text-align:left; padding:.3em; border-bottom:.1em solid #ccc; background-color:#3366CC; color:#FFFFFF}
td {margin:.2em; padding:.3em; border-bottom:.1em solid #ccc;}
tr.practice {background-color:#fff; border-left: .1em solid;}
tr.game {background-color:#CCCCCC;}