/* CSS Document */

body {
	height: 100%;
	margin: 0px;
    background:url(grassBack.jpg);
	background-repeat:repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
#container {
	width:900px;
	margin:0px auto 0px auto;
	height:auto;
	clear:both;
	background:url(background.png);
    background-repeat:repeat-y;
}
#header {
	width:900px;
	position:relative;
	height:150px;
	padding:0px;
	background-color: #fff;
	clear:both;
}
img#random { 
width:896px; 
height:150px;
border-top:none;
} 
#linkframe {
	width: 885px;
    position:relative;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:15px;
	height: 20px;
	background-color:#777;
	clear:both;
	border-top:2px solid #FFCC00;
}

#frameleft {
	width:200px;
	position:absolute;
	top:180px;
	padding-top:10px;
	clear:both;
}
#frameleft a:hover{
	border-bottom:1px dotted #660000;
}
#main_content_container {
	width: 700px;
	position:relative;
	left:200px;
	top:0px;
	padding-top:10px;
	clear:both;
	padding-bottom:10px;
}

#frameright {
width: 165px;
padding-top: 10px;
float: right;
}

#footer {
	width: 900px;
	height: 80px;
	padding: 0px;
	margin-top:0px;
	position:relative;
	background-color: #fff;
	clear:both;
}

/*Table Style*/
td {height:15px;}
tr {height:15px;}	

.mainlinks {color: #555555; font-weight: bold; }

p {font-size: 13px; color: #000000; font-weight: normal; padding-left:10px; padding-right:10px;}
.homegame {font-size: 13px; color: #600; font-weight: normal;}
.style1 {color: #660000; font-weight: bold; }
.mainheader {color: #000000; font-weight: bold; font-size: 18px; padding-top:10px;}
.style3 {font-size: 15px; color: #000000; }
.style4 {font-size: 13px; color: #000000; font-weight: normal; }
.style4link {font-size: 12px; color: #660000; font-weight: bold; }
.style4space {font-size: 13px; color: #fff; font-weight: normal; }
.style5 {font-size: 14px; color: #000000; font-weight: bold; }
.style6 {color: #555555; font-weight: bold;}
.lgepos {font-size:13px; color: #600;}
.avg_hdr {font-size:15px; font-weight:bold; color:#600;}

/*Fantasy League Groups*/
.group1 {color:#f00;}
.group2 {color:#0f0;}


li {font-size: 13px; color: #000000; font-weight: normal;}

.menu_content {font-size:13px; color:#000000; padding-left:10px; }
.top_content {font-size:16px; color:#3333FF; font-weight:bold;}

#frameleft h1 {font-size:14px; color:#333; font-weight:bold; padding:5px 0 5px 0; background:#bbb; text-indent:10px; margin-left:2px;}
#main_content h1 {font-size: 15px; color: #000000; font-weight:bold; padding:5px; padding-left: 10px;}
h2 {font-size: 15px; color: #000; font-weight:bold; padding:5px; padding-left: 10px;}

img a {border-color:#000;}

table {padding-left:20px;}

a:link {text-decoration: none; color: #660000;}
a:visited {text-decoration: none; color: #660000;}
a:active {text-decoration: none; color: #660000;}
a:hover {text-decoration: none; border-bottom:1px dotted #660000; color: #660000;}

.nav a:link {text-decoration: none; font-size: 11px; color:#600;}
.nav a:visited {text-decoration: none; font-size: 11px; color:#600;}
.nav a:active {text-decoration: none; font-size: 11px; color:#600;}
.nav a:hover {text-decoration: none; border-bottom:none; font-size: 11px; color:#CCCC00;}

.awaygame a:link {color:#000;}
.awaygame a:visited {color:#000;}


Clearfix */

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix { display: inline-block; }

html[xmlns] .clearfix { display: block; }
* 
html .clearfix { height: 1%; }
