body {
	background-image: url(../images/mainBg.png);
	background-repeat: repeat;
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
}

.fixHdr #container {
	width: 954px; 
	margin: 0 auto;
	text-align: left;
} 

.adSpace {
	background-image: url(../images/adSpace.png);
	width: 468px;
	height: 64px;
}
.date {
	font-size: 10px;
	color: #E0E0E0;
	text-align: right;
	background-image: url(../images/dateBgL.png);
	height:22px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.nextEvent {
	font-size: 10px;
	background-image: url(../images/leftBodyLTG.png);
	background-repeat: repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
	text-align: center;
}

.nextEventBold {
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}

.nextEvent a:link, .nextEvent a:visited {
	color:#000000;
	text-decoration: none;
}

.nextEvent a:hover {
	color:#FF9A00;
	text-decoration: none;
}

.menu {
	font-size: 11px;
	background-image: url(../images/leftBodyDKG.png);
	background-repeat: repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
}

.menuBold {
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
    background-color: none;
}

.menuBoldOn {
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
    background-color: #FF9A00;
}

.menuBold a:link, .menuBold a:visited, .menuBoldOn a:link, .menuBoldOn a:visited {
	color:#000000;
	text-decoration: none;
}

.weather {
	background-image: url(../images/leftBodyWt.png);
	background-repeat: repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
}

.hrp {
	font-size: 10px;
	background-image: url(../images/leftBodyDKG.png);
	background-repeat: repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
}

.hrpBold {
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.hrpBoldOn {
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
    background-color: #FF9A00;
}

.hrpBold a:link, .hrpBold a:visited, .hrpBoldOn a:link, .hrpBoldOn a:visited {
	color:#000000;
	text-decoration: none;
}

.headline {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.headlineTxt {
	text-align: justify;
}

.headlineTitle {
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}

.headline a:link, .headline a:visited, .headlineTxt a:link, .headlineTxt a:visited, .headlineTitle a:link, .headlineTitle a:visited {
	color:#000000;
	text-decoration: none;
}

.headline a:hover, .headlineTxt a:hover, .headlineTitle a:hover {
	color:#FF9A00;
	text-decoration: none;
}

.exclusive {
	background-image: url(../images/centerBodyLTG.png);
	background-repeat: repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.exclusiveCenter {
	text-align: center;
}

.newsHeadline {
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.newsHeadlineBold {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}

.newsHeadlineBoldOn {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
    background-color: #FF9A00;
}

.newsHeadlineBold a:link, .newsHeadlineBold a:visited, .newsHeadlineBoldOn a:link, .newsHeadlineBoldOn a:visited {
	color:#000000;
	text-decoration: none;
}

.newsHeadlineBold a:hover, .newsHeadlineBoldOn a:hover {
	color:#000000;
	text-decoration: none;
}

.quickResults {
	font-size: 10px;
	background-image: url(../images/rightBodyDKG.png);
	background-repeat: repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 16px;
}

.quickLabels
{ font-size: 10px;
  font-weight:bold;
  color: #FFA900;
  margin: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 2px;
  background-color: #000000;
  border-right: 1px solid #FFA900;
}

.quickText
{ font-size: 10px;
  margin: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 2px;
}

.quickTextOn
{ font-size: 10px;
  margin: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 2px;
  background-color: #FFA900;
}

.quickResults a:link, .quickResults a:visited {
	color:#000000;
	text-decoration: none;
}

.quickResults a:hover {
	color:#000000;
	text-decoration: underline;
}

.tracks {
	background-image: url(../images/rightBodyWt.png);
	background-repeat: repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 13px;
	text-align: center;
}

.footer {
	font-size: 10px;
	color: #E0E0E0;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align:center;
}

.footer a:link, .footer a:visited {
	color: #E0E0E0;
	text-decoration: none;
}

.footer a:hover {
	color: #E0E0E0;
	text-decoration: underline;
}

.scheduleLables {
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color: #FF9A00;
	background-color: #000000;
	border-right: #FF9A00 solid 1px;
}

.scheduleMonth {
	font-size:10px;
	text-align:center;
	border-bottom: #000000 solid 1px;
	border-left: #000000 solid 1px;
}

.scheduleDate {
	font-size:10px;
	text-align:center;
	border-right: #000000 solid 1px;
	border-bottom: #000000 solid 1px;
}

.scheduleTxt {
	font-size:10px;
	border-right: #000000 solid 1px;
	border-bottom: #000000 solid 1px;
	padding-left: 2px;
}

.scheduleOn {
    background-color: #FF9A00;
}

.scheduleOff {
    background-color: #FFFFFF;
}

.resultsLables {
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color: #FF9A00;
	background-color:#000000;
}

.resultsTxt {
	font-size:11px;
	padding-left: 2px;
}

.standingLables {
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color: #FF9A00;
	background-color:#000000;
	border-right: #FF9A00 solid 1px;
	vertical-align: bottom;
	margin:0;
	padding:0;
}

.standingTxt {
	font-size:10px;
	text-align:center;
	border-right: #000000 solid 1px;
	border-bottom: #000000 solid 1px;
	margin:0;
	padding:0;
}

.raceResultsLables {
	font-size:10;
	font-weight:bold;
	background:#FF9A00;
	text-align:center;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}

.raceResults {
	font-size:10;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000; 
}

.dropShadow {
	text-align: center;
	background-image: url(../images/dropShadow.png);
	background-repeat: no-repeat;
	width:400px;
	height:250px;
    margin-left:auto;
	margin-right:auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
