html, body {
	padding:0;
	border:0;
	margin:0;
	height: 100%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#333;
	line-height: 20px;
	background-color: #fff;
	background:url(../images/siteBG.gif) #fbd5d7;
	background-position:center 20px ;
	background-repeat:no-repeat;
	background-attachment: fixed;
}

.siteWidth {width:877px; 
	margin:0px auto 0px auto;}

#warningBox{
	background-color:rgba(255,156,0,.60);
	width:100%;
	border:3px solid #5c0000;
	margin-bottom:5px;}
	
#warningBoxInside{
	margin:5px;	
}

#headerTop{
	width:100%;
	height:131px;
	background:url(../images/headerBG.jpg);
	background-position:center;
	z-index:20;
}

#navigation{
	width:100%;
	height:30px;
	background:url(../images/navigationBG.jpg);
}

#navigation a{position:relative; margin-left:2px;}
	a.lastLeftNav {margin-right:352px;}
	
	
.dropdownNav{position:absolute; background:#666; visibility:hidden; padding:3px; border:#666 1px solid; margin-top:-3px;}
	.dropdownNav a, .dropdownNav a:visited{color:#FFF;}
	
#header {
	width:100%;
	height:136px;
}

#headerLeftColumn{
	float:left;
	width:450px;
}
#content {
	margin:20px auto 0 auto;
	padding:5px 0 5px 0;
	width:892px;
	background:url(../images/contentBG.png);
	background-repeat:no-repeat;
}
	#contentInside {
		margin:20px 20px 20px 20px;
	}
	
#highRes{
	margin-top:20px;
	padding:5px;
	background:url(../images/30PercBlack_BG.png);
	width:100%;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

#highResInside{
	padding:2%;
	background:url(../images/30PercBlack_BG.png);
	width:96%;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

#body {
	width:100%;
	padding-bottom:30px;	
}

#bodyText {
	margin:0px auto 0px auto;
	width:468px;	
}


#contentLeftColumn{
	float:left;
	width:620px;
}

#contentRightColumn{
	float:left;
	width:200px;
	margin-left:30px;
}

#homeRightNav a{
		display:block;
	width:220px;
	font-size:14px;
	color:#ed176e;
	text-decoration:none;
	line-height:24px;
	height:24px;
}

#homeRightNav a:hover{
	text-decoration:underline;	
}


.alert {
	color: #F00;
	font-weight:bold;
	background:#FC6;
	border:2px #F00 solid;
	margin-top:8px;
}

.clearALL{clear:both;}
.column{float:left;}
.trackedTeam{font-weight:bold; color:#ed176e;}

h1 {
	color: #ed176e;
	font-size:24px;
	font-weight:bold;
	margin-bottom:0px;
}

h2 {
	color: #ed176e;
	font-size:18px;
	font-weight:bold;
	margin-bottom:0px;
}

h3 {
	color: #333;
	font-size:18px;
	font-weight:bold;
	margin-bottom:3px;
}
h4 {
	color: #333;
	font-size:14px;
	font-weight:bold;
	margin-bottom:3px;
}
a, a:visited{
	color:	#ed176e;
	text-decoration:underline;
}

a:hover, a:visited:hover{
	text-decoration:none;
}

/* TABLES */
.tableHeader{background:#666; color:#FFF; font-weight:bold;}
.tableFooter{background:#999; color:#FFF; font-weight:bold;}
.win{color:#0C0;}
.loss{color:#F00;}

.rowEven{background:#fff;}
.rowOdd{background:#D6D6D6}
.rowEvenTrack{background:#FF6699; font-weight:bold; color:#FFF;} 
.rowOddTrack{background:#ed176e; font-weight:bold; color:#FFF;}

/* PLAYER BIO */
.profileHeader{background-color:#ed176e; width:99%; padding:3px; color:#FFF; font-size:14px; margin-top:14px; font-weight:bold;}

/* TROPHY ROOM */
.TLBack{
	height: 37px;
	width: 76px;
	background:url(../images/trophyRoom/TL_Blank.png);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:7px;
	line-height:9px;
	font-family:Tahoma, Geneva, sans-serif;
}
.season{font-size:9px; color:#000000;}
.gameType{font-size:9px; color:#000000;}
.place{font-size:10px; font-weight:bold; color:#000000; line-height:12px;}

/* OVERWRITES */


/* SPONSORS */
#sponsor_dalesandros{background:#cfac6c; margin-top:13px; width:259px;}  
#sponsor_jcDesigns{width:253px; margin-top:13px; background:#CCC; padding:3px;}  
#sponsor_jcDesigns .title{font-size:16px; font-weight:bold;}


.white{color:#FFF;}
#scores{float:right; width:100px; font-size:18px;}