/*//---------------------------------------------*/
/*// Name: SITENAME - Default Style Sheet		 */
/*// Specification: CSS 2.1						 */
/*//---------------------------------------------*/

/*//---------------------------------------------*/
/*// Template Settings							 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Body & Table Settings						 */
	/*//---------------------------------------------*/
	
		body
		{
	background-color: #000000;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-attachment: fixed;
	background-image: url(images/pageBG.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 10px;
		}	
	.contentTd {
		background-color: #000000;
		background-image: url(images/contentBG.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}
	table.navTable {
		background-image: url(images/navRight.jpg);
		background-repeat: repeat-x;
	}
    .pageTitleUnderline
	{
		border-bottom: #dc0000 1px solid;
	}
	.homeTable
	{
		margin-left: 10px;
		border: #dc0000 3px solid;
	}
	
	.imgBorder { border:1px solid #ff0000; }
	div.bodyContentsContainer2
	{
		position: relative;
		left: 0px;
		top: 0px;
		width: 290px;
		height: 350px;
		overflow: auto;
	}

	/*//---------------------------------------------*/
	/*// Header Settings							 */
	/*//---------------------------------------------*/
	
		/* styles for header contained on the template */
	
	/*//---------------------------------------------*/
	/*// Navigation Settings						 */
	/*//---------------------------------------------*/
	
	td.bottomNavCell {
		padding: 0px 10px 0px 10px;
	}

    /*//---------------------------------------------*/
    /*// RollOver Image Settings					 */
    /*//---------------------------------------------*/	
		
	a.imgRollOver-home { background: url(images/navHomeUp.jpg) no-repeat; height: 35px; width: 55px; float: left; }
    a.imgRollOver-home:hover { background: url(images/navHomeOver.jpg) no-repeat; }

	a.imgRollOver-driverProfile { background: url(images/navDriverProUp.jpg) no-repeat; height: 35px; width: 141px; float: left; }
    a.imgRollOver-driverProfile:hover { background: url(images/navDriverProOver.jpg) no-repeat; }

	a.imgRollOver-photoGallery { background: url(images/navPhotoGalleryUp.jpg) no-repeat; height: 35px; width: 136px; float: left; }
    a.imgRollOver-photoGallery:hover { background: url(images/navPhotoGalleryOver.jpg) no-repeat; }

	a.imgRollOver-whatsNew { background: url(images/navWhatsNewUp.jpg) no-repeat; height: 35px; width: 115px; float: left; }
    a.imgRollOver-whatsNew:hover { background: url(images/navWhatsNewOver.jpg) no-repeat; }	

	a.imgRollOver-racingSchedule { background: url(images/navRacingScheduleUp.jpg) no-repeat; height: 35px; width: 141px; float: left; }
    a.imgRollOver-racingSchedule:hover { background: url(images/navRacingScheduleOver.jpg) no-repeat; }
    
    a.imgRollOver-communityInvolvement { background: url(images/navCommunityInvolvementUp.jpg) no-repeat; height: 35px; width: 185px; float: left; }
    a.imgRollOver-communityInvolvement:hover { background: url(images/navCommunityInvolvementOver.jpg) no-repeat; }
		
	
		
	/*//---------------------------------------------*/
	/*// Footer Settings							 */
	/*//---------------------------------------------*/
		
		/* styles for Footer And BVLOGO contained on the template */
		
/*//---------------------------------------------*/
/*// Content Cell Settings						 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Title Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for Titles contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Text Settings								 */
	/*//---------------------------------------------*/
		
		.content
		{
			color: #FFFFFF;
		}
		
		.pageTitleRed
		{
	color: #dc0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 2px;
	word-spacing: normal;
		}
		.pageTitleWhite
		{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 2px;
	word-spacing: normal;
		}
		
		.copyrightContent
		{
			color: #b4b4b4;
			font-size: 10px;
			font-weight: normal;
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		.redText
		{
			color: #dc0000;
			font-size: 12px;
			font-weight: Bold;
		}		
		a
		{
			text-decoration: underline;		
			color: #ff0000;
			font-size: 11px;
			font-weight: normal;
		}
		a:hover
		{
			text-decoration: none;		
			color: #cc0000;
			font-size: 11px;
			font-weight: normal;		
		}
		a.copyright
		{
			text-decoration: underline;		
			color: #b4b4b4;
			font-size: 9px;
			font-weight: normal;
		}
		a.copyright:hover
		{
			text-decoration: underline;		
			color: #dc0000;
			font-size: 9px;
			font-weight: normal;		
		}

		a.navLinks
		{
			color: #000000;
			text-decoration: none;			
		}
		a.navLinks:hover
		{
			color: #dc0000;
			text-decoration: underline;
		}
		a.footerNavLinks
		{
			text-decoration: none;		
			color: #b4b4b4;
			font-size: 10px;
			font-weight: normal;		
		}
		a.footerNavLinks:hover
		{
			text-decoration: underline;		
			color: #dc0000;
			font-size: 10px;
			font-weight: normal;
		}
	/*//---------------------------------------------*/
	/*// Link Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for links contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Image Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for images contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Form Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for forms contained in the bodycontents */
	
	.borderTable
	{
	
	}
	.tableRowHeader
	{
	
	}
	.tableRowFooter
	{
	
	}
	
	}
	.textSmallerFont
	{
	
	}
	.labelColumn
	{
	
	}
	/*//---------------------------------------------*/
	/*// Other Settings								 */
	/*//---------------------------------------------*/
	
	tr.rowTitle {
		background-color:#cc0000;
		color:#ffffff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		letter-spacing: 2px;
	}
	tr.row1 {
		background-color:#000000;
		color:#ffffff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	tr.row2 {
		background-color:#393939;
		color:#ffffff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	
	tr.rowTitleGrey {
		background-color:#494949;
		color:#ffffff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		letter-spacing: 2px;
	}


/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
hr {
	color: #333333;
}
