
/************************************************************/
/* This is a CSS designed for teambsr.com web pages.        */
/* Author: Brian Kirkland                                   */
/* Date: 05.07.04                                           */
/************************************************************/

/* setting up the base tags ... */
h1, h2, h3, h4, h5, h6 { 
    margin: 0px; 
    padding: 0px; 
	font-family: Verdana, Tahoma, sans-serif;
}
h1 { font-size: 20px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }
h5 { font-size: 12px; }
h6 { font-size: 9px; color: #C0C0C0; }

p, body, div, span, ul, li, td, th { 
	font-size: 12px; 
	font-family: Verdana, Tahoma, sans-serif;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;	
}

input select, textarea, button { 
	font-size: 12px; 
	font-family: Verdana, Tahoma, sans-serif;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;	
}

body 
{
	margin: 0px 0px 0px 0px; background-color: #000000; padding:0; border:none; vertical-align: top;
}
    
a { color:#CC0000;
    text-decoration:none; }
a:visited { color:#CC0000; }
a:active { color:#000000; }
a:hover { text-decoration:underline; }

ul { list-style: circle; padding-left: 20px; margin: 0; }

hr 
{
	color:#CC0000; 
	border: 0;
	height: 2px;
	background-color: #CC0000;
}

TABLE.MainBox 
{
	text-align: center;
	width: 800px; 
	height: 100%; 
	margin-left: auto; 
	margin-right: auto;
	background-color: #000000;
}

TR.HeaderBox
{
	top: 0; 
	height: 168px;
}

TR.ContentBox
{
	height: 100%; 
	margin: 10px;
}

TR.ContentBoxHome
{
	height: 100%; 
}

TR.FooterBox
{
	height: 36px;
}

.WhiteBackground
{
	background-color: White;
	background-image: url("images/whitechekerbg.gif");
}

.BlackBackground
{
	background-color: Black;
	background-image: url("images/bkgd_header.gif");
}

.SponsorSpotlight
{
	/* border-left: solid 1px #CC0000; */
	border-top: solid 2px #000000;
	width: 100%;
	text-align: center;
}

.SponsorSpotlightInner
{
	margin: 5px;
	text-align: center;
}

/* setting up the special classes for bsracing.com content ... */
.smallText {
		TEXT-DECORATION: none; 
		font-size: 9px; }
		
.pageHeading {
		/* position: relative;  */
		/* text-align: right; */
		font-weight: bold; 
		font-size: 28px; 
		font-variant: small-caps; 
		font-style: oblique; 
		color: #9F0000; 
}
		
.news { color: #000000 }

.nav { 
    font-size: 14px;
    font-weight: bold;
}

.subHeading {
		font-weight: bold; 
		font-size: 20px; 
		font-variant: small-caps; 
		font-style: oblique; 
		color: #9F0000; 
}
		
.tableText {
		font-size: 10px; }

	