@charset "utf-8";
/* CSS Document */

html { padding:0; margin:0;}
body{margin:0px; padding:0px; font-family:Arial; font-size:11px; color:#666666; width:100%; height:100%; background:url(../images/header_bg.jpg) repeat-x;}
img, h1, h2, h3, h4, h5, h6, form, p, a, ul, li{margin:0px; padding:0px; border:none; font-weight:normal; list-style:none; outline:none; text-align:left; text-decoration:none;}
p.clr, .clr{background:none; margin:0; padding:0; clear:both;}
p.clr1{background:none; margin:0; padding:0; clear:both; border-top:solid 1px #CCCCCC;}

#main{width:1000px; min-height:100%; margin:auto; padding-bottom:46px;}

#header{width:1000px; height:46px; margin:0; float:left;}
#header .logo{width:278px; height:125px; float:left; background:url(../images/logo.png) no-repeat; position:relative; z-index:100;}
#header .logo a{width:278px; height:125px; float:left;}
#menu{width:auto; height:45px; float:right;}
#menu ul li{float:left;}
#menu ul li a{color:#FFFFFF; text-transform:uppercase; font-size:10px; padding:16px 18px; float:left; font-weight:bold;}
#menu ul li a:hover{color:#b3cef5;}
#menu ul li a.current{color:#b3cef5;}
#banner{width:1000px; height:280px; float:left;}


.graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			

	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:650px;
		height:300px;
		}	
				
				

/* Easy Slider */

	#slider{width:650px; height:300px; float:left;}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:650px;
		height:300px;
		margin:auto;
		overflow:hidden; 
		}	
		#slider li div{float:right;}
		#slider li span.tyrechanger{float:right; background:url(../images/tyre_changer.png) no-repeat; width:199px; height:269px;}
		#slider li h1{font-family:'Swis721ThBTThin'; font-size:20px; text-transform:uppercase; color:#333333; margin-bottom:15px; margin-top:10px; font-weight:bold;}
		#slider li p{font-family:Arial; font-size:11px; font-weight:bold; color:#333333; margin-bottom:8px; }
	#prevBtn, #nextBtn{ 
		display:block;
		width:52px;
		height:52px;
		position:absolute;
		left:-100px;
		top:100px;
		}	
	#nextBtn{ 
		left:700px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:52px;
		height:52px;
		background:url(../images/left_arrow.png) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(../images/right_arrow.png) no-repeat 0 0;	
		}	
		
		
#productspart{width:1000px; height:auto; margin:0; padding:0; margin-top:50px; float:left;}
#productspart .firstproducts{width:303px; height:288px; background:url(../images/products_bg.png) no-repeat; float:left;}
#productspart .firstproducts .images{width:250px; margin:auto; height:160px; text-align:center; padding:15px;}
#productspart .firstproducts .desc{width:250px; margin:auto; height:auto; text-align:left; padding-left:15px; padding-right:15px; color:#333333;}
#productspart .firstproducts .desc a{color:#000000; font-weight:bold;}
#productspart .secondproducts{width:303px; height:288px; background:url(../images/products_bg.png) 45px 0px no-repeat; float:left; padding-left:45px; padding-right:45px;}
#productspart .secondproducts .images{width:250px; margin:auto; height:160px; text-align:center; padding:15px;}
#productspart .secondproducts .desc{width:250px; margin:auto; height:auto; text-align:left; padding-left:15px; padding-right:15px; color:#333333;}
#productspart .secondproducts .desc a{color:#000000; font-weight:bold;}


#mnbody{width:1000px; min-height:650px; float:left; margin:0; padding:0;}
#left_menu{width:191px; height:100%; float:left; padding-right:29px;}
#left_menu h1{width:191px; height:25px; float:left; background:url(../images/products_header.jpg) no-repeat; font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; padding-top:10px; text-transform:uppercase;}
#left_menu ul li{position:relative; float:left;}
#left_menu ul li ul{position: absolute; width: 170px; top: 0; visibility: hidden;}
#left_menu ul li ul li a{background:#2d2c2c; margin-bottom:0px; border-bottom:solid 1px #666;}
#left_menu ul li a{width:180px; height:27px; float:left; margin-bottom:1px; background:#5e5d5d; color:#FFFFFF; font-size:10px; text-transform:uppercase; padding-left:11px; font-weight:bold; padding-top:13px;}
#left_menu ul li a span{background:url(../images/linkarrow.png) 166px 2px no-repeat; width:180px; height:27px; float:left; cursor:pointer;}
#left_menu ul li a:hover{background:#434343;}

#mncontent{width:780px; height:auto; float:left;}
.bdytop{width:780px; height:26px; float:left; background:url(../images/bdy_topbg.jpg) no-repeat;}
.bdymid{width:730px; height:auto; float:left; background:url(../images/bdy_midbg.jpg) repeat; padding-left:25px; padding-right:25px;}
.bdybot{width:780px; height:26px; float:left; background:url(../images/bdy_botbg.jpg) no-repeat; margin-bottom:20px;}
#mncontent h1{font-family:'Swis721ThBTThin'; font-size:25px; margin-bottom:15px; text-align:left; text-transform:uppercase; color:#121212; font-weight:bold;}
#mncontent h2{font-family:Arial; font-weight:bold; font-size:14px; margin-top:0; text-align:left; text-transform:uppercase; color:#121212; padding-left:15px; padding-top:0;}
#mncontent h2 a{font-weight:bold; font-size:14px;}
#mncontent h3{font-family:Arial; font-size:11px; font-weight:bold; margin-top:0; text-align:left; text-transform:uppercase; color:#121212; padding-left:15px; padding-top:0; margin-bottom:15px;}
#mncontent h4{font-family:Arial; font-size:11px; color:#333; margin-bottom:10px; font-weight:bold;}
#mncontent h4 a{color:#03C;}
#mncontent p{font-family:Arial; font-size:12px; color:#000; margin-bottom:10px; text-align:justify; line-height:18px; font-weight:normal; padding-left:15px;}
#mncontent p.product{margin-bottom:5px;}
#mncontent ul{width:233px; height:auto; float:left; padding-right:10px;}
#mncontent ul.widbg{width:auto;}
#mncontent ul li{background:url(../images/bul.jpg) 0px 4px no-repeat; font-size:12px; margin-bottom:5px; color:#333333; font-family:Arial; text-align:left; padding-left:15px; line-height:normal; list-style-position:inside;}
#mncontent ul li a{font-family:Arial; font-size:10px; color:#095fa1; text-transform:uppercase; font-weight:bold;}
#mncontent ul li a.current{color:#000;}
#mncontent .specbtn{width:132px; height:25px; float:left; padding-left:560px; margin-top:15px;}
#mncontent .strline{width:100%; height:1px; background:#cacccd; line-height:0px; margin-bottom:15px; margin-top:10px;}
#mncontent .image{width:auto; height:auto; float:right; padding-left:10px;}
#mncontent img.rt{float:right; padding-left:15px; }
#mncontent img.lt{float:left; padding-right:15px;}
#mncontent .suggestions{width:300px; float:left; padding-right:50px;}
#mncontent form{width:auto;}
#mncontent form .single{width:300px; height:auto; padding-bottom:20px; float:left;}
#mncontent form .single label{font-family:Arial; font-size:11px; text-transform:uppercase; color:#666666; font-weight:bold; width:100px; padding-top:7px; float:left;}
#mncontent form .single input{width:190px; height:22px; border:none; background:#cccccc; font-size:11px; font-weight:bold; color:#000000; float:left;}
#mncontent form .single textarea{width:190px; border:none; height:75px; background:#cccccc; overflow:hidden;}
#mncontent .specifications{width:500px; height:auto;}
#mncontent .specifications .wbd640{width:470px; height:auto; float:left; border:solid 1px #d1d1d1; padding-bottom:2px; color:#000; font-size:12px;}
#mncontent .specifications .wbd640 .block{width:470px; height:auto; border-bottom:solid 1px #d1d1d1; float:left; padding-bottom:7px; padding-top:7px; line-height:18px;}
#mncontent .specifications .wbd640 .block span{width:220px; float:left; padding-right:10px; padding-left:7px; font-weight:bold;}
#mncontent .specifications .wbd640 .block span.colm{width:15px; float:left; padding-right:10px;}
#mncontent .specifications .wbd640 .block span.colm2{width:180px; float:left; font-weight:normal;}
#mncontent .feedback form{width:auto; font-family:Arial; font-size:11px; color:#333; line-height:14px;}
#mncontent .feedback form label{font-family:Arial; font-size:12px; color:#444444; margin-bottom:10px; float:left;}
#mncontent .feedback form label.feedl{width:60px; float:left}
#mncontent .feedback form input{font-family:Arial; font-size:11px; color:#333;}
#mncontent .feedback form input.feed{width:150px; height:18px; float:left; margin-bottom:10px; border:solid 1px #ccc;}
#mncontent .feedback form p.clr, .clr{background:none; margin:0; padding:0; clear:both;}



#footermn{width:100%; height:46px; background:#2d63b6; position:relative; bottom:0; margin-top:-46px;}
#footermn .block{width:950px; height:30px; background:url(../images/footerbg.jpg) no-repeat; margin:auto; padding-left:25px; padding-right:25px; padding-top:15px;}
#footermn h3{font-size:11px; color:#fff; text-transform:uppercase; float:left;}
#footermn span{float:right; color:#fff; font-size:11px;}
#footermn span a{color:#fff;}



#toTop {
		width:100px;
        border:1px solid #ccc;
        background:#f7f7f7;
        text-align:center;
        padding:5px;
        position:fixed; /* this is the magic */
        bottom:10px; /* together with this to put the div at the bottom*/
        right:10px;
        cursor:pointer;
        display:none;
        color:#333;
        font-family:verdana;
        font-size:11px;
	   }
	   
	   
	   
.botlinks{width:750px; height:auto; float:left; text-align:center; padding-bottom:15px; padding-top:10px;}
.botlinks h2{font-family:Arial; font-size:15px; color:#03F; float:left; text-align:left;}