/*
------------------------------------ 
HessTechnology.com
CSS MainLayout
Written By Cody Hess | hesstech@hesstechnology.com
Date: 5.01.05
File Name: MainLayout.css
------------------------------------
*/

body 
{
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif;
	text-align: center;
	line-height: 1.5em;
	color: #FFF;
	background-color:#000000;
	font-size: 9px; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	font-size: small;
	background-image:url(graphics/backgroundrepeat.jpg);
	background-repeat:repeat-x;
}

html>body 
{ 
	font-size: small;
}


a:link 
{
	color: #FFF;
	text-decoration: none;
}
	
a:visited 
{
	color: #FFF;
	text-decoration: none;
}
	
a:hover 
{
	color: #FF0000;
	text-decoration: none;
}


/* ----------------------Font and Headings--------------------------------------- */
p {
	margin: 1em 0 1em;
	padding: 0;
	}
	
h1 {
	font-family: Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #300;
	padding: 0;
	margin: 0;
	}
	
h2 {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #223344;
	padding: 0;
	margin: 0 0 1em 0;
	}
	
h3 {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #223344;
	padding: 0 0 2px 0;
	margin: 1.2em 0 -.2em 0;
	}

strong {
	font-weight: bold;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#main-body /* End IE5-Mac hack */
{
	clear:left;
}


#mainWrap 
{
	position: relative;
	margin: 0 auto;
	font-size: 95%;
	text-align: left;
	height: 1500px;
	voice-family: inherit;
	width:1024px;
	top:0px;
	color:#FFFFFF;
	background-color: #143060;
	z-index: 1;
    background-image:url(graphics/back.jpg);
	background-repeat:repeat-x;

}


#mainWrapBG
{
	position: absolute;
	height: 1500px;
	width:1024px;
	top:0px;
	color:#FFFFFF;
	left:-190px;

}

#ModStandings1
{
	position:absolute;
	font-size: 10px;
	top: 419px;
	left: 422px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;

}

#ModStandings2
{
	position:absolute;
	font-size: 10px;
	top: 433px;
	left: 422px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#ModStandings3
{
	position:absolute;
	font-size: 10px;
	top: 447px;
	left: 422px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#ModStandings4
{
	position:absolute;
	font-size: 10px;
	top: 461px;
	left: 422px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#ModStandings5
{
	position:absolute;
	font-size: 10px;
	top: 475px;
	left: 422px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}


#BModStandings1
{
	position:absolute;
	font-size: 10px;
	top: 421px;
	left: 563px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#BModStandings2
{
	position:absolute;
	font-size: 10px;
	top: 435px;
	left: 563px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#BModStandings3
{
	position:absolute;
	font-size: 10px;
	top: 449px;
	left: 563px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#BModStandings4
{
	position:absolute;
	font-size: 10px;
	top: 463px;
	left: 563px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#BModStandings5
{
	position:absolute;
	font-size: 10px;
	top: 477px;
	left: 563px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}



#StreetStandings1
{
	position:absolute;
	font-size: 10px;
	top: 420px;
	left: 703px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#StreetStandings2
{
	position:absolute;
	font-size: 10px;
	top: 434px;
	left: 703px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#StreetStandings3
{
	position:absolute;
	font-size: 10px;
	top: 448px;
	left: 703px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#StreetStandings4
{
	position:absolute;
	font-size: 10px;
	top: 462px;
	left: 703px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#StreetStandings5
{
	position:absolute;
	font-size: 10px;
	top: 476px;
	left: 703px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#SuperStandings1
{
	position:absolute;
	font-size: 10px;
	top: 421px;
	left: 843px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#SuperStandings2
{
	position:absolute;
	font-size: 10px;
	top: 435px;
	left: 843px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#SuperStandings3
{
	position:absolute;
	font-size: 10px;
	top: 449px;
	left: 843px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#SuperStandings4
{
	position:absolute;
	font-size: 10px;
	top: 461px;
	left: 843px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#SuperStandings5
{
	position:absolute;
	font-size: 10px;
	top: 476px;
	left: 843px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#PureStandings1
{
	position:absolute;
	font-size: 10px;
	top: 421px;
	left: 983px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#PureStandings2
{
	position:absolute;
	font-size: 10px;
	top: 435px;
	left: 983px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#PureStandings3
{
	position:absolute;
	font-size: 10px;
	top: 449px;
	left: 983px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#PureStandings4
{
	position:absolute;
	font-size: 10px;
	top: 463px;
	left: 983px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}

#PureStandings5
{
	position:absolute;
	font-size: 10px;
	top: 476px;
	left: 983px;
	width: 123px;
	height: 12px;
	z-index:10;
	color:000000;
}


#header
{
	position:absolute;
	font-size: 10px;
	background: #000;
	top: -1px;
	left: 0px;
	width: 775px;
	height: 130px;
}


#scrollingtext
{
	position:absolute;
	font-size: 10px;
	top: 31px;
	left: 409px;
	width: 682px;
	height: 23px;
	z-index:6;
}

#nextEvent
{
	position:absolute;
	font-size: 10px;
	background: #000;
	top: 223px;
	left: 176px;
	width: 207px;
	height: 135px;
	z-index:6;
	background-image:url(graphics/nextEvent.jpg);
	border: #FFFF00 1px solid;
}
#nextEventcontent
{
	position:absolute;
	font-size: 10px;
	top: 256px;
	left: 190px;
	width: 188px;
	height: 61px;
	z-index:6;
}



#randomImageHeader
{
	position:absolute;
	font-size: 10px;
	background: #000;
	top: 665px;
	left: 702px;
	width: 160px;
	height: 15px;
	z-index:6;
}

#NCSVideos
{
	position:absolute;
	font-size: 10px;
	top: 378px;
	left: 187px;
	width: 192px;
	height: 22px;
	z-index: 8;
}

#NCSPhotos
{
	position:absolute;
	font-size: 10px;
	top: 615px;
	left: 186px;
	width: 192px;
	height: 22px;
	z-index: 8;
}

#NCS_Random_Photos
{
	position:absolute;
	font-size: 10px;
	top: 654px;
	left: 198px;
	width: 172px;
	height: 110px;
	z-index: 20;
}



#NCSGear
{
	position:absolute;
	font-size: 10px;
	top: 803px;
	left: 186px;
	width: 192px;
	height: 22px;
	z-index: 8;
}


#NCSConcessions
{
	position:absolute;
	font-size: 10px;
	top: 988px;
	left: 187px;
	width: 192px;
	height: 22px;
	z-index: 8;
}


#VideoBox
{
	position:absolute;
	font-size: 10px;
	top: 411px;
	left: 195px;
	width: 168px;
	height: 154px;
	z-index: 20;
}



#navbar
{
	position:absolute;
	font-size: 10px;
	width: 678px;
	height: 38px;
	top: 0px;
	left: 435px;
	z-index:10;

}


#content
{
	position:absolute;
	font-size: 15px;
	width: 694px;
	height: 1184px;
	top: 641px;
	left: 398px;
	z-index: 5;
	color:#FFFF00;
	text-align:center;
	font-style:bold;
	text-shadow:#000000;
	overflow:auto;

}


#Newscontent
{
	position:absolute;
	font-size: 15px;
	width: 667px;
	height: 1179px;
	top: 82px;
	left: 426px;
	z-index: 5;
	color:#FFFF00;
	text-align:center;
	font-style:bold;
	text-shadow:#000000;

}




#latestnews
{
	position:absolute;
	font-size: 10px;
	width: 158px;
	height: 39px;
	top: 216px;
	left: 114px;
	z-index: 5;
}
#latestnewsContect
{
	position:absolute;
	font-size: 10px;
	width: 577px;
	height: 38px;
	top: 218px;
	left: 332px;
	z-index: 6;
}

#SponsorRotater
{
	position:absolute;
	font-size: 10px;
	width: 522px;
	height: 63px;
	top:617px;
	left: 120px;
	z-index: 6;
}



#pointsleaders
{
	position:absolute;
	font-size: 10px;
	width: 260px;
	top: 672px;
	height: 246px;
	left: 653px;
	z-index: 5;

}
#pointsleaderscontent
{
	position:absolute;
	font-size: 10px;
	width: 238px;
	top: 739px;
	height: 173px;
	left: 664px;
	z-index: 6;

}

#standings
{
	position:absolute;
	font-size: 10px;
	width: 260px;
	top: 387px;
	height: 125;
	left: 406px;
	z-index: 5;

}
#standingsgrid
{
	position:absolute;
	font-size: 10px;
	width: 696px;
	top: 382px;
	height: 125;
	left: 267px;
	z-index: 5;

}


#recemtmews
{
	position:absolute;
	font-size: 36px;
	width: 479px;
	top: 68px;
	height: 271px;
	left: 412px;
	z-index: 5;

}


#emailsignup
{
	position:absolute;
	font-size: 10px;
	width: 109px;
	top: 349px;
	height: 24px;
	left: 12px;

}

#Advertisement1
{
	position:absolute;
	font-size: 10px;
	width: 703px;
	top: 534px;
	height: 100px;
	left: 395px;
	z-index: 5;

}

#Advertisement2
{
	position:absolute;
	font-size: 10px;
	width: 182px;
	top: 67px;
	height: 319px;
	left: 920px;
	z-index: 5;

}


#latestposts
{
	position:absolute;
	font-size: 10px;
	width: 530px;
	top: 713px;
	height: 309px;
	left: 116px;
	z-index: 5;

}

#headerLinks
{
	position:absolute;
	font-size: 10px;
	width: 548px;
	top: -2px;
	height: 59px;
	left: 114px;
	z-index: 5;

}

#latestpostscontent
{
	position:absolute;
	font-size: 10px;
	width: 229px;
	top: 311px;
	height: 338px;
	left: 670px;
	z-index: 5;

}


#joinfacebook
{
	position:absolute;
	top:296px;
	left:-59px;
	width: 209px;
	height: 43px;
}


#footer {
	position:absolute;
	top: 1964px;
	width: 788px;
	height: 26px;
	left: 215px;
	
	}
	
#Wissotafooter {
	position:absolute;
	top: 1192px;
	width: 788px;
	height: 54px;
	left: 123px;
	
	}	
	
#SubAd1 {
	position:absolute;
	top: 70px;
	width: 176px;
	height: 100px;
	left: 923px;
	z-index: 20;
	
	}	
	
#SubAd2 {
	position:absolute;
	top: 280px;
	width: 176px;
	height: 100px;
	left: 923px;
	z-index: 20;
	
	}	
	
#SubAd3 {
	position:absolute;
	top: 175px;
	width: 176px;
	height: 100px;
	left: 923px;
	z-index: 20;
	
	}	
	
#SubAd4 {
	position:absolute;
	top: 0px;
	width: 176px;
	height: 100px;
	left: 529px;
	z-index: 20;
	
	}		
	
#MainStoryTitle {
	position:absolute;
	top: 75px;
	width: 449px;
	height: 50px;
	left: 459px;
	z-index: 20;
	
	}				
				
	
	
#footer p {
	margin: 0;
	padding: 8px 20px;
	}

/* Fixes float escaping bug in IE/Win, hides from IE Mac \*/
* html #footer p { height: 1%; }
/* End hide from IE Mac */

#footer a {
	color: #fff;
	}
	
#footer a:hover {
	color: #ccc;
	}

