/* CSS Document */

body {
	font-family: Arial, Geneva, sans-serif;
}

#navigation {
	padding: 100px 0px 1px 70px;
}
#photo-header {
	padding: 0px 0px 6px 70px;
}
#main-content-wrapper {
	padding: 0px 0px 0px 70px;
}
#body-content-wrapper {
	padding: 0px 0px 0px 70px;
}
#child-content {
	padding: 0px 25px 0px 25px;
}
#title-newsroom {
	padding: 0px 0px 0px 0px;
}
#title-events {
	padding: 10px 0px 10px 0px;
}


A:link { TEXT-DECORATION: none; color: #FF3300; }
A:active { TEXT-DECORATION: none; color: #FF3300; }
A:visited { TEXT-DECORATION: none; color: #FF3300; } 
A:hover { TEXT-DECORATION: underline; COLOR: #FF3300; }

.story-headline-main {
	font-size: 14px;
	line-height: 16px;
	color: #FF3300;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px 0px 0px 25px;
}
.story-headline-main A:link { TEXT-DECORATION: none; color: #FF3300; }
.story-headline-main A:active { TEXT-DECORATION: none; color: #FF3300; }
.story-headline-main A:visited { TEXT-DECORATION: none; color: #FF3300; } 
.story-headline-main A:hover { TEXT-DECORATION: underline; COLOR: #FF3300; }

.story-date-main {
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px 0px 5px 25px;
}
.story-teaser-main {
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	font-weight: bold;
	padding: 0px 10px 10px 25px;
}
.module-main {
	background: url('/images/bg-module.jpg');
	backgroun-repeat: no-repeat;
	padding: 5px;
}
.module-header {
	font-size: 10px;
	font-weight: bold;
	color: #FFFF00;
	text-transform: uppercase;
}
.module-text {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.module-text A:link { TEXT-DECORATION: none; color: #FFFFFF; }
.module-text A:active { TEXT-DECORATION: none; color: #FFFFFF; }
.module-text A:visited { TEXT-DECORATION: none; color: #FFFFFF; } 
.module-text A:hover { TEXT-DECORATION: underline; COLOR: #FFFF00; }
.story-headline {
	font-size: 14px;
	line-height: 16px;
	color: #FF3300;
	font-weight: bold;
	text-transform: uppercase;
}
.story-headline A:link { TEXT-DECORATION: none; color: #FF3300; }
.story-headline A:active { TEXT-DECORATION: none; color: #FF3300; }
.story-headline A:visited { TEXT-DECORATION: none; color: #FF3300; } 
.story-headline A:hover { TEXT-DECORATION: underline; COLOR: #FF3300; }

.story-date {
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px 0px 5px 0px;
}
.next-race-head {
	font-size: 12px;
	line-height: 16px;
	color: #FF3300;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px 0px 0px 0px;
}
.next-race-date {
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px 0px 0px 0px;
}
.next-race-location {
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	font-weight: bold;
	padding: 0px 0px 20px 0px;
}

.gallery-title {
	font-size: 14px;
	line-height: 16px;
	color: #FF3300;
	font-weight: bold;
	text-transform: uppercase;
}
.schedule-header {
	background-color:#FF3300;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	padding: 5px;
	text-transform: uppercase;
}
.schedule-datarow1 {
	background-color:#FFFFFF;
	color: #666666;
	font-size: 11px;
	line-height: 18px;
	padding: 5px;
}
.schedule-datarow2 {
	background-color:#E6E6E6;
	color: #666666;
	font-size: 11px;
	line-height: 18px;
	padding: 5px;
}

.gallery-title A:link { TEXT-DECORATION: none; color: #FF3300; }
.gallery-title A:active { TEXT-DECORATION: none; color: #FF3300; }
.gallery-title A:visited { TEXT-DECORATION: none; color: #FF3300; } 
.gallery-title A:hover { TEXT-DECORATION: underline; COLOR: #FF3300; }

.gallery-date {
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px 0px 5px 0px;
}

.photo-caption {
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
}

.body-text {
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
}
.body-text-bold {
	font-weight: bold;
	font-size: 10px;
	line-height: 14px;
	color: #999999;
}

.body-text-small {
	font-weight: normal;
	font-size: 9px;
	line-height: 12px;
	color: #999999;
}
.datarow {
	background-color:#FFE5E5;
	color: #000000;
}
.datarowalt {
	background-color:#E6E6E6;
	color: #000000;
}
.photo-border {
	border-style:solid; 
	border-color: #FF3300; 
	border-width: 1px;
}
.footer {
	font-size: 10px;
	font-weight: bold;
	align: center;
	color: #FF3300;
	padding: 10px 0px 0px 20px;
}
.footer A:link { TEXT-DECORATION: none; color: #FF3300; }
.footer A:active { TEXT-DECORATION: none; color: #FF3300; }
.footer A:visited { TEXT-DECORATION: none; color: #FF3300; } 
.footer A:hover { TEXT-DECORATION: none; COLOR: #FFFFFF; }

.credit {
	padding: 15px 75px 30px 0px;
}
