/* CSS Document */



    a, abbr, acronym, address, applet, area, b, base, basefont, bdo, big, blockquote, body, br, button, caption, center, cite, code, col, colgroup, dd, del, dir, div, dfn, dl, dt, em, fieldset, font, form, frame, frameset, h1, h2, h3, h4, h5, h6, hr, i, iframe, img, input, ins, isindex, kbd, label, legend, li, link, map, menu, noframes, noscript, object, ol, optgroup, option, p, param, pre, q, s, samp, select, small, span, strike, strong, style, sub, sup, table, tbody, td, textarea, tfoot, th, thead, tr, tt, u, ul, var {

 margin:0;

 padding:0;

 border:0;

 outline:0;

 font-size:102%;

 vertical-align: baseline;

 background:none;



}

ol, ul {

 list-style:none;

}

h1, h2, h3, h4, h5, h6, li {

 line-height:120%;

}

blockquote, q {

 quotes:none;

}

q:before, q:after {

 content: '';

}

table {

 border-collapse:collapse;

 border-spacing:0;

}

input, textarea, select {



 font:11px Arial, Helvetica, sans-serif;

 font:14px Arial, Helvetica, sans-serif;



 vertical-align:middle;



 padding:0;



 margin:0;

border: 0px solid #555;

}



form, fieldset {

 border-style:none;

}



/* general setting */

htm,body {

 height:100%;

 background:#000 url(./images/bg.jpg) top center no-repeat;

 color:#444444;

 font-size:12px;

 font-family:Arial, Helvetica, sans-serif;

}

a {

 text-decoration:none;
 color:#F70B0B;

}

.left {

 float:left;

}

.right {

 float: right;

}

.clr {

 height:0;

 font-size:0;

 clear:both;

 text-indent:-999999px;

 display:block;

}

h1 {

 font-size:24px;

 color:#006;

 font-weight:normal;

}

h2 {

 font-size:22px;

 color:#006;

 font-weight:normal;

}

h3 {

 font-size:18px;

 color:#006;

 font-weight:normal;

}

h4 {

 font-size:16px;

 color:#006;

 font-weight:normal;

}

p {

 font-size:12px;

 color:#C0C0C0;

 line-height:18px;

}



/*****common styles*******/

#wrapper, .wrapper, .slider_wrap, .girls_wrap, .giveaways_wrap{width:960px; margin:0 auto; background:#000;}

#header{width:100%; position:relative; z-index:2; clear:both; border-bottom:3px solid #ff0000;}

#container{width:100%; margin-top:10px; position:relative; z-index:2; overflow:hidden;}

#footer{width:100%; overflow:hidden; background:#000; margin-top:15px;}



/*.....header part......*/

.header_top{width:100%; clear:both; height:41px; background:url(./images/header_top_bg.png) top repeat-x; position:relative; z-index:5;}

.header_content{width:100%; position:relative; height:98px; z-index:2;}



.logo{width:359px; height:86px; position:absolute; left:15px; bottom:-25px; font-size:0; display:inline;}

.header_top ul{float:right; margin-top:8px;}

.header_top ul li{float:left; margin-left:2px; display:inline;}

.header_top ul li a{background:#373636; display:block;}

.header_top ul li img{margin:4px;}

.header_top ul li.search{background:url(./images/search.png) no-repeat; width:211px; height:23px; margin:0 20px 0 10px;}

.header_top ul li.search input{width:170px; line-height:23px; height:23px; margin-left:9px;}

.header_top ul li.search input.src{width:17px; height:22px; text-indent:-999999px; cursor:pointer;}

.header_top ul li.shoppingadd h2{ color:#fff; font-size:14px;}



#sliding_cart{ background:#373636;}



#main_menu{height:23px; position:absolute; right:0; bottom:1px;}

#main_menu ul{float:right;}

#main_menu ul li{float:left; border-right:1px solid #fff; font-size:14px; height:23px; line-height:23px; text-transform:uppercase;}

#main_menu ul li a{padding:0 6px 0 7px; color:#fff; display:block;}

#main_menu ul li a:hover, #main_menu ul li.active a{color:#aaa;}

#main_menu ul li.last_item, #main_menu ul li:last-child, .footer_bottom ul li.last_item{border:none; background:none;}



/*...dropdown menu...*/

#dropmenu{position:relative; z-index:100;}

#dropmenu li{position:relative;}

#dropmenu a {display:block; text-decoration:none;}

#dropmenu ul{position:absolute; display:none; width:112px; border:none; top:23px; left:0; background:url(./images/dropdown_bg.png) repeat; z-index:100; border-radius:5px;}

#dropmenu ul ul{top:0; left:112px; position:absolute;}

#dropmenu ul li{float:none; width:112px; line-height:23px; border:none; font-size:12px;}

#dropmenu ul li.drop{background:url(./images/arrow.png) 94px center no-repeat;}

#dropmenu ul li a {color:#fff; padding:0 6px;}



/*...banner.....*/

#banner{width:100%; height:426px; overflow:hidden; border-bottom:2px solid #ff0000; margin-top:2px; padding-bottom:2px; position:relative; z-index:1;}

#banner div{position:absolute; top:0; left:0; z-index:8; font-size:0;}

#banner div.active {z-index:10;}

#banner div.last-active {z-index:9;}



/*......container part........*/

/*.....home_content......*/

.homeContent{width:100%; background:#f7f7f7; overflow:hidden; padding:5px 0 0;}

.home_gallery{margin:0 23px; overflow:hidden; padding-bottom:13px; border-bottom:1px solid #999;}

.singleGallery{width:278px; height:168px; background:url(./images/home/gallary_bg.jpg) no-repeat; overflow:hidden;}

.home_gallery ul li{text-align:center; float:left; padding-right:40px; font-size:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

.home_gallery ul li.lastGallery{padding-right:0px;}

.home_gallery ul li a{ color:#000;}

.home_gallery ul li a span{padding-bottom:5px; display:block;}



.contentSocialBlock{width:100%; overflow:hidden; margin-top:8px; 

}

#contentSocial1{
color:#000000;
font-weight:bold;
font-size:22px;
font-family: verdana;
padding-bottom:18px;
}



#contentSocial2{

color:#FFFFFF;

font-weight:bold;

font-size:13px;

}

#contentSocial3{

color:#FFFFFF;

font-weight:bold;

font-size:24px;

}



.underline{

background:url(./images/underline.jpg)

}



.underline_white{

background:url(./images/underline_white.png)

}

.blogPost{width:630px; float:left; margin-left:12px; display:inline; margin-right:20px; background:#000; overflow:hidden;}

.blogPost1{width:100%; float:left; margin-left:12px; display:inline; margin-right:20px; background:#000; overflow:hidden;}

.singlePost{padding:26px 15px; overflow:hidden;}

.postIMG{width:105px; float:left;}

.postContent{width:473px; float:right;}

.postContent1{width:785px; float:right;}

.postContent h2{font-size:24px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#00a0f2; padding-bottom:12px; text-transform:uppercase; font-weight:normal;}

.postContent h2 a{color:#F70B0B; font-weight:bold;}

.postContent p{color:#c0c0c0; font-size:13px;}

.postContent p a{color:#778080; font-weight:bold;}

.postContent ul{padding-top:12px;}

.postContent ul li{float:left; padding-right:7px; font-size:13px;}

.postContent ul li a{padding:0 7px 0 0; color:#404040;}

.postContent ul li a:hover{color:#CCC;}



.postContent1 h2{font-size:24px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#00a0f2; padding-bottom:12px; text-transform:uppercase; font-weight:normal;}

.postContent1 h2 a{color:#00a0f2;}

.postContent1 p{color:#c0c0c0; font-size:13px;}

.postContent1 p a{color:#778080; font-weight:bold;}

.postContent1 ul{padding-top:12px;}

.postContent1 ul li{float:left; padding-right:7px; font-size:13px;}

.postContent1 ul li a{padding:0 7px 0 0; color:#404040;}

.postContent1 ul li a:hover{color:#CCC;}.socilaLikes{width:297px; float:left; overflow:hidden;}

.socilaLikes a{display:block; margin-bottom:6px;}



/*........board pages.........*/

.home_slider{width:100%; padding-bottom:25px; background:url(./images/home/home_slide_bottom.jpg) bottom no-repeat;}

 #rider{width:100%; height:123px; background:url(./images/slider_bg.jpg) 0 0 repeat-x; position:relative;  clear:both; overflow:hidden; z-index:1;}



/*..... jquery slider...*/

.container_slider{width:960px; height:123px; overflow:hidden; position:relative;}

.slides{position:absolute; top:0; left:0;}

/*.slides img{ width:204px !important;}*/

.slides .slide{position:absolute; top:0; width:960px; display:none; text-align:center;}

ul.pagination{display:none;}

.slides .slide a{float:left; margin:0 12px; display:inline;}



/*..........footer part........*/

.footer_content{width:100%; overflow:hidden; margin-top:10px; padding:6px 0 20px; border-top:1px solid #F00;}

.stay_in_loop{width:305px; float:left; margin-left:20px; display:inline; text-align:center;}

.stay_in_loop p{font-size:14px; color:#fff; line-height:15px; padding-bottom:12px;}

.stay_form{width:282px; padding:2px; overflow:hidden; border:8px solid #303030;}

.stay_form_inner{width:262px; overflow:hidden; padding:0 9px 8px; border:1px solid #370000;}

.stay_in_loop .stay_form_inner input{margin-top:8px; border:1px solid #370000; padding:0 5px; width:250px; font-size:11px; line-height:24px; color:#fff; height:24px;}

.stay_in_loop input.sub{font-size:14px; font-weight:bold; color:#fff; margin-top:5px; cursor:pointer;}



.store_locator{width:322px; float:left; padding-left:20px; text-align:center;}

.store_locator h2{padding:12px 0;}

.store_locator a img{border:3px solid #414141; border-radius:3px;}



.about{width:200px; float:left; padding-left:20px;}

.about h2{padding:12px 0; border-bottom:1px solid #444; text-align:center;}

.about p{ color:#fff; line-height:16px; font-size:14px; padding-top:7px; font-weight:normal; text-align:center;}



.footer_bottom{width:100%; height:42px; overflow:hidden; background:url(./images/footer_bg.png) repeat-x;}

.footer_bottom ul{float:left; padding:10px 0 0 5px;}

.footer_bottom ul li{float:left; border-right:1px solid #000; font-size:14px; line-height:23px; text-transform:uppercase;}

.footer_bottom ul li a{padding:0 6px; color:#000; display:block;}



.footer_bottom p{float:right; padding-right:20px; line-height:42px; color:#000; font-family:"Times New Roman", Times, serif; font-size:9px;}/******************rider pages************************/

body.justin{background:#fff url(./images/rider/justin_bg.jpg) top center no-repeat;}

body.chris{background:#000 url(./images/rider/chris_bg.jpg) top center no-repeat;}

body.cool{background:#000 url(./images/rider/cool_bg.jpg) top center no-repeat;}

body.lonnie{background:#000 url(./images/rider/lonnie_bg.jpg) top center no-repeat;}

body.justin .logo, body.chris .logo, body.cool .logo, body.lonnie .logo{width:381px; height:86px; left:53px; bottom:-22px;}.rider_name{width:860px; overflow:hidden; padding:20px 0; height:800px; text-align:right; margin:0 auto;}

.slider_wrap #container{margin-top:0;}



.rider_page_title{width:100%; height:70px; font-size:0; text-align:center; border-top:2px solid #ff0000; border-bottom:2px solid #b20303; font-family:"Capture it"; font-size:94px; color:#e0e0e0; line-height:72px;}



.rider_slide{width:510px; height:99px; position:relative; margin:10px 0 0 135px; overflow:hidden;}

.rider_slide .container_slider{width:510px; height:99px;}

.rider_slide .slides .slide{width:510px;}

.rider_slide .slides .slide a{margin:0 8px;}



.rider_content{width:100%; overflow:hidden; background:url(./images/rider/rider_content.png) 0 0 repeat-y;}

.rider_gallery{width:485px; float:left; padding-left:22px; text-align:center; padding-top:6px;}

.rider_gallery h2{font-size:40px; font-weight:normal; color:#000; line-height:106px;}

.rider_gallery ul li{float:left; width:63px; height:58px; margin:0 8px 15px; overflow:hidden; display:inline;}

.rider_gallery ul li img{width:59px; height:54px; border:2px solid #000;}

.rider_vdo{width:395px; float:right; padding-right:12px; text-align:center;}

.rider_vdo h2{font-size:40px; color:#fff; font-weight:normal; line-height:51px;}

.rider_vdo ul li{width:181px; height:110px; float:left; margin:20px 8px 0; overflow:hidden; display:inline;}

.rider_vdo ul li img{width:177px; height:106px; border:2px solid #fff;}



.rider_bio{width:920px; border:1px solid #fff; overflow:hidden; padding:20px 0 30px; margin:12px auto 0;}

.bio_text{width:383px; float:left; text-align:center;}

.bio_text h3{font-size:24px; color:#fff; line-height:68px; margin-top:20px;}

.bio_text ul li{line-height:53px; font-size:12px; color:#fff;}

.fav_board{width:420px; float:right; padding-right:34px; overflow:hidden;}

.fav_board .left{width:222px; text-align:right; font-size:14px; font-weight:bold; color:#fff; line-height:330px;}

.fav_board .right{width:197px; text-align:center;}

.fav_board .right img{margin-bottom:14px;}/***********contact page*****************/

.con_page_title{width:100%; height:70px; font-size:0; text-align:center; border-top:2px solid #ff0000; border-bottom:2px solid #b20303; font-family:"Capture it"; font-size:72px; color:#515151; line-height:72px;}



.contact_container{width:100%; overflow:hidden; background:url(./images/contact/contact_bg.jpg) top center no-repeat; padding:65px 0 35px;}

.contact_info{width:203px; float:left; padding:40px 0 0 32px;}

.contact_info p{font-size:14px; line-height:18px; padding:35px 15px 0; color:#fff;}

.contact_form{width:287px; float:left; padding:30px 0 0 43px;}

.contact_form ul li{width:100%; overflow:hidden; font-size:11px; height:35px; padding-bottom:5px;}

.contact_form label{line-height:30px; text-shadow:3px 3px 2px #000; color:#fff;}

.contact_form ul li label{float:left;}

.contact_form ul li input, .contact_form ul li select{width:192px; height:23px; padding:0 5px; border:2px solid #350404; background:#000; box-shadow:2px 2px 3px #000; float:right; margin-right:3px; display:inline; color:#fff;}

.contact_form ul li select{width:205px; height:29px; border:1px solid #350404; padding:0;}

.comment_box{width:100%; overflow:hidden; padding:20px 0 25px;}

.comment_box textarea{width:280px; height:70px; background:#111; border:1px solid #350404; box-shadow:2px 2px 4px #000; color:#ffffff; text-indent:3px; float:right;}

.contact_form .sub_btn{width:100%; text-align:center;}

.contact_form .sub_btn input{width:77px; height:17px; cursor:pointer; background:url(./images/contact/submit_btn.png) no-repeat; text-indent: -666666px;}

.contact_social{width:300px; float:right; padding-right:32px;}

.fb_plugin{width:291px; margin:0 auto;}

.twit_box{width:278px; /*height:20px;*/ overflow:hidden; background:#333; padding:40px 10px 15px 12px; margin-top:25px; border-radius:6px; text-align:left; line-height:20px; font-size:14px;}

.twit_box img{float:left; margin:0 10px 0 0; display:inline;}

.twit_box a{color:#fff !important;}



/***********delar-contact page*****************/

.delar_container{width:100%; overflow:hidden; background:url(./images/contact/contact_bg.jpg) top center no-repeat; padding:15px 0 35px;}

.delarcontact{ width:100%; overflow:hidden;}

.delarcontact h1{ font-family:arial; font-weight:bold; font-size:24px; color:#a7a7a7; text-align:left; padding-bottom:40px;}

.delar-details{ width:892px; overflow:hidden; margin:0 auto;}

.delar-add{ width:812px; overflow:hidden; overflow: hidden;

   /* padding-left:80px; padding-left: 22px;*/

    width: 834px; padding-bottom:10px; width: 892px;}

.locator{ float:left; width:95px; overflow:hidden;}

.locator ul{}

.locator ul li{ padding-bottom:9px; text-align:left; font-family:arial; font-size:12px; margin-bottom:10px; color:#ff0000;}

.locator ul li a{  text-align:center; color:#ff0000; font-weight:normal;}

.locator ul li a:hover{color:#ff0000; text-decoration:none;}

.locator ul li.locator-main{ font-size:18px; font-weight:bold;}

.locator ul li.onlineadd{ background:none; margin-bottom:0px;}

.delar-search{ width:690px; overflow:hidden; float:right; padding-top:30px; width:722px;  width: 793px;}



.delarcity{ width:105px; float:left; margin-left:15px; display:inline;}



.delarcity ul{}.delarcity ul li{ font-family:arial; margin-bottom:7px; text-align:center;}.cityadd, .radiusadd{ font-size:18px; text-align:center; color:#cf0303; font-weight:normal;}.submitadd{ font-size:14px; text-align:center; cursor:pointer; color:#7d7d7d; border:none; background:none;}

.delarcity2{ width:212px; float:left; margin-left:15px; display:inline;}.delarcity2 ul li{ font-family:arial; margin-bottom:7px; text-align:center;}.countryadd{ width:212px; height:22px; font-size:14px; color:#a7a7a7; border:1px solid #a3a3a3; background:#fff;}



.delarcity3{ /*width:147px;*/ float:left; margin-left:15px; display:inline;}



.delarcity3 ul li{ font-family:arial; margin-bottom:7px; text-align:center;}



.countryadd2{ width:147px; height:22px; font-size:14px; color:#a7a7a7; border:1px solid #a3a3a3; background:#fff;}



.prodict-finder{ width:870px; min-height:500px; height:auto !important; height:500px; border:1px solid #ce0807; background:#000; padding:10px; overflow:hidden;}

/*wheels page*/.wheels-block{width:960px; margin:100px auto 0; overflow:hidden;}/*.whole-block{width:888px; margin:40px auto; overflow:hidden;}*/.block-default{float:left; background:url(./images/wheels/red-block.png) no-repeat; width:393px; height:515px; margin: 0px 36px 40px 45px; display:inline;}.block-default .product_image{ width:387px !important; height:186px !important;}

.block-right{float:right; margin:0px 36px 40px 0px; display:inline; background:url(./images/wheels/red-block.png) no-repeat; width:393px; height:515px;}



.wheels-block h3{text-align:center; margin:8px 0px 7px 0px; font-family:"Capture it", arial; font-size:33px; color:#fbfbfb;}.features{width:350px; margin:10px auto 0px auto; overflow:hidden; }

.features h4{font-size:24px; font-family:arial; color:#f9f9f9; text-align:center; margin-bottom:5px;}

.features p{font-size:14px; font-family:arial; color:#f9f9f9; text-align:center; line-height:24px;}

.price{font-family:arial; font-size:19px; color:#ee230c; font-style:italic; text-align:center; margin:0px auto; }

.price span{font-size:12px; font-style:italic; display:block; color:#f9f9f9;}

.btm-line{width:320px; margin:0px auto; overflow:hidden;}

.btm-line ul li{}

.center-block{width:70px; margin:0px auto; /*overflow:hidden;*/}



/*faq page*/

.faq-block{width:960px; margin:35px auto 0; overflow:hidden;}

.faq-block h1{text-align:center; font-size:47px; color:#fff; font-family:arial; background:url(./images/faq/redline.png) repeat-x center bottom; padding-bottom:3px; margin-bottom:25px; font-weight:normal;}

.faq-block h3{font-size:24px; color:#fff; font-family:arial; margin-bottom:20px; text-align:center; font-weight:normal; line-height:24px;}

.faq-block h3 a, .faq-block p a, .mail a{color:#fff;}

.faq-block p{font-size:11px; color:#fff; line-height:18px; font-family:arial; text-align:center; margin-bottom:20px; padding:0px 10px;}



.left-block{float:left; width:410px; margin:0px 0px 0px 30px; display:inline;}

.faq-block h3 a:hover, .faq-block p a:hover, .mail a:hover{text-decoration:underline;}



.right-block{float:right; width:390px; margin:0px 40px 0px 0px; display:inline;}

.mail{text-align:center; width:960px; margin:50px auto; overflow:hidden; color:#fff; font-size:14px;}

/*about us page*/

.about-block{width:960px; margin:50px auto 0; overflow:hidden;}

.about-block h1{font-size:30px; color:#fff; font-family:arial; background:url(./images/faq/redline.png) repeat-x center bottom; padding-bottom:1px; margin-bottom:25px; padding-left:210px; font-weight:normal;}

.about-us{float:left; width:490px; margin:0px 0px 0px 30px; display:inline;}

.about-us p{font-family:arial; font-size:12px; color:#fff; line-height:18px; margin-bottom:10px; text-align:left; position:relative; padding-top:10px;}

.about-us p span{font-size:41px; top:-5px; position:relative; float:left; line-height:35px; padding-right:3px;}



.testimonial{float:right; width:250px; margin:150px 60px 0px 0px; display:inline; background:url(./images/faq/v-line.png) no-repeat top left; padding-left:60px; }

.testimonial h2{font-size:26px; color:#fff; text-align:center; font-family:arial; font-weight:normal; margin-bottom:20px;}

.testimonial p{text-align:center; font-family:arial; font-size:14px; line-height:24px;}

.author{ text-align:center; width:230px; font-size:14px; color:#b9b9b9; font-style:italic; margin-bottom:40px;}



/*warrenty page*/

.warrenty-block{ width:960px; margin:40px auto 0; overflow:hidden;}

.warrenty-block h1{font-size:30px; color:#a7a7a7; font-family:arial; background:url(./images/faq/redline.png) repeat-x center bottom; padding-bottom:1px; margin-bottom:25px; text-align:center;  text-transform:uppercase;}

.warrenty-block p{color:#a7a7a7; font-size:18px; line-height:30px; text-align:center; width:730px; margin:0px auto; margin-bottom:35px;}/*decks-page*/

.deck-block{width:960px; margin:100px auto 50px; overflow:hidden;}

.main-part{width:890px; margin:0px auto; overflow:hidden;}

/*.right-part{float:right; width:400px; margin-right:35px; display:inline; }*/



.block-01{float:left; width:393px; background:url(./images/decks/red-block02.png) no-repeat; margin:0px auto 20px auto; display:inline; height:516px; position:relative;}

.block-01 h3{text-align:center; margin:8px 0px 7px 0px; font-family:"Capture it", arial; font-size:33px; color:#fbfbfb;}



.features02{width:383px; margin:0px 0px 0px 10px; overflow:hidden;}

.deck-image{float:left;}

.deck-image img{ width:241px !important; height:453px !important;}

.deck-image1{float:left;}

.deck-image1 img{ width:176px !important; height:453px !important;}



.deck-info{width:138px; float:left;}

.deck-info h4{font-size:24px; color:#fff; text-align:right; font-family:arial; margin-bottom:20px;}

.deck-info p{text-align:right; font-size:12px; font-family:arial; color:#fff; padding:0px 10px; margin-bottom:20px; line-height:14px;}

.price-02{font-family:arial; font-size:20px; color:#ffec6d; font-style:italic; text-align:center; margin:35px auto 5px auto; }

.price-02 span{font-size:11px; font-style:italic; display:block; color:#f9f9f9; margin-top:15px;}

.buy-now{text-align:center; background:url(images/wheels/buy-now.png) no-repeat; width:70px; height:22px;  margin-top: -7px; cursor:pointer;}



.block-02{float:right; width:393px; background:url(./images/decks/red-block02.png) no-repeat; margin:0px auto 20px auto; display:inline; height:516px;}

.block-02 h3{text-align:center; margin:8px 0px 7px 0px; font-family:"Capture it", arial; font-size:33px; color:#fbfbfb;}



/*trucks-page*/



.trucks-page{width:100%; margin:0px; background:url(./images/trucks/trucks-bg.png) no-repeat center top #000;}

.truck-wrap{width:960px; background:url(./images/trucks/wrap-bg.png) no-repeat center top #fff;}

.truck-wrap02{background:url(./images/trucks/bottom-wrap.png) no-repeat center bottom; width:960px; margin:0px auto; overflow:hidden; padding-bottom:300px;}



.navigator-details{width:910px; margin:2px auto; overflow:hidden;}

.navigator01{float:left; background:url(./images/trucks/navigator.png) no-repeat top left; padding:30px 20px 0px 80px; width:290px;}

.navigator01 p{font-size:14px; color:#fff; text-align:left; line-height:24px;}

.navigator01{font-size:24px; display:block;}

.navigator01 h3{font-size:30px; font-style:italic; font-family:arial; color:#fff;}

.red-line{color:#fc243d; font-size:18px; font-weight:bold;}



.navigator02{width:430px; float:left; background:url(./images/trucks/split-large.png) no-repeat; padding:30px 0px 0px 60px; min-height:287px; height:auto !important; height:287px;}

.navigator02 p{font-size:14px; color:#fff; text-align:left; line-height:24px;}

.large{font-size:36px; font-weight:bold; font-style:italic;}

.blue-line{color:#6ab4f3; font-weight:bold; font-size:18px;}



.navigat-detail{width:910px; margin:292px auto 0px auto; overflow:hidden;}

.item-block01{float:left; width:155px; margin-left:21px; display:inline;}

.item-block01 ul li{ display:block;}

.snap01{margin-bottom:28px;}

.snap02{margin-bottom:37px;}



.item-block02{float:left; width:360px; margin:254px 81px 0px; display:inline; font-family:arial; font-size:14px; color:#e8e8e8; line-height:30px; text-align:center;}

.item-block02  p{ font-family: arial;

    font-size: 14px;

    line-height: 30px;

    text-align: center;

}

.big-n{font-size:36px; font-weight:bold;}



.item-block03{float:left; width:153px;}

.item-block03 ul li{ display:block;}



.purchase-block{width:96.px; margin:80px auto 0px; overflow:hidden; background:url(./images/trucks/purchase-block.png) no-repeat;}

.purchase-block h3{font-size:19px; color:#000; padding-left:360px; text-transform:uppercase; font-family:"Tw Cen MT", arial; font-weight:normal;}

.fb-like{/* width:145px;*/ margin:20px auto; /*overflow:hidden;*/}

.fb-like5{ width:300px; margin:20px auto; overflow:hidden;}

.all-navigator{width:960px ; margin:40px auto 120px; overflow:hidden;}

.truck-01{width:448px; float:left; margin:0px 20px 30px 0px; }

.truck-01 .product_image{ width:448px !important; height:143px !important;}

.truck-01 h4{ text-align:center; font-size:18px; font-family:"Tw Cen MT", arial; color:#666; font-weight:normal;}

.buy-02{width:62px; height:47px; margin-left: 208px; margin-top: 10px; overflow:hidden; background:url(images/trucks/buy.png) no-repeat; cursor:pointer;}



.precision-block{width:966px; margin:0px auto; overflow:hidden; padding-bottom:50px;}

.precision-block h4{font-size:24px; color:#000; font-family:"Tw Cen MT", arial; text-transform:uppercase; font-weight:normal; padding:15px 0px 0px 47px; width:190px;}

.precision-block h4 span{display:block; font-size:14px; text-align:center; text-transform:none; border-top:1px solid #000;}

.fb-like02{margin:15px auto 40px; overflow:hidden; width:93px;}

.buy03{ width:90px; margin:0px auto; overflow:hidden; cursor:pointer;}

.right-image{float:left; margin:32px 0px 0px 0px; display:inline; width:680px; border-left:1px solid #000; border-bottom:1px solid #000; padding-left:30px; overflow:hidden;}

.right-image ul li{width:299px; height:380px; float:left; padding:0 10px; text-align:center;}

.right-image ul li img{width:296px !important; height:144px !important;}

.right-image ul li span{display:block; height:25px; line-height:25px; margin:10px 0;}

.right-image ul li .fb-like02, .right-image ul li .fb-like02 iframe{ margin: 0 auto 40px !important;}



.wheels{font-size:95px;}/*............ accessories page ................*/

.accessoriesWrap{ overflow:hidden; margin:55px 45px 22px 37px; background:#fff;}

.accessoriesWrap h3{padding:14px 0 25px 14px;}

.apparelWrap{overflow:hidden; padding-left:24px;}

.singleApparel{width:267px; position:relative; float:left; margin-bottom:64px;}

.singleApparel a {

    color: #000000;

   font-family: arial;

    font-size: 18px;

    font-weight: bold;

    text-align: center;

    text-transform: uppercase;

}

.singleApparel img{ width:203px !important; height:220px !important;}

.singleApparel span{margin-left:13px; font-weight:bold; font-size:18px; font-style:italic; text-align:left; z-index:4; color:#000;}

.aaddCart{width:102px; height:33px; position:absolute; z-index:5; background:url(images/accessories/addToCart.png) no-repeat; cursor:pointer; left:50px;}

.hrLine{width:774px; margin-left:56px; height:1px; background:#ff0000;}

.hardWare_wrap{/*padding:47px 0 100px 40px;*/ overflow:hidden; width:800px; margin:0px auto;}

.hardWare-main{overflow:hidden; width:800px; margin:0px auto;}

.hardWareRight{width:330px; float:right; display:inline; margin-right:75px; overflow:hidden; padding-top:35px; text-align:center;}

.hwContent{text-align:center;}

.hwContent a{text-align:center; display:block; font-weight:bold; text-transform:uppercase; font-size:18px; color:#000; font-family:arial; }

.aaddCart1{width:102px; height:33px; display:block; margin:20px auto; background:url(images/accessories/addToCart.png) no-repeat; overflow:hidden; cursor:pointer;}

.singleHW{ display:inline; margin-bottom:70px; width:400px; float:left;}

.hwSlider{width:820px; margin:60px auto 8px; overflow:hidden; position:relative;  clear:both; height:370px;}

.hwSlider .slides{position:absolute; top:0; left:0;}

.hwSlider .slides .slide{position:absolute; top:0; width:820px; display:none; text-align:center!important;}

.singleSlide{width:237px; height:294px; float:left; padding:0 19px 0 17px; text-align:center; }

a.hwSlideTitle{font-weight:bold; font-size:14px; color:#000; width:100%; margin:2px 0 30px !important; display:block;}

a.cartAdd{width:100%; display:block; margin:0 !important;}



.hwSlider ul.pagination{ position:absolute; bottom:0; display:block; width:110px; height:22px; left:365px;}

.hwSlider ul.pagination li{float:left; margin:0 3px; font-size:15px; font-weight:bold;}

.hwSlider ul.pagination li a{color:#000000;}

.hwSlider ul.pagination li a:hover ,.hwSlider ul.pagination li.active a{color:#999999;}



/*........board pages.........*/

.logo1{width:381px; height:86px; position:absolute; left:55px; bottom:-23px; font-size:0; display:inline;}



.headerTitle{width:100%; position:relative; z-index:1; text-align:center;}

.boardTopSlide{border-top:2px solid #b20303; overflow:hidden;}

#topSlider, #topSlider2{width:100%; height:123px; background:url(./images/slider_bg.jpg) 0 0 repeat-x; position:relative;  clear:both; overflow:hidden; z-index:1;}



.container-gr1{ width:891px; background: url(./images/greenroom/greenrmbg1.jpg) no-repeat left top; padding:65px 42px 0 27px; overflow:hidden;}

.featurebox1{ width:100%; overflow:hidden;}

.left-features{ width:344px; float:left; overflow:hidden;}

.topadd{ width:343px; height:331px; background:url(./images/greenroom/blockbg1.png) no-repeat; padding-top:205px; margin-bottom:18px;}

.topadd h1{ text-align:center; margin-bottom:15px;}

.topadd p{ font-family:Tw Cen MT ,arial; text-align:center; color:#fff; font-size:14px; width:265px; margin:0 auto; line-height:18px;}

.addblock-main{ width:343px; overflow:hidden;}



.addbox, .addbox ul{width:343px; overflow:hidden;}

#ie6_hack .addbox{padding-bottom:18px;}

.addbox ul li{float:left; display:inline; width:102px; height:72px; margin:0 0 18px 9px; border:1px solid #009f00;}



.ship-box{ width:203px; margin:0 auto; overflow:hidden;}

.ship-box p{ font-family:Tw Cen MT,arial; font-size:16px; text-align:center; color:#fff; font-style:italic; line-height:17px; font-variant:normal;}

.ship-box p.full{ font-size:19px; font-style:normal; line-height:18px;}

.ship-box p.full strong{ font-size:23px; font-weight:normal;}

.buynow1{ width:83px; height:26px; margin:12px auto 0; background:url(images/greenroom/buynow1.jpg) no-repeat; cursor:pointer;}

.chart-box{ width:311px; margin:50px auto 0;}



.right-features{ width:546px; float:right; overflow:hidden;}

.featuresTEXT{width:148px; margin-top:47px; overflow:hidden; text-align:left; position:relative; z-index:2; float:right;}

.featuresTEXT h3{color:#fff; font-size:23px; padding-bottom:18px; font-weight:bold;}

.featuresTEXT ul li{margin-bottom:34px; line-height:18px; color:#fff; font-size:13px; list-style-type:disc;}

.flexBlock{width:100%; padding-top:49px; overflow:hidden;}

.flexBlock p{font-size:25px; color:#fff; float:left; padding-right:8px; padding-top:90px;}

.flexBlock p span{color:#5eda04; font-size:20px;}

.flexTexarea{width:392px; height:198px; float:left; border:1px solid #444;}



.accessories-box{ width:100%; overflow:hidden; margin-top:5px; padding-left:10px;}

.accessories-box h1{ font-family:Tw Cen MT,arial; font-size:30px; text-align:left; padding-bottom:15px; border-bottom:1px solid #00ec00; color:#fff; margin-bottom:7px;}

.accessories-inner{ width:100%; overflow:hidden; padding-bottom:2px; margin-bottom:0px; padding-right:10px;}

.bordbox1{ width:230px; height:568px; position:relative; float:left;}

.buynow2{ width:83px; height:26px; position:absolute; bottom:45px; left:73px; cursor:pointer;}

.accessoriesbox2{ width:585px; float:right; overflow:hidden;}

.block-box{ width:100%; overflow:hidden;}

.blockbox1{ width:217px; float:left; position:relative; text-align:center;}

.blockbox1 p{ font-family:Tw Cen MT,arial; font-size:18px; color:#fff; text-align:center; line-height:20px; padding-top:10px; padding-bottom:25px;}

.blockbox1 p span{ font-size:20px;}

.buynow3{ width:69px; height:22px; position:absolute; top:159px; left:69px; cursor:pointer;}

.blockbox2{ width:338px; float:right; position:relative; text-align:center;}

.blockbox2 p{font-family:Tw Cen MT,arial; font-size:18px; color:#fff; text-align:center; line-height:20px; padding-top:10px; padding-bottom:25px;}

.blockbox2 p span{ font-size:20px;}

.buynow4{ width:69px; height:22px; position:absolute; top:137px; left:140px; cursor:pointer;}

.addblock2{width:100%; overflow:hidden;}

.addblock4{ width:336px; text-align:center; float:right; position:relative;}

.addblock4 p{font-family:Tw Cen MT,arial; font-size:18px; color:#fff; text-align:center; line-height:20px; padding-top:10px; padding-bottom:25px;}

.buynow5{ width:69px; height:22px; margin:0 auto; cursor:pointer;}



/*..........drainpipes........*/



	.draintop{ width:343px; height:378px; background:url(./images/greenroom/blockbg2.png) no-repeat; padding-top:158px; margin-bottom:18px;}

	.right-features2{ width:546px; float:right; overflow:hidden;}

	.buynow7{ width:83px; height:26px; position:absolute; top:503px; left:87px; cursor:pointer;}

	.container-drainpipes{  background: url(./images/greenroom/drainpipesbg.jpg) no-repeat left top; }

	.drain ul li{ border:1px solid #43651c !important;}



	/*..........interstate-page........*/



	.interstate-top{ width:343px; height:378px; background:url(./images/greenroom/blockbg3.png) no-repeat; padding-top:158px; margin-bottom:18px;}

	.right-features3{ width:546px; float:right; overflow:hidden;}

	.container-interstate{ background: url(./images/greenroom/interstate-bg.jpg) no-repeat left top; }

	.interate ul li{ border:1px solid #abb62b !important;}

	h1.intersadd{border-bottom:1px solid #ebfe15;}



	/*..........mugu-page........*/



	.mugus-top{ width:343px; height:378px; background:url(./images/greenroom/blockbg5a.png) no-repeat; padding-top:158px; margin-bottom:18px;}

	.right-features5a{ width:546px; float:right; overflow:hidden;}

	.buynow7{ width:83px; height:26px; position:absolute; bottom:45px; left:87px; cursor:pointer;}

	.container-muguadd{background: url(./images/greenroom/Mugu-bg.jpg) no-repeat left top;}

	.mugus ul li{ border:1px solid #aba57c;}

	h1.muguaccess{border-bottom:1px solid #fdf4b8;}	/*..........lucky-page........*/



	.topadLucky{ width:343px; height:378px; background:url(./images/greenroom/blockbg8.png) no-repeat; padding-top:158px; margin-bottom:18px;}

	.right-featuresLucky{ width:546px; float:right; overflow:hidden; position:relative;}

	.buynow7{ width:83px; height:26px; position:absolute; bottom:33px; left:87px; cursor:pointer;}

	.container-lucky{ width:891px; background: url(./images/greenroom/lucky_bg.jpg) no-repeat left top; padding:65px 42px 0 27px; overflow:hidden;}

	.luckyGallery ul li{ border:1px solid #bdbdbd;}



	/*..........ratrod-page........*/



	.topadRatrod{ width:343px; height:378px; background:url(./images/greenroom/blockRatrodBg.png) no-repeat; padding-top:158px; margin-bottom:18px;}

	.right-featuresRatrod{ width:546px; float:right; overflow:hidden;}

	.container-ratrod{ width:891px; background:url(./images/greenroom/ratrodBg.jpg) no-repeat left top; padding:65px 42px 0 27px; overflow:hidden;}

	.ratrodGallery ul li{ border:1px solid #284667;}

	.ratrodFlex{margin-top:140px;}	/*..........bomber-page........*/



	.topadBomber{ width:343px; height:378px; background:url(./images/greenroom/blockBombr.png) no-repeat; padding-top:158px; margin-bottom:18px;}

	.right-featuresBomber{ width:546px; float:right; overflow:hidden;}

	.container-bomber{ width:891px; background:url(./images/greenroom/bomberBg.jpg) no-repeat left top; padding:65px 42px 0 27px; overflow:hidden;}

	.bomberGallery ul li{ border:1px solid #646464;}

	.bomberFlex{margin-top:30px!important;}/****************pin-up girls*****************/

.betty_block{background:#670000 url(./images/up_girls/bettybg.jpg) no-repeat top center;}

.dottie_block{background:#161616 url(./images/up_girls/dottiebg.jpg) no-repeat top center;}

.hazel_block{background:#161616 url(./images/up_girls/hazelbg.jpg) no-repeat top center;}



.girls_wrap{margin-top:980px;}

.header_girls{width:960px; margin:0 auto; overflow:hidden;}



/*..... Start girls_block .....*/

.betty_container{width:960px; border-top:8px solid #000;}

.betty_innerbox{width:905px; padding:48px 16px 138px 27px; background:#000; border:6px solid #fff; overflow:hidden;}

.betty_content{width:392px; padding:14px 25px 93px; border:3px solid #fff;}

.betty_content h1, .betty_picture h1{text-align:center; font-family:Brush Script MT; font-size:36px; font-weight: bold; color:#fff;}

.betty_content ul{list-style:none; margin-top:42px;}

.betty_content ul li{font-family:Arial; font-size:18px; color:#fff; display:block; margin-bottom:28px;}

.betty_content ul li label{color:#fff;}

.betty_content p{font-family:Arial; font-size:18px; color:#fff;}



.betty_picture{width:341px; padding:14px 47px 14px 54px; border:3px solid #fff;}

.betty_picture ul{list-style:none; margin-top:42px;}

.betty_picture ul li{float:left; margin:0 11px 14px 0; display:inline-block;}

.betty_picture ul li img{border:3px solid #fff;}

.betty_picture ul li.margin_rpt{margin-right:0;}

/*..... End girls_block .....*/



/**************pics n vdo pages*****************/

.vid_header{width:100%; overflow:hidden;}

.video_banner{background:#e9e9e9; width:100%; height:390px;}

.video_wrap{margin-top:35px; border-top:2px solid #FF0000; background:#1b1b1b;}

.video_block{width:930px; margin:18px auto 4px; background:#fff; padding:70px 0 45px; overflow:hidden; position:relative; height:985px;}

.vdo_box_left{width:442px; float:left; padding-left:10px;}

.vdo_box_right{width:442px; float:right; padding-right:10px;}



.vdo_box{width:440px; height:152px; border:1px solid #212121;}

.vdo_box h4{font-size:14px; font-weight:bold; line-height:27px; background:#212121; padding:0 15px; color:#fff; text-transform:uppercase;}

.vdo_box_inner{width:414px; overflow:hidden; margin:9px auto 0;}

.vdo_box_inner div{float:left;}

.vdo_box_inner p{padding:25px 20px 0 0; font-size:14px; color:#202020; line-height:18px; text-align:center; width:170px; float:right;}

.vdo_box_right .vdo_box h4{text-align:right;}

.vdo_box_right .vdo_box_inner div{float:right;}

.vdo_box_right .vdo_box_inner p{float:left; padding:25px 0 0 20px;}



.video_block .container_slider{width:930px; height:925px;}

.video_block .slides .slide{width:930px; text-align:left;}

.video_block ul.pagination{display:block; text-align:center; padding-top:40px;}

.video_block ul.pagination li{display:inline; padding:0 6px; font-size:18px;}

.video_block ul.pagination li a{color:#000;}

.video_block ul.pagination li.active a, .video_block ul.pagination li a:hover{color:#999;}



/*.............. pics page ...............*/

.pic_banner{width:100%; height:391px; overflow:hidden; border-bottom:1px solid #ff0000; margin-top:8px; padding-bottom:30px; position:relative; z-index:1;}

.pic_container{padding:40px 0 0 50px; overflow:hidden;}

.eventWrap{width:870px; border:2px solid #d2d2d2; background:url(./images/pics/eventBg.jpg) no-repeat; margin-bottom:15px; overflow:hidden;}

.eventWrap h4{padding:15px 0 5px 18px; font-size:18px; color:#fff; }

.eventWrap h4 a{color:#fff;}

.eventWrap ul li{width:142px; float:left; margin:0 16px 33px; text-align:center;}

.eventWrap ul li a{display:block; line-height:15px; font-size:14px; color:#fff; margin-top:0px;}

.eventWrap ul li a img{margin-top:10px;}

.picGallery{width:870px;  border:2px solid #d2d2d2;}

.picGallery_inner{padding:70px 35px 100px 50px; overflow:hidden;}

.picGallery ul li{float:left; margin:0 8px 8px 0; height:160px;}

.picGallery ul li a{display:block;}

.picGallery ul li a img{border:2px solid #fff;}/******************/

#banner img{ width:960px; height:426px;}

.widget-title1{ display:none;}

/**** For Comments Part*/

a span.entry-date, a.url, .entry-utility a{ color:#000; font-weight:bold;}

 a span.entry-date:hover, a.url:hover, .entry-utility a:hover{ color:#5e1a1f;}



 ol.commentlist{ border:1px solid #ccc; padding:10px; margin:20px auto;}

 ol.commentlist li{ border-bottom:1px solid #ccc; padding:10px 0px;}

 .entry-meta, .entry-utility {font-family:arial; font-size:13px; color:#40362F;}

 .entry-meta a, .entry-utility a, .comment-meta a {color:#40362F;}

 .entry-utility {padding:18px 0px; margin-bottom:10px; }

 #author {margin-left:30px;}

 #email {margin-left:32px;}

 #url {margin-left:27px;}

 #commentform input, #commentform textarea {padding:2px 5px; border:1px solid #ccc;}

 #commentform p {margin-bottom:8px;}

 .entry-content p, #content p {padding:0px 0px 20px 0px;}

 .entry-content ul li {margin-bottom:8px; font-size:12px; font-family:arial;}

 #reply-title {font-weight:bold; font-size:12px; color:#C0C0C0; padding-bottom:10px;}

 .logged-in-as {padding-bottom:10px;}

 .logged-in-as a {color:#7a4d23;}

 a.comment-reply-link{ font-weight:bold; color:#000;}

 .comment-form-comment label{ width:75px; float:left; vertical-align:top;}

 .form-allowed-tags{ display:none;}



 #submit{width:94px;  text-align:center; color:#fff; font-size:11px; font-family:arial; padding:6px 0px 6px 0px; border:0px !important; cursor:pointer;  margin-left: 140px;}

 #submit:hover{width:94px; background:#333; text-align:center; color:#fff; border:0px; cursor:pointer; }



 .girlbg{width:100%; margin:0 auto; position:absolute; z-index:1;}

.girlbg img{overflow:hidden; display:block; height:2456px !important; width: 100%;}



 .boybg{width:100%; margin:0 auto; position:absolute; z-index:1;}

.boybg img{overflow:hidden; display:block; height:2173px !important; width: 100%;}



.wrap{width:100%; overflow:hidden; position:relative; z-index:2;}

.betty_picture ul li img{ width:159px; height:132px;}



.featuresPic{width:382px; float:left; padding-left:15px; height:952px;}

.wpsc_buy_button{width:102px; height:33px; position:absolute; right:0; bottom:0; z-index:5; background:url(images/accessories/addToCart.png) no-repeat; cursor:pointer;}

.wpsc_description p{ text-align:left; margin-left:10px;}

.wpsc_product_price p{ float:left;}

.product_description p{ text-align:left; margin-left:10px;}

.single_product_display .imagecol{ margin:10px;}



/**************pics n vdo pages*****************/

.vid_header{width:100%; overflow:hidden;}

.video_banner{background:#e9e9e9; width:100%; height:390px;}

.video_wrap{margin-top:35px; border-top:2px solid #FF0000; background:#1b1b1b;}

.video_block{width:910px; margin:18px auto 4px; background:#fff; padding:70px 10px 45px; overflow:hidden; position:relative; height:985px;}

.vdo_box_left{width:442px; float:left; padding-left:10px;}

.vdo_box_right{width:442px; float:right; padding-right:10px;}



.vdo_box{width:440px; height:152px; border:1px solid #212121; float:left;}

.vdo_box h4{font-size:14px; font-weight:bold; line-height:27px; background:#212121; padding:0 15px; color:#fff; text-transform:uppercase;}

.vdo_box_inner{width:414px; overflow:hidden; margin:9px auto 0;}

.vdo_box_inner img{float:left !important; width:186px; height:109px;}

.vdo_box_inner p{padding:25px 20px 0 0; font-size:14px; color:#202020; line-height:18px; text-align:center; width:170px; float:right;}



.paginate{width:100%; overflow:hidden;}

.paginate ul{display:block; text-align:center; padding-top:40px;}

.paginate ul li{display:inline; padding:0 6px; font-size:18px;}

.paginate ul li a{color:#000;}

.paginate ul li.active a, .paginate ul li a:hover{color:#999;}

/******************************************************************************/

.jcarousel-skin-tango .jcarousel-clip-horizontal, .jcarousel-skin-tango .jcarousel-container-horizontal {width:960px; height: 123px;}

.jcarousel-skin-tango .jcarousel-item {height:123px;}

.jcarousel-skin-tango .jcarousel-item-horizontal {margin:0px 12px; display:inline;}

 .pinup{ margin-top:18px;}



.shopping-cart-wrapper .shoppingcart table th, .shopping-cart-wrapper .shoppingcart table td, .shopping-cart-wrapper .shoppingcart table td a{color:#000;}

/*.shopping-cart-wrapper{position:absolute !important;}*/

.visitshop{ color:#FFFFFF;}



.wpsc_checkout_table{width:100%; margin:0px 0px 0px 10px; overflow:hidden;}

.wpsc_checkout_table h4{margin:10px 0px 0px 10px; font-weight:bold; color:#fff;}

.wpsc_checkout_table td{font-size:13px; color:#fff; height:40px;}

.text{border:1px solid #333; padding:2px; }



.wpsc_checkout_table td textarea{margin-bottom:15px !important;}

.wpsc_checkout_table label {padding-left:15px; float:left; line-height:30px; text-shadow:3px 3px 2px #000; color:#fff;}

.current_country, .current_region{width:192px; height:27px; padding:0 5px; border:1px solid #350404; background:#000; box-shadow:2px 2px 3px #000; float:left; margin-right:3px; display:inline; color:#fff; }



.make_purchase{width:78px !important; cursor:pointer; color:#fff;  background:#333333 !important;

    border:0px !important;}

.connect_widget_not_connected_text, .connect_widget_connected_text{ display:none;}



.header_top ul li.shoppingadd{margin-right:1px;  height:37px; position:relative;}

.header_top ul li.shoppingadd a{background:none;}

.header_top ul li.shoppingadd h2{font-family:Arial; font-size:15px; color:#000; text-transform:uppercase; background:url(images/cart.png) no-repeat left; padding-left:32px; height:28px; line-height:22px; margin-left:5px; width:20px; position:relative; display:inline; float:left; overflow:hidden; z-index:5;}

.header_top ul li.shoppingadd h2 img{position:absolute; right:0; top:2px;}

#sliding_cart {background:none; z-index:2;}

#sliding_cart p.empty{margin:0; line-height:22px; font-size:15px; color:#fbd546; position:absolute; top:0; left:194px; display:none;}

.shopping-cart-wrapper .shoppingcart{position:absolute; left:17px; top:25px; background:#fff; width:215px;}

.shopping-cart-wrapper .shoppingcart table tr.cart-widget-total td.cart-widget-count, .shopping-cart-wrapper .shoppingcart table tr.cart-widget-total td.checkout-total{border-top:2px solid #000; padding:5px;}



.twit_box ul li{color:#fff; font-size:13px; line-height:18px; border-bottom:solid 1px #fff; margin-bottom:12px;}

.addbox ul li img{ width:102px; height:72px;}

.paypal-button{ background:url(images/greenroom/buynow1.jpg) no-repeat; width:83px; height:26px; cursor:pointer;}



.d_search{/*width:660px;*/ overflow:hidden; text-align:right; padding-top:23px;} 

.prodict-finder div{width:100%; overflow:hidden;}

.prodict-finder ul li{width:130px; margin-left:5px; float:left; line-height:35px; font-size:16px; color:#fff; font-weight:bold; display:inline;}

.prodict-finder ul li.pro{width:190px;}

.prodict-finder .prodict_title ul li{color:#FF0000; border-bottom:1px solid #FF0000;}



.like-fb{/*width:100%; position:absolute; bottom:-25px; left:76px;*/ float:right; margin-right:150px;}

.like-fb-1{width:100%; position:absolute; bottom:-56px; left:46px;}

.like-fb000{width:100%; margin-left: 78px; margin-top:-19px; position:relative;}.like-fb1{width:100%;}

.fbWidgetTitle{color:#FFFFFF !important;}

#checkout_page_container textarea, #checkout_page_container input, #content #checkout_page_container textarea, #content #checkout_page_container input{width:192px; height:27px; padding:0 5px; border:2px solid #350404; background:#000; box-shadow:2px 2px 3px #000; float:left; margin-right:3px; display:inline; color:#fff;}

	#checkout_page_container h3{ color:#FFFFFF;}

	#checkout_page_container table.checkout_cart tr td a, #content #checkout_page_container table.checkout_cart tr td a{ color:#FFFFFF;}

.singleApparel .wpsc_loading_animation img{ width:20px !important; height:20px !important;}

.load{ float:left; list-style-type:none;}

.wpsc_load{ float:right;}

#tec-content{ margin-top:80px;}

#tec-content .back a{ color:#FFFFFF;}

h2.tec-cal-title{ color:#FFFFFF;}

.tec-month-nav a{ color:#FFFFFF;}

select.tec-events-dropdown {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #CCCCCC;



	color:#000000;

	}

	.tec-calendar td a { color:#FFFFFF;}

	.entry-title{ color:#FFFFFF;}



.adjustform input{float:left;}

.quan{width:10px !important; margin:0px 10px 0px 0px !important;}

.up-date, .remove{width:78px !important; cursor:pointer; color:#fff;  background:#333333 !important; border:0px !important;}



.wpsc_registration_form{margin-left:20px;}

.wpsc_registration_form h2{color:#fff; margin-bottom:15px;}



.login-username, .login-password, .login-submit{width:200px !important; color: #fff !important; font-size:12px !important; line-height:18px!important; margin: 0!important; text-align:left !important;}



.button-primary{width:78px !important; cursor:pointer; color:#fff;  background:#333333 !important; margin:10px 0px 0px 0px !important;

    border:0px !important;}

.wpsc_signup_text{float:left!important;}

.wpsc_registration_form label{color:#fff;}



.wpsc_checkout_form_9, .wpsc_email_address_p{width:500px !important; color: #fff !important; font-size:12px !important; line-height:18px!important; margin: 0 0 0 30px!important; text-align:left !important;}

#wpsc_checkout_form_9{margin-right:20px !important;}



/*.............. lucky-lady page ...............*/



.luckulady_block{background:#000 url(./images/dealers/lucky-ladybg.png) no-repeat top center;}

.luckylady_container{width:960px; background:#000; height:600px;}



.giveaways_block{background:#000 url(./images/dealers/giveawaybg.png) no-repeat top center;}

.giveaways_container{width:960px; background:#000; height:600px;}



/*update-dealer*/

.delarcityadd2{ width:97px; float:left; /*margin-left:15px;*/ display:inline; padding-top:30px;}

.delarcityadd2 ul li{ font-family:arial; margin-bottom:7px; text-align:center;}

.countryadd2{ width:97px; height:22px; font-size:14px; color:#a7a7a7; border:1px solid #a3a3a3; background:#fff;}

.prodict-finder2{ width:890px; min-height:531px; height:0 auto; background:#000; border:1px solid #c70303;}

.blockadd1{ width:822px; overflow:hidden; margin:15px auto 0;}

.addblk2{ width:332px; overflow:hidden; float:left;}

.mapadd{ width:472px; height:473px; float:right;}

.addblk2 h1{ font-size:20px !important; padding-bottom:5px;}

.blockad3{ width:332px; overflow:hidden;}

.blockad3 ul{}

.blockad3 ul li{ font-size:12px; font-weight:normal; color:#999999; font-family:arial; float:left; display:inline; margin-right:4px;}

.blockad3 ul li a{ color:#ffeb11; text-decoration:none;}

.blockad3 ul li a:hover{color:#ffeb11; text-decoration:none;}

.skipro{ width:284px; overflow:hidden; background:#939197; padding:3px; margin-top:7px;}

.skipro h3{ font-size:16px; font-weight:bold; color:#000; background:url(../images/dealers/adda.png) no-repeat left top; padding-left:15px; line-height:30px;}

.skipro ul{ width:100% !important;}

.skipro ul li{ float:left; display:inline; margin-right:5px;font-size:14px; font-weight:normal; color:#999999; font-family:arial;}

.skipro ul li a{ color:#ffeb11; text-decoration:none;}

.skipro ul li a:hover{color:#ffeb11; text-decoration:none;}

.skipro P{font-size:14px; font-weight:normal; color:#000; font-family:arial; line-height:16px; display:block; width:284px; float:left;}

.skipro P a{ color:#7bf880; text-decoration:none;}

.skipro P a:hover{ color:#7bf880; text-decoration:none;}

.blkadd5{ width:100%; overflow:hidden; margin-top:7px;}

.blkadd5 ul{}

.blkadd5 ul li{ padding-left:15px; line-height:30px; margin-bottom:4px;}

.blkadd5 ul li a{font-size:14px; font-weight:normal; color:#f68012; font-family:arial; text-decoration:none;}

.blkadd5 ul li a:hover{ text-decoration:none;color:#f68012;}

.blkadd5 ul li.addb{background:url(./images/dealers/addb.png) no-repeat left top;}

.blkadd5 ul li.addc{background:url(./images/dealers/addc.png) no-repeat left top;}

.blkadd5 ul li.addd{background:url(./images/dealers/addd.png) no-repeat left top;}

.blkadd5 ul li.adde{background:url(./images/dealers/adde.png) no-repeat left top;}

.blkadd5 ul li.addf{background:url(./images/dealers/addf.png) no-repeat left top;}

.blkadd5 ul li.addg{background:url(./images/dealers/addg.png) no-repeat left top;}

.blkadd5 ul li.addh{background:url(./images/dealers/addh.png) no-repeat left top;}

.blkadd5 ul li.addi{background:url(./images/dealers/addi.png) no-repeat left top;}

.blkadd5 ul li.addj{background:url(./images/dealers/addj.png) no-repeat left top;}



.bloconline1{ width:740px; overflow:hidden; margin:35px auto 0;}

.bloconline1 ul{}

.bloconline1 ul li{ float:left; display:inline-block; margin-right:26px; margin-bottom:16px; height:106px; width:218px; text-align:center;}



.bloconline1 ul li.addon3{ margin-right:0px !important;}

.blockadd1 h1{ text-align:center; color:#ff0000; padding-bottom:10px !important;}

.distradd2{ width:100%; overflow:hidden;}

.distradd{ width:170px; float:left; display:inline-block; margin-right:30px; margin-bottom:40px; }

.distradd h4{ font-size:14px; font-weight:bold; padding-bottom:15px; color:#fff; text-align:center;}

.distradd p{ text-align:center; font-size:12px; color:#fff; font-family:arial; padding-bottom:2px !important;}

.distradd p a{color:#304bee; text-decoration:none;}

.distretailadd p{font-size:12px; color:#cc9933; /*font-family:arial;*/ padding-bottom:2px !important; color:#999;}

.distretailer{



	width: 310px;

font-family:georgia;

	overflow:hidden;



 float: left;

width: 390px;



}



.distretailadd {



    height: 412px;

    overflow: auto;

    }iframe.map_frame_url{



     height: 444px;



    margin-top: 4px;



    width: 500px;



}

li.selected{



	background: none repeat scroll 0 0 #999999;



    color: #000000;



}



.selected p{



	color: #000000;



    margin-left: 25px;



    font-weight: bold;



}



.selected p.title{



	color: #000000;



	font-weight: bold;



	font-size: 15px;



}



.selected_blue{

 float: left;

 margin-top: 6px; 

margin-right:6px;

}

.distretailer a{



color: #cc9933;

color: #7cf881;



}



.map_frame{



	float: right;



	width: 500px;



}



.found_result{



color : #999999;



 font-size: 20px;



margin-bottom: 20px;}



.distradd p a:hover{color:#304bee; text-decoration:none;}

#luckycontainer{width:100%; margin-top:980px; position:relative; z-index:2; overflow:hidden;}



.luckybg{width:100%; margin:0 auto; position:absolute; z-index:1;}

.giveaways_wrap{ margin-top:808px;}



.luckyPic{left:0; top:0; position:absolute; z-index:1;}



#topSlider2 div{position:absolute; top:0; left:0; z-index:8; font-size:0;}

#topSlider2 div.active {z-index:10;}

#topSlider2 div.last-active {z-index:9;}

/****/

.wpsc_cost_before{

display: none;

}



#wpsc_shopping_cart_container{

margin-top: 20px;

}



#wpsc_shopping_cart_container h2{

color: #fff;

}



#change_country input{

box-shadow: 2px 2px 3px #000000;

    color: #FFFFFF;

    display: inline;

    float: left;

    height: 27px;

    margin-right: 3px;

    padding: 0 5px;



    background: none repeat scroll 0 0 #333333 !important;

    border: 0 none !important;

    color: #FFFFFF;

    cursor: pointer;

    width: 78px !important;



}



table.productcart tr td{ padding: 10px 4px 4px 4px; color: white !important;}



#checkout_page_container .wpsc_shipping_quote_name label, #checkout_page_container .wpsc_shipping_quote_price label, #checkout_page_container .wpsc_shipping_quote_radio label{



color: white !important;



}



#checkout_page_container .total_price.total_shipping td:first-child, #checkout_page_container .total_price td:first-child{

padding-left: 0px !important;

}

.wpsc_email_address{margin-top: 20px;}



#current_country,#region{

    background: none repeat scroll 0 0 #000000;

    border: 1px solid #350404;

    box-shadow: 2px 2px 3px #000000;

    color: #FFFFFF;

    display: inline;

    float: left;

    height: 27px;

    margin-right: 3px;

    padding: 4px 5px;

    width: 192px;

}

#checkout_page_container .wpsc_shipping_header{

background: #350404 !important;

}

/***/

.fb-like011 {

    height: 99px;

    margin: 15px auto 40px;

    overflow: hidden;

    width: 211px;

}



.fb-like011 iframe{border: medium none;

    height: 50px !important;

    overflow: hidden;

    width: 220px !important;}

	.single_product_display h4{ color:#FFFFFF;  font-size: 18px;}



.right-image ul li .buy-02 {



 background: url("images/trucks/buy.png") no-repeat scroll 0 0 transparent;



height: 47px;



margin:5px auto;



 overflow: hidden;



 width: 62px;



 cursor:pointer;



}



.right-image ul li .wpsc_loading_animation img {

    height: 20px !important;



    width: 20px !important;



}#checkout_page_container table.checkout_cart tr.header th{ color:#FFFFFF;}



#change_country #zipcode{ background:#000000 !important;

    border: 2px solid #350404 !important;

    color: #FFFFFF !important;

    display: inline;

    float: left;

    height: 27px;

    margin-right: 3px;

    padding: 0 5px;

    width: 100px !important;}

	#checkout_page_container table.checkout_cart tr td, #content #checkout_page_container table.checkout_cart tr td { color:#FFFFFF;}



div.fbConnectWidgetHeaderTitle .fcb{

      color: #ffffff !important;

}

	.accessories-inner ul li{font-family:Tw Cen MT,arial; font-size:18px; color:#fff; text-align:center; line-height:20px; padding:10px 10px 25px 7px; width:280px; float:left;}

.accessories-inner ul li span img{width:280px; height:180px; margin:10px 0;}

.accessories-inner ul li .like-fb{position:relative; bottom:auto; left:auto;}

#constant-contact-signup input, textarea, select {

    border: 1px solid #370000;

    color: #FFFFFF;

    font-size: 11px;

    height: 24px;

    line-height: 24px;

    margin-top: 0px;

    padding: 0 5px;

    width: 250px;

}

div.kws_form .kws_input_container{ padding-top:0.5em !important;}

#constant-contact-signup #cc_Go{color: #FFFFFF;

    cursor: pointer;

    font-size: 14px;

    font-weight: bold;

    margin-top: 5px;

	 border:none !important;}

	 div.kws_form{ width:282px !important; padding:0 !important;}

	 .fan_box .connect_action .name { display:none;}

	 .fb_plugin .name{ display:none;}

	 

	 #tribe-events-events-month{ width:100px !important; border: 1px solid #370000;

    color: #FFFFFF;

    font-size: 11px;

    height: 24px;

    line-height: 24px;

    margin-top: 8px;

    padding: 0 5px; background:#000;}

	 #tribe-events-events-year{ width:100px !important; border: 1px solid #370000;

    color: #FFFFFF;

    font-size: 11px;

    height: 24px;

    line-height: 24px;

    margin-top: 8px;

    padding: 0 5px; background:#000;}

	 

	 #tribe-events-content a, #tribe-events-event-meta a {

    color: #FFFFFF;

    font-weight: bold;



}



.tribe-events-calendar-buttons a.tribe-events-button-off {

    background: #0F81BB !important;

    color: #444444;

}



#tribe-events-loop .event-day{ color:#FFFFFF !important;}

.tribe-events-events .tribe-events-event-list-meta{ border:none !important;}



.tribe-events-event-entry p{color: #A7A7A7;

    font-size: 18px;

    line-height: 30px;

    margin: 0 auto; width:92% !important; text-align:left !important;}

	

	.entry-content span.back{ color:#FFFFFF;}

	#tribe-events-event-meta .column{ color:#FFFFFF !important;}

	.summary p{color: #A7A7A7;

    font-size: 18px;

    line-height: 30px;

    margin: 0 auto; width:92% !important; text-align:left !important;}

	.next {

    float: right;

    text-align: left !important;

}



.tribe-events-event-list-meta td {

    background-color: black !important;

    border: 0 none !important;

    color: #FFFFFF !important;

    padding: 0 0 4px !important;

    text-align: left;

    vertical-align: top;

}



.fbConnectWidgetHeaderTitleBranded{



 display: none !important;



}

.from-meta{color: white !important;}

span.name { color:#37589A !important;}

iframe div.uiAttachmentTitle {

    color: #FFFFFF !important;

}

.fbshare{position:absolute; left:110px; bottom:10px;}

.block-02{position:relative;}

.fbshare .fb-like{margin:0;}

.connect_widget_not_connected_text{

    color: white;



}

.city{ width:105px; height:20px; text-align:left; font-size:14px; color:#717171; background:none; }

select {padding:0 0 0 0px;}



#search-retailer {font-size:18px;}



.page404 {padding:70px 40px 40px;}

.page404 h1{margin-bottom:10px;}

.page404 h2{color:#FF0000; margin-bottom:10px;}

.page404 a { color: #CC9933;     font-family: arial;}

.page404  ul li{font-size:14px;}



#searchform {margin-bottom:20px;}

#searchform .assistive-text{margin-bottom:20px; color:#7a7a7a; font-size:14px;}

#searchform  #s{border:1px solid #7a7a7a; height:20px;}

#searchform  #searchsubmit{font-size:18px; background: none repeat scroll 0 0 #7D7D7D;     color: #000000;cursor:pointer;}



#result-distretailadd {font-family:georgia;}

#result-distretailadd li {clear:both;}

#result-distretailadd li.active {clear:both; background:#939097; border:1px solid #333333; padding:0 2px;}

#result-distretailadd li.active .title a{clear:both; color:#000;}

#result-distretailadd li.active p {color:#000;}

#result-distretailadd li.active p.title {float:left;}

#result-distretailadd li .hidden {clear:both;}

#result-distretailadd .title a{color:#ff9f2e; font-weight:bold;}



.phone, .json-postcode, .json-city, .adress, .slider_url {padding-left: 40px;}

.item-block01 ul li a{ display:block;}



.item-block01 ul li, .item-block03 ul li { width:155px; height:117px; overflow:hidden; font-size:0;}



.item-block01 ul li img, .item-block03 ul li img { width:153px; height:115px; border:1px solid #fff;}

.youtubechannelShowcase {margin-bottom:25px;}
.youtubechannelEntry {width:280px; height:400px; float:left; margin-left:25px; margin-bottom:25px;}
.youtubechannelEntry h6 {font-size:14px; line-height:14px; padding-bottom:5px;}

select.responsiveMenuSelect {color:#000000;}

/*mobile displays */
@media (max-width: 979px) {
	#facebook_right, #twitter_right, #google_plus_right {display:none;}
	#banner img {max-width:100%; height:auto;}	
}

/* tablet */
@media (min-width: 768px) and (max-width: 979px) {
	#wrapper {width:760px;}
	#banner {height:325px;}
	.blogPost {width:430px; }
	.blogPost iframe {width:420px; height:236px;}
	.socilaLikes {width:295px;}
	#contentSocial1 {font-size:16px;}
	.postContent {width: 273px;}

}

@media only screen and (max-width: 767px) {
	#wrapper {width:460px;}
	#banner {height:217px;}
	.blogPost {width:440px; }
	.blogPost iframe {width:420px; height:236px;}
	.socilaLikes {width:440px; padding-top:10px; text-align:center;}
	.socilaLikes img {max-width:100%; height:auto;}	
	#contentSocial1 {font-size:16px;}
	.postContent {width: 273px;}

}

@media only screen and (max-width: 320px) {
	#wrapper {width:310px;}
	#banner {height:217px;}
}

