
/* -------------------------------------------------------Framework Area-----------------------------------------------*/

html, body{
	min-height:100%; 
	height:100%; /* makes center area run to bottom of page in all resolutions */
	background-color:#666666;
	margin:auto;/* centers page in browser window even when browser is resized or maximized, for this to work in Mozilla-Firefox, you must put html, in front of body as above */ 
	
}

body {
	min-height:100%; 
	height:100%; /* makes center area run to bottom of page in all resolutions */
	background-color:#666666;  /*64798A*/
	margin:auto;/* centers page in browser window even when browser is resized or maximized, for this to work in Mozilla-Firefox, you must put html, in front of body as above */ 
}

div#wrap {
	width:943px;
	margin:auto; /* centers div horizontally in window */
	position:relative;
	background-color:#666666;
	min-height:100%;
}  
 

DIV#BG {
   	margin: auto;
    width: 100%;
    height: 100%;
    background-position: 100%;
    position: relative;
    min-height:100%;
	background-color: #666666;

}

H1 
{
    line-height: 16px;
    font-family:verdana, Arial, Helvetica, sans-serif;
    font-size:15px;	
}

div#print 
{
    font-family:verdana, Arial, Helvetica, sans-serif;
    font-size:10px;	
    position:absolute;
    left:860px;
    top:10px;
     
}

/* -------------------------------------------------------Content / Home Page-----------------------------------------------*/
div#Content {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	width:943px;
	height: 750px;
	position:absolute;
	left:0px;
	z-index:2;
	background-color: #cccccc;
}

div#Header {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	width:943px;
	color:#CCCCCC;
	position:absolute;
	top:0px;
	left:0px;
	z-index:6;
}

/*------------------------------lightbox social media----------------------------------*/

.grayBox{ 
    position: fixed; 
    top: 0%; 
    left: 0%; 
    width: 100%; 
    height: 100%; 
    background-color: black; 
    z-index:1001; 
    -moz-opacity: 0.8; 
    opacity:.80; 
    filter: alpha(opacity=80); 
} 
.box_content { 
    position: fixed; 
    top: 25%; 
    left: 33%; 
    width: 425px; 
    height: 325px;
    padding: 15px; 
    z-index:1002; 
    overflow: auto; 
    text-align:center;
    background-color:#ffffff;
    line-height: 16px;
    font-family:verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
} 

.close

{
    position: absolute;
    right: 0px;
    top: 0px;
    color: Red;
    
    
}

h2.lightboxHead

{
	font-family:verdana, Arial, Helvetica, sans-serif;
    text-align: center;
    padding: 10px 0px 10px 0px;
    line-height:19px;
    font-size:14px;
    color:#ff6600;
    
}

#socialMedia

{
    padding: 0px 0px 0px 0px;
    position:absolute;
    top: 0px;
    right: 15px;
    text-align:left;
    font-size: 12px;
    height: 85px;
    
}

.socialIcon

{
    padding: 2px 3px 0px 0px;
    border: none;
    line-height: 20px;
    vertical-align: middle;
    
}

.followText
{
   font-weight: normal;
   font-family:verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#000000;
     
}


/* -------------------------------------------------------Top Row-----------------------------------------------*/
div#TopRow {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	height: 248px;
	width:923px;
	color:#CCCCCC;
	top:175px;
	left:10px;
	z-index:2;
	position:absolute;
}

div#KensethBox {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	height: 248px;
	width:432px;
	color:#CCCCCC;
	top:0px;
	left:0px;
	background-image:url("/images/KensethBox.jpg");
	z-index:3;
	position:absolute;
}

div#KensethCut {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	height: 248px;
	width:202px;
	color:#CCCCCC;
	top:3px;
	left:250px;
	z-index:8;
	position:absolute;
}

div#KensethCopy {
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:0px;
	padding-right:10px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
    padding-top: 54px;
    padding-left: 12px;	
	width:230px;
	height:185px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:12px;
}

div#FeatureBox {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	height: 240px;
	width:320px;
	color:#CCCCCC;
	top:8px;
	left:433px;
	/*background-image:url("/images/Feature.jpg");*/
	z-index:3;
	position:absolute;
}

div#Standings {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	height: 248px;
	width:169px;
	color:#CCCCCC;
	top:0px;
	left:754px;
	background-image:url("/images/StandingsBox.jpg");
	z-index:3;
	position:absolute;
}

div#Drivers {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	padding:0px 0px 0px 0px;
	height: 189px;
	width:100px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 19px;
	color:#000000;
	top:47px;
	left:30px;
	z-index:3;
	position:absolute;
}

div#Points {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	padding:0px 0px 0px 0px;
	height: 189px;
	width:50px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 19px;
	color:#000000;
	top:47px;
	left:130px;
	z-index:3;
	position:absolute;
}


/* -------------------------------------------------------Middle Row-----------------------------------------------*/
div#MiddleRow {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	height: 50px;
	width:923px;
	color:#CCCCCC;
	top:424px;
	left:10px;
	z-index:2;
	position:absolute;
	background-image:url("/images/StatsBar3.jpg");
}

div#Stats {
	margin-left:150px; 
	margin-right:0px; 
	margin-top:23px;
	margin-bottom:0px;
	padding-right:0px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	width:770px;
	height:20px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	line-height:19px;
}

div#icons {
	width:169px;
	height:50px;
	position:absolute;
    left:825px;
    top: 11px;
}

/* -------------------------------------------------------Bottom Row-----------------------------------------------*/

div#BottomRow {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	height: 129px;
	width:923px;
	color:#CCCCCC;
	top:475px;
	left:10px;
	z-index:2;
	position:absolute;
}



/* -------------------------------------------------------Page Headers-----------------------------------------------*/

div#TitleBarRow {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	height: 98px;
	width:923px;
	color:#CCCCCC;
	top:175px;
	left:10px;
	z-index:2;
	position:absolute;
}

div#Bars {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	height: 98px;
	width:320px;
	color:#CCCCCC;
	top:0px;
	left:580px;
	background-image:url("/images/3Bars.jpg");
	z-index:5;
	position:absolute;
}

div#TitleGraphic {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	height: 41px;
	width:603px;
	color:#CCCCCC;
	top:8px;
	left:0px;
	z-index:5;
	position:absolute;
}

div#WhiteTopper {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	height: 30px;
	width:462px;
	color:#CCCCCC;
	top:70px;
	left:0px;
	z-index:5;
	background-image:url("/images/WhiteTopper.jpg");
	position:absolute;
}

div#SupportMenu {
	margin-left:6px; 
	margin-right:0px; 
	margin-top:10px;
	margin-bottom:0px;
	width:462px;
	height:30px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 11px;
	color:#000000;
	position:absolute;
	top:0px;  
	left:0px;  
	z-index:3; 
}

div#Title {
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:0px;
	width:745px;
	height:30px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:28px;
	line-height: 22px;
	font-weight:bolder;
	color:#333333;
	position:absolute;
	top:33px;  
	left:8px;  
	z-index:3; 
}

div#SubTitle {
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:0px;
	width:745px;
	height:30px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#666666;
	position:absolute;
	top:47px;  
	left:0px;  
	z-index:3; 
}

li {
	font-weight: bold;
	font-size: 10px;
	line-height: 25px;
	font-family: Verdana;
	text-decoration: none;	
	color:#333333;
	
}

/* -------------------------------------------------------Video-----------------------------------------------*/


div#video{
	position:absolute;
	width:915px;
	height:300px;
	left: 5px;
	top: 10px;
	background-color: #FFFFFF;
	z-index: 5;
	overflow:hidden;
}

/*- - - - - - - - - - - - - - - - - - - - - - SCHEDULE - - - - - - - - - - - - - - - - - - */


div#tvSchedule {
	margin:0px;;
	padding-right:0px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	width:913px;
	height:1273px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	position:absolute;
	top:5px;
	left:5px;
	z-index:5;
	overflow:hidden;
	scrollbar-face-color: #676767;
	scrollbar-shadow-color: #676767;
	scrollbar-base-color: #676767; 		
	scrollbar-highlight-color:#CECECE;
	scrollbar-arrow-color: #FFFFFF;
	
}
div#tvSchedule .row1 {
	padding: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#FFFFFF;
	background-color:#333333;
	height:20px;
	border-right-color:#FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;	
}
div#tvSchedule .row1WFG {
	padding: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#FFFF00;
	background-color:#333333;
	height:20px;
	border-right-color:#FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;	
}
div#tvSchedule .row1Date {
	padding: 5px;
	text-indent:4px;
	width:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#FFFFFF;
	background-color:#333333;
	height:20px;
	border-right-color:#FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;	
}

div#tvSchedule .row1DateWFG {
	padding: 5px;
	text-indent:4px;
	width:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#FFFF00;
	background-color:#333333;
	height:20px;
	border-right-color:#FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;	
}
div#tvSchedule .row1NoBorder {
	padding: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#FFFFFF;
	background-color:#333333;
	height:20px;
		
}
div#tvSchedule .row1NoBorderWFG {
	padding: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#FFFF00;
	background-color:#333333;
	height:20px;
		
}

div#tvSchedule .row2 {

	padding: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#FFFFFF;
	background-color:#666666;
	height:20px;
	border-right-color:#FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;	
}
div#tvSchedule .row2WFG {

	padding: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#FFFF00;
	background-color:#666666;
	height:20px;
	border-right-color:#FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;	
}
div#tvSchedule .row2Date {

	padding: 5px;
	text-indent:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#FFFFFF;
	background-color:#666666;
	height:20px;
	border-right-color:#FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;	
}
div#tvSchedule .row2DateWFG {

	padding: 5px;
	text-indent:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#FFFF00;
	background-color:#666666;
	height:20px;
	border-right-color:#FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;	
}
div#tvSchedule .row2NoBorder {

	padding: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#FFFFFF;
	background-color:#666666;
	height:20px;
		
}
div#tvSchedule .row2NoBorderWFG {

	padding: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#FFFF00;
	background-color:#666666;
	height:20px;
		
}




/* -------------------------------------------------------general images-----------------------------------------------*/

div#TrackPic {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	height: 244px;
	width:454px;
	color:#CCCCCC;
	top:6px;
	left:463px;
	z-index:5;
	position:absolute;
}

div#TrackStats {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 2px;
	height: 76px;
	width:346px;
	line-height:12px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	background-color: #333333;
	background-image:url("/images/GrayBar.jpg"); 
	top:251px;
	left:463px;
	z-index:5;
	position:absolute;
}

div#trackPDF{
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:0px;
	width: 102px;
	height: 78px;
	position:absolute;
	top:251px; 
	left:815px; 
	z-index:3;  
}

div#SecondaryPic {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	height: 172px;
	width:244px;
	top:6px;
	left:674px;
	z-index:5;
	position:absolute;
}

div#SecondaryUnder {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	height: 172px;
	width:244px;
	top:175px;
	left:674px;
	z-index:5;
	position:absolute;
}

div#GrayBox {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	padding-left: 5px;
	padding-top: 7px;
	padding-right: 5px;
	height: 316px;
	width:200px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffff00;
	background-color: #666666;
	background-image:url("/images/GrayBoxSliver.jpg");
	background-repeat:repeat-x;
    top:6px;
	left:463px;
	z-index:4;
	position:absolute;
}

div#InsideGrayBox {
	margin-left:5px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:0px;
	padding-left: 7px;
	padding-right:5px;
	padding-top:7px;
	width:187px;
	height:277px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;/* this is what's different*/
	color:#333333;
	line-height:16px;/* this is what's different*/
	position:absolute;
	background-color: #CCCCCC;
	background-image:url("/images/InsideGrayBox2.jpg");
	top:32px;  
	left:0px;  
	z-index:3; 
}

div#InsideGrayBox2 {
	margin-left:5px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:0px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top:8px;
	width:184px;
	height:277px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	line-height:14px;
	position:absolute;
	background-image:url("/images/InsideGrayBox2.jpg");
	top:32px;  
	left:0px;  
	z-index:3; 
}


/* -------------------------------------------------------Txt/Copy and Links-----------------------------------------------*/

p.indent

{
    text-indent: 15px;
    
    
}

div#LinkBox4 {
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px;
	background-color: #FFFFFF;
	position:absolute;
	width: 875px;
	height: 250px;
	top:40px; /* this positions the div from the top of it's containing div, which in this case is "content"*/ 
	left:32px; /* this positions the div from the left side of it's containing div, which in this case is "content"*/ 
	z-index:4; /* div stacking order*/ 
	overflow:hidden;

}

div#Copy {
	margin:0px;
	padding-right:0px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	width:264px;
	height:330px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	position:absolute;
	top:42px;
	left:6px;
	z-index:5;
	/*overflow:auto;
	scrollbar-face-color: #676767;
	scrollbar-shadow-color: #676767;
	scrollbar-base-color: #676767; 		
	scrollbar-highlight-color:#CECECE;
	scrollbar-arrow-color: #FFFFFF;*/
	
}

div#CopyBox {
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:10px;
	padding-right:10px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	padding-left:10px;
	padding-top: 5px;
	width:903px;
	height:330px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color: #FFFFFF;
	position:absolute;
	top:275px; /* this positions the div from the top of it's containing div, which in this case is "content"*/ 
	left:10px; /* this positions the div from the left side of it's containing div, which in this case is "content"*/ 
	z-index:3; /* div stacking order*/ 
	line-height:16px;
	overflow: hidden; /* this determines whether the div scrolls or not*/
}

div#CopyBoxNews {
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:10px;
	padding-right:10px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	padding-left:10px;
	padding-top: 5px;
	width:903px;
	height:330px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color: #FFFFFF;
	position:absolute;
	top:275px; /* this positions the div from the top of it's containing div, which in this case is "content"*/ 
	left:10px; /* this positions the div from the left side of it's containing div, which in this case is "content"*/ 
	z-index:3; /* div stacking order*/ 
	line-height:21px;
	overflow: hidden; /* this determines whether the div scrolls or not*/
}


div#CopyBoxScroll {
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:10px;
	padding-right:10px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	padding-left:10px;
	padding-top: 5px;
	width:903px;
	height:330px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color: #FFFFFF;
	position:absolute;
	top:275px; /* this positions the div from the top of it's containing div, which in this case is "content"*/ 
	left:10px; /* this positions the div from the left side of it's containing div, which in this case is "content"*/ 
	z-index:3; /* div stacking order*/ 
	line-height:16px;
	overflow:  auto; /* this determines whether the div scrolls or not*/
	scrollbar-face-color: #676767;
	scrollbar-shadow-color: #676767;
	scrollbar-base-color: #676767; 		
	scrollbar-highlight-color:#CECECE;
	scrollbar-arrow-color: #FFFFFF;
}

div#CopyBox1 {
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:10px;
	padding-right:10px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	padding-left:10px;
	padding-top: 5px;
	width:220px;
	height:330px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	position:absolute;
	top:5px; /* this positions the div from the top of it's containing div, which in this case is "content"*/ 
	left:10px; /* this positions the div from the left side of it's containing div, which in this case is "content"*/ 
	z-index:3; /* div stacking order*/ 
	line-height:16px;
	overflow: hidden; /* this determines whether the div scrolls or not*/
}

div#CopyBox2 {
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:10px;
	padding-right:10px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	padding-left:10px;
	padding-top: 5px;
	width:220px;
	height:330px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	position:absolute;
	top:5px; /* this positions the div from the top of it's containing div, which in this case is "content"*/ 
	left:220px; /* this positions the div from the left side of it's containing div, which in this case is "content"*/ 
	z-index:3; /* div stacking order*/ 
	line-height:16px;
	overflow: hidden; /* this determines whether the div scrolls or not*/
}

div#CopyBox3 {
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:10px;
	padding-right:10px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	padding-left:10px;
	padding-top: 5px;
	width:220px;
	height:330px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	position:absolute;
	top:5px; /* this positions the div from the top of it's containing div, which in this case is "content"*/ 
	left:440px; /* this positions the div from the left side of it's containing div, which in this case is "content"*/ 
	z-index:3; /* div stacking order*/ 
	line-height:16px;
	overflow: hidden; /* this determines whether the div scrolls or not*/
}

div#CopyBox4 {
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:10px;
	padding-right:10px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	padding-left:10px;
	padding-top: 5px;
	width:220px;
	height:330px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	position:absolute;
	top:5px; /* this positions the div from the top of it's containing div, which in this case is "content"*/ 
	left:660px; /* this positions the div from the left side of it's containing div, which in this case is "content"*/ 
	z-index:3; /* div stacking order*/ 
	line-height:16px;
	overflow: hidden; /* this determines whether the div scrolls or not*/
}

div#BoxCopy {
	margin:0px;
	padding-right:0px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	width:445px;
	height:323px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	position:absolute;
	top:5px;
	left:6px;
	z-index:5;
	/*overflow:auto;
	scrollbar-face-color: #676767;
	scrollbar-shadow-color: #676767;
	scrollbar-base-color: #676767; 		
	scrollbar-highlight-color:#CECECE;
	scrollbar-arrow-color: #FFFFFF;*/
	
}

div#BoxCopyScroll {
	margin:0px;
	padding-right:5px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	width:452px;
	height:323px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	position:absolute;
	top:6px;
	left:6px;
	z-index:5;
	overflow:auto;
	scrollbar-face-color: #676767;
	scrollbar-shadow-color: #676767;
	scrollbar-base-color: #676767; 		
	scrollbar-highlight-color:#CECECE;
	scrollbar-arrow-color: #FFFFFF;
	
}

div#MainCopy {
	margin-left: 285px; 
	margin-right: 0px; 
	margin-top:123px;
	margin-bottom:0px;
	width:279px;
	color:#CCCCCC;
	position:absolute;
	top:0px;
	left:0px;
	z-index:3;
}

a {
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;	
	color:#333333;
	
}

a:hover {
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;	
	color:#ff6600;
}

div# a:visited{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-decoration:none;

}
a.black { /* hyperlink*/
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:11px;
	text-decoration:none;
}

a.black:visited{ /* hyperlink visited state*/
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:11px;
	text-decoration:none;
}

a.black:hover{ /* hyperlink over state*/
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff6600;
	text-decoration:underline;
	line-height:11px;
}

a.gray { /* hyperlink*/
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A6564;
	line-height:11px;
	text-decoration:none;
}

a.gray:visited{ /* hyperlink visited state*/
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A6564;
	line-height:11px;
	text-decoration:none;
}

a.gray:hover{ /* hyperlink over state*/
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff6600;
	text-decoration:underline;
	line-height:11px;
}

a.graySm { /* hyperlink*/
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6A6564;
	line-height:11px;
	text-decoration:none;
}

a.graySm:visited{ /* hyperlink visited state*/
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6A6564;
	line-height:11px;
	text-decoration:none;
}

a.graySm:hover{ /* hyperlink over state*/
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff6600;
	text-decoration:none;
	line-height:11px;
}

a.yellow { /* hyperlink*/
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffff00;
	line-height:11px;
	text-decoration:none;
}

a.yellow:visited{ /* hyperlink visited state*/
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffff00;
	line-height:11px;
	text-decoration:none;
}

a.yellow:hover{ /* hyperlink over state*/
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff6600;
	text-decoration:underline;
	line-height:11px;
}

/* -------------------------------------------------------Footer Area-----------------------------------------------*/

.sitemaplist
{
	padding-top: 20px;
	padding-left: 20px;
}

.sitemapsublist
{
	padding-left: 25px;
	text-align: left;
}

/*div#footer{
	position:absolute;
    padding-left: 0px;
    padding-top: 15px;
    padding-bottom: 0px;
	width:943px;
	height: 65px;
	left: 0px;
	top: 520px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-align:center;
	background-color: #CCCCCC;
	background-image: url(images/footer_bckgrnd.jpg);
	visibility: visible;
	z-index: 3;
}*/

/*div#footer {
	width:943px;
	height:128px;
	font:Verdana, Arial, Helvetica, sans-serif;
	margin:auto; 
	position:absolute;
	top: 625px;
	left:0px;
	text-align:center;
	line-height:12px;
	z-index:4;
	background-image:url("/images/RacingFooter.jpg");
}*/

div#footer {
	width:943px;
	height:165px;
	font:Verdana, Arial, Helvetica, sans-serif;
	margin:auto; 
	position:absolute;
	top: 625px;
	left:0px;
	text-align:center;
	line-height:12px;
	z-index:4;
	background-image:url("/images/RacingFooter_new.jpg");
}

.footerMargin {
    font:Verdana, Arial, Helvetica, sans-serif;
    color:#999999;
	font-size:9px;
	margin-left:5px;
	margin-right:5px;
	margin-top:13px;
	width:933px;
}


div#footer a {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-decoration:none;
	
}
div#footer a:visited{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-decoration:none;

}

div#footer a:hover{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffb600;
	text-decoration:none;

}


/* -------------------------------------------------------Page Long 01 Pieces-----------------------------------------------*/

div#ContentLong01 {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	width:943px;
	height: 1990px;
	position:absolute;
	left:0px;
	z-index:2;
	background-color: #cccccc;
}

div#CopyBoxLong01 {
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:10px;
	padding-right:10px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	padding-left:10px;
	padding-top: 5px;
	width:903px;
	height:1670px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color: #FFFFFF;
	position:absolute;
	top:275px; /* this positions the div from the top of it's containing div, which in this case is "content"*/ 
	left:10px; /* this positions the div from the left side of it's containing div, which in this case is "content"*/ 
	z-index:3; /* div stacking order*/ 
	line-height:16px;
	overflow: hidden; /* this determines whether the div scrolls or not*/
}


div#BoxCopyLong01 {
	margin:0px;
	padding-right:0px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	width:445px;
	height:1663px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	position:absolute;
	top:5px;
	left:6px;
	z-index:5;
	overflow: hidden;
	/*scrollbar-face-color: #676767;
	scrollbar-shadow-color: #676767;
	scrollbar-base-color: #676767; 		
	scrollbar-highlight-color:#CECECE;
	scrollbar-arrow-color: #FFFFFF;*/
	
}

/*div#footerLong01 {
	width:943px;
	height:128px;
	font:Verdana, Arial, Helvetica, sans-serif;
	margin:auto; 
	position:absolute;
	top: 1565px;
	left:0px;
	text-align:center;
	line-height:12px;
	z-index:4;
	background-image:url("/images/RacingFooter.jpg");
}*/

div#footerLong01 {
	width:943px;
	height:165px;
	font:Verdana, Arial, Helvetica, sans-serif;
	margin:auto; 
	position:absolute;
	top: 1965px;
	left:0px;
	text-align:center;
	line-height:12px;
	z-index:4;
	background-image:url("/images/RacingFooter_new.jpg");
}

div#footerLong01 a {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-decoration:none;
	
}
div#footerLong01 a:visited{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-decoration:none;

}

div#footerLong01 a:hover{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffb600;
	text-decoration:none;

}

/* -------------------------------------------------------Page Long 02 Pieces-----------------------------------------------*/

div#ContentLong02 {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top:0px;
	margin-bottom:0px;
	width:943px;
	height: 990px;
	position:absolute;
	left:0px;
	z-index:2;
	background-color: #cccccc;
}

div#CopyBoxLong02 {
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px;
	margin-bottom:10px;
	padding-right:10px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	padding-left:10px;
	padding-top: 5px;
	width:903px;
	height:577px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color: #FFFFFF;
	position:absolute;
	top:275px; /* this positions the div from the top of it's containing div, which in this case is "content"*/ 
	left:10px; /* this positions the div from the left side of it's containing div, which in this case is "content"*/ 
	z-index:3; /* div stacking order*/ 
	line-height:16px;
	overflow: hidden; /* this determines whether the div scrolls or not*/
}


div#BoxCopyLong02 {
	margin:0px;
	padding-right:0px; /* this puts padding to the right side of the text, so that the text won't touch the scroll bar*/ 
	width:445px;
	height:563px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	position:absolute;
	top:5px;
	left:6px;
	z-index:5;
	overflow: hidden;
	/*scrollbar-face-color: #676767;
	scrollbar-shadow-color: #676767;
	scrollbar-base-color: #676767; 		
	scrollbar-highlight-color:#CECECE;
	scrollbar-arrow-color: #FFFFFF;*/
	
}

/*.networkbar
{
	margin-top: 10px;
	width: 943px;
}*/

/*div#footerLong02 {
	width:943px;
	height:128px;
	font:Verdana, Arial, Helvetica, sans-serif;
	margin:auto; 
	position:absolute;
	top: 845px;
	left:0px;
	text-align:center;
	line-height:12px;
	z-index:4;
	background-image:url("/images/RacingFooter.jpg");
}*/


div#footerLong02 {
	width:943px;
	height:165px;
	font:Verdana, Arial, Helvetica, sans-serif;
	margin:auto; 
	position:absolute;
	top: 865px;
	left:0px;
	text-align:center;
	line-height:12px;
	z-index:4;
	background-image:url("/images/RacingFooter_new.jpg");
}

div#footerLong02 a {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-decoration:none;
	
}
div#footerLong02 a:visited{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-decoration:none;

}

div#footerLong02 a:hover{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffb600;
	text-decoration:none;

}