/* *************************** 
  Site - TMR
  ---------------------------
  StyleSheet Index
  $1 - Global Styles
  $2 - Website Structure Styles
  $3 - Header Styles
  $4 - Content Styles
  $5 - Sidebar Styles
  $6 - Footer Styles
   ***************************/

/* *************************** 
   $1 GLOBAL Styles
   ***************************/
* {
	margin: 0;
	padding: 0;
}
a {
	color:#333333;
	text-decoration:none;
}
a:hover {
	color:#333333;
	text-decoration:underline;
}
img {
	border:0;
}
fieldset {
	border:none;
}
li {
	list-style:none;
}

/* *************************** 
   $2 Website Structure Styles
   ***************************/
body {
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	background:#000;
	color:#cccccc;
}
#container{
	width:960px;
	margin:0 auto;
	text-align:left;
	}
.contact{
	background:url(../images/bg_contact.jpg) left 121px no-repeat;
	}
/* *************************** 
   $3 Header Styles
   ***************************/
#header {
	height:121px;
	border-bottom:#050505 1px solid;
	position:relative;
	background:url(../images/bg_header_inner.jpg) left top no-repeat;
}
#header h1{
	position:absolute;
	left:30px;
	top:43px;
	}
#header h1 a{
	background:url(../images/bg_logo.png) no-repeat;
	width:195px;
	height:78px;
	display:block;
	outline-style:none;
	text-indent:-9999px;	
}
#header h1 span{
	display:block;
	text-indent:-9999px;
	outline-style:none;
	position:absolute;
	}
.racing{
	background:url(../images/bg_textheader1.png) no-repeat;
	width:212px;
	height:10px;
	bottom:84px!important;
	bottom:57px;
	left:687px;
	}
.tri{
	background:url(../images/bg_textheader2.png) no-repeat;
	width:180px;
	height:8px;
	bottom:16px!important;
	bottom:-13px;
	left:714px;
	}

.mainnav{
	position:absolute;
	left:240px;
	top:50px;
	}
.mainnav li{
	float:left;
	height:34px;
	}
.mainnav li a{
	height:34px;
	text-indent:-9999px;
	outline-style:none;
	display:block;
	}
.mainnav .menu_home{
	width:79px;
	}
.mainnav .menu_home a{
	background:url(../images/menu_home.png) left -68px no-repeat;
	width:79px;
	}
.mainnav .menu_home a:hover{
	background:url(../images/menu_home.png) left -34px no-repeat;
	}
.home .mainnav .menu_home a,
.home .mainnav .menu_home a:hover{
	background:url(../images/menu_home.png) left 0 no-repeat;
	}
.mainnav .menu_products{
	width:111px;
	}
.mainnav .menu_products a{
	background:url(../images/menu_products.png) left -68px no-repeat;
	width:111px;
	}
.mainnav .menu_products a:hover{
	background:url(../images/menu_products.png) left -34px no-repeat;
	}
.products .mainnav .menu_products a,
.products .mainnav .menu_products a:hover{
	background:url(../images/menu_products.png) left 0 no-repeat;
	}
.mainnav .menu_teams{
	width:83px;
	}
.mainnav .menu_teams a{
	background:url(../images/menu_teams.png) left -68px no-repeat;
	width:83px;
	}
.mainnav .menu_teams a:hover{
	background:url(../images/menu_teams.png) left -34px no-repeat;
	}
.teams .mainnav .menu_teams a,
.teams .mainnav .menu_teams a:hover{
	background:url(../images/menu_teams.png) left 0 no-repeat;
	}
.mainnav .menu_gallery{
	width:95px;
	}
.mainnav .menu_gallery a{
	background:url(../images/menu_gallery.png) left -68px no-repeat;
	width:95px;
	}
.mainnav .menu_gallery a:hover{
	background:url(../images/menu_gallery.png) left -34px no-repeat;
	}
.gallery .mainnav .menu_gallery a,
.gallery .mainnav .menu_gallery a:hover{
	background:url(../images/menu_gallery.png) left 0 no-repeat;
	}
	
.mainnav .menu_news{
	width:79px;
	}
.mainnav .menu_news a{
	background:url(../images/menu_news.png) left -68px no-repeat;
	width:79px;
	}
.mainnav .menu_news a:hover{
	background:url(../images/menu_news.png) left -34px no-repeat;
	}
.news .mainnav .menu_news a,
.news .mainnav .menu_news a:hover{
	background:url(../images/menu_news.png) left 0 no-repeat;
	}
	
.mainnav .menu_aboutus{
	width:105px;
	}
.mainnav .menu_aboutus a{
	background:url(../images/menu_aboutus.png) left -68px no-repeat;
	width:105px;
	}
.mainnav .menu_aboutus a:hover{
	background:url(../images/menu_aboutus.png) left -34px no-repeat;
	}
.about .mainnav .menu_aboutus a,
.about .mainnav .menu_aboutus a:hover{
	background:url(../images/menu_aboutus.png) left 0 no-repeat;
	}

.mainnav .menu_contactus{
	width:130px;
	}
.mainnav .menu_contactus a{
	background:url(../images/menu_contactus.png) left -68px no-repeat;
	width:130px;
	}
.mainnav .menu_contactus a:hover{
	background:url(../images/menu_contactus.png) left -34px no-repeat;
	}
.contact .mainnav .menu_contactus a,
.contact .mainnav .menu_contactus a:hover{
	background:url(../images/menu_contactus.png) left 0 no-repeat;
	}
/* *************************** 
   $4 Content Styles
   ***************************/
#featured{
	width:960px;
	border-bottom:#000 0px solid;
	height:395px;
	}
#bottom{
	width:960px;
	height:226px;
	overflow:hidden;
	margin-bottom:28px;
	background:url(../images/bg_bottom_inner.jpg) top no-repeat;
	}
#bottom ul{
	margin-left:30px;
	}
#bottom ul li{
	float:left;
	background:url(../images/bg_bottomli.png) no-repeat;
	width:282px;
	padding:0 6px 0 6px;
	height:207px;
	margin-top:19px;
	margin-right:10px;
	}
#bottom li img{
	border:#191919 1px solid;
	margin-top:7px;
	margin-bottom:2px;
	}
#bottom li h3{
	padding-left:26px;
	text-indent:-9999px;
	outline-style:none;
	height:16px;
	margin-top:12px!important;
	margin-top:9px;
	}
.teams h3{
	background:url(../images/text_teams.png) right no-repeat;
	width:141px;
	}
.newsbox h3{
	background:url(../images/text_news.png) right no-repeat;
	width:129px;
	}
.gallery h3{
	background:url(../images/text_gallery.png) right no-repeat;
	width:165px;
	}
#bottom li p{
	color:#808080;
	line-height:13px;
	padding-bottom:9px;
	padding-left:5px;
	}
#bottom li a.more{
	background:url(../images/btn_more.gif) right -13px no-repeat;
	width:51px;
	padding-left:5px;
	height:13px;
	display:block;
	text-indent:-9999px;
	outline-style:none;
	overflow:hidden;
	}
#bottom li a.more:hover{
	background:url(../images/btn_more.gif) right 0 no-repeat;
	}
#content {
	text-align:left;
	width:960px;
	overflow:hidden;
    }
#content.contact_success {
	height:538px;
}
.newspage{
	background:url(../images/bg_newspage.jpg) top no-repeat;
	}
.gallerypage{
	background:url(../images/bg_content.png) top repeat-x;
	}
.teamspage{
	background:url(../images/bg_content.png) top repeat-x;
	}
.productsmenu_page{
	background:url(../images/bg_productsmenupage.jpg) top no-repeat;
	}
.product905_page{
	background:url(../images/bg_product905.jpg) top no-repeat;
	padding-bottom:87px;
	}
.product208_page{
	background:url(../images/bg_product208.jpg) top no-repeat;
	padding-bottom:75px;
	}
.product215_page{
	background:url(../images/bg_product215.jpg) top no-repeat;
	padding-bottom:111px;
	}
.product217_page{
	background:url(../images/bg_product217.jpg) top no-repeat;
	padding-bottom:111px;
	}
.product907_page{
	background:url(../images/bg_product907.jpg) top no-repeat;
	padding-bottom:118px;
	}
.product908_page{
	background:url(../images/bg_product908.jpg) top no-repeat;
	padding-bottom:118px;
	}
.product7730_page{
	background:url(../images/bg_product7730.jpg) top no-repeat;
	padding-bottom:103px;
	}
.product8050_page{
	background:url(../images/bg_product8050.jpg) top no-repeat;
	padding-bottom:103px;
	}
.product904_page{
	background:url(../images/bg_product904.jpg) top no-repeat;
	padding-bottom:125px;
	}
.product204_page{
	background:url(../images/bg_product204.jpg) top no-repeat;
	padding-bottom:125px;
	}
.product909_page{
	background:url(../images/bg_product909.jpg) top no-repeat;
	padding-bottom:125px;
	}
.product910_page{
	background:url(../images/bg_product910.jpg) top no-repeat;
	padding-bottom:125px;
	}
.product918_page{
	background:url(../images/bg_product918.jpg) top no-repeat;
	padding-bottom:125px;
	}
.product920_page{
	background:url(../images/bg_product920.jpg) top no-repeat;
	padding-bottom:125px;
	}
/*NEW 2012 START*/
.product226_page{
	background:url(../images/bg_product226.jpg) top no-repeat;
	padding-bottom:75px;
	}
.product230_page{
	background:url(../images/bg_product230.jpg) top no-repeat;
	padding-bottom:75px;
	}
.product919_page{
	background:url(../images/bg_product919.jpg) top no-repeat;
	padding-bottom:75px;
	}
.product926_page{
	background:url(../images/bg_product926.jpg) top no-repeat;
	padding-bottom:75px;
	}
.product930_page{
	background:url(../images/bg_product930.jpg) top no-repeat;
	padding-bottom:75px;
	}
.product1730_page{
	background:url(../images/bg_product1730.jpg) top no-repeat;
	padding-bottom:75px;
	}
.product6010_page{
	background:url(../images/bg_product6010.jpg) top no-repeat;
	padding-bottom:75px;
	}
.product7735_page{
	background:url(../images/bg_product7735.jpg) top no-repeat;
	padding-bottom:75px;
	}
/*NEW 2012 END*/
.aboutpage{
	height:557px;
	background:url(../images/bg_aboutpage.jpg) center top no-repeat;
	}
.aboutpage .text_box{
	width:365px;
	padding:244px 0 0 30px;
	float:left;
	}
.aboutpage .text_box p{
	font-size:14px;
	line-height:17px;
	padding-bottom:7px;
	}
.aboutpage .slideshow{
	float:right;
	margin-top:95px;
	}
#maincontent{
	float:left;
	width:783px;
	padding-top:22px;
	}
#maincontent .textbox{
	float:left;
	width:247px;
	padding-right:10px;
	}
#maincontent .photos{
	float:left;
	padding-top:9px;
	}
#maincontent .photos.ross{
	margin-bottom:31px;
	}
#maincontent .photos img{
	vertical-align:middle;
	margin-bottom:1px;
	}
#maincontent .textbox h3{
	text-indent:-9999px;
	outline-style:none;
	}
#maincontent .textbox .dan{
	background:url(../images/pic_dan.png) no-repeat;
	width:227px;
	height:94px;
	}
#maincontent .textbox .jesse{
	background:url(../images/text_jesse.png) no-repeat;
	width:239px;
	height:79px;
	}
#maincontent .textbox .ross{
	background:url(../images/text_ross.jpg) no-repeat;
	width:246px;
	height:80px;
	}
#maincontent .textbox .ponch{
	background:url(../images/text_ponch.png) no-repeat;
	width:245px;
	height:81px;
	}
#maincontent .textbox .octanereport{
	background:url(../images/text_octanereport.png) no-repeat;
	width:245px;
	height:62px;
	}
#maincontent .textbox p{
	padding-left:6px;
	font-size:13px;
	margin-top:10px;
	line-height:18px;
	padding-bottom:20px;
	}
#maincontent .textbox img{
	margin-top:14px;
	}
#maincontent a{
	color:#CC0000;
	text-decoration:none;
	}
#maincontent a:hover {
	color:#CC0000;
	
}
.teammenu{
	width:930px;
	margin-left:30px;
	overflow:hidden;
	background:url(../images/bg_teammenu.png) left bottom no-repeat;
	padding-bottom:61px;
	}
.teammenu li{
	float:left;
	margin-top:10px;
	margin-right:10px;
	background:url(../images/bg_teammenuli.png) no-repeat;
	width:206px;
	padding:10px 6px 0 6px;
	height:327px;
	}
.teammenu .last{
	margin-right:0;
	}
.title_teams{
	background:url(../images/title_teams.png) right bottom no-repeat;
	width:228px;
	height:38px;
	text-indent:-9999px;
	outline-style:none;
	padding-left:26px;
	padding-top:22px;
	}
.teammenu li img{
	border:#191919 1px solid;
	}
.teammenu li h3{
	text-indent:-9999px;
	outline-style:none;
	height:30px;
	margin-bottom:2px;
	}
.teammenu  li .title_ross{
	background:url(../images/title_ross.png) no-repeat;
	width:121px;
	}
.teammenu  li .title_jesse{
	background:url(../images/title_jesse.png) no-repeat;
	width:112px;
	}
.teammenu  li .title_ponch{
	background:url(../images/title_ponch.png) no-repeat;
	width:146px;
	}
.teammenu  li .title_dan{
	background:url(../images/title_dan.png) no-repeat;
	width:108px;
	}
.teammenu  li .title_octanereport{
	background:url(../images/title_octanereport.png) no-repeat;
	width:178px;
	}
.teammenu  li .title_blank{
	background:url(../images/spacer.gif) no-repeat;
	width:178px;
	}

.title_gallery{
	background:url(../images/title_gallery.png) right bottom no-repeat;
	width:264px;
	height:38px;
	text-indent:-9999px;
	outline-style:none;
	padding-left:26px;
	padding-top:22px;
	}
#flashbox{
	width:702px;
	height:504px;
	margin:20px auto 30px;
	}	
	
.title_contactus{
	padding-left:26px;
	padding-top:22px;
	background:url(../images/title_contactus.png) right bottom no-repeat;
	width:241px;
	height:38px;
	text-indent:-9999px;
	outline-style:none;
	}	
.contact #content p{
	font-size:14px;
	margin-left:30px;
	width:376px;
	padding-top:6px;
	line-height:17px;
	padding-bottom:13px;
	}	
.formbox{
	width:342px;
	padding:18px 0 0 26px;
	margin-left:30px;
	height:343px;
	background:url(../images/bg_formbox.png) no-repeat;
	margin-bottom:64px;
	}	
.formbox label{
	display:block;
	width:100%;
	color:#c4c4c4;
	padding-bottom:4px;
	}	
.formbox h4{
	text-indent:-9999px;
	outline-style:none;
	background:url(../images/title_emailform.png) no-repeat;
	width:119px;
	height:12px;
	}	
.formbox fieldset{
	margin-top:14px!important;
	margin-top:5px;
	}
.formbox input{
	width:311px;
	padding:3px 0 0 5px;
	height:19px;
	border:0;
	background:#3f403f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c4c4c4;
	margin-bottom:9px!important;
	margin-bottom:8px;
	}
.formbox textarea{
	width:306px;
	padding:3px 5px 0 5px;
	height:68px;
	border:0;
	background:#3f403f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c4c4c4;
	overflow:hidden;
	}	
.formbox .buttons{
	width:100%;
	padding-top:15px!important;
	padding-top:13px;
	}
.formbox .buttons input{
	vertical-align:middle;
	height:20px;
	cursor:pointer;
	margin:0;
	padding:0;
	}	
.formbox .buttons .btn_send	{
	background:url(../images/btn_send.gif) left 0 no-repeat;
	width:65px;
	}
.formbox .buttons .btn_send:hover{
	background:url(../images/btn_send.gif) left -20px no-repeat;
	}
.formbox .buttons .btn_clear{
	background:url(../images/btn_clear.gif) left 0 no-repeat;
	width:72px;
	}	
.formbox .buttons .btn_clear:hover{
	background:url(../images/btn_clear.gif) left -20px no-repeat;
	}
.title_news{
	padding-left:26px;
	padding-top:22px;
	background:url(../images/title_news.jpg) right bottom no-repeat;
	width:212px;
	height:36px;
	text-indent:-9999px;
	outline-style:none;
	}
.newslists{
	margin-left:30px;
	width:652px;
	color:#fffefe;
	padding-top:15px;
	padding-bottom:95px;
	}
.newslists li{
	padding-bottom:17px;
	}
.newslists li h3{
	font-size:14px;
	}
.newslists li p{
	font-size:14px;
	line-height:17px;
	padding-bottom:5px;
	}
.newslists li  a.readmore{
	background:url(../images/btn_readmore.gif) left 0 no-repeat;
	width:79px;
	height:13px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
	outline-style:none;
	}
.newslists li  a.readmore:hover{
	background:url(../images/btn_readmore.gif) left -13px no-repeat;
	}
.box{
	border-bottom:#d5d5d5 3px solid;
	border-left:#d5d5d5 3px solid;
	border-right:#d5d5d5 3px solid;
	width:500px;
	background:#fff;
	color:#333;
	}
.box_top{
	background:url(../images/bg_boxtop.png) top repeat-x;
	width:100%;
	overflow:hidden;
	border-bottom:#b9b9b9 1px solid;
	padding-bottom:5px;
	}
.box_top h3{
	font-size:14px;
	padding-left:3px;
	padding-top:5px;
	float:left;
	}
.box_top .close{
	float:right;
	margin-top:7px;
	padding-right:5px;
	}
.box_content{
	padding-left:18px;
	width:442px;
	font-size:14px;
	padding-top:15px;
	padding-bottom:4px;	
	}
.box_content h2{
	font-size:20px;
	line-height:24px;
	padding-bottom:18px;
	}
.box_content p{
	line-height:17px;
	padding-bottom:16px;
	}









.title_products{
	padding-left:26px;
	padding-top:22px;
	background:url(../images/title_products.jpg) right bottom no-repeat;
	width:299px;
	height:36px;
	text-indent:-9999px;
	outline-style:none;
	}
.productsmenu{
	width:930px;
	margin-left:30px;
	overflow:hidden;
	margin-top:2px;
	background:url(../images/bg_productul.png) 2px bottom no-repeat;
	padding-bottom:70px;
	}
.productsmenu li{
	float:left;
	margin-right:10px;
	background:url(../images/bg_productli.png) no-repeat;
	width:280px;
	height:217px;
	margin-top:10px;
	padding:0 7px 0 7px;
	}
.productsmenu li h3{
	text-indent:-9999px;
	outline-style:none;
	height:14px;
	margin-top:12px!important;
	margin-top:8px;
	padding-left:26px;
	}
.productsmenu li .title_circuit{
	background:url(../images/title_circuit.jpg) right no-repeat;
	width:142px;
	}
.productsmenu li .title_specter{
	background:url(../images/title_specter.jpg) right no-repeat;
	width:152px;
	height:13px;
	}
.productsmenu li .title_downshifter{
	background:url(../images/title_downshifter.jpg) right no-repeat;
	width:212px;
	}
.productsmenu li .title_pacer{
	background:url(../images/title_pacer.jpg) right no-repeat;
	width:140px;
	}
.productsmenu li .title_hairpin{
	background:url(../images/title_hairpin.jpg) right no-repeat;
	width:140px;
	}
.productsmenu li .title_redliner{
	background:url(../images/title_redliner.jpg) right no-repeat;
	width:156px;
	}
.productsmenu li .title_upshifter{
	background:url(../images/title_upshifter.jpg) right no-repeat;
	width:172px;
	}
.productsmenu li .title_tach{
	background:url(../images/title_tach.jpg) right no-repeat;
	width:112px;
	}
.productsmenu li .title_cobra{
	background:url(../images/title_cobra.jpg) right no-repeat;
	width:132px;
	}
.productsmenu li .title_spoiler{
	background:url(../images/title_spoiler.jpg) right no-repeat;
	width:146px;
	}
.productsmenu li .title_vortex{
	background:url(../images/title_vortex.jpg) right no-repeat;
	width:143px;
	}
.productsmenu li .title_slicks{
	background:url(../images/title_slicks.jpg) right no-repeat;
	width:147px;
	}
.productsmenu li .title_spotter{
	background:url(../images/title_spotter.jpg) right no-repeat;
	width:156px;
	}
.productsmenu li .title_burnout{
	background:url(../images/title_burnout.jpg) right no-repeat;
	width:160px;
	}
/*NEW 2012 START*/
.productsmenu li .title_226{
	background:url(../images/submenu_226.jpg) right no-repeat;
	width:160px;
	}
.productsmenu li .title_230{
	background:url(../images/submenu_230.jpg) right no-repeat;
	width:160px;
	}
.productsmenu li .title_919{
	background:url(../images/submenu_919.jpg) right no-repeat;
	width:160px;
	}
.productsmenu li .title_926{
	background:url(../images/submenu_926.jpg) right no-repeat;
	width:160px;
	}
.productsmenu li .title_930{
	background:url(../images/submenu_930.jpg) right no-repeat;
	width:160px;
	}
.productsmenu li .title_1730{
	background:url(../images/submenu_1730.jpg) right no-repeat;
	width:160px;
	}
.productsmenu li .title_6010{
	background:url(../images/submenu_6010.jpg) right no-repeat;
	width:191px;
	}
.productsmenu li .title_7735{
	background:url(../images/submenu_7735.jpg) right no-repeat;
	width:207px;
	}
/*NEW 2012 END*/	
.productsmenu li a{
	width:280px;
	height:176px;
	float:right;
	text-align:right;
	}
.product_detail{
	width:338px;
	position:relative;
	}
.picbig{
	width:550px;
	height:620px;
	background:#fff url(../images/bg_logosubpage.png) 16px 13px no-repeat;
	position:relative;
	text-align:center;
	}
.picbig .close{
	position:absolute;
	right:16px;
	bottom:11px;
	z-index:999999;
	}
.photobig{
	width:666px;
	height:480px;
	background:#fff;
	position:relative;
	text-align:center;
	}	
.photobig img{
	margin-top:12px;
	} 	
	
	
	
.product_detail h2{
	text-indent:-9999px;
	outline-style:none;
	}
.product_detail .circuit{
	background:url(../images/title_905.png) no-repeat;
	width:328px;
	height:52px;
	text-indent:-9999px;
	outline-style:none;
	}
.product_detail .redliner{
	text-indent:-9999px;
	outline-style:none;
	background:url(../images/title_208.png) no-repeat;
	width:223px;
	height:83px;
	}
.product_detail .specter{
	text-indent:-9999px;
	outline-style:none;
	background:url(../images/title_215.png) no-repeat;
	width:354px;
	height:52px;
		}
.product_detail .hairpin{
	text-indent:-9999px;
	outline-style:none;
	background:url(../images/title_907.png) no-repeat;
	width:334xp;
	height:52px;
	}
.product_detail .pacer{
	text-indent:-9999px;
	outline-style:none;
	background:url(../images/title_7730.png) no-repeat;
	width:351px;
	height:52px;
	}
.product_detail .downshifter{
	text-indent:-9999px;
	outline-style:none;
	background:url(../images/title_908.png) no-repeat;
	width:351px;
	height:83px;
	}
.product_detail .upshifter{
	background:url(../images/title_904.png) no-repeat;
	width:252px;
	height:84px;
	text-indent:-9999px;
	outline-style:none;
	}
.product_detail .tach{
	background:url(../images/title_204.png) no-repeat;
	width:277px;
	height:52px;
	text-indent:-9999px;
	outline-style:none;
	}
.product_detail .cobra{
	text-indent:-9999px;
	outline-style:none;
	background:url(../images/title_909.png) no-repeat;
	width:351px;
	height:52px;
	}
.product_detail .spoiler{
	background:url(../images/title_918.png) no-repeat;
	width:335px;
	height:52px;
	text-indent:-9999px;
	outline-style:none;
	}
.product_detail .vortex{
	background:url(../images/title_920.png) no-repeat;
	width:333px;
	height:52px;
	text-indent:-9999px;
	outline-style:none;
	}
.product_detail .slicks{
	background:url(../images/title_8050.png) no-repeat;
	width:205px;
	height:84px;
	text-indent:-9999px;
	outline-style:none;
	}
.product_detail .spotter{
	background:url(../images/title_217.png) no-repeat;
	width:335px;
	height:52px;
	text-indent:-9999px;
	outline-style:none;
	}
.product_detail .burnout{
	background:url(../images/title_910.png) no-repeat;
	width:232px;
	height:84px;
	text-indent:-9999px;
	outline-style:none;
	}
/*NEW 2012 START*/
.product_detail .title226{
	background:url(../images/title_226.png) no-repeat;
	width:252px;
	height:84px;
	text-indent:-9999px;
	outline-style:none;
	}
.product_detail .title230{
	background:url(../images/title_230.png) no-repeat;
	width:252px;
	height:84px;
	text-indent:-9999px;
	outline-style:none;
	}
.product_detail .title919{
	background:url(../images/title_919.png) no-repeat;
	width:252px;
	height:84px;
	text-indent:-9999px;
	outline-style:none;
	}
.product_detail .title926{
	background:url(../images/title_926.png) no-repeat;
	width:252px;
	height:84px;
	text-indent:-9999px;
	outline-style:none;
	}
.product_detail .title930{
	background:url(../images/title_930.png) no-repeat;
	width:252px;
	height:84px;
	text-indent:-9999px;
	outline-style:none;
	}
.product_detail .title1730{
	background:url(../images/title_1730.png) no-repeat;
	width:252px;
	height:84px;
	text-indent:-9999px;
	outline-style:none;
	}
.product_detail .title6010{
	background:url(../images/title_6010.png) no-repeat;
	width:262px;
	height:84px;
	text-indent:-9999px;
	outline-style:none;
	}
.product_detail .title7735{
	background:url(../images/title_7735.png) no-repeat;
	width:266px;
	height:84px;
	text-indent:-9999px;
	outline-style:none;
	}
/*NEW 2012 END*/
.product208_page .product_detail  p{
	padding-bottom:6px;
	}
.product_detail p{
	font-size:14px;
	line-height:17px;
	padding-top:9px;
	padding-left:6px;
	}
.product_detail .btns{
	padding-left:6px;
	width:330px;
	padding-top:17px;
	height:37px;
	}
.btns a.buy{
	float:left;
	width:60px;
	height:23px;
	margin-right:3px;
	position:relative;
	background:url(../images/btn_buy.gif) left 0 no-repeat;
	}
.btns a.buy:hover{
	text-decoration:none;
	background:url(../images/btn_buy.gif) left -23px no-repeat;
	}
.btns a.buy span{
	display:none;
	}
.btns a.buy:hover span{
	font-size:11px;
	font-weight:bold;
	padding:8px 8px 0 8px;
	background:url(../images/bg_text.gif) no-repeat;
	width:148px;
	height:66px;
	display:block;
	position:absolute;
	top:-80px;
	left:-45px;
	line-height:13px;
	color:#fff;
	}
	
	
.btns a.find{
	background:url(../images/btn_find.gif) left -24px no-repeat;
	width:143px;
	height:24px;
	text-indent:-9999px;
	outline-style:none;
	float:left;
	margin-bottom:13px;
	cursor:pointer;
	}
.btns a.find:hover{
	background:url(../images/btn_find.gif) left 0 no-repeat;
	}
.sizes{
	width:332px;
	border-top:#4b4d4d 1px solid;
	clear:both;
	padding-top:11px;
	margin-left:6px;
	}
#maincontent .product_detail .sizes .sizesbox{
	padding-top:3px;
	padding-bottom:10px;
	}
#maincontent .product_detail .sizes p{
	font-size:12px;
	padding:0;
	}
.product_detail .sizes h4{
	text-indent:-9999px;
	outline-style:none;
	background:url(../images/title_size.png) no-repeat;
	width:47px;
	height:13px;
	overflow:hidden;
	}
.product_detail #photos{
	width:332px;
	margin-left:6px;
	padding-top:10px;
	border-top:#4b4d4d 1px solid;
	clear:both;
	}
.product_detail #photos h4{
	text-indent:-9999px;
	outline-style:none;
	background:url(../images/title_photos.png) no-repeat;
	width:67px;
	height:13px;
	overflow:hidden;
	}
#photos ul{
	width:100%;
	overflow:hidden;
	}
#photos ul li{
	float:left;
	margin-top:3px;
	margin-right:10px;
	}
/* *************************** 
   $5 Sidebar Styles
   ***************************/
#sidebar{
	width:145px;
	float:left;
	margin:31px 14px 0 15px;
	display:inline;
	}
#sidebar h2{
	background:url(../images/bg_sidebarh2.png) no-repeat;
	width:134px;
	height:45px;
	padding-left:11px;
	padding-top:1px;
	}
#sidebar h2 span{
	display:block;
	text-indent:-9999px;
	outline-style:none;
	}
#sidebar h2 .teams{
	background:url(../images/pic_teamsh2.jpg) no-repeat;
	width:92px;
	height:41px;
	}
#sidebar h2 .products{
	background:url(../images/pic_productsh2.jpg) no-repeat;
	width:124px;
	height:41px;
	}
#sidebar .subnav{
	width:145px;
	padding-top:4px;
	padding-bottom:3px;
	background:url(../images/bg_subnav.png) left bottom no-repeat;
	}
.subnav li{
	padding-left:16px;
	width:129px;
	padding-top:3px;
	padding-bottom:2px;
	}
.subnav li a{
	color:#999;
	font-weight:bold;
	}
.subnav li a:hover{
	color:#fff;
	text-decoration:none;
	}

.product208_page .subnav li#products208 a,
.product208_page .subnav li#products208 a:hover {
	color:#e10202;
}
.product215_page .subnav li#products215 a,
.product215_page .subnav li#products215 a:hover {
	color:#e10202;
}
.product905_page .subnav li#products905 a,
.product905_page .subnav li#products905 a:hover {
	color:#e10202;
}
.product907_page .subnav li#products907 a,
.product907_page .subnav li#products907 a:hover {
	color:#e10202;
}
.product908_page .subnav li#products908 a,
.product908_page .subnav li#products908 a:hover {
	color:#e10202;
}
.product7730_page .subnav li#products7730 a,
.product7730_page .subnav li#products7730 a:hover {
	color:#e10202;
}
.product904_page .subnav li#products904 a,
.product904_page .subnav li#products904 a:hover {
	color:#e10202;
}
.product204_page .subnav li#products204 a,
.product204_page .subnav li#products204 a:hover {
	color:#e10202;
}
.product909_page .subnav li#products909 a,
.product909_page .subnav li#products909 a:hover {
	color:#e10202;
}
.product918_page .subnav li#products918 a,
.product918_page .subnav li#products918 a:hover {
	color:#e10202;
}
.product920_page .subnav li#products920 a,
.product920_page .subnav li#products920 a:hover {
	color:#e10202;
}
.product8050_page .subnav li#products8050 a,
.product8050_page .subnav li#products8050 a:hover {
	color:#e10202;
}
.product217_page .subnav li#products217 a,
.product217_page .subnav li#products217 a:hover {
	color:#e10202;
}
.product910_page .subnav li#products910 a,
.product910_page .subnav li#products910 a:hover {
	color:#e10202;
}
/*NEW 2012 START*/
.product226_page .subnav li#products226 a,
.product226_page .subnav li#products226 a:hover {
	color:#e10202;
}
.product230_page .subnav li#products230 a,
.product230_page .subnav li#products230 a:hover {
	color:#e10202;
}
.product919_page .subnav li#products919 a,
.product919_page .subnav li#products919 a:hover {
	color:#e10202;
}
.product926_page .subnav li#products926 a,
.product926_page .subnav li#products926 a:hover {
	color:#e10202;
}
.product930_page .subnav li#products930 a,
.product930_page .subnav li#products930 a:hover {
	color:#e10202;
}
.product1730_page .subnav li#products1730 a,
.product1730_page .subnav li#products1730 a:hover {
	color:#e10202;
}
.product6010_page .subnav li#products6010 a,
.product6010_page .subnav li#products6010 a:hover {
	color:#e10202;
}
.product7735_page .subnav li#products7735 a,
.product7735_page .subnav li#products7735 a:hover {
	color:#e10202;
}
/*NEW 2012 END*/
.jesse .subnav li#team_jesse a,
.jesse .subnav li#team_jesse a:hover {
	color:#e10202;
}
.ponch .subnav li#team_ponch a,
.ponch .subnav li#team_ponch a:hover {
	color:#e10202;
}
.ross .subnav li#team_ross a,
.ross .subnav li#team_ross a:hover {
	color:#e10202;
}
.dan .subnav li#team_dan a,
.dan .subnav li#team_dan a:hover {
	color:#e10202;
}
.octanereport .subnav li#team_octanereport a,
.octanereport .subnav li#team_octanereport a:hover {
	color:#e10202;
}



#sidebar .bottom{
	width:100%;
	height:7px;
	overflow:hidden;
	}
#sidebar .bottom img{
	float:left;
	}
/* *************************** 
   $6 Footer Styles
   ***************************/
#footer {
	text-align:left;
	width:900px;
	margin:0 auto;
	border-top:#262626 1px solid;
	overflow:hidden;
	color:#808080;
	padding-top:12px;
	padding-bottom:20px;
}
.footer_left{
	float:left;
	font-size:10px;
	}
#footer a{
	color:#808080;
	}
#footer a:hover {
	color:#fff;
	text-decoration:none;
}
.footer_btn{
	float:right;
	}

