body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	
}

/* ------------------- Headings ------------------- */

h1, h2, h3, h4 {font:bold 24px "Courier New", Courier, mono}

h1 {
	color:#FFCC00;
	background:#990000; 
	padding:2px 4px; 
	border:solid #000000; 
	border-width:2px 0; 
	margin:0 0 0.8em; 
	letter-spacing:1px
}

h2 {
	color:#FFCC00;
	font-size: 18px;
	background:#990000;
	padding:2px 4px;
	border:solid #000000;
	border-width:2px 0;
	margin-top:1.7em;
	clear:both;
	text-align: center;
}

h3 {
	color:#FFCC00;
	font-size: 18px; 
	background: #990000;
	border: 1px solid #000000; 
	border-width:1px 1px; 
	padding:1px 10px; 
	clear:left
}

h4 {
	color:#FFCC00;
	font-size: 14px;
	text-decoration: none;
	background-color: #990000;
	background-repeat: repeat;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFCC00;
	font-weight: bold;
	letter-spacing: 1px; text-align: center;
	background-color: #000000;
	clip: rect(0px,0px,10px,0px);
	margin-top: 0px;
	border: 2px solid #FFFFFF;
	}
h6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	border-bottom-style: groove;
	border-bottom-color: #000000;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-style: normal;
	}
h7 {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	text-align: center;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	}
h8{font-size: 1px;border-bottom-style: solid;border-bottom-color: #FFFFFF;}

#Article {color:#000000;font-size: 12px;font-family: Georgia, "Times New Roman", Times, serif;text-align: left;}
#Article .Header {font-size: 26px;color: #000000;background-color: #990000;background-repeat: repeat;}
#Article .Header a:link {text-decoration: none;color : #000000;}
#Article .Header a:visited {text-decoration: none; color : #000000;}
#Article .Header a:hover {text-decoration: none; color : #CCCCCC;}
#Article .ByLine {font-size: 11px;background-color: #CCCCCC;color: #000000;}
#Article li{text-align: left;list-style-image: url(../images/V.gif);margin-left: -20px;}
#Article a:link {text-decoration: underline;color : #990000;}
#Article a:visited {text-decoration: underline;color : #990000;padding-bottom: 5px;}
#Article a:hover {text-decoration: underline; color : #000000;}

#Block {  /* this is the standard block only */
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 2px solid #FFCC00;
	width: 188px;
	text-align: Left;
	margin-bottom: 10px;
	margin-left: 5px;
	margin-top: 5px;
	}
#Block .title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	border-bottom-style: groove;
	border-bottom-color: #000000;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-style: normal;
	}
#Block p {margin-left: 10px;}
#Block form {margin-left: 8px;}
#Block .smalltext {font-size: 9px; font-weight: bold;color : #990000;}
#Block .lineb{font-size: 1px;border-bottom-style: solid;border-bottom-color: #990000;}
#Block .linet{
	font-size: 1px;
	border-top-style: solid;
	border-top-color: #990000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#Block .newsimage{background-image: url(../images/vlrnews1.png);background-repeat: no-repeat;}
#Block li {text-decoration: none;color : #990000;margin-left: -20px;}
#Block a:link { text-decoration: underline; color : #990000;  }
#Block a:visited { text-decoration: underline; color : #990000;  }
#Block a:hover	{ text-decoration: none; color : #000000;  }

#BlockAuthor {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 2px solid #FFCC00;/*was 000000*/
	width: 188px;
	margin-bottom: 10px;
	margin-left: 5px;
	text-align: left;
	margin-top: 5px;
	letter-spacing: 1px;
	}
#BlockAuthor li   {text-decoration: none;color : #990000;margin-left: -20px;}
#BlockAuthor a:link   { text-decoration: underline; color : #990000;  }
#BlockAuthor a:visited { text-decoration: underline; color : #990000;  }
#BlockAuthor a:hover	{ text-decoration: none; color : #000000;  }

#BlockGameMenu {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 2px solid #FFCC00;/*was 000000*/
	width: 188px;
	margin-bottom: 10px;
	margin-left: 5px;
	text-align: left;
	margin-top: 5px;
	}

#BlockLogin {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 2px solid #FFCC00;/*was 000000*/
	width: 188px;
	margin-bottom: 10px;
	margin-left: 5px;
	text-align: center;
	margin-top: 5px;
	}

#BlockNews {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
	background-color: #FFFFFF;
	/*background-image: url(../images/vlrnews1.png);*/
	background-repeat: no-repeat;
	border: 2px solid #FFCC00;
	width: 188px;
	text-align: Left;
	margin-bottom: 10px;
	margin-left: 5px;
	margin-top: 5px;
	}
#BlockNews .title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	border-bottom-style: groove;
	border-bottom-color: #000000;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-style: normal;
	}
#BlockNews .image{
	background-image: url(../images/vlrnews1.png);
	background-repeat: no-repeat;
}
#BlockNews p {margin-left: 10px;}
#BlockNews .linet{font-size: 1px;border-top-style: solid;border-top-color: #990000;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;}
#BlockNews .smalltext {font-size: 9px; font-weight: bold;color : #990000;}

#BlockShoppingCart{}

#BlockStartLeague {
	color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	width: 188px;
	margin-bottom: 10px;
	margin-left: 5px;
	text-align: center;
	margin-top: 5px;
	background-color: #000000;
	background-position: center;
	background-image: url(../images/nascartrack2.png);
	border: 2px solid #FFCC00;
	}
#BlockStartLeague .Header {
	color: #990000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	margin-top: 0px;
	background-repeat: repeat;
	border: 2px solid #000000;
	}
#BlockStartLeague li{color: #FFCC00;}	
#BlockStartLeague a:link { text-decoration: underline; color : #990000; font-weight : bold; font-family: Arial, Helvetica, sans-serif;}
#BlockStartLeague a:visited { text-decoration: underline; color : #990000; font-weight : bold; font-family: Arial, Helvetica, sans-serif;}
#BlockStartLeague a:hover{ text-decoration: underline; color : #FFCC00; font-weight : bold; font-family: Arial, Helvetica, sans-serif;}

#content {
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	text-align: left;
	margin-top: 5px;
	}

#content .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color: #990000;
	color: #FFCC00;
	text-align: center;
	background-repeat: repeat;
	background-position: center center;
	font-weight: bold;
}
#content .title1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	border-bottom-style: groove;
	border-bottom-color: #000000;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-style: normal;
	}
#content .row1 {background-color: #cccccc;padding: 3px;} /* Alternating row style 1*/
#content .row1 a:link {color: #990000;font-size: 10px;}
#content .row1 a:visited {color : #990000; font-size: 10px; }
#content .row1 a:hover {color : #FFFFFF;letter-spacing: 0px;font-size: 10px;}

#content .row2 {background-color : #999999; padding: 3px;}/*  Alternating row style 2 */
#content .row2 a:link {color : #990000; font-size: 10px;}
#content .row2 a:visited {color : #990000; font-size: 10px; } 
#content .row2 a:hover {color : #FFFFFF;letter-spacing: 0px;font-size: 10px;}	
#content .header {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #000000;text-decoration: underline;}
#content a:link {text-decoration: underline;font-weight: bold;color: #000000;}
#content a:visited {text-decoration: underline;font-weight: bold;color: #000000; }
#content a:hover {color: #990000;}

#games {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	}
#games .title {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	background-color: #990000;
	color: #FFCC00;
	text-align: center;
	background-repeat: repeat;
	background-position: center center;}
	
#games .header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	padding-left: 2px;
}
#games .header2 {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;padding-left: 2px;}
#games .text{
	padding-right: 5px;
	padding-left: 5px;
}
#games a:link {text-decoration: underline;font-weight: bold;color: #660000;}
#games a:visited {text-decoration: underline;font-weight: bold;color: #660000; }
#games a:hover {color: #990000;}
	
#Index{color:#FFCC00;}
#Index .title {
	color:#FFCC00;
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bolder;
	border-bottom-width: 3px;
	border-bottom-style: groove;
	border-bottom-color: #999999;
	font-style: normal;
	padding-right: 20px;
	padding-left: 20px;
	width: 350px;
}
#Index .header {
	color:#FFCC00;
	font-size: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bolder;
	border-bottom-width: 3px;
	border-bottom-style: groove;
	border-bottom-color: #999999;
	background-position: bottom;
	vertical-align: bottom;
	text-align: center;
	background-repeat: repeat;
}
#Index .body {
	color:#FFCC00;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 5px;
	border: 3px ridge #FFCC00;
	width: 248px;
}
#Index .smalltext {
	color: #FFCC00; /* Was FFCCOO 2/16/06*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	}
#Index .space{width: 5px;}
#Index .Footer{
	text-decoration: none;
	background-image: url(../images/NascarIcon1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#Index li {text-align: left;list-style-image: url(../images/V.gif);	margin-left: -20px;}
#Index a:link {text-decoration: none;color : #FFCC00;}
#Index a:visited {text-decoration: none; color : #FFCC00; }
#Index a:hover	{ text-decoration: none; color : #CCCCCC; }	

#login {
	color: #FFCC00;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	width: 190px;
	margin-bottom: 10px;
	margin-left: 5px;
	text-align: center;
	margin-top: 5px;
	background-color: #000000;
	background-position: center;
	background-image: url(../images/nascartrack2.png);
	}
#login .header {
	color: #FFCC00;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	margin-top: 0px;	
	}
#login li{color: #FFCC00;}	
#login a:link   { text-decoration: underline; color : #990000; font-weight : bold; font-family: Arial, Helvetica, sans-serif;}
#login a:visited { text-decoration: underline; color : #990000; font-weight : bold; font-family: Arial, Helvetica, sans-serif;}
#login a:hover	{ text-decoration: underline; color : #FFCC00; font-weight : bold; font-family: Arial, Helvetica, sans-serif;}

#MainMenu{
	color: #000000;
	font-size: 12px;
	font-weight : bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	}
.center{
	color: #000000;
	font-size: 12px;
	font-weight : bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;background-image: url(../images/blank_toolbar_rbg_10.png);
	text-align: center;
	height: 30px;
	width: 117px;
	}
.left{background-image: url(../images/lefttoolbar_rbg.png);height: 30px;width: 20px;}
.right{background-image: url(../images/righttoolbar_rbg.png);height: 30px;width: 20px;}	

#Msg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	border: 2px solid #000000;
	text-align: center;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
	}
#Msg .msg2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #990000;
	font-weight: bolder;
	letter-spacing: 1px;
	text-decoration: blink;
	margin-top: 00px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;	
	}
#Msg b {
	font-weight: bolder;
	color: #990000;
	font-size: 16px;
}
#Msg .msgRead {font-weight: normal;} 
#Msg .msgUnread {font-weight: bold;}
#Msg .MessageArea{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #990000;
	font-weight: bolder;
	letter-spacing: 1px;
	text-decoration: none;
	margin-top: 00px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;	
	background-color: #CCCCCC;
	background-repeat: repeat;
	}

#profile {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
#profile .FieldLabel{
	color: #000000;
	}
#profile a:link{color: #000000;}
#profile a:visited{color: #006600;}
#profile a:hover{color: #000099;}
#profile result {color: #FF00FF;}

#profile .Data_Skype{
	background-image: url(../images/SkypeBlue_24x24.jpg);
	background-repeat: no-repeat;
	color: #FF6633;
	height: 25px;
	width: 25px;
	position: relative;
	background-position: top;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#profile .Data_Yahoo{
	background-image: url(../images/msnimage24x24.png);
	background-repeat: no-repeat;
	color: #FF6633;
	height: 25px;
	width: 25px;
	position: relative;
	background-position: top;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#ShoppingCart{
	color: #990000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
#ShoppingCart .title{color:#FFCC00;font-size: 16px;font-weight: bold;font-family: Georgia, "Times New Roman", Times, serif;}
#ShoppingCart .ColHeading{color: #990000;font-weight: bold;background-color: #CCCCCC;}
#ShoppingCart .footer{color: #FFFFFF; background-color: #000000;}
#ShoppingCart .row1 {color: #990000;padding: 3px;border: 1px solid #CCCCCC;}
#ShoppingCart .row2 {color: #990000;padding: 3px;border: 1px solid #CCCCCC;}
#ShoppingCart li {color: #990000;}
#ShoppingCart a:link {
	text-decoration: none;
	color : #000000;
	font-size: 10px;
	border: 1px outset #CCCCCC;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 2px;
}
#ShoppingCart a:visited {text-decoration: none;
	color : #000000;
	font-size: 10px;
	border: 1px outset #CCCCCC;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: normal;}
#ShoppingCart a:hover	{text-decoration: none;
	color : #990000;
	font-size: 10px;
	border: 1px inset #666666;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: normal;
}	

#SubMenu{
	color: #000000;
	font-size: 12px;
	font-weight : bold;
	text-decoration: none;
	background-image: url(../images/blank_toolbar_rbg_10.png);
	font-family: "Times New Roman", Times, serif;
	text-align: center;
	height: 30px;
	width: 117px;}
	
#TableData {color: #000000;font-size: 10px;}
#TableData .row1 {background-color: #cccccc;padding: 3px;} /* Alternating row style 1*/
#TableData .row1 a:link {color: #990000;font-size: 10px;}
#TableData .row1 a:visited {color : #990000; font-size: 10px; }
#TableData .row1 a:hover {color : #FFFFFF;letter-spacing: 0px;font-size: 10px;}

#TableData .row2 {background-color : #999999; padding: 3px;}/*  Alternating row style 2 */
#TableData .row2 a:link {color : #990000; font-size: 10px;}
#TableData .row2 a:visited {color : #990000; font-size: 10px; } 
#TableData .row2 a:hover {color : #FFFFFF;letter-spacing: 0px;font-size: 10px;}

#tos {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	margin-top: 5px;
}
#tos .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	background-color: #990000;
	color: #FFCC00;
	text-align: center;
	background-repeat: repeat;
	background-position: center; /* -5px */
}
#tos .header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	padding-left: 2px;
}
#tos p{
	padding-left: 2px;
	padding-right: 2px;
}
#tos a:link {padding:4px 10px;text-decoration: underline;font-weight: bold;color: #660000;}
#tos a:visited {padding:4px 10px;text-decoration: underline;font-weight: bold;color: #660000; }
#tos a:hover {color: #990000;}	


a:link { text-decoration: underline; color : #990000; }
a:visited {text-decoration: underline; color : #990000; }
a:hover	{ text-decoration: underline; color : #CC0000; }

playnow a:link {text-decoration: none;}
playnow a:visited {text-decoration: none; }
playnow a:hover	{ text-decoration: none; }

.FlashMsg{
	color: #990000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	background-color: #CCCCCC;
	border: 2px groove #FFCC00;
	padding-left: 10px;
}	

/* ########## END ############# END ############# END ############# END ################*/




#rightbody{
	color: #000000;
	font-size: 12px;
	font-weight : normal;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	padding-right: 50px;
	text-indent: 50px;
	background-color: #FFFFFF;
	width: 719px;
	}
#rightbody .title{
	color: #000000;
	font-size: 20px;
	font-weight : bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFCC00;
	text-align: center;
	text-indent: 100px;
	border: 1px solid #990000;
	margin: 100px;
	width: 150px;
	background-repeat: repeat-x;
	background-position: 100px;
	}
#rightbody .headerline{font-size: 1px;border-bottom-style: solid;border-bottom-color: #990000;}
#rightbody .header1{
	color: #000000;
	font-size: 16px;
	font-weight : bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	}
#rightbody .header2{
	color: #000000;
	font-size: 14px;
	font-weight : bold;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	}

#rightbody a   { text-decoration: underline; color : #660000; font-weight : bold; font-family: Arial, Helvetica, sans-serif;}
#rightbody a.visited { text-decoration: none; color : #990000; }
#rightbody a.hover	{ text-decoration: none; color : #990000; font-weight : bold; font-family: Arial, Helvetica, sans-serif;}

#news {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 2px solid #FFCC00;
	width: 190px;
	margin-bottom: 10px;
	margin-left: 5px;
	text-align: center;
	margin-top: 5px;
	}

#news .newsimage{
	background-image: url(../images/vlrnews1.png);
	background-repeat: no-repeat;
}
#news .header{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	}
#news .newssm {
	color: #990000; 
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
#news .lineb{font-size: 1px;border-bottom-style: solid;border-bottom-color: #990000;}
#news .linet{font-size: 1px;border-top-style: solid;border-top-color: #990000;}
#news .header1{
	color: #000000;
	font-size: 16px;
	font-weight : bold;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	}
#news .header2{
	color: #000000;
	font-size: 14px;
	font-weight : bold;
	text-decoration: underline;}

.newssmb {
	color: #000000; /* Was FFCCOO 2/16/06*/
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#news1 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 2px solid #FFCC00;
	width: 188px;
	margin-bottom: 10px;
	margin-left: 5px;
	text-align: center;
	margin-top: 5px;
		}
#news1 .linet{font-size: 1px; border-top-style: solid;border-top-color: #990000;}	
#news1 .newssm {
	color: #990000; /* Was FFCCOO 2/16/06*/
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: oblique;
	}
#news1 li{
	font-size: 12px;
	color: #990000;
}

.headerlinew{font-size: 1px;border-bottom-style: solid;border-bottom-color: #FFFFFF;}
.leftbody {
	color: #FFCC00; /* Was FFCCOO 2/16/06*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bolder;
	font-size: 14px;
	text-decoration: none;
	}
.leftbodyb {
	color: #000000; /* Was FFCCOO 2/16/06*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	}
.leftbodysm {
	color: #FFCC00; /* Was FFCCOO 2/16/06*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	}

.footer{font-size: 10px; font-weight: normal; text-decoration: none; color: #FFCC00;}
.footerline{color: #FFCC00;} /*footer yellow seperator lines*/
a.footer:link   { font-size: 12px; font-weight: bold;  text-decoration: underline; color : #000000; }
a.footer:visited { font-size: 12px; font-weight: bold;  text-decoration: underline; color : #000000; }
a.footer:hover	{ font-size: 12px; font-weight: bold; text-decoration: none; color : #FFCC00; }	

input, textarea, select {
	color : #FFCC00; /* 000000 Field Text and button text color */
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color : #CCCCCC; /* Border color */
	background-color : #000000; /* Back ground */
	}
option {
	color: #FFCC00;
	background-color: #990000;
	border: 1px solid #000000;
		} /*drop down Select Text color and background color*/
option:link {color: #CCCCCC; background-color: #FF0000}
option:hover {color: #990099; background-color: #FFFF00}

/* The text input fields background colour */
input.post, textarea.post, select.post {
	background-color : #FF00FF; /* blue */
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #FF00FF; /* #EFEFEF*/
	color : #FF00FF; /* green */
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
	color : #FFCC00; /* 000000 Field Text and button text color */
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color : #CCCCCC; /* Border color */
	background-color : #000000; /* Back ground */
}

/* None-bold submit button */
input.liteoption {
	background-color : #000000; /*White FAFAFA*/
	font-weight : normal;
	}

#MessageArea {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 2px solid #000000;
	margin-bottom: 30px;
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 30px;
	text-align: left;
	}

/* Status Messages */
.status_error {

	font-weight: bold;
	color : #FF0000;

}
.status_bad {

	font-weight: bold;
	color : #FF0000;

}

.status_good {

	font-weight: bold;
	color : #008000;

}
.status {

/*	font-weight: bold; */
	color : #000000;

}
#main {
	background-image: url(../newsite/vlrhome2.png);
	height: 1000px;
	width: 770px;
	background-position: top;
	text-align: center;
	background-repeat: no-repeat;
}
#main  .p1 {
	color: #FFFF00;
	float: none;
	background-position: top;
	clear: both;
	height: 100px;
	width: 300px;
	visibility: visible;
	text-align: left;
}
#main .pic1 {
	border: medium solid #FFFFFF;
	height: 50px;
	width: 150px;
	clear: right;
	float: left;
	background-image: url(../images/busch01body.png);
	margin-top: 0px;
}
#main .pic2 {
	color: #FFFF00;
	background-color: #00FF00;
	border: thin solid #00FF00;
	height: 50px;
	width: 50px;
}
#main .pic3 {
	color: #FFFF00;
	background-color: #FF00FF;
	border: thin solid #00FF00;
	height: 50px;
	width: 50px;
}

#main .header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	border: 2px outset #FFFFFF;
	height: 20px;
	width: 150px;
	margin-top: -14px;
	margin-right: 0px;
	margin-left: 5px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	text-align: center;
	clear: both;
	visibility: visible;
}

#main .spacer {
	height: 200px;
	width: 100%;
}
#main .content1 {
	background-color: #990000;
	border: 2px outset #FFFFFF;
	text-align: left;
	height: 125px;
	width: 90%;
	margin-top: 25px;
	padding-left: 5px;
	clear: both;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#main .content2 {
	background-color: #990000;
	border: 2px outset #FFFFFF;
	text-align: left;
	height: 100px;
	width: 90%;
	margin-top: 25px;
	padding-left: 5px;
}
#main .content3 {
	background-color: #990000;
	border: 2px outset #FFFFFF;
	text-align: left;
	height: 100px;
	width: 90%;
	margin-top: 25px;
	padding-left: 5px;
}
#abc {
	background-color: #FFFFFF;
}
#abc a:link { text-decoration: none; color : #FFFFFF; }
#abc a:visited {text-decoration: none; color : #FFFFFF; }
#abc a:hover	{ text-decoration: none; color : #990000; }

#eventInfo {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
#eventInfo .header {
	color: #990000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
#eventInfo a:link { text-decoration: none; color : #00FF00; }
#eventInfo a:visited {text-decoration: none; color : #FF0000; }
#eventInfo a:hover	{ text-decoration: none; color : #00FF00; }

#newLeague {
	width: 550px;
	background-position: top;
	text-align: center;
	background-repeat: no-repeat;
	color: #000000;
}


#newLeague .header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	border: 2px outset #FFFFFF;
	height: 20px;
	width: 150px;
	margin-top: -14px;
	margin-right: 0px;
	margin-left: 5px; /* was 5*/
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	float: left;
	text-align: center;
	clear: both;
	visibility: visible;
	display: inline;
	text-decoration: none;
	overflow: visible;
	position: absolute;
}
#newLeague .inputSection {
	background-color: #990000;
	border: 2px outset #FFFFFF;
	text-align: left;
	width: 90%;
	margin-top: 25px;
	padding-left: 5px;
	clear: both;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-position: center;
	font-weight: bold;
}
#newLeague input, textarea, select {
	color : #000000; /* 000000 Field Text and button text color */
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	border-color : #666666; /* Border color */
	background-color : #CCCCCC; /* Back ground */
	 }

#newLeague .checkbox {border: 0px; padding: 0px; background-color: #990000;}

#newLeague .radio {
	border: 0px;
	padding: 0px;
	background-color: #990000;
}

#newLeague .inputContent {
	margin-top: 25px;
}

#newLeague .errorMessage {
	font-weight: bold;
	color: #FFCC00;
}
#newLeague .point {
	background-image: url(../images/errorpoint.gif);
}
#Column {
	background-position: top;
	background-color: #990000;
	height: 300px;
	width: 380px;
	position: fixed;
	visibility: visible;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#Column p {
	color: #FFFFFF;
	padding-right: 2px;
	padding-left: 2px;
	font-family: "Times New Roman", Times, serif;
}
#Column .pic {
	background-color: #FFFFFF;
	background-position: right;
	float: right;
	clear: left;
	position: relative;
	border: 2px groove #CCCCCC;
}


#Column .header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	border: 2px outset #FFFFFF;
	height: 20px;
	width: 150px;
	margin-top: -14px;
	margin-right: 0px;
	margin-left: 5px; /* was 5*/
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	float: left;
	text-align: center;
	clear: both;
	visibility: visible;
	display: inline;
	text-decoration: none;
	overflow: visible;
	position: absolute;
}
