body {
	background-color: #fff;
	background-image: none;
}

a {
	color: #001d46;
}

/*TBRR*/
#header-wrapper-bar {
	background-color: #262626;
	border-bottom-color: #494949;
}

#header-wrapper-bar #navigation #main-nav li a {
	border-color: #95999d;
	color: #e0e0e0;
}

#header-wrapper-bar #navigation #main-nav li a:hover {
	border-color: #e40039;
	color: #fff;
}

/*Header and Nav*/
#skin-wrapper {
	position: relative;
	width: 100%;
	height: 770px;
	margin-bottom: -591px;
	background-image: url('../../images/skins/airrace/header_bg.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}

#skin {
	text-align: left;
	width: 970px;
	height: 165px;
	position: relative;
	padding: 0;
	padding-top: 16px;
	margin: 0 auto 0;
}

#skin h1 {
	margin-top: 0px;
	width: 216px;
	height: 112px;
}

#skin h1 a {
	display: block;
	width: 216px;
	height: 112px;
	background-repeat: no-repeat;
	text-indent: -5000px;
	background-position: top left;
}

/*Search*/
#skin #skin-search-wrapper {
	position: absolute;
	bottom: 16px;
	* bottom: 15px; /*hack for IE7*/
	right: 0px;
	width: 205px;
	height: auto;
	margin: 0;
	padding: 0;
	background-image: none;
}

#skin #skin-search-wrapper #skin-search-form-search-right {
	background: none;
	margin: 0;
	padding: 0;
}

#skin #skin-search-wrapper #skin-search-form-search {
	width: 172px;
	height: 15px;
	padding: 3px 1px 1px 5px;
	background-image: none;
	background-color: #171717;
	border: none;
	border-left: 1px solid #fff;
	font-size: 9px;
	font-weight: normal;
	font-style: italic;
	color: #cdd6da;
}

*:first-child+html #skin #skin-search-wrapper #skin-search-form-search {
	height: 13px;
}

#skin #skin-search-wrapper #skin-search-form-submit {
	width: 20px;
	height: 19px;
	display: block;
	padding: 0;
	margin: 0;

	background-image: url('../../images/skins/airrace/search_btn.gif');
	background-repeat: no-repeat;
	background-position: center center;
	background-color:#d31843;
	text-indent: -5000px;
	font-size: 0;
	color: #fff;
}
#skin #skin-search-wrapper #skin-search-form div{
	border:1px solid #fff;
	border-left:none;
}
#skin #skin-search-wrapper div#skin-search-form-search-right{
	border:none !important;
	* margin-top: -1px; /*hack for IE7*/
	
}
#skin #skin-search-wrapper #skin-search-form-submit {
	* padding-top: 1px; /*hack for IE7*/
	border:none;
}

#skin #skin-search-wrapper #skin-search-form-search:focus {
	border-color: #fff;
	color: #fff;
}

#skin-search-form div {
	float: left;
}

/*Sponsors*/
#sponsors {
	position: absolute;
	top: 16px;
	right: 0;
	width: 280px;
}

#sponsors li {
	list-style-type: none;
	display: block;
	float: left;
	margin-left: 15px;
}

#sponsors a {
	display: block;
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -5000px;
}


#sponsors #sponsor-seat {
	background-image: url('../../images/skins/airrace/logos/seat.gif');
	width: 55px;
	height: 22px;
}

#sponsors #sponsor-audi {
	background-image: url('../../images/skins/airrace/logos/audi.gif');
	width: 37px;
	height: 23px;
}

#sponsors #sponsor-autoflug {
	background-image: url('../../images/skins/airrace/logos/autoflug.gif');
	width: 51px;
	height: 22px;
}

#sponsors #sponsor-fai {
	background-image: url('../../images/skins/airrace/logos/fai.gif');
	width: 15px;
	height: 22px;
}

/*Navigation*/
#skin #skin-navigation {
	position: absolute;
	top: 84px;
	left: 234px;
	width: 775px;
	font-family: Helvetica,Arial,sans-serif;
}

#skin #skin-navigation #skin-main-nav {
	width: 100%;
	float: left;
	list-style-type:none;
	margin:0 0 12px;
	line-height: 1em;
}

#skin #skin-navigation #skin-main-nav li {
	display: block;
	float: left;
	height: 20px;
	margin-right:24px;
	padding-right: 11px;
	background-image: url('../../images/skins/airrace/main_nav_arrow_head.gif');
	background-position: top right;
	background-repeat: no-repeat;
}

#skin #skin-navigation #skin-main-nav li a {
	display: block;
	border: none;
	background-color: #1b1b1b;
	font-weight: normal;
	font-size: 14px;
	line-height: 1em;
	letter-spacing: 0.25px;
	padding: 4px 5px 2px 5px;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
}

#skin #skin-navigation #skin-secondary-nav {
	list-style-type: none;
	margin:0 0 12px;
	padding-left: 0;
}

#skin #skin-navigation #skin-secondary-nav li {
	display: inline;
	line-height: 1em;
	margin-right: 20px;
}

#skin #skin-navigation #skin-secondary-nav li a {
	color:#FFFFFF;
	font-size:0.9em;
	letter-spacing:0.08em;
	line-height:1em;
	text-decoration:none;
	text-transform:uppercase;
}

#skin #skin-navigation #skin-main-nav li a:hover,
#skin #skin-navigation #skin-secondary-nav li a:hover {
	color: #DD053F;
}

/*Breadcrumbs*/
#breadcrumbs {
	position: absolute;
	top: -35px;
	border: none;
	background-image: url('../../images/skins/airrace/main_nav_arrow_head.gif');
	background-repeat: no-repeat;
	background-position: center right;
	margin-left: -16px;
	padding: 0 11px 0 0;
}

#breadcrumbs li {
	display: block;
	float: left;
	background-image: url('../../images/skins/airrace/breadcrumb-bg.gif');
	background-color: #1b1b1b;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	padding-right: 6px;
	color: #fff;
}

#breadcrumbs li a {
	color: #fff;
}

#breadcrumbs li.home {
	padding-left: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	background-color: #1b1b1b;
}

#breadcrumbs li.home a {
	background-image: url('../../images/skins/airrace/icons/home.gif');
}

h2, h3 {
	border: 2px solid #04192f;
	background-color: #04192f;
	padding: 5px 6px 4px 6px;
	margin: 0 0 10px 0;
	background-image: url('../../images/skins/airrace/section_header_bg.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1.7em;
	color: #fff;
	font-weight: normal;
	text-transform: none;
}

h2 span, h3 span {
	display: inline;
	float: none;
	background: none;
	padding: 0;
	margin: 0;
	background-repeat: no-repeat;
	background-position: center left;
}


#article h2, 
#image h2, 
.photo-content h3, 
#video h2, 
.video-content h3, 
#event-series h2, 
#event-competition h2, 
#event-party h2, 
.event-content h3, 
#subcategory-videos h2, 
#subcategory-photos h2, 
.news-content h3, 
.articles-content h3, 
#upcoming-events h3, 
#past-events h3, 
#event-information h3, 
.featured-video-item h2, 
#participant-info h3, 
#all-participant-info h3, 
#comments h3, 
#subcategory-events h2, 
#subcategory-articles h2, 
#subcategory-featured-articles h2, 
#subcategory-participants h2, 
#profile h2, 
#game h2, 
#subcategory-games h2, 
.game-content h3, 
#error-page h2, 
#events h2 {
	background-image: url('../../images/skins/airrace/section_header_bg.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
}

#content {
	position: relative;
	background: #fff;
	padding-top: 16px;
	min-height: 850px;
}

#category-navigation {
	display: none;
}

#category-navigation li a {
	background-color: #1b1b1b;
	color: #fff;
}

#footer-wrapper {
	width: 100%;
	margin-top: -424px;
	padding: 424px 0 0 0;
	background-image: url('../../images/skins/airrace/footer.jpg');
	background-position: bottom left;
	background-repeat: repeat-x;
	background-color: transparent;
}

#footer {
	margin: 0 auto;
	width: 970px;
	border: none;
	margin: -41px auto 0 auto;
	padding: 41px 88px 30px 88px;
	background-image: url('../../images/skins/airrace/footer_checkers.png');
	background-position: top left;
	background-repeat: no-repeat;
}

#footer #footer-navigation {
	width: 380px;
	margin-left: 0;
}

#footer ul li {
	display: block;
	float: left;
	padding-right: 15px;
	margin-right: 7px;
	background-image: url('../../images/skins/airrace/footer_sep.gif');
	background-position: top right;
	background-repeat: no-repeat;
}

#footer ul .last {
	background-image: none;
}

#footer ul .fai_logo {
	background-image: none;
	padding-right: 5px;
}

#footer ul .fai_logo a {
	display: block;
	width: 15px;
	height: 22px;
	margin-top: -2px;
	text-indent: -5000px;
	background-image: url('../../images/skins/airrace/logos/fai.gif');
}

#footer ul li a {
	color: #fff;
}

#footer .copyright {
	float: left;
	margin: 20px 0 0 260px;
	font-size: 0.9em;
	line-height: 1em;
	color: #fff;
	text-transform: uppercase;
}

#footer .selector h5 {
	background-color: #f3f8fc;
	border-color: #376c8f;
	color: #001d46;
}

#selectors {
	width: 120px;
}

#country-selector-form, 
#language-selector-form {
	width: 120px;
}

#footer .selector ul.select {
	background-color: #f3f8fc;
}

#footer .selector ul.select li {
	background-image: none;
}


/*Secondary Content*/
#secondary-content h3 {
	height: auto;
	background-position: bottom right;
	padding: 5px 6px 4px 6px;
}
.profile-content h3 {
	border-bottom: 2px solid #04192F;
}
ul.event-list li.odd,
ul.profile-list li.odd{
	background-color: #fff !important;
	
}
ul.profile-list li,
ul.event-list li {
	background-color:#f3f8fc !important;
	
}

#secondary-content .all-link {
	margin: -32px 10px 0 0; 
	border: 1px solid #376C90;
}

/*Table Module*/
#homepage #table-module table {
	background: none;
}

#homepage #table-module h3 {
	margin-bottom: 0;
}

#homepage #table-module h3 span {
	padding-left: 0;
}

#table-module table {
	width: 100%;
	margin: 0 0 20px;
}

#table-module table th,
#table-module table td {
	font-weight: normal;
}

#table-module table th {
	color: #565656;
	background-color: #F3F8FC;
	border-bottom: 1px solid #d6dee2;
	padding-top: 10px;
}

#table-module table tr {
	padding: 4px 8px 4px 20px;
}

tr td, #table-module table td,#table table tr.redbull-participant td, #subcategory-tables table tr.redbull-participant td,
#event-results table tr.redbull-participant td, #current-standings table tr.redbull-participant td, #table-module table tr.redbull-participant td,
ul.profile-list li.redbull-participant {
	color: #757474 !important;
	background-color: #F3F8FC !important;
	
}

#table-module table .odd td,
tr.odd td,
#table table tr.odd.redbull-participant td, #subcategory-tables table tr.odd.redbull-participant td,
#event-results table tr.odd.redbull-participant td, #current-standings table tr.odd.redbull-participant td, #table-module table tr.odd.redbull-participant td,
ul.profile-list li.redbull-participant.odd  {
	background-color:#ffffff !important;
	
}

#subcategory-tables .table tr.table_Head td { background-color:#ffffff !important; }
table.preview tr.table_Head td { color:#000 !important }
#table-module table .standing,
#table-module table .participant {
	vertical-align: top;
}

#table-module table .standing {
	text-align: center;
	width: 20px;
}

#table-module table .participant {
	padding-left: 35px;
}

#table-module table .participant img {
	margin-right: 5px;
}

#secondary-content #table-module .participant a {
	margin-left: 0;
}

#table-module .points {
	text-align: center;
	padding-right: 25px;
}

#table-module .points {
	padding-right: 18px;
}

/*Events Module*/

.event-content .featured-event-item {
	position: relative;
	padding-top: 24px;
}

#secondary-content .event-content .featured-event-item h5 {
	position: absolute;
	top: 0; 
	left: 0;
	padding-top: 0;
	font-size: 14px;
}
.event-content .tabbed .tab-control li a {
	color: #565656;
}

.event-content .tabbed .tab-control li.on a {
	border-top: 3px solid #71a0b8;
	color: #565656;
}

/*Carousel*/
.carousel .right-scroller:hover, 
.carousel .left-scroller:hover {
	background-color: #b00707;
}

.carousel .right-scroller, 
.carousel .left-scroller {
	background-color: #E31A4C;
}

.carousel .disabled, 
.carousel .disabled:hover {
	background-color: #CDCDCD;
}

/*Feed Content*/
#content-selector a.rss {
	background-image: url('../../images/skins/airrace/icons/rss.gif');
}

#content-selector {
	float: left;
	margin-bottom: 20px;
	background-image: url('../../images/skins/airrace/checkered_bg.gif');
}

#content-selector ul {
	padding-bottom: 0;
}

#feed-content h3 {
	margin-bottom: 0;
}

#content-selector a.rss {
	position: relative;
	background-color: transparent;
	color: #04162a;
	margin-left: 16px;
	padding-top: 8px;
}

#content-selector a.rss:hover {
	padding-top: 8px;
}

#content-selector li {
	margin-left: 0;
	margin-right: 0;
	border-left: 1px solid #f3f8fc;
	border-right: 1px solid #f3f8fc;
	border-bottom: 1px solid #cfd7db;
}

#content-selector li a {
	background-color: #f3f8fc;
	color: #828282;
}

#content-selector li.on {
	border: 1px solid #041427;
	margin-bottom: 1px;
}

#content-selector li.on a {
	background-color: #041427;
	border-top: none;
	border-bottom:3px solid #d1d5d8;
	color: #fff;
}

.related-article, 
.related-gallery, 
.related-event, 
.related-profile, 
.related-video, 
.related-game {
	border-top: none;
	margin-bottom: 20px;
	margin-left: 0;
	margin-right: 0;
}

#feed-content h4,
#related-content h4,
#recommended-content h4,
#secondary-content #related-content h4,
#secondary-content #recommended-content h4 {
	display: block;
	float: left;
	width: 620px;
	height: auto;
	min-height: 19px;
	clear: both;
	background-color: #f3f8fc;
	padding-left: 0;
	padding-top: 0; 
	padding-bottom: 0;
	margin-bottom: 12px;
	margin-left: 0px;
	margin-right: 0px;
}

#search-results #related-content h4 {
	width: 970px;
}

#search-results h2 {
	margin-bottom: 0;
}

#secondary-content #related-content h4,
#secondary-content #recommended-content h4 {
	width: 340px;
}

#related-content h4 a,
#recommended-content h4 a,
#feed-content #related-content .date {
	display: block;
	padding-top: 4px;
	padding-bottom: 3px;
}

#feed-content h4 a,
#feed-content #related-content .date {
	float: left;
	color: #fff;
	height: 12px;
}

#feed-content h4 a {
	background-color: #1b1b1b;
}

#feed-content #related-content .date {
	color: #fff !important;
	padding-right: 20px;
	background-image: url('../../images/skins/airrace/feed_arrow_head.gif');
	background-repeat: no-repeat;
	background-position: center right;
	background-color: transparent;
}

#related-content h4 a,
#recommended-content h4 a  {
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: 2px center;
}

#related-content h4 a, 
#recommended-content h4 a {
	padding-left: 25px;
}

#related-content ul, 
#related-content div a.photo, 
#recommended-content ul, 
#recommended-content div a.photo,
#secondary-content .related-gallery ul.gallery-thumbs {
	margin-left: 0px;
}

#secondary-content #related-content .related-article, 
#secondary-content #related-content .related-gallery, 
#secondary-content #related-content .related-event, 
#secondary-content #related-content .related-video, 
#secondary-content #related-content .related-game, 
#secondary-content #recommended-content .related-article, 
#secondary-content #recommended-content .related-gallery, 
#secondary-content #recommended-content .related-event, 
#secondary-content #recommended-content .related-video, 
#secondary-content #recommended-content .related-game {
	margin-left: 0;
}

.related-gallery ul.gallery-thumbs {
	margin-left: 0;
}

#related-content .related-article p, 
#related-content .related-gallery p, 
#related-content .related-event p, 
#related-content .related-video p, 
#related-content .related-game p, 
#recommended-content .related-article p, 
#recommended-content .related-gallery p, 
#recommended-content .related-event p, 
#recommended-content .related-video p, 
#recommended-content .related-game p, 
#product .related-article p {
	margin-left: 0;
}

#related-content .related-article a, 
#related-content .related-event a, 
#related-content .related-video a, 
#related-content .related-game a, 
#recommended-content .related-article a, 
#recommended-content .related-event a, 
#recommended-content .related-video a {
	margin-left: 0;
}

#related-content .related-gallery a, 
#recommended-content .related-gallery a {
	margin-left: 0;
}

#related-content .related-gallery a.icon-link, 
#recommended-content .related-gallery a.icon-link {
	margin-left: 0;
}
.content_TopRow h3{padding-left:14px;}
#content-selector li.photos a,
.related-gallery h4 a,
.photo-content h3 span {
	background-image: url('../../images/skins/airrace/icons/image.gif');
	padding-left:20px;
}
.articles-content h3 span {
	background-image:url('../../images/skins/airrace/icons/article.gif');
	padding-left:20px;
}
.related-gallery h4 {
	background-image: none;
	padding-left: 0;
}

#content-selector li.articles a,
.related-article h4 a {
	background-image:url('../../images/skins/airrace/icons/article.gif');
}

.related-article h4 {
	background-image: none;
	padding-left: 0;
}

#content-selector li.events a,
.related-event h4 a {
	background-image: url('../../images/skins/airrace/icons/event.gif');
}

.related-event h4 {
	background-image: none;
	padding-left: 0;
}

#content-selector li.videos a,
.related-video h4 a {
	background-image:url('../../images/skins/airrace/icons/video.gif');
}

.related-video h4 {
	background-image: none;
	padding-left: 0;
}

#feed-content #related-content .comments-views {
	float: right;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-right: 5px;
	background-position: center left;
}

#feed-content #related-content .first h4 {
	padding-top: 0;  
}

#related-content h4 span.comments-views, 
#recommended-content h4 span.comments-views, 
.article-item h4 span.comments-views, 
.news-item h4 span.comments-views, 
.download-item h4 span.comments-views {
	background-image: url('../../images/skins/airrace/quote.gif');
	margin-right: 0;
}

#main-content #related-content p.more, 
#main-content #recommended-content p.more {
	background-image: url('../../images/skins/airrace/checkered_bg.gif');
	margin-top: 0 !important;
	margin-left: 0 !important;
}

p.more a,
p.less a {
	background-color: #fff;
	border: 1px solid #376c90;
}

a.icon-link,
#search-results .icon-link, 
#downloads-content .icon-link {
	background: none;
	padding-left: 0;
	text-transform: uppercase;
}

/*Homepage*/
#homepage {
	float: left; 
	width: 100%;
	background-image: url('../../images/skins/airrace/checkered_stripe.gif');
	background-repeat: repeat-x;
	background-position: 0 485px;
}

#homepage .event-content {
	height: 475px;
	padding-bottom: 30px;
}

/*Video Player*/
.video-player-primary-up{
	color: #E31A4C;/*#FF0000;*/
}
.video-player-primary-over{
	color: #b00707;/*#660000*/
}
.video-player-primary-down{
	color: #E31A4C; /*#330000*/
}
.video-player-secondary-up{
	color: #E31A4C;/*#0000FF*/
}
.video-player-secondary-over{
	color: #b00707;/*#000066*/
}
.video-player-secondary-down{
	color: #E31A4C; /*#000033*/
}

.video-player-play-bull {color:#E31A4C;}
.video-player-play-bg {color:#E31A4C;}
.video-player-play-inner {color:#E31A4C;}

/*Category Page*/
#category h2 {
	display: none;
}

#category  .airrace-carousel h2 {
	display: block;
}

/*Subcategories*/
.subcategory h3 {
	background: none;
}

#subcategory-photos #featured-galleries .gallery, 
#subcategory-games #featured-games .game, 
#subcategory-videos #featured-videos .subcategory-item, 
#subcategory-participants #featured-participants .profile {
	margin-top: 8px;
}

#subcategory-photos .subcategory-item, 
#subcategory-videos #other-videos .subcategory-item, 
#other-events .event, 
#subcategory-games .game, 
#subcategory-participants #other-participants .profile {
	margin-left: 0;
	padding-left: 80px;
	padding-bottom: 26px;
	margin-bottom: 0px;
	border-bottom: none;
}

#subcategory-photos .subcategory-item.first, 
#subcategory-videos .subcategory-item.first, 
#other-events .event.first, 
#subcategory-games .game.first, 
#subcategory-participants #other-participants .profile.first {
	padding-left: 0 !important;
}

.page-controls {
	margin-top: 20px;
	background-color: #fff;
	background-image: url('../../images/skins/airrace/checkered_bg.gif');
}

.page-controls ul.pagination li a, 
.page-controls ul.pagination li span, 
.lightbox-image-controls a  {
	border: 1px solid #376c90;
}


#subcategory-events .event h3, 
#subcategory-games .game h3, 
#subcategory-photos .gallery h3, 
#subcategory-photos .subcategory-item h3, 
#subcategory-tables .table h3, 
#subcategory-participants .profile h3, 
#other-events .event h3 {
	margin-right: 20px;
}

#subcategory-photos #featured-galleries .gallery, 
#subcategory-games #featured-games .game, 
#subcategory-videos #featured-videos .subcategory-item, 
#subcategory-participants #featured-participants .profile {
	margin-bottom: 30px;
}

/*Events Subcategroy*/
#subcategory-events h2 span {
	padding-left: 20px;
}

#event-series h2 span, 
#event-competition h2 span, 
#event-party h2 span, 
.event-content h3 span, 
#upcoming-events h3 span, 
#event-information h3 span, 
#past-events h3 span, 
#subcategory-events h2 span, 
#events #main-content h2 span {
	background-image:url('../../images/skins/airrace/icons/event.gif');
	padding-left:20px;
}

/*Video Subcategory*/
#video h2 span, 
#subcategory-videos h2 span, 
.video-content h3 span, 
.featured-video-item h2 span {
	padding-left:20px;
	background-image:url('../../images/skins/airrace/icons/video.gif');
}

/*Articles Subcategory*/
#subcategory-articles .featured-article-item, 
#subcategory-articles .news-item {
	border-top: none;
}

#subcategory-articles .news-item h4 {
	float: left;
	width: 930px;
	display: block;
	height: auto;
	padding-top: 6px;
	padding-bottom: 5px;
	padding-right: 7px;
	background-color: #F3F8FC;
}

/*Tables Subcategory*/
#subcategory-tables .table {
	margin-left: 0;
	padding-left: 10px;
	padding-bottom: 26px;
	margin-bottom: 0px;
	border-bottom: none;	
}

#subcategory-tables .first {
	padding-left: 0 !important;
}

#subcategory-tables table.preview td {
	background-color: #F3F8FC;
}

/*Downloads Subcategory*/
#downloads-content .download-item a.photo {
	margin-left: 7px;
}

#downloads-content .icon-link {
	margin-left: 0px !important;
	padding-left: 7px !important;
}
#downloads-content a.photo span.icon-link {
	padding-left: 0px !important;
}
/*Content Objects*/
.content-object #secondary-content h3 span {
	padding-left: 0;
}

.content-object #secondary-content #event-information h3 span,
.content-object #secondary-content .event-content h3 span {
	padding-left: 20px;
}

/*Comments*/
#comments h4 {
	background-image: url('../../images/skins/airrace/icons/quote.gif');
}

/*Actions Module*/
#actions-module li.print a {
	background-image: url('../../images/skins/airrace/icons/article.gif');
}

#actions-module li.pdf a {
	background-image: url('../../images/skins/airrace/icons/pdf.gif');
}

#actions-module li.standard a {
	background-image: url('../../images/skins/airrace/icons/video.gif');
}

/*Cross Promo*/
#secondary-content .cross-promo h4, 
#secondary-content .hp-event h4 {
	display: none;
}

/*Image Content Object*/
#image #actions-module ul.downloads li a {
	background-image: url('../../images/skins/airrace/icons/image.gif');
}

/*Article, Profile Content Object*/
#article-body h3, 
#profile-body h3 {
	background-image: none;
	background-color: transparent;
	font-weight: bold;
	color: #001D46;
}

#article-body table.preview td {
	background-color: #F3F8FC;
}

/*Event Content Object*/
#event-competition h2 span {
	padding-left: 20px;
}

#event-competition #main-content h3 {
	margin-bottom: 0;
}

#event-results table td, 
#current-standings table td, 
#download-options table td, 
#article-body table td, 
#product-ingredients table td, 
#table-module table td {
	background-color: #F3F8FC;
}

.profile-content .profile-item h5,
.profile-content .profile-item h6 {
	margin: 0 0 0 20px;
	
}

.checkedBottomStrip {
	background: url('../../images/skins/airrace/checkered_stripe.gif') repeat-x bottom left;
	margin-top:26px;
}

#featured-participants {
border-bottom: 1px solid #E6E6E6;
margin-bottom:30px;
}

#subcategory-participants #featured-participants .profile { margin-bottom:0px; }

#recommended-content .first { border:0px; }

#footer ul#footer-navigation-additional {
margin-left:0px;
}

#footer ul#footer-navigation-additional li {
padding:10px 15px 0 0;
background-position:right bottom;
}

#image #secondary-content h3 { width:324px; }

#category .event-content .featured-event-item,
#category .photo-content .featured-photo-item,
#category .video-content .featured-video-item {
width:auto;
}

.page-controls ul.sorting li.active a,
.page-controls ul.sorting li.active {
color:#000;
}

#main-content .featured-item .main-image {
	margin-left: 0px;
}

#main-content .featured-item h3 a {
	font-weight: normal;
	color: #FFF;
}

#main-content .clearfix .featured-item h3 a {
	font-weight: bold;
	color: #001D46;
}

#main-content .clearfix .featured-item h3 a:hover {
	color: #DD013F;
}

*:first-child+html #related-content h4 a,
*:first-child+html #recommended-content h4 a,
*:first-child+html #secondary-content .articles-content h4 a,
*:first-child+html #secondary-content #holy-shit-module h4 a {
	line-height: 16px;
	margin-top: 0px;
}
.content_TopRow .featured-video-item h5,
.content_TopRow .featured-photo-item h5{
	margin-left:0;
	padding-left:0;
}
.content_TopRow .featured-video-item dl.metadata {margin-left:0;}
.content_TopRow .featured-video-item dl.metadata dt {
	margin-left:0;
	padding-left:0;
}
.content_TopRow .article-item p {margin-left:20px;}
.content_TopRow .all-link{margin-right:10px;}
.content_TopRow .event-content .featured-event-item, .photo-content .featured-photo-item, .video-content .featured-video-item {
margin-left:12px;
margin-right:0;
}
