/* Localized */
body{
	background:url(../images/bodyBg3.png) 50% 0 no-repeat fixed #fff;
	color:#00001b;
	font-size:62.5%;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:center;
	overflow-x:visible;
	width:100%;
	overflow: auto;
	height: 2500px;
}
html{overflow-x:hidden;}
/* main layout  */
#frame{
	width:990px;
	text-align:left;
	min-height:1800px;
	position:relative;
	margin:auto;
	background-attachment: scroll;
	background-color: #eef1f5;
	background-image: url(../images/contentWoodBg.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
	height:1800px;
}
#frame.homePage{
	background:url(../images/bigBackground.jpg) 0 0 no-repeat scroll #eef1f5;
	height:1900px;
}
#frame.homePage #content { position:static; }
#frame.homePage #footer {
	position:absolute;
	width:990px;
	bottom:-40px;
	left: 0px;
}
.megaramp {background:url(../images/megarampBg.jpg) 0 0 no-repeat scroll #eef1f5 !important; height:1550px; }
.megaramp #content { position:static; }
.megaramp #footer {
	position:absolute;
	width:990px;
	bottom:5px;
}
#header{
	background:url(../images/header3.png) top left no-repeat transparent;
	height:360px;
	width:1343px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-672px;
}
.hideOS{position:absolute;left:-9000px;}
div#content{position:relative;padding-top:280px;}
/* relWrap - wrap this around items that need absolute positioning within another element.  */
.relWrap{position:relative;}
p{
	font-size:14px;
	line-height:normal;
	margin:0 0 12px;
	font-family: Tahoma, Geneva, sans-serif;
	text-indent: 10px;
}
h2{
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	margin-bottom:15px;
	text-align: left;
}
h3{line-height:120%;font-weight:bold;margin-bottom:10px;background:url(../images/small_bomb.png) 0 0 no-repeat transparent;_background:url(../images/small_bomb.gif) 0 0 no-repeat transparent;color:#00001b;font-family:Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif;font-size:2em;text-transform:uppercase;padding:14px 10px 10px 30px;}
h4{font-weight:bold;font-size:1.4em;line-height:120%;margin-bottom:8px;}
.panelInner ul li{font-size:1.3em;list-style:disc;margin-left:15px;}
.panelInner ul{margin-bottom:8px;}
.panelInner ul.arrow li{font-size:1.3em;list-style:none;margin-left:0;}
.panelInner ul.arrow{margin-bottom:0;}
/* high level link styles  */
a:link,a:visited,a:active,a:hover{
	color:#003;
	font-weight:bold;
	text-decoration:underline;
	line-height:1;
}
a:hover{
	font-weight:bold;
	color:#C00;
	font-size: 16px;
}
/* Main Column Structs */
#leftContent{width:164px;float:left;padding-bottom:200px;}
#nav{margin-bottom:10px;}
#nav .Isite-Menu-Leaf a,#nav .Isite-Menu-WithChildren a,#nav .Isite-Menu-Selected li a{display:block;color:#C00;text-decoration:none;}
#nav .Isite-Menu-WithChildren ul li a{height:1%;background:none;}
#nav .Isite-Menu-Leaf a:hover,#nav .Isite-Menu-WithChildren a:hover,#nav .Isite-Menu-Selected li a:hover{color:#fff;}
#nav a span{position:absolute;left:-9000px;}
#nav ul ul a span{position:relative;left:auto;}
#nav li a{width:164px;}
li.pageId-24{margin-bottom:15px;}
li.pageId-24 a{background:url(../images/navItems/home.png) 0 0 no-repeat transparent;height:38px;}
li.pageId-25 a{background:url(../images/navItems/upcomingTours.png) 0 0 no-repeat transparent;height:53px;}
li.pageId-27 a{
	height:85px;
	background-color: transparent;
	background-image: url(../images/navItems/megaramp.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
li.pageId-28 a{background:url(../images/navItems/nitroCrew.png) 0 0 no-repeat transparent;height:39px;}
li.pageId-29 a{background:url(../images/navItems/circusClub.png) 0 0 no-repeat transparent;height:104px;}
li.pageId-30 a{background:url(../images/navItems/newsBlog.png) 0 0 no-repeat transparent;height:56px;}
li.pageId-64 a{height:56px;background-color: transparent;background-image: url(../images/navItems/photos.png);background-repeat: no-repeat;background-position: 0 0;}
li.pageId-31 a{background:url(../images/navItems/aboutUs.png) 0 0 no-repeat transparent;height:59px;}
li.pageId-32 a{background:url(../images/navItems/contactUs.png) 0 0 no-repeat transparent;height:71px;}
li.pageId-33 a{background:url(../images/navItems/memberLogin.png) 0 0 no-repeat transparent;height:90px;}
li.pageId-48 a{background:url(../images/navItems/videos.gif) 0 0 no-repeat transparent;height:59px;}
li.pageId-49 a{background:url(../images/navItems/links.png) 0 0 no-repeat transparent;height:51px;}
li.pageId-50 a{background:url(../images/navItems/competitions.png) 0 0 no-repeat transparent;height:52px;}
#nav .Isite-Menu-Selected a,#nav .Isite-Menu-ChildSelected a,#nav .Isite-Menu-Leaf a:hover,#nav .Isite-Menu-WithChildren a:hover{
	background-position:-164px 0;
	font-family: Tahoma, Geneva, sans-serif;
}
#mainContent{
	width:820px;
	float:left;
	position:relative;
	font-size:1.1em;
	line-height:120px;
	min-height:500px;
	padding-bottom:120px;
	z-index:100;
}
.homePage #mainContent{
	padding-bottom:0px;
	padding-top: 0px;
	font-family: Tahoma, Geneva, sans-serif;
}
.mainLeft{width:510px;float:left;clear:right;padding:0;}
.subPage .mainLeft{width:485px;padding-right:10px;padding-left:15px;}
.mainRight{margin-left:520px;width:300px;padding-top:100px;_margin-left:0;_float:right;}
.mainWide{width:819px;clear:both;}
.mainLeftPanel,.mainRightPanel,.mainWidePanel{position:relative;margin:15px 0 10px;}
#megaContent {
	/*border: 1px solid red;*/
	font-family: Arial, Helvetica, sans-serif;
	height: 485px;
	width: 440px;
	overflow: auto;
	margin: 215px 0 0 20px;
	padding: 0 10px 0 0;
}
/** Panels   Panel Headings  - set the font size so there is no extra whitespacing  */
.mainRight .panelHeading{left:10px;position:absolute;top:-25px;}
.panelInner .padded{padding:0 7px;}
.mainWidePanel .panelInner{padding-left:10px;padding-right:10px;}
.mainLeftPanel .panelInner,.mainWidePanel .panelInner{padding-bottom:85px;}
#homePageMainPanel .panelInner{margin-top:0;padding:0;}
#homePageMainPanel.mainLeftPanel .panelBody{background:none #000;border-left:1px solid #202020;border-right:1px solid #202020;border-bottom:1px solid #202020;}
/* Left Panel Struct  */
.leftPanel{margin-bottom:10px;}
.leftPanel .panelBody{min-height:60px;}
.leftPanel h2{background:none;}
/* mainWide panels  */
.mainWidePanel{padding:0 15px;}
/* Footer  */
#footer{clear:both;margin-top:20px;overflow:visible;height:50px;position:relative;}
div#bike{
	background:url(../images/footerBikey.png);
	height:253px;
	width:306px;
	position:absolute;
	bottom:0;
	left:-35px;
	z-index:0;
	top: -152px;
}

#footer a:link,#footer a:visited,#footer a:active{color:#122944;}
#footer a:hover{color:#f21e0c;}
#footer ul li{
	font-weight:bold;
	font-size:10px;
	float:left;
	padding:3px 7px;
}
#footer ul li.last{background-image:none;}
#footer #footerNav{
	position:absolute;
	left:301px;
	top: 14px;
}
/* News  */
.newsArticle{overflow:hidden;}
.newsArticle .mainArticlepic,.newsListItem .headlineItemPic{float:left;margin:0 15px 15px 0;}
.newsListItemPic,.mainArticlepic,.headlineItemPic{border:3px solid #000;font-size:0;line-height:0;}
.newsListItem .headlineItemPic a{line-height:0;font-size:0;}
.newsArticle h3{line-height:110%;margin:0 0 5px 323px;}
.newsArticle p.articleDate{margin:0 0 5px;}
div.padded{margin-bottom:15px;}
/* News List  */
.newsList{padding-right:5px;}
.newsList .newsListItem{margin:0 0 15px;}
.newsList .newsListItem .newsListItemPic{float:left;margin:0 15px 15px 0;}
.newsListItem h3{
	margin:3px 0 5px 251px;
	font-size: 18px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #900;
}
.newsListItemBody h3{padding-left:10px;}
.newsArticle .articleDate,.newsList .articleDate{font-weight:bold;font-size:1.1em;}
.newsList .articleDate{color:#111;margin:0 0 5px;}
.newsList p{padding-left:10px;}
.newsList .readMore{padding-bottom:10px;}
/* Gallery List  */
.galleryList .galleryListItem{overflow:hidden;_clear:both;margin:0 0 15px;}
.galleryList .galleryListItem .galleryListItemPic{
	width:112px;
	float:left;
	margin:0 15px 0 0;
	padding:12px 19px;
}
.galleryList .galleryListItem .galleryListItemBody{width:345px;float:left;}
.galleryListItem h3{
	margin:2px 0 5px 167px;
	font-size: 16px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #003;
}
.galleryListItemBody h3{padding-left:10px;}
.galleryList p{
	padding-left:10px;
	font-size: 16px;
	font-family: Tahoma, Geneva, sans-serif;
}
.galleryList .readMore{padding-bottom:10px;}
/* Generic  */
ul.arrow li{padding-left:14px;background:url(../images/arrow.png) 0 4px transparent no-repeat;font-size:1.3em;line-height:120%;margin:0 0 5px;}
ul.arrow li.noArrow{background:none;padding:0 10px 0 0;}
div.blackFade{background:url(../images/blackFade_24b.png) top left repeat-x transparent;padding-top:5px;}
.stdPagination ul{background:url(../images/blackFade_24b.png) top left repeat-x transparent;height:40px;padding:10px 15px;}
.panelInner .stdPagination{margin:0 -9px;}
.stdPagination ul li{float:left;margin-right:10px;list-style:none;margin-left:0;}
.stdPagination ul li.active{color:#f00;}
/* Pic Para stuff  */
.picPara{margin-bottom:30px;overflow:hidden;}
.picPara .ppPic{float:left;margin-right:20px;}
.picPara .ppBlurb{margin-left:440px;padding-right:5px;}
.picPara .arrow li{font-size:1.3em;}
.picPara.narrow .ppPic{width:136px;border:0 none;}
.picPara.narrow .ppBlurb{margin-left:145px;}
.picPara .ppBlurb h4{font-weight:bold;font-size:1.4em;color:#fdc314;line-height:120%;margin-bottom:8px;}
.picPara.noPic .ppBlurb{margin-left:0;}
.picPara .ppBlurb table{margin-bottom:10px;}
.picPara .ppBlurb table th{color:#ffcc00;}
.picPara .ppBlurb table th,.pic Para .ppBlurb table td{vertical-align:top;padding:2px 5px 2px 0;}
/* Register Form  */
div.row{clear:both;padding:5px 0;}
div.row div.label,div.checkboxes label,div.field label{font-size:1.3em;line-height:120%;}
div.row div.label{float:left;width:200px;}
div.row div.field{margin-left:210px;}
div.row div.field input,div.row div.field textarea{width:220px;}
div.row div.field select{width:225px;}
div.row.radios div.field input{width:auto;}
div.row.radios div.field label{width:auto;margin-top:-3px;margin-right:10px;}
div.row.checkboxes div.field{clear:both;margin-left:0;}
div.row.checkboxes div.field input{width:auto;float:left;}
div.row.checkboxes div.field label{display:block;line-height:120%;margin-left:24px;margin-top:3px;overflow:hidden;padding:0 50px 0 0;}
div.row.buttons{padding-top:15px;}
.regForm h3{height:20px;margin:15px 0 10px;}
.regForm h3#loginDetails{background:url(../images/headings/headerLoginDetails.png) top left no-repeat transparent;}
.regForm h3#personalDetails{background:url(../images/headings/headerPersonalDetails.png) top left no-repeat transparent;}
.regForm .errors{background-color:#fff;border:1px solid #900;color:#c00;margin:0 0 15px;padding:0 15px;}
.regForm .errors ul{padding:5px 0 10px;}
.regForm .errors ul li{font-size:1.1em;margin-bottom:5px;}
.regForm .errors h4{color:#c00;margin-top:10px;}
/** PHOTO GALLERY  */
#galleryImages{width:413px;position:relative;height:61px;overflow:hidden;float:left;}
#galleryImages ul{position:absolute;top:0;left:0;margin-left:-2px;height:65px;}
#galleryImages ul li.active{background-color:#ffcc00;}
#galleryImages ul li{list-style:none;position:relative;float:left;background-color:#000;margin:0 6px;padding:1px;}
#galleryImages ul li img{height:59px;width:90px;}
.galleryNav{float:left;width:33px;position:relative;z-index:1000;margin-top:11px;padding:0;}
.galleryNav a{width:33px;height:38px;position:absolute;}
.galleryNav a:hover{top:1px;left:1px;}
.galleryNav a,.galleryControls{background:url(../images/galleryControls.png) top left no-repeat transparent;display:block;text-indent:-9999px;}
.galleryNav a:active,.galleryControls:active,.galleryNav a:focus,.galleryControls:focus{outline:none;}
.galleryControls.btnPrevious{background-position:0 -50px;width:99px;height:38px;margin-top:8px;}
.galleryControls.btnSendToFriend{background-position:0 -150px;width:226px;height:57px;}
.galleryControls.btnNext{background-position:0 -100px;width:99px;height:38px;margin-top:1px;}
.galleryControls.btnPrevious:hover{background-position:-150px -50px;}
.galleryControls.btnSendToFriend:hover{background-position:-240px -150px;}
.galleryControls.btnNext:hover{background-position:-150px -100px;}
#galleryNavLeft a{background-position:0 0;}
#galleryNavRight a{background-position:-61px 0;}
.galleryMainImgWrap{clear:both;position:relative;height:485px;}
.galleryWrap{width:485px;margin:10px auto;}
#galleryMainImg{border:7px solid #c00;height:200px;width:300px;background:url(../images/ajax-loader.gif) center center no-repeat #fff;margin:100px 96px 0;}
#galleryImageCaption{min-height:25px;padding:15px;}
#galleryImageCaption p{margin-bottom:0;text-align:center;}
.galleryComments{width:600px;margin:0 auto;}
.galleryBg{text-align:center;width:650px;height:485px;top:0;left:50%;margin-left:-325px;position:absolute;}
.galleryHorizNav ul li{list-style:none;float:left;margin-right:7px;margin-left:0;}
.galleryHorizNav ul{width:445px;margin:0 auto;}
.galleryHorizNav{overflow:hidden;text-align:center;margin:25px 0 auto 5px;}
#gallerySendToFriend{width:478px;overflow:hidden;margin:0 auto;}
.gallerySendToFriendInner{overflow:hidden;display:block;width:448px;margin:0;padding:10px 15px;}
#recaptcha_div{height:130px;overflow:hidden;}
#galleryLoadingImages{position:absolute;top:-10px;left:-1px;width:508px;height:435px;background:url(../images/ajax-loader-bar.gif) center center no-repeat #0c0c0c;}
#galleryLoadingImages #gliText p{font-size:1.6em;font-weight:bold;margin-top:20px;text-align:center;}
#stfErrors{color:#ebb;}
#stfErrors ul{border:1px solid #300;background-color:#100;padding:10px;}
/* Gallery Image Viewer  */
.imageWrap{clear:both;text-align:center;margin:0 auto 10px;}
.imageBg{margin-left:-10px;}
.imageMain{border:7px solid #FFFFFF;margin:0 auto;}
.ui-tabs-panel{min-height:280px;height:auto !important;}
.tabContentWrap{width:496px;clear:both;z-index:10;padding:8px 0 0;}
.tabContentInner{padding:10px;}
.ui-tabs-hide{display:none;}
#page .ui-tabs-nav{height:50px;clear:both;position:relative;z-index:100;margin:0;}
.ui-tabs-nav li{float:right;list-style:none !important;position:relative;height:50px;width:141px;z-index:200;margin:0 -20px 0 0 !important;}
.ui-tabs-nav li.ui-tabs-selected{z-index:500 !important;}
.ui-tabs-nav li a{position:absolute;display:block;width:141px;height:51px;z-index:10;background:0 -51px transparent no-repeat;margin:0;padding:0;}
.ui-tabs-nav li.first{margin-right:0 !important;width:126px;}
.ui-tabs-nav li a:hover{margin-top:-1px;background-position:0 1px;}
.ui-tabs-nav li.ui-tabs-selected a,.ui-tabs-nav li.ui-tabs-selected a:hover{border-bottom:none;margin-top:0;background-position:0 0;}
.ui-tabs-nav li a span{position:absolute;left:-9000px;}
.ui-tabs-nav li.first a{width:126px;}
.ui-tabs-nav li#tab_home a{background-image:url(../images/tab_home.png);}
.ui-tabs-nav li#tab_latestnews a{background-image:url(../images/tab_latestnews.png);}
.ui-tabs-nav li#tab_leaders a{background-image:url(../images/tab_leaderboads.png);}
.ui-tabs-nav li.tab_latestvideo a{background-image:url(../images/tabs_tv_latest.png);}
.ui-tabs-nav li.tab_mostviewedvideo a{background-image:url(../images/tabs_tv_mostviewed.png);}
.ui-tabs-nav li.tab_highestratedvideo a{background-image:url(../images/tabs_tv_highestrated.png);}
.ui-tabs-nav li#tab_twoFiftyCC a{background-image:url(../images/tab_250cc.png);}
.ui-tabs-nav li#tab_fourFiftyCC a{background-image:url(../images/tab_450cc.png);}
.homeTabsWraps{margin:0;padding:0;}
#homeTabs{position:absolute;top:-50px;width:508px;margin:0;}
.homeTabsInner{margin:0;padding:0;}
/* leader boards  */
.leaderTabsWrap{margin:0;padding:0;}
#leaderTabs{margin:0;}
.leaderTabsInner{margin:0;padding:0;}
div#leadersTabs ul.ui-tabs-nav{background-image:url(../images/leaderboardsTabsTile.gif);background-repeat:repeat-x;background-position:bottom;}
table#DataGrid1{color:#fff;font-weight:bold;text-align:left;font-size:11pt;}
table#DataGrid1 td{padding-bottom:7px;padding-top:7px;}
.Sheet_Title{text-decoration:underline;}
.Compulive_Pos{border-bottom:1px dashed #777777;color:#FDC314;text-align:Center;}
.Compulive_No{border-bottom:1px dashed #777777;color:#66CC00;text-align:Center;}
.Compulive_Name{border-bottom:1px dashed #777777;padding-left:8px;}
.Compulive_Machine{border-bottom:1px dashed #777777;font-size:9pt;padding-left:8px;height:15px;}
.Compulive_Last_Lap{border-bottom:1px dashed #777777;text-align:Center;}
.Compulive_Lap_PDA{border-bottom:1px dashed #777777;text-align:Center;}
.Compulive_Lap_Time{border-bottom:1px dashed #777777;text-align:Center;}
.Compulive_Lap_Time_PDA{border-bottom:1px dashed #777777;text-align:Center;}
.Compulive_Note{font-size:8pt;text-align:Center;}
.Compulive_Fastest{border-bottom:1px dashed #777777;text-align:Center;}
.Compulive_Fastest_PDA{border-bottom:1px dashed #777777;text-align:Center;}
.Compulive_Fastest_On_Lap{border-bottom:1px dashed #777777;text-align:Center;}
.Compulive_Fastest_On_Lap_PDA{border-bottom:1px dashed #777777;text-align:Center;}
.Compulive_Laps_Complete{border-bottom:1px dashed #777777;text-align:Center;}
.Compulive_Laps_Complete_PDA{border-bottom:1px dashed #777777;text-align:Center;}
.Compulive_Laps_To_Go{border-bottom:1px dashed #777777;}
.Compulive_Prev_Points{border-bottom:1px dashed #777777;}
.Compulive_This_Points{border-bottom:1px dashed #777777;}
.Compulive_Total_Points{border-bottom:1px dashed #777777;}
.Compulive_Grid_Number{font-family:Arial;font-size:24px;color:#CCFF00;}
.Compulive_Grid_Name{font-family:Arial;font-size:14px;}
.Weather{color:#00FF00;text-align:Center;}
/* TV  */
.tvTabsInner{background-image:url(../images/superxTV.png);background-position:0 0;background-repeat:no-repeat;border-bottom:10px solid #161616;height:38px;}
#page .tvTabsInner .ui-tabs-nav{top:-12px;}
.tvTabsDivider{background:#2c2c2c;z-index:20;height:10px;line-height:10px;font-size:10px;clear:both;border:1px solid red;width:5px;display:none;}
.tagsHeading{color:#1b1b1b;text-transform:uppercase;}
div#vidDetails{
}
div#vidDetails p{margin:0.3em 0 1em;}
div#vidDetails div#titleAndDesc{width:300px;float:left;margin-right:15px;}
div#vidDetails div#ratingAndTags{width:150px;float:left;position:relative;}
div#vidDetails ul.Tags{overflow:hidden;margin-top:5px;}
div#vidDetails ul.Tags li{list-style:none;display:inline;color:#66CC00;margin:0;padding:0;}
.VideoInformation #SignIn{display:none;background:#000;border:1px solid #999;color:#fff;position:absolute;width:150px;padding:3px;}
.commentsWrapper{
}
.commentsHeading{
	position:relative;
	overflow:hidden;
	min-height:50px;
	height:auto !important;
	width: 450;
}
.commentsHeading a.btnPostAComment{float:left;margin:10px 0 0 35px;}
.commentsHeading h3{float:left;}
.commentsHeading a{float:right;}
.submitComments{display:none;width:410px;margin:0 1px;padding:15px 12px 20px;}
div#theVideo div.submitComments{padding:15px 22px 20px;}
.submitComments label{display:block;padding-bottom:10px;font-size:1.3em;}
.submitComments textarea{width:405px;height:110px;font-family:Arial, sans-serif;font-size:1.3em;border:2px solid #182948;}
.submitComments .backBtn{float:left;padding-top:14px;}
.submitComments .submitBtn{float:right;padding-top:11px;}
.comments{padding:0 22px;}
.comments .name{color:#ff0000;font-weight:bold;padding:0 10px 0 0;}
.comments .date{color:#666;font-weight:bold;}
.comments li{padding-top:10px;border-top:1px solid #000;}
.comments p{padding:10px 0 20px;}
.comments .paging{font-weight:bold;overflow:hidden;padding:25px 0;}
.comments .paging ul{overflow:hidden;float:left;}
.comments .paging ul li{list-style:none;float:left;padding:0 5px;}
.comments .paging ul li a{color:#fff;}
.comments .paging ul li.active{color:#ff0000;}
.noHeader{padding-top:50px;background:#000;}
div#videoList{padding-top:136px;}
div#videoList ul{padding-top:5px;}
div#videoList ul li{position:relative;padding-bottom:5px;min-height:70px;border-bottom:1px solid #c00;margin:5px;}
div#videoList ul li img{width:100px;border:1px solid #c00;float:left;margin-right:10px;}
div#videoList ul li.selected .title{color:#c00;}
#theVideoListWrapper{margin-bottom:50px;}
div#videoList ul li.selected img{border:1px solid #ffcc00;}
div#videoList .videorating{margin-top:10px;margin-left:110px;}
.videorating{margin-top:5px;height:25px;width:125px;background-image:url(../images/stars-6state.png);_background-image:url(../images/stars-6state-8none.png);}
.rating0{background-position:0 0;}
.rating1{background-position:0 -25px;}
.rating2{background-position:0 -50px;}
.rating3{background-position:0 -75px;}
.rating4{background-position:0 -100px;}
.rating5{background-position:0 -125px;}
.ratingStar{background-repeat:no-repeat;cursor:pointer;display:block;font-size:0;height:25px;width:25px;background-image:url(../images/stars-2state.png);_background-image:url(../images/stars-2state-8none.png);margin:0;padding:0;}
.filledRatingStar{background-position:0 0;}
.emptyRatingStar{background-position:0 -25px;}
.savedRatingStar{background-position:0 0;}
.RatingComment{color:#ffcc00;clear:both;padding:3px 0 0;}
.AlreadyRated{background:#000;border:1px solid #999;color:#fff;position:absolute;width:200px;z-index:10;padding:3px;}
.VideoInformation .Title{color:#ffcc00;font-weight:bold;margin-top:10px;}
div#videoList div.stdPagination ul{height:20px;background-image:none !important;padding-top:0;}
div#videoList div.stdPagination ul li{border-bottom:none;min-height:0 !important;}
div#videoList div.stdPagination ul li.next{float:right;}
/* Competitons List  */
div#compList div.compListItem{overflow:hidden;clear:both;margin:0 0 15px;}
div#compList div.compListItem div.pic{width:120px;float:left;}
div#compList div.compListItem div.pic img{border:1px solid #545454;}
div#compList div.compListItem div.itemBody{width:345px;float:left;margin-left:15px;}
div#compList div.compListItem div.itemBody h2{color:#ffcc00;font-size:11pt;margin-bottom:10px;}
div#compList div.compListItem div.itemBody div.enterNow{padding-left:8px;}
/* Competition Detail page  */
div#compDetails div.errors{border:1px solid #262626;background-color:#161616;margin-bottom:15px;padding:10px;}
div#compDetails div.pic{margin-bottom:20px;}
div#compDetails div.pic img{border:1px solid #545454;}
div#compDetails h2{font-size:10pt;margin-bottom:10px;}
div#compDetails ul{margin-top:7px;}
div#compDetails ul li{background:url(../images/blueArrow.png) 0 4px transparent no-repeat;padding-left:12px;list-style:none;}
div.compQuestion{border:1px solid #262626;background-color:#161616;margin:25px 0 15px;padding:10px;}
div.compQuestion h3{font-size:1.4em;color:#ffcc00;margin-bottom:15px;}
div.compQuestion textarea{width:465px;height:100px;}
div.compRadios{padding:0 10px;}
div.compRadios input{width:20px;float:left;clear:left;}
div.compRadios label{display:block;padding-top:2px;}
/* Popup Layer  */
.modalPopup{background-color:#000;border:1px solid #fff;width:600px;height:300px;position:fixed !important;top:100px !important;font-size:1.1em;padding:10px;}
.modalBackground{background-color:Gray;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.modalForeground{color:#000000;background-color:#FFFFFF;padding:10px;}
/* Buttons  */
a.button{display:block;width:100px;height:38px;text-indent:-9999px;background:url(../images/buttons.png) top left no-repeat transparent;}
a.button:active,a.button:focus{outline:0;}
input.button{text-indent:-9999px;font-size:0;line-height:0;width:120px;height:38px;border:0;outline:0;cursor:pointer;background:url(../images/buttons.png) top left no-repeat transparent;padding:0;}
input.btnLogin{background-position:0 -400px;width:101px;}
input.btnLogin:hover{background-position:0 -450px;}
input.btnSubmit{background-position:0 -500px;width:101px;}
input.btnSubmit:hover{background-position:0 -550px;}
input.btnRegister{background-position:0 -200px;width:226px;}
input.btnRegister:hover{background-position:0 -250px;}
input.btnCancel{background-position:0 -600px;width:101px;}
input.btnCancel:hover{background-position:0 -650px;}
a.btnPostAComment{background-position:0 0;width:203px;height:36px;}
a.btnPostAComment:hover{background-position:0 -50px;}
a.btnCancel{background-position:0 -600px;width:101px;}
a.btnCancel:hover{background-position:0 -650px;}
a.btnSend{background-position:0 -100px;width:101px;}
a.btnSend:hover{background-position:0 -150px;}
/* Default Theme  */
#superbox-overlay{position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%;background:#000;}
#superbox-wrapper{position:fixed;z-index:9999;top:0;display:table;width:100%;height:100%;}
#superbox-container{position:relative;display:table-cell;width:100%;height:100%;vertical-align:middle;margin:0;padding:0;}
#superbox{background:#fff;margin:0 auto;padding:10px;}
#superbox-container .loading{text-align:center;font-size:40px;color:#fff;margin:0;}
/* IE7  */
*:first-child+html #superbox-container{position:absolute;top:50%;display:block;height:auto;}
*:first-child+html #superbox{position:relative;top:-50%;display:block;}
/* IE6 - Thanks to Thickbox for IE expressions  */
* html #superbox-container{position:absolute;top:50%;display:block;height:auto;}
* html #superbox{position:relative;top:-50%;display:block;}
* html #superbox-overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight + 'px' : document.body.offsetHeight + 'px');}
* html #superbox-wrapper{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) 0 'px');}
#superbox-innerbox{padding:10px 0;}
#superbox.image{text-align:center;}
#superbox .close,#superbox .nextprev{overflow:hidden;margin:0;}

/* LINK ON MEGA RAMP PAGE TO GALLERY */
div#galleryLink {
	position: absolute;
	bottom: 70px;
	right: 55px;
}

div#galleryLink a {
	display: block;
	background: url(../images/megaRampGallery.gif) 0 0 no-repeat scroll;
	height: 115px;
	width: 242px;
	text-indent: -9999px;
}
#upcomingtours {
	background-image: url(../images/background_upcomingtours2.jpg) 0 0 no-repeat scroll #eef1f5 !important; height:1550px; }
}
.athletes {
	color: #006;
	font-size: 14px;
	font-weight: bold;
}
#athletess {
	color: #003;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
#athlete_bio {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006;
	line-height: 14px;
	padding-top: 20px;
	padding-left: 20px;
	background-image: url(../nitro-athlete/images/travis_04-4.gif);
	height: 322px;
	text-align: left;
}
#frmIsite #frame #content #mainContent .mainWide .mainWidePanel .Table_01 .travis-03-3 .newsListItem {
	color: #900;
}
#frmIsite #frame #content #mainContent .mainWide .mainWidePanel .Table_01 .travis-03-3 .newsListItem {
	font-weight: bold;
}

}
.ATHLETEBIOS {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FFF;
	left: 20px;
	margin-left: 20px;
	margin-top: 40px;
}
#frmIsite #frame #content #mainContent .mainWide .mainWidePanel .Table_01 .travis-04-4 blockquote {
	color: #006;
}
blockquote {
	color: #003;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	margin-left: 15px;
}
.red {
	color: #C00;
}
