@charset "utf-8";

/*
Title: Theeve Titanium Truck Co. 2010
URI: www.theevetrucks.com
Version: 2.0
Author: John Parry
Author URI: www.ninetycalibre.com
*/

/*|*|*|*|GENERAL|*|*|*|*/

* {
	padding: 0;
	margin: 0;
}

body {
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	font-size: 7pt;
	color: #fff;
	text-align: left;
	line-height: 9pt;
	padding: 0;
	margin: 0;
	background: #000 url(../images/bg_bplate.png) no-repeat center 0;
}

h1, h2, h3, h4, div, p, span, form {
	margin: 0;
	padding: 0;
}

h1 {
	font-size: 1.8em;
	font-weight: bold;
	letter-spacing: -1px;
	margin-top: 0.15em;
	margin-bottom: 0.4em;
}

h2 {
	font-size: 1.6em;
}

a {
	text-decoration: none;
}

/*SPECIFIC*/

#wrapper {
	text-align: left;
	width: 1020px;
	height: 800px;
	padding-top: 50px;
	margin: 0 auto;
}

#header {
	position: relative;
	width: 100%;
	height: 66px;
	overflow: hidden;
}

#header h2 {
	width: 160px;
	height: 45px;
	background: url(../images/thv_logo.png) no-repeat;
}

#header h2 a {
	color: #000;
	font-size: 1px;
	text-decoration: none;
	display: block;
	width: 160px;
	height: 45px;
	text-indent: -9000px;
}

#main {
	display: block;
	float: left;
	width: 100%;
	height: 660px;
	background: url(../images/bg_main.png) #545454 no-repeat 0 0;
	margin-bottom: 10px;
	clear: both;
}

#main2 {
	display: block;
	float: left;
	width: 100%;
	height: 535px;
	background: url(../images/bg_main.png) #545454 no-repeat 0 0;
	margin-bottom: 5px;
	clear: both;
}

#main3 {
	display: block;
	float: left;
	width: 100%;
	height: 1030px;
	background: url(../images/bg_main.png) #000000 no-repeat 0 0;
	margin-bottom: 5px;
	clear: both;
}

#main4 {
	display: block;
	float: left;
	width: 100%;
	height: 690px;
	background: url(../images/bg_main4.png) #545454 no-repeat 0 0;
	margin-bottom: 10px;
	clear: both;
}
#fadeshow1 {
	display: block;
	float: left;
	width: 1020px;
	height: 535px;
	background: url(../images/bg_main.png) #545454 no-repeat 0 0;
	margin-bottom: 5px;
	clear: both;
}


#banner_wrap {
	display: block;
	float: left;
	width: 100%;
	height: 120px;
	background: transparent;
	margin-bottom: 10px;
	clear: both;
}

.banner_250 {
	display: block;
	float: left;
	width: 250px;
	height: 120px;
	margin-right: 5px;
}

.banner_255 {
	display: block;
	float: left;
	width: 255px;
	height: 120px;
}

#main_wht {
	display: block;
	float: left;
	width: 100%;
	height: 660px;
	background-color: #fff;
	margin-bottom: 10px;
	clear: both;
}

#footer {
	display: inline;
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	color: #404040 !important;
	font-size: 7pt;
	width: 967px;
	height: 30px;
	margin-left: 53px;
	float: left;
}

#footer a {
	text-decoration: none !important;
	border: none !important;
	color: #fff !important;
}

#footer a:hover {
	color: #fdb813 !important;
}

#footer a:active {
	color: #fff !important;
}

/*TOP NAVIGATION*/

#nav-strip {
	display: block;
	width: 100%;
	height: 20px;
	overflow: hidden;
	margin-bottom: 5px;
	background: url(../images/nav/nav_corner.png) #FFF no-repeat 0 0;
}

#products, #products_active {
	display: block;
	float: left;
	width: 106px;
	height: 20px;
	margin-left: 20px;
}

#products {
	background: url(../images/nav/products.png) no-repeat 0 0;
}

#products_active {
	background: url(../images/nav/products.png) no-repeat 0 -20px;
}

#products:hover {
	background-position: 0 -20px;
}

#products span {
	display: none;
}

#products_active span {
	display: none;
}

#team, #team_active {
	display: block;
	float: left;
	width: 55px;
	height: 20px;
}

#team {
	background: url(../images/nav/team.png) no-repeat 0 0;
}

#team_active {
	background: url(../images/nav/team.png) no-repeat 0 -20px;
}

#team:hover {
	background-position: 0 -20px;
}

#team span {
	display: none;
}

#team_active span {
	display: none;
}

#about, #about_active {
	display: block;
	float: left;
	width: 60px;
	height: 20px;
}

#about {
	background: url(../images/nav/about.png) no-repeat 0 0;
}

#about_active {
	background: url(../images/nav/about.png) no-repeat 0 -20px;
}

#about:hover {
	background-position: 0 -20px;
}

#about span {
	display: none;
}

#about_active span {
	display: none;
}

#buy, #buy_active {
	display: block;
	float: left;
	width: 78px;
	height: 20px;
}

#buy {
	background: url(../images/nav/buy.png) no-repeat 0 0;
}

#buy_active {
	background: url(../images/nav/buy.png) no-repeat 0 -20px;
}

#buy:hover {
	background-position: 0 -20px;
}

#buy span {
	display: none;
}

#buy_active span {
	display: none;
}

#media, #media_active {
	display: block;
	float: left;
	width: 61px;
	height: 20px;
}

#media {
	background: url(../images/nav/media.png) no-repeat 0 0;
}

#media_active {
	background: url(../images/nav/media.png) no-repeat 0 -20px;
}

#media:hover {
	background-position: 0 -20px;
}

#media span {
	display: none;
}

#media_active span {
	display: none;
}

#distro, #distro_active {
	display: block;
	float: left;
	width: 65px;
	height: 20px;
}

#distro {
	background: url(../images/nav/distro.png) no-repeat 0 0;
}

#distro_active {
	background: url(../images/nav/distro.png) no-repeat 0 -20px;
}

#distro:hover {
	background-position: 0 -20px;
}

#distro span {
	display: none;
}

#distro_active span {
	display: none;
}

#world, #world_active {
	display: block;
	float: left;
	width: 52px;
	height: 20px;
}

#world {
	background: url(../images/nav/worldwide.png) no-repeat 0 0;
}

#world_active {
	background: url(../images/nav/worldwide.png) no-repeat 0 -20px;
}

#world:hover {
	background-position: 0 -20px;
}

#world span {
	display: none;
}

#world_active span {
	display: none;
}

#giveaways, #giveaways_active {
	display: block;
	float: left;
	width: 112px;
	height: 20px;
}

#giveaways {
	background: url(../images/nav/giveaways.png) no-repeat 0 0;
}

#giveaways_active {
	background: url(../images/nav/giveaways.png) no-repeat 0 -20px;
}

#giveaways:hover {
	background-position: 0 -20px;
}

#giveaways span {
	display: none;
}

#giveaways_active span {
	display: none;
}




#contact, #contact_active {
	display: block;
	float: right;
	width: 110px;
	height: 20px;
}

#contact {
	background: url(../images/nav/contact.png) no-repeat 0 0;
}

#contact_active {
	background: url(../images/nav/contact.png) no-repeat 0 -20px;
}

#contact:hover {
	background-position: 0 -20px;
}

#contact span {
	display: none;
}

#contact_active span {
	display: none;
}

/*LEFT NAVIGATION*/

#nav_vt {
	display: block;
	float: left;
	width: 90px;
	height: 660px;
	overflow: hidden;
	background: #000;
	padding-left: 49px;
}

#vt_strip_wht {
	display: block;
	float: left;
	width: 50px;
	height: 660px;
	overflow: hidden;
	background: url(../images/vt_strip_wht.png) no-repeat 0 0;
}

#vt_strip {
	display: block;
	float: left;
	width: 50px;
	height: 660px;
	overflow: hidden;
	background: url(../images/vt_strip.png) no-repeat 0 0;
}

#category_wrapper {
	display: block;
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	color: #fff;
	font-size: 7pt;
	float: left;
	width: 100px;
	height: auto;
	overflow: hidden;
}

.category_wrapper a {
	text-decoration: none !important;
	border: none !important;
	color: #fff !important;
	font-size: 7pt;
}

.category_wrapper a:hover {
	color: #fdb813 !important;
}

.category_wrapper a:active {
	color: #fff !important;
}

#pro-models, #pro-models_active {
	display: block;
	float: left;
	width: 100px;
	height: 38px;
	margin: 20px 0 5px 0;
}

#pro-models {
	background: url(../images/nav/pro-models.png) no-repeat 0 0;
}

#pro-models:hover {
	background-position: 0 -38px;
}

#pro-models span {
	display: none;
}

#pro-models_active {
	background: url(../images/nav/pro-models.png) no-repeat 0 -38px;
}

#pro-models_active span {
	display: none;
}

#trucks, #trucks_active {
	display: block;
	float: left;
	width: 100px;
	height: 18px;
	margin: 20px 0 5px 0;
}

#trucks {
	background: url(../images/nav/trucks.png) no-repeat 0 0;
}

#trucks:hover {
	background-position: 0 -18px;
}

#trucks span {
	display: none;
}

#trucks_active {
	background: url(../images/nav/trucks.png) no-repeat 0 -18px;
}

#trucks_active span {
	display: none;
}

#hardware, #hardware_active {
	display: block;
	float: left;
	width: 100px;
	height: 18px;
	margin: 20px 0 5px 0;
}

#hardware {
	background: url(../images/nav/hardware.png) no-repeat 0 0;
}

#hardware:hover {
	background-position: 0 -18px;
}

#hardware span {
	display: none;
}

#hardware_active {
	background: url(../images/nav/hardware.png) no-repeat 0 -18px;
}

#hardware_active span {
	display: none;
}

#apparel, #apparel_active {
	display: block;
	float: left;
	width: 100px;
	height: 18px;
	margin: 20px 0 5px 0;
}

#apparel {
	background: url(../images/nav/apparel.png) no-repeat 0 0;
}

#apparel:hover {
	background-position: 0 -18px;
}

#apparel span {
	display: none;
}

#apparel_active {
	background: url(../images/nav/apparel.png) no-repeat 0 -18px;
}

#apparel_active span {
	display: none;
}

#ad_archive, #ad_archive_active {
	display: block;
	float: left;
	width: 100px;
	height: 18px;
	margin: 20px 0 5px 0;
}

#ad_archive {
	background: url(../images/nav/ads.png) no-repeat 0 0;
}

#ad_archive:hover {
	background-position: 0 -18px;
}

#ad_archive span {
	display: none;
}

#ad_archive_active {
	background: url(../images/nav/ads.png) no-repeat 0 -18px;
}

#ad_archive_active span {
	display: none;
}

#videos, #videos_active {
	display: block;
	float: left;
	width: 100px;
	height: 18px;
	margin: 57px 0 5px 0;
}

#videos {
	background: url(../images/nav/vids.png) no-repeat 0 0;
}

#videos:hover{background-position: 0 -18px;}

#videos span {
	display: none;
}

#videos_active{background: url(../images/nav/vids.png) no-repeat 0 -18px;}
#videos_active span{display: none;}

#gallery, #gallery_active {
	display: block;
	float: left;
	width: 100px;
	height: 18px;
	margin: 20px 0 5px 0;
}

#gallery {
	background: url(../images/nav/gallery.png) no-repeat 0 0;
}

/*#gallery:hover{background-position: 0 -18px;}*/

#gallery span {
	display: none;
}

/*#gallery_active{background: url(../images/nav/gallery.png) no-repeat 0 -18px;}
#gallery_active span{display: none;}*/

/*HOME CONTENT*/

#banner_kc {
	background: url(../images/banners/banner_kc.jpg) no-repeat 0 0;
}

#banner_tiax {
	background: url(../images/banners/banner_tiax.jpg) no-repeat 0 0;
}

#banner_specs {
	background: url(../images/banners/banner_specs.jpg) no-repeat 0 0;
}

#banner_world {
	background: url(../images/banners/banner_world.jpg) no-repeat 0 0;
}

#banner_ttv {
	background: url(../images/banners/banner_ttv.jpg) no-repeat 0 0;
}

#banner_givawy {
	background: url(../images/banners/banner_givawy.jpg) no-repeat 0 0;
}



#banner_follow {
	width: 250px;
	height: 120px;
	padding-top: 25px;
	background: url(../images/banners/banner_follow.jpg) no-repeat 0 0;
}

#banner_kc h2 a, #banner_tiax h2 a, #banner_specs h2 a, #banner_follow h2 a, #banner_world h2 a, #banner_ttv h2 a, #banner_givawy h2 a {
	color: #000;
	font-size: 1px;
	text-decoration: none;
	display: block;
	width: 250px;
	height: 120px;
	text-indent: -9000px;
}

#twitter {
	height: 13px;
	width: 150px;
	padding: 14px 0px 0px 100px;
	background: url(../images/netlogo_twit.png) no-repeat 0 0;
}

#facebook {
	height: 13px;
	width: 150px;
	padding: 14px 0px 0px 100px;
	background: url(../images/netlogo_fbk.png) no-repeat 0 0;
}

#myspace {
	height: 13px;
	width: 150px;
	padding: 12px 0px 0px 100px;
	background: url(../images/netlogo_mys.png) no-repeat 0 0;
}

#twitter a, #facebook a, #myspace a {
	text-decoration: none;
	color: #fdb813
}

#twitter a:hover, #facebook a:hover, #myspace a:hover {
	text-decoration: none;
	color: #fff
}

#banner_news {
	color: #fdb813;
	width: 205px;
	height: 120px;
	padding: 30px 0 0 45px;
	background: url(../images/banners/banner_newletter.jpg) no-repeat 0 0;
}

/*PRODUCT CONTENT*/

#content780px {
	display: block;
	float: left;
	width: 806px;
	height: 660px;
	overflow: hidden;
	margin-left: 12px;
}

#content780px_tih{
	display: block;
	float: left;
	width: 780px;
	height: 315px;
	overflow: hidden;
	margin-top: 25px;
}

#content260px_tiking, #content260px_tiax, #content260px_csx {
	display: block;
	float: left;
	width: 260px;
	height: 240px;
	overflow: hidden;
}

#content780px_tih {
	border-bottom: 1px solid #fff;
	background: url(../images/prod/trks/trucks_tih2.png) no-repeat 0 0;
}

#content260px_tiking {
	border-bottom: 1px solid #fff;
	background: url(../images/prod/trks/trucks_tiking.png) no-repeat 0 0;
}
#content260px_tiax {
	border-bottom: 1px solid #fff;
	background: url(../images/prod/trks/trucks_tiax2.png) no-repeat 0 0;
}

#content260px_csx {
	border-bottom: 1px solid #fff;
	background: url(../images/prod/trks/trucks_csx2.png) no-repeat 0 0;
}

#content780px_tih h2 a, #content780px_tih h2{
	color: #000;
	font-size: 1px;
	text-decoration: none;
	display: block;
	width: 780px;
	height: 315px;
	text-indent: -9000px;
}

#content260px_tiking h2 a, #content260px_tiax h2 a, #content260px_csx h2 a, #content260px_tiking h2, #content260px_tiax h2, #content260px_csx h2 {
	color: #000;
	font-size: 1px;
	text-decoration: none;
	display: block;
	width: 260px;
	height: 200px;
	text-indent: -9000px;
}

#content780px_footer{
	display: block;
	float: left;
	text-align: center;
	font-size: 1.25em;
	color: #fff;
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	width: 780px;
	height: 30px;
	margin-top:25px;

}

/*#hero_wrap-tih {
	background: url(../images/logo_tih.png) no-repeat 20px 20px;
}

#hero_wrap-tiax {
	background: url(../images/logo_tiax.png) no-repeat 20px 20px;
}

#hero_wrap-csx {
	background: url(../images/logo_csx.png) no-repeat 20px 20px;
}*/

#hero_wrap-kc {
	background: url(../images/logo_kc.png) no-repeat 20px 20px;
}

#hero_wrap-tib {
	background: url(../images/logo_tib.png) no-repeat 20px 20px;
}

#hero_wrap-tik {
	background: url(../images/logo_tik.png) no-repeat 20px 20px;
}

#hero_wrap-tih, #hero_wrap-tiax, #hero_wrap-csx {
	display: block;
	float: left;
	width: 818px;
	height: 320px;
	margin-left: 12px;
	overflow: hidden;
}

#hero_wrap-kc, #hero_wrap-tib, #hero_wrap-tik {
	display: inline;
	float: left;
	width: 818px;
	height: 660px;
	margin-left: 12px;
	overflow: hidden;
}

#hero_wrap-hw {
	display: inline;
	float: left;
	width: 410px;
	height: 660px;
	overflow: hidden;
	background-color: #fff;
}

#copy_wrap-hw {
	display: inline;
	float: left;
	width: 358px;
	height: 660px;
	margin-left: 12px;
	overflow: hidden;
}

#keycard {
	width: 530px;
	height: 600px;
	overflow: hidden;
	padding: 60px 0 0 25px;
}

#details_kc, #details_tib, #details_tik {
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	color: #fff !important;
	font-size: 9pt;
	text-align: left;
	line-height: 12pt;
	display: block;
	float: left;
	width: 200px;
	height: 478px;
	margin: 20px 0 20px 20px;
	padding: 140px 40px 0 0;
}

#details_kc {
	border-right: 1px solid #fff;
}

#details_kc ul, #details_tib ul, #details_tik ul{
	list-style-image: url(../images/bullet_hex.png);
	list-style-position: inside;
}

.details_hw {
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	color: #fff !important;
	font-size: 9pt;
	text-align: left;
	line-height: 12pt;
	display: block;
	float: left;
	width: 330px;
	height: 240px;
	margin: 20px 0 0px 20px;
	padding: 0px 0px 0 0;
}

#slogan_kc h2, #slogan_tib h2, #details_tik h2 {
	color: #000;
	font-size: 1px;
	display: block;
	text-indent: -9000px;
	float: left;
	width: 177px;
	height: 47px;
	margin-top: 20px;
}

#slogan_kc h2 {
	width: 177px;
	height: 47px;
	background: url(../images/slogan_kc.png) no-repeat 0 0;
}

#slogan_tib h2 {
	width: 142px;
	height: 114px;
	background: url(../images/slogan_tib.png) no-repeat 0 0;
}

#slogan_tik h2 {
	width: 143px;
	height: 114px;
	background: url(../images/slogan_tik.png) no-repeat 0 0;
}

#tibolts {
	float: right;
	width: 508px;
	height: 600px;
	overflow: hidden;
	padding: 60px 0 0 0;
	background-color: #fff;
}

.prod_hardware {
	width: 378px;
	height: 300px;
	overflow: hidden;
	padding: 30px 0 0 30px;
}

#herotruck {
	width: 818px;
	height: 280px;
	overflow: hidden;
	padding-top: 20px;
}
#trk_details_tih {
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	color: #fff !important;
	font-size: 9pt;
	text-align: left;
	line-height: 12pt;
	display: block;
	float: left;
	width: 630px;
	height: 121px;
	margin: 0 0 0 38px;
	padding-left:150px;
	background: url(../images/logo_tih2.png) no-repeat 0 0;
}

#trk_details_tiking {
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	color: #fff !important;
	font-size: 9pt;
	text-align: left;
	line-height: 12pt;
	display: block;
	float: left;
	width: 550px;
	height: 121px;
	margin: 0 0 0 38px;
	padding-left:210px;
	background: url(../images/logo_tiking.png) no-repeat 0 0;
}

#trk_details_tiax {
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	color: #fff !important;
	font-size: 9pt;
	text-align: left;
	line-height: 12pt;
	display: block;
	float: left;
	width: 490px;
	height: 121px;
	margin: 0 0 0 38px;
	padding-left:150px;
	background: url(../images/logo_tiax2.png) no-repeat 0 0;
}

#trk_details_csx {
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	color: #fff !important;
	font-size: 9pt;
	text-align: left;
	line-height: 12pt;
	display: block;
	float: left;
	width: 250px;
	height: 121px;
	margin: 0 0 0 38px;
	padding-left:150px;
	background: url(../images/logo_csx2.png) no-repeat 0 0;
}


.fineprint {
	font-size: 7pt;
	text-transform: uppercase;
}

#th_wrapper {
	display: block;
	float: left;
	width: 815px;
	height: 275px;
	padding-top: 15px;
	border-top: 1px solid;
}

.th_trucks {
	display: block;
	float: left;
	width: 130px;
	height: 50px;
}

.th_prodname, .th_prodname a {
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	color: #fff !important;
	font-size: 7pt;
	text-align: center;
	display: block;
	float: left;
	width: 130px;
	height: 10px;
	margin-bottom: 5px;
}

.th_prodname a:hover {
	color: #fdb813 !important;
}

.th_prodname a:active {
	color: #fdb813 !important;
}

.th_prodname a:visited {
	color: #303030 !important;
}

#prod_head-tee1 {
	background: url(../images/head_logotees.png) no-repeat 0 20px;
}

#prod_head-tee2 {
	background: url(../images/head_arttees.png) no-repeat 0 20px;
}

#prod_head-acc {
	background: url(../images/head_access.png) no-repeat 0 20px;
}

#prod_head-stkr {
	margin-top: 30px;
	background: url(../images/head_stickers.png) no-repeat 0 20px;
}

#prod_head-tee1, #prod_head-tee2, #prod_head-acc, #prod_head-sweats, #prod_head-stkr {
	display: block;
	float: left;
	width: 750px;
	height: 40px;
	overflow: hidden;
	border-bottom: 1px solid;
	margin-left: 20px;
}

#prod_head-hw, #prod_head-db, #prod_head-rp {
	display: block;
	float: left;
	width: 358px;
	height: 40px;
	overflow: hidden;
	border-bottom: 1px solid;
	margin-left: 20px;
}

#prod_head-hw {
	background: url(../images/head_hardware.png) no-repeat 0 20px;
}

#prod_head-db {
	background: url(../images/head_dkbolts.png) no-repeat 0 20px;
}

#prod_head-rp {
	background: url(../images/head_risers.png) no-repeat 0 20px;
}

.content140px {
	display: block;
	float: left;
	width: 140px;
	height: 130px;
	overflow: hidden;
	margin: 30px 20px 0 0;
}

.th_prodname2 {
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	color: #fff !important;
	font-size: 7pt;
	text-align: center;
	display: block;
	float: left;
	width: 140px;
	height: 10px;
	margin: 0 20px 5px 0;
}

/*PRODUCT CONTENT-PRO MODELS*/


#promodel-wrap{
	display: block;
	float: left;
	width: 880px;
	height: 660px;
	background: none;
}

#promodel-head{
	display: block;
	float: left;
	width: 880px;
	height: 120px;
	background: #feffff url(../images/prod/corner.jpg) no-repeat 0 0;
}

#pro-thm-hawk, #pro-thm-hill, #pro-thm-duncombe, #pro-thm-layton{
	display: block;
	float: left;
	width: 60px;
	height: 76px;
	margin:22px 0 0 60px;
}

#pro-thm-hawk{background: url(../images/team/thumb/hawk2.jpg);}
#pro-thm-hill{background: url(../images/team/thumb/hill2.jpg);}
#pro-thm-duncombe{background: url(../images/team/thumb/duncombe2.jpg);}
#pro-thm-layton{background: url(../images/team/thumb/layton2.jpg);}

#pro-name-hawk{
	display: block;
	float: left;
	width: 150px;
	height: 76px;
	margin:22px 0 0 0;
}
#pro-name-duncombe, #pro-name-hill, #pro-name-layton{
	display: block;
	float: left;
	width: 263px;
	height: 76px;
	margin:22px 0 0 0;
}

#pro-name-hawk{background: url(../images/prod/name-hawk.jpg);}
#pro-name-hill{background: url(../images/prod/name-hill.jpg);}
#pro-name-duncombe{background: url(../images/prod/name-duncombe.jpg);}
#pro-name-layton{background: url(../images/prod/name-layton.jpg);}
	
/*TEAM CONTENT TEMP

#team_wrap_top {
	display: block;
	float: left;
	width: 1020px;
	height: 270px;
	background: url(../images/hz_strip_wht1.png) #000 no-repeat 0 180px;
}

#team_wrap_bot {
	width: 1020px;
	height: 330px;
	margin-top: 270px;
	background: url(../images/hz_strip_wht2.png) no-repeat 0 0;
}

#temp_msg {
	margin-left: 327px;
	background: url(../images/announcing_soon.png) no-repeat;
}

#temp_msg h2 {
	color: #000;
	font-size: 1px;
	text-decoration: none;
	text-indent: -9000px;
	width: 365px;
	height: 23px;
}*/

/*TEAM CONTENT*/

#team_wrap_lt {
	display: block;
	float: left;
	width: 451px;
	height: 660px;
	overflow: hidden;
	background: #000;
	padding-left: 34px;
}

#head_teampro {
	display: block;
	float: left;
	width: 415px;
	height: 16px;
	background: url(../images/head_team_pro.png) no-repeat 0 20px;
	margin-left: 15px;
	border-bottom: 1px solid;
	text-align: right;
	padding-top:24px;
}

#head_teamam {
	display: block;
	float: left;
	width: 200px;
	height: 16px;
	background: url(../images/head_team_am.png) no-repeat 0 20px;
	border-bottom: 1px solid;
	margin: 0 15px 0 15px;
	text-align: right;
	padding-top:24px;
}

#head_teamfam {
	display: block;
	float: left;
	width: 200px;
	height: 40px;
	background: url(../images/head_team_fam.png) no-repeat 0 20px;
	border-bottom: 1px solid;
}

#th_wrapper_team {
	display: block;
	float: left;
	width: 445px;
	height: 405px;
	padding-top: 5px;
}

#th_wrapper_amteam {
	display: block;
	float: left;
	width: 200px;
	height: 265px;
	padding-top: 10px;
	margin: 0 15px 0 15px;
	font-size: 7pt;
	letter-spacing: 0.5px;
}

#th_wrapper_amteam a{text-decoration: none;
color: #fff;	
}

#th_wrapper_amteam a:hover{
	color: #fdb813 !important;
}


#hero_wrap-team {
	display: block;
	float: left;
	width: 535px;
	height: 660px;
}

.th_teamname {
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	color: #fff !important;
	font-size: 8pt;
	text-align: left;
	display: block;
	float: left;
	width: 71px;
	height: 25px;
	margin: 0 0 15px 15px;
}

/*ABOUT CONTENT*/

#about_wrap_lt {
	display: block;
	float: left;
	width: 436px;
	height: 660px;
	overflow: hidden;
	background: #000;
	padding-left: 49px;
}

#head_whythv {
	font-size: 8pt;
	color: #fff;
	text-align: left;
	line-height: 11pt;
	padding: 55px 0 0 0;
	display: block;
	float: left;
	width: 420px;
	height: 80px;
	background: url(../images/head_whythv.png) no-repeat 0 30px;
}

#head_whyti {
	font-size: 8pt;
	color: #fff;
	text-align: left;
	line-height: 11pt;
	padding: 25px 0 0 0;
	display: block;
	float: left;
	width: 420px;
	height: 150px;
	background: url(../images/head_whyti.png) no-repeat 0 0;
}

#head_specs {
	font-size: 8pt;
	color: #fff;
	text-align: left;
	line-height: 11pt;
	padding: 25px 0 0 0;
	display: block;
	float: left;
	width: 420px;
	height: 400px;
	background: url(../images/head_specs.png) no-repeat 0 0;
}

#head_ldtest {
	font-size: 8pt;
	color: #000;
	text-align: left;
	line-height: 11pt;
	padding-top: 55px;
	margin-left: 40px;
	display: block;
	float: left;
	width: 400px;
	height: 600px;
	background: url(../images/head_ldtest.png) no-repeat 0 30px;
}

#img_graph1 {
	display: block;
	float: left;
	width: 400px;
	height: 330px;
	background: url(../images/graph_loadtest.png) no-repeat 0 20px;
}

#img_specs {
	display: block;
	float: left;
	width: 420px;
	height: 300px;
	background: url(../images/size_chart.png) no-repeat 0 0;
}


/*BUY NOW CONTENT*/


.buynow_content_2col {
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	color: #545454 !important;
	font-size: 7pt;
	text-align: left;
	line-height: 16pt;
	display: block;
	float: left;
	width: 300px;
	border-bottom: 1px solid #4D4F53;
	text-transform: uppercase;
	padding-bottom:10px;
	margin-right:15px;
}


.buynow_content_2col a{
	font-size: 9pt;
	color: #fff !important;
	text-decoration: none;
}

.buynow_content_2col a:hover{
	color: #fdb813 !important;
	text-decoration: none;
}

.buynow_content_2col a:visited{
	color: #fff;
	text-decoration: none;
}

#buynow_head1, #buynow_head2, #buynow_head3 {
	display: block;
	float: left;
	width: 300px;
	height: 40px;
	overflow: hidden;
	margin: 0px 0 20px 0;
	border-bottom: 1px solid ;
}

#buynow_head4 {
	display: block;
	float: left;
	width: 930px;
	height: 40px;
	overflow: hidden;
	margin: 60px 0 20px 0;
	border-bottom: 1px solid #666 ;
}
.buy-logo1{
	width: 175px;
	height: 83px;
	float: left;
	padding:0 0px 0 0px;
	
}
.buy-logo2{
	width: 132px;
	height: 83px;
	float: left;
	padding:0 0px 0 0px;
	
}
.buy-logo3{
	width: 144px;
	height: 83px;
	float: left;
	padding:0 0px 0 0px;
	
}
.buy-logo4{
	width: 210px;
	height: 83px;
	float: left;
	padding:0 0px 0 0px;
	
}
.buy-logo5{
	width: 95px;
	height: 83px;
	float: left;
	padding:0 0px 0 0px;
	
}
.buy-logo6{
	width: 175px;
	height: 83px;
	float: left;
	padding:0 0px 0 0px;
	
}


#buynow_head1 {
	background: url(../images/head_distro1.png) no-repeat 0 20px;
}

#buynow_head2 {
	background: url(../images/head_distro2.png) no-repeat 0 20px;
}

#buynow_head3 {
	background: url(../images/head_distro3.png) no-repeat 0 20px;
}

#buynow_head4 {
	background: url(../images/head_shop-online.png) no-repeat 0 20px;
}



/*DISTRO CONTENT*/

#distro_wrap_top {
	display: block;
	float: left;
	width: 972px;
	height: 660px;
	padding-left: 48px;
	background-color: #000;
}

/*#distro_wrap_bot{
  width:1020px;
  height:260px;
  margin-top:400px;
  background:url(../images/hz_strip_blk2.png) no-repeat 0 0;}*/

#distro_head1, #distro_head2, #distro_head3 {
	display: block;
	float: left;
	width: 300px;
	height: 40px;
	overflow: hidden;
	margin-top: 60px;
	border-bottom: 1px solid;
}

#distro_head1 {
	background: url(../images/head_distro1.png) no-repeat 0 20px;
}

#distro_head2 {
	margin-left: 15px;
	background: url(../images/head_distro2.png) no-repeat 0 20px;
}

#distro_head3 {
	margin-left: 15px;
	background: url(../images/head_distro3.png) no-repeat 0 20px;
}

.distro_content {
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	color: #fff !important;
	font-size: 8pt;
	text-align: left;
	line-height: 10pt;
	display: block;
	float: left;
	width: 142.5px;
	height: 110px;
	margin: 20px 15px 0 0;
	border-bottom: 1px solid #4D4F53;
}

.distro_content_2col {
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	color: #fff !important;
	font-size: 8pt;
	text-align: left;
	line-height: 10pt;
	display: block;
	float: left;
	width: 300px;
	height: 110px;
	margin: 20px 15px 0 0;
	border-bottom: 1px solid #4D4F53;
}

.distro_content_2col_2 {
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	color: #fff !important;
	font-size: 8pt;
	text-align: left;
	line-height: 10pt;
	display: block;
	float: left;
	width: 300px;
	height: 110px;
	margin: 20px 15px 0 0;
}

.distro_content a, .distro_content_2col a, .distro_content_2col_2 a {
	text-decoration: none !important;
	border: none !important;
	color: #fff !important;
	font-size: 7pt;
}

.distro_content a:hover, .distro_content_2col a:hover {
	color: #fdb813 !important;
}

.distro_content a:active, .distro_content_2col a:active {
	color: #fff !important;
}

.distro_content h3, .distro_content_2col h3, .distro_content_2col_2 h3 {
	color: #747578 !important;
	font-size: 10pt;
}

.distro_links {
	font-family: Arial, Arial MS, Helvetica, sans-serif;
	letter-spacing: 2px;
	line-height: 20pt;
	color: #404040 !important;
	font-size: 7pt;
}

.distro_links a {
	letter-spacing: 0px !important;
	text-decoration: none !important;
	border: none !important;
	color: #fff !important;
}

.distro_links a:hover {
	color: #fdb813 !important;
}

.distro_links a:active {
	color: #fff !important;
}

/*MEDIA CONTENT*/

#hero_wrap_ad {
	display: block;
	float: left;
	width: 780px;
	height: 420px;
	padding-top: 21px;
	overflow: hidden;
}

#th_ad_wrapper {
	display: block;
	float: left;
	width: 780px;
	height: 220px;
	margin-left: 11px;
	border-top: 1px solid;
}

#mediawrap-vid{
	background: url(../images/media/logo-ttv.png) no-repeat 0 20px;
	display: inline;
	width: 445px;	
	height: 26px;
	margin:0 30px 0 30px;
	float: left;
	border-bottom: 1px solid;
	border-color: #fffeff;
	font-size: 9px;
	text-transform: uppercase;
	text-align: left;
	padding:60px 0 0 325px;
}

#mediawrap-vid span {
	float: right;
	padding-right:15px;
	height: 26px;
}

#youtube{
	display: block;
	float: right;
	width: 16px;
	height: 16px;
	background: url(../images/media/youtube.png);
}
#youtube span {display: none;}

#mediawrap-vid a {
	text-decoration: none !important;
	border: none !important;
	color: #fff !important;
}

#mediawrap-vid a:hover {color: #fdb813 !important;}

#show_div{
	display: block;
	float: left;
	width: 515px;
	height: 385px;
	padding-top: 30px;
	overflow: hidden;
	line-height: 20px;
	text-align: center;
	vertical-align: 200px;
	background: url(../images/media/vid_player_bg2.png) no-repeat center 15px;
}
	

#thumbnails_div{
	display: inline-block;
    float: left;
    width:283px;
	height: 525px;
	border-right: 1px solid;
	padding-left:32px;
	margin-top:20px;
	border-color: #fffeff;
}

.th_vid{
	display: inline;
	width: 250px;
	height: 37px;
	padding-bottom: 10px;
	float: left;
}

.th_vid img{
	display: inline;
	width: 50px;
	height: 37px;
	padding: 0 10px 0 0;
	float: left;
	cursor: pointer;
}

.vid_blurb{
	width: 220px;
	height: auto;
	font-size: 9px;
	text-transform: uppercase;
	text-align: left;
	display: inline;
}
	
	
/*NEWSLETTER SIGN-UP

#signup_wrap {
	display: block;
	float: left;
	width: 1020px;
	height: 270px;
	background: #fff;
}

#mc_embed_signup{width:200px;}

.indicate-required{float: right;}

fieldset {
	border: none;
	padding-top: 0;
	margin: .5em 0;
}

.input-group {padding: 5px 0 10px 0;}

fieldset input.btn{font-size: 7px; text-transform: uppercase; width:50px; margin-left:10px;}

div.mc-field-group1 input { font-size: 9px;}

#mce-responses{color: #fdb813 !important; font-size: 7px; background: none;}*/




