body {
	margin: 0;
	background: #8b8adf url(images/bg_02.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;  
  }

#blankwrapper {
	text-align: left;
	padding: 0px;
	border:0;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	
	
}

#navbg {
	width: 1000px;
	height: 40px;
	background:url(images/nav_bg.jpg) no-repeat;
	margin-top: 24px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

#navtext {
	width: 714px;
	padding: 0;
	text-align:left;
	margin-top: 8px;
	margin-left: 10px;
	float:left;
}

#navsearch {
	width: 260px;
	padding: 0;
	text-align:left;
	margin-top: 5px;
	float:left;
}
#navsmalllinks {
	width: 290px;
	padding: 0;
	text-align:left;
	margin-top: 1px;
	float:right;
}
#headleft { 
	text-align: left;
	padding: 0px;
	border:0;
	width: 657px;
	height: 89px;
	float:left;
	margin: 0;
	background:url(images/main_toplogo.jpg) no-repeat;
	

}

#headright { 
	margin: 0;
	float: left;
	width: 343px;
	height: 89px;
	top: 0;
	background:url(images/main_topright.jpg) no-repeat;
	
}

#maincontainer {
	text-align: left;
	padding: 0;
	border:0;
	width: 1000px;
	background:url(images/main_container.jpg) repeat-y;
	margin: 0;
	
}

#adminbox {
	text-align: left;
	padding: 0px;
	border:0;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;	
}

/*----------------------HOME PAGE ITEMS-----*/
#homelefttickbg {
	width: 441px;
	text-align:left;
	float:left;
	padding: 0px;
	border:0;
	margin: 0;
	background:url(images/homelmidtop.jpg) no-repeat;

}

#homerightheadlogin {
	width: 559px;
	text-align:left;
	float:left;
	background:url(images/hright_mid.jpg) repeat-y;
	padding: 0px;
	border:0;
	margin: 0;

}

#flticker {
	width: 428px;
	height: 21px;
	padding: 0;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 13px;	
}

#loginmember {
	width: 315px;
	height: 78px;
	padding: 0;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;	
	/*background:url(images/mainothers_22.jpg) no-repeat;*/
}

#countdowntext {
	width: 179px;
	height: 48px;
	padding: 0;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 28px;
	text-align:center;
}

#counttext {
	width: 168px;
	height: 29px;
	padding: 0;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 38px;
	text-align:left;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #000099;
	font-weight: normal;
}

#storytitle {
	width: 426px;
	height: 36px;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 4px;
	text-align:left;
	font-size: 26px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 10px;
}

#topstorypic {
	width: 410px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 4px;
	text-align:left;
	padding-left: 10px;
}

#topbelow {
	width: 437px;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 4px;
	text-align:center;

}

#rightmidfill {
	width: 532px;
	padding: 0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
	text-align:left;

}
#rightheadlines {
	width: 231px;
	padding: 0;
	margin: 0;
	text-align:left;
	float:left;

}

#rightblogs {
	width: 301px;
	padding: 0;
	margin: 0;
	text-align:left;
	float:left;

}

#fullengthcontain {
	width: 992px;
	padding: 0;
	text-align:left;
	clear:both;
	margin-left: 4px;
}

#homerecruits {
	width: 678px;
	padding: 0;
	text-align:left;
	margin: 0;
	float:left;
}

#homepolls {
	width: 314px;
	padding: 0;
	text-align:left;
	margin: 0;
	float:left;
}

.featureteam {
	margin: 0;
	background: #000000 url(images/homefullbot_03.jpg) no-repeat;
	padding-top: 30px;
	padding-left: 0px;
	padding-right: 0px;
  }
.featurerank {
	margin: 0;
	background: #FFFFFF url(images/homefullbot_05.jpg) no-repeat;
	padding-top: 35px;
	padding-left: 0px;
	padding-right: 0px;
  }
.featurevent {
	margin: 0;
	background: #FFFFFF url(images/homefullbot_07.jpg) no-repeat;
	padding-top: 38px;
	padding-left: 0px;
	padding-right: 0px;
  }  

.bottomvertline {
	margin: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;	
  }  
p.teamtext {
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	margin-left: 5px;
}

#ranktext {
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 22px;
}

.homeloginbackground { 
	background:url(images/mainothers_22.jpg) no-repeat;
}

.homecountbg { 
	background:url(images/hright_01.jpg) no-repeat;
}

.homerecbg { 
	background:url(images/rec-bg.jpg) repeat-x;
}

#recpics {
	height: 70px;
	overflow: hidden;
}

.morenewslightcolor {
	background-color: #e6e6e6;  /*E4E6F3*/
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.morenewslightercolor {
	background-color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px;

}

/*--End Home--*/

#storypic {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	float:left;
	height: 1% /* Holly hack for Peekaboo Bug */
	
}

#rightwithlogin {
	width: 354px;
	text-align:left;
	float:left;
	padding: 0px;
	border:0;
	margin: 0;
	background:url(images/mainothers_27.jpg) repeat-y;

}

#rightfill {
	width: 324px;
	padding: 0;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 10px;
	text-align:left;

}

#leftmain {
	width: 641px; /*646*/
	text-align:left;
	float:left;
	border:0;
	margin: 0;
	padding-left:5px;
	background:url(images/mainothers_20.jpg) no-repeat; 

}

#fulllength {
	width: 980px; /*646*/
	text-align:left;
	float:left;
	border:0;
	margin: 0;
	padding-left:10px;
	padding-right:5px;
}

#footer {
	clear: both;
	margin: 0;
	padding: 0;
	border:0;
	width: 1000px;
	height: 20px;
	background:url(images/footer.jpg) no-repeat;
}

#footertext {
	clear: both;
	width: 992px;
	height: 28px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
	padding: 4px;
}

#blogbox {
	background-color:#e6e6e6;
	border: 1px solid #a79339;
	width:620px;
	margin: 6px;
}

#blogpost {
	width:620px;
	margin: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #0033CC;
}

.loginbackground { 
	background:url(images/hright_02.jpg) no-repeat;
}

.loginleftbg { 
	background:url(images/mainothers_21.jpg) no-repeat;
}

#grayhead {
	background:#E9E9E9;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 5px;
	width:627px;
}
/*-------------FORUM-----*/
.forumhead { 
	background:url(images/innerfull_01.jpg) no-repeat;
}

.forumlightcolor {
	background-color: #E4E6F3;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3c3cb2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3c3cb2;
}

.forumgreycolor {
	background-color: #F8F8F8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3c3cb2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3c3cb2;
	padding: 5px;
}

.quote_area {
	background-color: #e6e6e6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3c3cb2;
	padding: 5px;	
	}
/*-------------RECRUITING-----*/
.rechead {
	background:url(images/innerblue_01.jpg) no-repeat;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	height: 17px;
}

.recheadlg {
	background:url(images/innerblue_01.jpg) no-repeat;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	height: 22px;
	padding-top: 5px;
}

.yellowheadlg {
	background:url(images/inner_01.jpg) no-repeat;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	height: 22px;
	padding-top: 5px;
}

#recinnerhead {
	background:url(images/innerbluebg.jpg) repeat-x;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 5px;
	width:627px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E5E5E5;
}
#recinnerheadlist {
	background:url(images/innerbluebg.jpg) repeat-x;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 5px;
	width:623px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E5E5E5;
}
.recviewopthead {
	background:url(images/recopt_01.jpg) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e6e6e6;
	padding-left: 8px;
}
.reclightcolor {
	background-color: #E4E6F3;

}

.recgreycolor {
	background-color: #F8F8F8;

}

.recbottomline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

/*-----------------TEAM---*/
.teamviewopthead {
	background:url(images/teamopt_01.jpg) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e6e6e6;
	padding-left: 8px;
}

#sponsorbox {
	width: 140px;
	margin-left: 5px;
	margin-bottom: 5px;
	float:left;
	background-color: #F2F2F2;
	border: 1px solid #CCCCCC;
}

#blackinnerhead {
	background:url(images/innerblack.jpg) repeat-x;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 5px;
	width:627px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E5E5E5;
}

#playerbox {
	width: 140px;
	height: 100px;
	margin-left: 5px;
	margin-bottom: 5px;
	float:left;
	background-color: #F2F2F2;
	border: 1px solid #CCCCCC;
	text-align:center;
}

.rosterheadlg {
	background:url(images/teaminner_01.jpg) no-repeat;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	height: 22px;
	padding-top: 5px;
}
a:link { color: #0035DE; text-decoration: underline; }
a:visited { color: #0035DE } 
a:hover { color: #1F1F8F; text-decoration: none; }
/*a:hover { color: #5F5F5F; text-decoration: none; }2424aa */

A.footerlink { color: #DDDDDD; text-decoration: none; }
A.footerlink:visited { COLOR: #DDDDDD; }
A.footerlink:hover { COLOR: #000066; TEXT-DECORATION: none; }

A.noline { color: #1F1F8F; text-decoration: none; }
A.noline:visited { COLOR: #1F1F8F; text-decoration: none; }
A.noline:hover { COLOR: #0035DE; }

A.lightlink { color: #F8F8F8; text-decoration: none; }
A.lightlink:visited { COLOR: #F8F8F8; }
A.lightlink:hover { COLOR: #DDDDDD; TEXT-DECORATION: none; }

A.lightlinkyellow { color: #a2a4dd; text-decoration: none; }
A.lightlinkyellow:visited { COLOR: #a2a4dd; }
A.lightlinkyellow:hover { COLOR: #DDDDDD; TEXT-DECORATION: none; }

A.darkbluelink { color: #3030ad; text-decoration: underline; }
A.darkbluelink:visited { color: #3030ad } 
A.darkbluelink:hover { color: #000000; text-decoration: none; }
/*----------------NEWNAV----------------*/
.chromestyle{
width: 99%;
color: #050664;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
width: 100%;
padding: 4px 0;
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
color: #050664;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
padding: 2px 10px;
margin: 0;
text-decoration: none;
color: #050664;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
}

.chromestyle ul li a:hover{
color: #3031ac;
/*background: url(chromebg-over.gif) center center repeat-x; THEME CHANGE HERE*/
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
/*content: " v";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #030354; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 16px Verdana;
line-height:18px;
z-index:100;
background-color: #2f31aa;
width: 200px;
visibility: hidden;
text-decoration: none;
color: #e6e6e6;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a, .dropmenudive a:visited{
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #030354; /*THEME CHANGE HERE*/
	padding: 2px 0;
	text-decoration: none;
	color: #e6e6e6;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
}

* html .dropmenudiv a, .dropmenudiv a:visited{ /*IE only hack*/
width: 100%;
color: #e6e6e6;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #8b8adf;
color: #FFFFFF;
}

/*-----------------------END NAV-----*/
/*-----------------------------------TEXT----------------------*/  
p {
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 4px;

}

p.small {
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-left: 4px;

}

p.smallgrey {
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C5C5C5;
	margin-left: 4px;

}

p.recsorters {
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C5C5C5;

}
p.smalldark {
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-left: 4px;

}

p.smalldarkindent {
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-left: 10px;

}
.smallyellow {
	color: #5b5021;

}

h1 {
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	margin-left: 4px;

}

h2 {
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	margin-left: 4px;

}

h3 {
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #000099;
	margin-left: 4px;

}

p.blogtitle {
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000099;
	margin-left: 4px;

}

p.forumtitle {
	margin-top: 7px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	margin-left: 4px;

}

p.threadtitle {
	margin-top: 3px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	margin-left: 4px;

}

p.rectitle {
	margin-top: 7px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	margin-left: 4px;
}


p.rectitlelg {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	margin-left: 1px;

}

p.forumbread {
	margin-top: 5px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 4px;

}

p.memberslogintxt {
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E6E6E6;
	margin-left: 2px;

}

h4 {
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	margin-left: 4px;

}

h4.darkh4 {
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	margin-left: 4px;
}


p.footer {
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-left: 10px;

}

li {
	margin-top: 1px;
	margin-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 8px;

}

.formfield { font-family: Arial;
	font-size: 10px;
	}


.logininput {
	font-family: Arial;
	font-size: 10px;
	width:120px;
	color: #000000;
	height: 17px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	}

.searchinput {
	font-family: Arial;
	font-size: 13px;
	width:158px;
	color: #000000;
	height: 17px;
	margin: 1px;
	padding: 0px;
	}
	
