.videoLayout .column2{width:300px;}
.videoLayout .column2 .adBlock{padding:0;}
.videoLayout .column1{margin-right:20px;}
/*.videoLayout .navigation{position:absolute;left:0; top:0;width:141px}
.videoLayout#contentSection{padding-left:160px;position:relative;}*/
.videoLayout .column3{margin-bottom:20px;}

.ContentBlock, #searchResultPager{margin-bottom:30px;}
.articleTools{background:none;padding:0;}
.posContext{position:relative;}

.ArticleSummary { overflow:hidden;margin-bottom:20px;}
.ArticleSummary h3 { margin:0 0 5px; }
.ArticleSummary img { float:left; margin:0 20px 20px 0; }
.ArticleSummary p, .ArticleSummary ul { margin:10px 0 0; font-size:.95em;}
.ArticleSummary ul{display: inline-block;padding:0;}
.ArticleSummary .moreLink {font-size:1em;}
.ArticleSummary .moreLink, .ArticleSummary .buttonLink { clear:none; }
.ArticleSummary .summaryHead { font-size:0.9em; color:#666; margin:0;}
.ArticleSummary .summaryHead .inlineList li{font-size:inherit;}
.ArticleSummary .summaryFoot { font-size:0.8em; margin:10px 0 0; color:#666 }
.summaryHead.inlineList, .summaryFoot.inlineList {font-size:1em;}
.articleInfo { color:#666; margin:0;font-size:.9em;font-weight:bold;}
ul.articleInfo, p.articleInfo{margin:0;}
ul.articleInfo li {display:inline; background: url('../img/bh_sprite.png') no-repeat 2px -726px; padding:0 0 0 10px; }
ul.articleInfo li:first-child { background:none; padding:0; }
.thumbView .ArticleSummary img { margin:0 0 15px 0; }
.ArticleSummary .photo { position:relative; overflow:hidden; margin:0 15px 10px 0; float:left; border:0; width:auto; display:block}
.ArticleSummary .photo img { float:none; margin:0; }
.listView .ArticleSummary { border-bottom:2px dotted #ccc; padding-bottom:15px; margin:0 0 15px; }
.column2 .listView .ArticleSummary { border-bottom:2px dotted #ccc; padding-bottom:15px; margin-bottom:15px; }
.column2 .listView .ArticleSummary h3{margin-bottom:5px;line-height:1.4em;}
.thumbView .ArticleSummary {display:inline-block;vertical-align:top; width:140px; margin:0 14px 20px 0; padding:0; border-bottom:0; text-align:center; *display:inline;*zoom:1;}
.column2 .thumbView .ArticleSummary {margin-right:8px; }
.thumbView .ArticleSummary .photo { float:none; margin:0 auto 10px; text-align:center; }
.thumbView .ArticleSummary h3 { font-size:1em;clear:both; line-height:1.4em;}
.thumbView .ArticleSummary p, .thumbView .ArticleSummary ul { display:none; }
.thumbView .ArticleSummary .articleDate { display:block; }
.column2 .ArticleSummary .photo { margin-bottom:0; }
.tileList .ArticleSummary p{clear:both;}
.tileList .inset{margin-bottom:10px;}
.photo a.overlayIcon { position:absolute; bottom:0px; right:0px; text-indent:-9999px; width:100%; height:100px; display:block; }
.photo a.overlayIcon:hover{ background:url('../img/bh_sprite.png') -930px -209px no-repeat}

.filter {padding:0 10px 0 5px;white-space:nowrap;margin:0 0 30px;position:relative;*overflow:hidden;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #dddddd; /* Old browsers */
background: -moz-linear-gradient(top,  #dddddd 0%, #c1c1c1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dddddd), color-stop(100%,#c1c1c1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dddddd 0%,#c1c1c1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dddddd 0%,#c1c1c1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dddddd 0%,#c1c1c1 100%); /* IE10+ */
background: linear-gradient(top,  #dddddd 0%,#c1c1c1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#c1c1c1',GradientType=0 ); /* IE6-9 */
}
.filter div { display:inline-block; margin-left:5px; border-left:1px solid #fff; padding:5px 0 5px 10px; height:100%;vertical-align:middle; *display:block;*float:left;}
.filter div:first-child, .filter div div { border:0; padding-left:0; }
.filter .quickSearch{padding:7px 0 7px 10px;}
.filter .viewControls, .filter .sortControls {padding:8px 0 8px 10px;}
.filter label{font-size:.85em;padding-right:3px;text-transform:uppercase;font-weight:bold;color:#666}
.filter select{padding:3px;}
.column3 .filter label{display:block;margin:0 0 3px 5px;}
.verticalTabs .filter label{display:inline;margin:0;}
.sortControls a, .viewControls a{text-transform:uppercase;font-weight:bold;cursor:pointer;padding:4px 8px; margin:0 2px;font-size:.9em;display:inline-block;color:#555;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.sortControls a:hover, .viewControls a:hover{text-decoration:none;color:#469412;background-color:#f0f0f0;}
.viewControls a {display:inline-block; cursor:pointer; padding:4px 4px 4px 24px; margin:2px; background-image:url(../img/bh_sprite.png); background-repeat:no-repeat; }
.viewControls a.current, .viewControls a.current:hover, .sortControls a.current, .sortControls a.current:hover {border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; cursor:default;color:#469412;background-color:#f0f0f0;-webkit-box-shadow: inset -1px -1px 1px 0px rgba(0, 0, 0, .1);
-moz-box-shadow: inset -1px -1px 1px 0px rgba(0, 0, 0, .1);
box-shadow: inset -1px -1px 1px 0px rgba(0, 0, 0, .1);}
.thumbViewBtn { background-position:5px -378px; }
.thumbViewBtn:hover, .thumbViewBtn.current, .thumbViewBtn.current:hover { background-position: 5px -399px; }
.listViewBtn { background-position: 4px -326px;}
.listViewBtn:hover, .listViewBtn.current, .listViewBtn.current:hover { background-position: 4px -348px; }

.column1 .filter label{display:none;}
.column1 .viewControls a{text-indent:-9999px;padding-left:20px;}
.column1 .filter .queryBox { width:115px; }
.column2 .filter {padding:0;background: #f4f4f4;
background: -moz-linear-gradient(top,  #f4f4f4 0%, #ebebeb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#ebebeb));
background: -webkit-linear-gradient(top,  #f4f4f4 0%,#ebebeb 100%);
background: -o-linear-gradient(top,  #f4f4f4 0%,#ebebeb 100%);
background: -ms-linear-gradient(top,  #f4f4f4 0%,#ebebeb 100%);
background: linear-gradient(top,  #f4f4f4 0%,#ebebeb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ebebeb',GradientType=0 );
}
.column2 .filter label{display:block;color:#222;font-size:.9em;}
.column2 .filter div{margin:0;border:0;padding:15px 20px;border-top:1px solid #fff;display:block;}
.column2 .filter .queryBox{width:230px;}
.column2 .filter select{width:235px}

.verticalTabs #tabNav{border-bottom:0;height:auto;margin-top:15px;}
.verticalTabs #tabContent{border-right:0;border-bottom:0; width:630px;padding-top:15px;}
.verticalTabs #tabContent .thumbView, #tabContent .listView{padding-left:7px;margin-right:-7px;}
.verticalTabs h2{font:bold 24px Arial, Helvetica, sans-serif;margin-bottom:15px;color:#469412;text-transform:none;border:0;letter-spacing:0;}
h2 a:link:after, h2 a:visited:after, h2 a:hover:after, h2 a:active:after{margin:11px 0 0 5px;}
.verticalTabs h2 + p{margin:-10px 0 20px;}
/*SCROLLABLE GENERIC*/
.featureSlider .ArticleSummary { border-bottom:0; }
.featureSlider{ height:175px; position:relative; overflow:hidden; }
.slidesContainer{ position:absolute; width:20000em; clear:both; }
.slide{float:left;}
.browse {  position:absolute; top:50%;padding:0; margin:0; }
.navi {margin:0 auto; text-align:center;}
.navi a { background:#ccc; color:#333; width:16px; height:16px; display:inline-block; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; margin:0 2px; font-size:.85em;text-align:center;}
.navi a.active { background:#360; color:#fff }
h2 .navi{bottom:10px;right:5px;}
h2 .navi a {height:12px;}




/*SCROLLABLE - FEATURED*/
.featured {  position:relative;overflow:hidden;margin:0 0 30px;width:800px;background: #f0f0f0; /* Old browsers */
background: -moz-linear-gradient(top,  #f0f0f0 0%, #d7d7d7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#d7d7d7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f0f0f0 0%,#d7d7d7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f0f0f0 0%,#d7d7d7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f0f0f0 0%,#d7d7d7 100%); /* IE10+ */
background: linear-gradient(top,  #f0f0f0 0%,#d7d7d7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#d7d7d7',GradientType=0 ); /* IE6-9 */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.featured .featureSlider{ height:225px; margin:20px 45px;width:710px;}
.featured .photo { float:left; margin:0 30px 0 0; width:298px;}
.featured .photo p {padding:0 15px 15px;font-size:.8em;margin-bottom:0;}
.featured .photo a.overlayIcon { right:0px; bottom:0px; width:298px; height:225px;}
.featured .photo a.overlayIcon:hover { background:url('../img/bh_sprite.png') -900px -375px no-repeat;}
.featured .summaryHead{margin-top:5px;}
.featured h3 { font-size:2em; margin:0 0 10px;line-height:1.3em; }
.featured .moreLink { clear:none; }
.featured .ArticleSummary {  float:left; margin-bottom:0; width:711px;}
.featured p { font-size:1.1em; }
.featured .browse {width:25px; height:25px; text-indent:-9999px; cursor:pointer;background-color:#444;background-image:URL('../img/bh_sprite.png');background-repeat:no-repeat;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;margin-top:-13px;}
.featured .browse.next { right:10px; background-position:-951px -745px;}
.featured .browse.prev { left:10px; background-position:-953px -805px;}
.featured .browse.next:hover, .featured .browse.prev:hover{background-color:#469412}
.featured .navi { position:absolute; bottom:15px; right:15px;}
.featured .navi a{ width:12px; height:12px;background:#fff;border:1px solid #fff}
.featured  .navi a.active{background:transparent;cursor:default;}


/*CONTACT FORM*/
.contactForm{padding:15px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;background: #f4f4f4;
background: -moz-linear-gradient(top,  #f4f4f4 0%, #ebebeb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#ebebeb));
background: -webkit-linear-gradient(top,  #f4f4f4 0%,#ebebeb 100%);
background: -o-linear-gradient(top,  #f4f4f4 0%,#ebebeb 100%);
background: -ms-linear-gradient(top,  #f4f4f4 0%,#ebebeb 100%);
background: linear-gradient(top,  #f4f4f4 0%,#ebebeb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ebebeb',GradientType=0 );
}
.contactForm input, .contactForm textarea { padding:4px; border:1px solid #ccc; }
.contactForm .inputFields {}
.contactForm .inputFields label { display:block; width:270px;  font-weight:bold;color:#444;}
.contactForm .inputFields input { display:block; width:262px; margin-bottom:15px;}
.contactForm .inputFields textarea { width:100%; width:262px; margin-bottom:15px; }
.contactForm .actionBtns{text-align:center;}
.contactForm p{margin-top:0;}

.column1 .contactForm .inputFields{width:47%;display:inline-block; vertical-align:top; *display:inline;*zoom:1;}
.column1 .contactForm .inputFields label{width:100%;}
.column1 .contactForm .inputFields input, .column1 .contactForm .inputFields textarea {width:96%;}
.column1 .contactForm .inputFields:first-child{margin-right:10px;}

.submitBtn, .cancelBtn{text-align:center;padding:4px 7px !important;display:inline-block; vertical-align:top; *display:inline;*zoom:1;width:auto;font:bold 120% "Trebuchet MS", Arial, sans-serif;text-transform:uppercase;cursor:pointer;}
.submitBtn{color:#fff; border:1px solid #5E8152; background: -moz-linear-gradient(top,  rgba(78,117,62,1) 0%, rgba(50,94,38,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(78,117,62,1)), color-stop(100%,rgba(50,94,38,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  rgba(78,117,62,1) 0%,rgba(50,94,38,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  rgba(78,117,62,1) 0%,rgba(50,94,38,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  rgba(78,117,62,1) 0%,rgba(50,94,38,1) 100%); /* IE10+ */background: linear-gradient(top,  rgba(78,117,62,1) 0%,rgba(50,94,38,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e753e', endColorstr='#325e26',GradientType=0 ); /* IE6-9 */
} 
.submitBtn:hover{color:#C2D0BF;border:1px solid #315D21;}
.cancelBtn{color:#777;border:1px solid #999;background: #eeeeee;background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc));background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);background: linear-gradient(top,  #eeeeee 0%,#cccccc 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );}
.cancelBtn:hover{color:#999;border:1px solid #aaa;}


/*Race Replays Filter*/

.raceReplaysFilter{width:215px;float:left;overflow:hidden;padding:15px 0 0 15px; margin:-15px 0 0 15px;border:0;
background: #f3f3f3; /* Old browsers */
background: -moz-linear-gradient(left,  #f3f3f3 0%, #ffffff 32%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f3f3f3), color-stop(32%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #f3f3f3 0%,#ffffff 32%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #f3f3f3 0%,#ffffff 32%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #f3f3f3 0%,#ffffff 32%); /* IE10+ */
background: linear-gradient(left,  #f3f3f3 0%,#ffffff 32%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}

.raceReplaysFilter label{font-weight:bold; display:block;overflow:hidden;}
.raceReplaysFilter label span{font-size:90%;font-weight:normal;}
.raceReplaysFilter input, .raceReplaysFilter select{display:block;margin-bottom:10px;width:200px;padding:3px;}
.raceReplaysFilter .checkbox input{display:block;float:left;margin-right:5px;width:auto;}
.raceReplaysFilter .filterActions {margin:0 0 0 -20px;padding:0 0 10px 20px;
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.raceReplaysFilter .filterActions input{display:inline;width:auto;}
.raceReplaysFilter .dates{overflow:hidden;}
.raceReplaysFilter .dates label {float:left;}
.raceReplaysFilter .dates label:first-child{margin-right:10px;}
.raceReplaysFilter .dates label input {background: url('../img/bh_sprite.png') no-repeat -403px -222px #fff;border:1px solid #999;padding:3px;width:90px}
.raceReplaysFilter form{margin-top:10px}
.raceReplaysFilter div {margin-bottom:10px;}
.raceReplaysFilter h3, .results h3{font-size:18px;margin-bottom:15px;color:#469412;}
.results{width:380px;float:left;position:relative;margin-left:5px;font-size:100%;}
.results .DataTable{font-size:95%;}
.column2 .raceReplaysFilter{float:none;margin:0;padding:15px; width:270px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;background: #f4f4f4;
background: -moz-linear-gradient(top,  #f4f4f4 0%, #ebebeb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#ebebeb));
background: -webkit-linear-gradient(top,  #f4f4f4 0%,#ebebeb 100%);
background: -o-linear-gradient(top,  #f4f4f4 0%,#ebebeb 100%);
background: -ms-linear-gradient(top,  #f4f4f4 0%,#ebebeb 100%);
background: linear-gradient(top,  #f4f4f4 0%,#ebebeb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ebebeb',GradientType=0 );

}
.column2 .filterActions{background:none;}
/*GENERIC VIDEO BRANDING*/
.videoSkin {margin:20px 0 0 -20px;width:795px;padding: 20px 15px 30px 20px;position:relative;
background: #000000;
background: -moz-linear-gradient(top,  #000000 0%, #333333 71%, #1e1e1e 71%, #131313 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(71%,#333333), color-stop(71%,#1e1e1e), color-stop(100%,#131313));
background: -webkit-linear-gradient(top,  #000000 0%,#333333 71%,#1e1e1e 71%,#131313 100%);
background: -o-linear-gradient(top,  #000000 0%,#333333 71%,#1e1e1e 71%,#131313 100%);
background: -ms-linear-gradient(top,  #000000 0%,#333333 71%,#1e1e1e 71%,#131313 100%);
background: linear-gradient(top,  #000000 0%,#333333 71%,#1e1e1e 71%,#131313 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#131313',GradientType=0 );

-webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, .5);
-moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, .5);
box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, .5);
}
.videoSkin h1{margin:0;text-shadow: 2px 2px 5px #000000;filter: dropshadow(color=#000000, offx=2, offy=2);margin-left:5px;font-weight:normal;color:#ddd;}
.videoSkin .articleInfo {font-weight:normal;margin-bottom:20px;color:#999;text-shadow: 2px 2px 5px #000000;filter: dropshadow(color=#000000, offx=2, offy=2);margin-left:5px;}
.videoSkin .videoPlayer, .videoSkin .adBlock{display:inline-block; vertical-align:top; *display:inline;*zoom:1;-webkit-box-shadow: 0px 0px 10px 1px rgba(85,85,85, .7);
-moz-box-shadow: 0px 0px 10px 1px rgba(85,85,85, .7);
box-shadow: 0px 0px 10px 1px rgba(85,85,85, .7);}
.videoSkin .videoPlayer {margin-right:10px;-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
background: url('/img/loadBar_black.gif') no-repeat center center #000;}
.sectionBrand{display:none;}
.videoSummary{margin:0 0 30px;font-size:105%;width:100%;}
.videoDesc{overflow:hidden;}
.videoSummary p {margin-top:0;}
.videoSummary a, .videoSummary a:visited{text-decoration:underline;}
.videoSummary .moreLink a{text-decoration:none;}
.videoSummary a:active, .videoSummary a:hover, .videoSummary .articleTools a, .videoSummary .articleTools a:visited{text-decoration:none;}
.videoSummary .articleTools{border-right:1px solid #f0f0f0;float:left;margin: -10px 20px 10px 0 ;padding:0; background: #f6f6f6; /* Old browsers */
background: -moz-linear-gradient(right,  #f6f6f6 0%, #ffffff 26%); /* FF3.6+ */
background: -webkit-gradient(linear, right top, left top, color-stop(0%,#f6f6f6), color-stop(26%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(right,  #f6f6f6 0%,#ffffff 26%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(right,  #f6f6f6 0%,#ffffff 26%); /* Opera 11.10+ */
background: -ms-linear-gradient(right,  #f6f6f6 0%,#ffffff 26%); /* IE10+ */
background: linear-gradient(right,  #f6f6f6 0%,#ffffff 26%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=1 ); /* IE6-9 */
}
.articleTools.vertical li{display:block;max-width:118px;padding:0 20px 10px 0;margin:0;}
.articleTools.vertical li:first-child{padding-top:15px;background: -moz-linear-gradient(top,  rgba(254,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(254,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(254,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(254,255,255,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(254,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
}
.articleTools.vertical li:last-child{padding-bottom:15px;background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(254,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(254,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(254,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(254,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(254,255,255,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(254,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#feffff',GradientType=0 ); /* IE6-9 */

}
.seriesBtns {position:relative;overflow:hidden;margin:20px 0 0;clear:both;}
.seriesBtns h5{margin-bottom:5px;color:#469412;}
.seriesBtns a{font-size: .9em;text-decoration:none;color: #555;border:1px solid #ddd;padding: 8px 12px;display: block;width: 194px;font-weight: bold;float: left;}
.seriesBtns a:hover {text-decoration:none;}
a.nextVid, a.nextVid:visited{text-align:right;padding-right:30px;-moz-border-radius-topleft: 0px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 0px;-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;
background: URL('../img/bh_sprite.png') no-repeat -744px -730px #ffffff;
background:URL('../img/bh_sprite.png') no-repeat -744px -730px, -moz-linear-gradient(top,  #ffffff 0%, #f0f0f0 100%);
background:URL('../img/bh_sprite.png') no-repeat -744px -730px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0));
background:URL('../img/bh_sprite.png') no-repeat -744px -730px, -webkit-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%);
background:URL('../img/bh_sprite.png') no-repeat -744px -730px, -o-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%);
background:URL('../img/bh_sprite.png') no-repeat -744px -730px, -ms-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%);
background:URL('../img/bh_sprite.png') no-repeat -744px -730px, linear-gradient(top,  #ffffff 0%,#f0f0f0 100%);
}
a.nextVid:hover, a.nextVid:active{
background: URL('../img/bh_sprite.png') no-repeat -744px -730px #ffffff;
background:URL('../img/bh_sprite.png') no-repeat -744px -730px, -moz-linear-gradient(top,  #f0f0f0 0%, #dddddd 100%);
background:URL('../img/bh_sprite.png') no-repeat -744px -730px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#dddddd));
background:URL('../img/bh_sprite.png') no-repeat -744px -730px, -webkit-linear-gradient(top,  #f0f0f0 0%,#dddddd 100%);
background:URL('../img/bh_sprite.png') no-repeat -744px -730px, -o-linear-gradient(top,  #f0f0f0 0%,#dddddd 100%);
background:URL('../img/bh_sprite.png') no-repeat -744px -730px, -ms-linear-gradient(top,  #f0f0f0 0%,#dddddd 100%);
background:URL('../img/bh_sprite.png') no-repeat -744px -730px, linear-gradient(top,  #f0f0f0 0%,#dddddd 100%);
}
a.prevVid, a.prevVid:visited{padding-left:30px;margin-right:3px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 0px;-moz-border-radius-bottomright: 0px;-moz-border-radius-bottomleft: 5px;-webkit-border-radius: 5px 0px 0px 5px;border-radius: 5px 0px 0px 5px;
background: URL('../img/bh_sprite.png') no-repeat -950px -790px #ffffff;
background:URL('../img/bh_sprite.png') no-repeat -950px -790px, -moz-linear-gradient(top,  #ffffff 0%, #f0f0f0 100%);
background:URL('../img/bh_sprite.png') no-repeat -950px -790px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0));
background:URL('../img/bh_sprite.png') no-repeat -950px -790px, -webkit-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%);
background:URL('../img/bh_sprite.png') no-repeat -950px -790px, -o-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%);
background:URL('../img/bh_sprite.png') no-repeat -950px -790px, -ms-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%);
background:URL('../img/bh_sprite.png') no-repeat -950px -790px, linear-gradient(top,  #ffffff 0%,#f0f0f0 100%);

}
a.prevVid:hover, a.prevVid:active{
	background: URL('../img/bh_sprite.png') no-repeat -950px -790px #ffffff;
	background:URL('../img/bh_sprite.png') no-repeat -950px -790px, -moz-linear-gradient(top,  #f0f0f0 0%, #dddddd 100%);
	background:URL('../img/bh_sprite.png') no-repeat -950px -790px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#dddddd));
	background:URL('../img/bh_sprite.png') no-repeat -950px -790px, -webkit-linear-gradient(top,  #f0f0f0 0%,#dddddd 100%);
	background:URL('../img/bh_sprite.png') no-repeat -950px -790px, -o-linear-gradient(top,  #f0f0f0 0%,#dddddd 100%);
	background:URL('../img/bh_sprite.png') no-repeat -950px -790px, -ms-linear-gradient(top,  #f0f0f0 0%,#dddddd 100%);
	background:URL('../img/bh_sprite.png') no-repeat -950px -790px, linear-gradient(top,  #f0f0f0 0%,#dddddd 100%);
}
.adBlock.textAd{margin-top:15px;padding-top:15px;border-top:1px dotted #ccc;font-size:13px;overflow:hidden;}
.adBlock.textAd img{display:none;}
.seriesBtns a.prevVid + .seriesBtns a.nextVid {width:193px;}

/*THAT HANDICAPPING SHOW STYLES*/
.that-handicapping-show .videoSkin{background:url('/img/ths-video-bg.jpg') no-repeat top left;padding:80px 15px 25px 20px;position:relative;filter:none;}
.that-handicapping-show .videoSkin h1, .that-handicapping-show .videoSkin .articleInfo{color:#C1C9D4;font-weight:normal;margin-left:10px;text-shadow: 2px 2px 5px #03152B;filter: dropshadow(color=#03152B, offx=2, offy=2);}
.that-handicapping-show .videoSkin .videoPlayer, .that-handicapping-show .videoSkin .adBlock{-webkit-box-shadow: 0px 0px 20px 1px #4F7EB9;-moz-box-shadow: 0px 0px 20px 1px #4F7EB9);box-shadow: 0px 0px 20px 1px #4F7EB9;}
.that-handicapping-show .videoSkin .videoPlayer{background: url('/img/loadBar_blue.gif') no-repeat center center #000;}
.that-handicapping-show .sectionBrand{display:block;}
.betTotals{position:absolute;top:17px; right:15px;color:#fff;font:1.15em "Trebuchet MS", Arial, sans-serif;width:426px;text-shadow: 2px 2px 5px #03152B;
filter: dropshadow(color=#03152B, offx=2, offy=2);}
.betTotals h4{font-size: 80%;position: absolute;top: 4px;left: 55px;text-transform: uppercase;color: #C1C9D4;margin: 0;}
.betTotals ul{position:absolute;top:0;right:0;}
.betTotals strong{width:30px;display:inline-block;}
.betTotals .down{color:#FF491C}
.betTotals .up{color:#87E648}
.betTotals .thisWeek{font-weight:bold;display:inline-block;width:60px;text-align:right}
.betTotals .overall{font-style:italic;font-size:.85em;display:inline-block;width:110px;}
.betTotals ul li{background:none;padding:0;}
.that-handicapping-show .sectionBrand{display:block;}
.that-handicapping-show .videoBrand{background:url('/img/ths-video-bg.jpg') no-repeat top left;position:relative;padding:80px 15px 0;margin-bottom:15px;}
.that-handicapping-show .videoBrand h1{display:none;}
.that-handicapping-show .videoBrand .sectionDesc{color:#fff;font-size:105%;text-shadow: 2px 2px 5px #03152B;}
.that-handicapping-show .videoBrand .articleTools{margin:20px -15px 0;background:rgba(0, 0, 0, .6);padding:8px 10px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.that-handicapping-show .videoBrand .articleTools a {color:#999;}
.that-handicapping-show .videoBrand .articleTools a:hover {color:#469412;}

/*AFTER THE WIRE STYLES*/
.after-the-wire .videoSkin{background:url('/img/ATW-branding-background.jpg') no-repeat top left;padding:80px 15px 25px 20px;position:relative;filter:none;}
.after-the-wire .videoSkin h1, .after-the-wire .videoSkin .articleInfo{color:#fff;font-weight:normal;margin-left:10px;text-shadow: 2px 2px 5px #03152B;filter: dropshadow(color=#03152B, offx=2, offy=2);}
.after-the-wire .videoSkin .videoPlayer, .after-the-wire .videoSkin .adBlock{-webkit-box-shadow: 0px 0px 20px 1px #4F7EB9;-moz-box-shadow: 0px 0px 20px 1px #4F7EB9);box-shadow: 0px 0px 20px 1px #4F7EB9; }
.after-the-wire .videoSkin .videoPlayer{background: url('/img/loadBar_blue.gif') no-repeat center center #000;}

/* AND THEY'RE OFF STYLES*/
.and-theyre-off .videoSkin{background:url('/img/ATO-Branding-Background.jpg') no-repeat top left #1E3911;padding:80px 15px 25px 20px;position:relative;filter:none;}
.and-theyre-off .videoSkin h1, .after-the-wire .videoSkin .articleInfo{color:#fff;text-shadow: 2px 2px 5px #000;filter: dropshadow(color=#000, offx=2, offy=2);}
.and-theyre-off .videoSkin .videoPlayer, .and-theyre-off .videoSkin .adBlock{-webkit-box-shadow: 0px 0px 20px 1px #28852B;-moz-box-shadow: 0px 0px 20px 1px #28852B);box-shadow: 0px 0px 20px 1px #28852B;}
.and-theyre-off .videoPlayer{background: url('/img/loadBar_green.gif') no-repeat center center #000;}


/*ON-LOCATION STYLES*/
.on-location h1{margin:0 0 10px;}
.on-location .videoSkin{padding:15px 15px 20px;margin-top:0;width: 800px;}
.on-location .videoSkin .moreLink {position:absolute;top:387px;left:534px;}
.on-location .videoSkin .moreLink a, .on-location .videoSkin .moreLink a:visited{background:#3e840f;}
.on-location .videoSkin .moreLink a:hover, .on-location .videoSkin .moreLink a:active{background:#66aa33;}
.on-location .videoBrand{background: black;margin-left: -20px;margin-bottom: 0;padding: 20px;width: 790px;border-bottom: 1px solid #333;position:relative;}
.on-location .videoBrand h1{color:#fff;font-weight:normal;}
.on-location .videoBrand p{color:#ccc;margin: 0 0 20px;}
.on-location .videoBrand .articleTools{margin-bottom:0;}

/*RACE REPLAYS STYLES*/
.race-replays .videoPlayer{width:480px;height:360px;}
.raceResultSummary ol{ list-style-position:inside;margin:0;padding:0;border:1px solid #d0d0d0;}
.raceResultSummary ol li {padding:5px;padding-left:10px; border-top:1px solid #d0d0d0;font-weight:bold;color:#666666;clear:both;vertical-align:middle; display:list-item}
.raceResultSummary ol span.deadHeat{display:-moz-inline; display:inline-block; vertical-align:top; *display:inline;*zoom:1;}
.raceResultSummary ol span.deadHeatHorse {display:block;}
.raceResultSummary ol li span.pedigree {font-size:90%; font-weight:normal;color:#333; width:275px; height:20px;overflow:hidden;}
.raceResultSummary ol li span.horseName{color:#333; display:-moz-inline-box; display:inline-block; vertical-align:top; *display:inline;*zoom:1; width:210px;}
.raceResultSummary ol li:first-child{border-top:0;}