/* CSS Document */

*{ outline:none;}
body{font:normal 12px Arial, Helvetica, sans-serif; color:#292929; background:#FFFFFF url(../images/bodybg.jpg) repeat-x left top; margin:0px; padding:0px ;}
img{border: none;}

ul, li{}

p{margin: 0px; line-height: 18px; padding: 4px 0 0px 0; font-size:12px;}
h1, h2, h3, h4, ul, li, input, form, textarea, legend, label{ margin: 0px; padding: 0px; font-weight:normal;}
h1, h2, h3, h4{ font:Verdana, Arial, Helvetica, sans-serif;}

h1{font-size: 22px; color: #ffffff; font-weight:normal; line-height:31px;}
h2{font-size: 12px; color: #ffffff; }

h4{font-size: 14px; color: #1678b6; line-height:25px;}

b{font-weight: bold;}
i{font-weight: bold;}

.fleft{float: left;}
.fright{float: right;}
.breaker{clear: both; margin:0px; padding:0px; font-size:0px; line-height:0px;}
.left{text-align: left;}
.right{text-align: right;}
.center{text-align: center;}
.cl{clear: both; margin:0px; padding:0px; font-size:0px; line-height:0px;}

a:link, a:visited{color: #FF0000; text-decoration: none;}
a:hover, a:active{color: #FF0000; text-decoration: none;}


/* header */
.wrapper{width:1000px; margin:0 auto;}
.header{width:995px; background:#000000; height:70px; padding:0px;  color:#FFFFFF;}
.logo{float:left; width:405px;}
.header_right{float:right; width:590px; text-align:right;}
.header_right h3{ font:bold 14px/18px Arial, Helvetica, sans-serif; padding:5px 0px 7px 0; color:#FFFFFF;}
.header_right img{ padding:7px 30px 0 0;}
.login{ font-size:10px; font-weight:bold; padding:2px 30px 0 0;}
.login a:link, .login a:active, .login a:visited{text-decoration: none;}
.login a:hover{ text-decoration:underline;}
.header1{ background: #FFFFFF url(../images/eader-bg.jpg) repeat-y left top; width:975px; padding:0 10px;}
.header1 h1{ font:bold 34px Verdana, Arial, Helvetica, sans-serif; padding:0 10px; margin:18px 0px 0 0px; float:left; color:#333333;}
.banner_container{height:197px; width:995px;}
.banner_container .menu{width:188px; background:#AFAFAF; float:left;}
.banner_container .menu ul{margin:0px; padding:0px; list-style-type:none; float:left;}
.banner_container .menu ul li{margin:0px 0 1px 0px; padding:0px 0 0 0px; list-style-type:none; display:block; background:#656565 url(../images/left_menu_bg.gif) repeat-x left top; position:relative; width:188px; float:left;}
.banner_container .menu ul li a{ font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif; color:#fff; padding:0 0 0px 20px; background:url(../images/red_icon.gif) no-repeat 8px 7px; width:168px;}
.banner_container .menu ul li a:hover{ font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif; color:#fff; padding:0 0 0px 20px; background:#FF0000; width:168px; display:block;}

.banner_container .menu ul li ul {position:absolute; display:none; margin:0 0 0 0px; float:left;}
.banner_container .menu ul li:hover ul {display:block; z-index:1000; top:0px; float: left;}
.banner_container .menu ul li:hover ul li  {display:block; margin:0 0 0 188px; float:left;}
.banner_container .menu ul li ul li {float:left; margin:0; border:0.1em solid #ddd; margin-bottom:0.1em;}

.slide-box{float:right; width:807px; position:relative; color:#fff;}
.slide-box .welcome-box{position:absolute; right:140px; width:250px; height:100px; z-index:100; background:#000 url(.../images/slide-text-box.jpg) repeat-y left top; filter:alpha(opacity=70); opacity:0.7; padding:0 15px 0 15px; height:197px;}
.slide-box .welcome-box h1{ font:bold 16px/40px Verdana, Arial, Helvetica, sans-serif;}
.slide-box .welcome-box .p{ height:130px; overflow:scroll; padding:0px 0px; overflow-x: hidden;}

/*        Drop Down List      */
/* header*/
.header{ width:1000px; height:200px;}
.header .headerlogo { float:left;width:455px;height:188px}
.header .headerbanner {float:right;width:545px;height:187px;background-color:#000000; text-align: right;}
.header img{font-size:0px; line-height:0px; padding:0px 0px 0px 0px;}



/* navigation*/
.navigation{
	clear:both;
	width:1000px;
	margin-top:0px;
	height:46px;

	background:url(../images/navbg.gif) repeat-x;
}
.nav-left{
	background:url(../images/nav-left.gif) no-repeat;
	width:10px;
	padding:0px;
	margin:0px;
	height:46px;
	float:left;
}
.nav-right{
	background:url(../images/nav-right.gif) no-repeat;
	width:10px;
	padding:0px;
	margin:0px;
	height:46px;
	float:right;
}
.nav-bg{
	float:left;
	background:url(../images/navbg.gif) repeat-x;
	width:980px;
	height:46px;
}

.nav-bg ul{

	list-style:none;
	margin:0px; padding:0px;
}
.nav-bg li{
	background:url(../images/nav-li.gif) right center no-repeat;
	padding:0px 5px;


}


.dropdown {float:left; padding:0px; margin:0px; font:bold 12px Arial, Helvetica, sans-serif;}
.dropdown dt {cursor: pointer; padding:5px 0px 0px 0px;}
.dropdown dt:hover {background:url(images/header_over.gif)}

.dropdown dt a{
	display:block;
	padding:0px 0 0 0px;
	color:#FFFFFF;
	text-decoration:none;

}

.dropdown dt a span{
	display:block;
	padding:10px 8px 10px 4px;
	margin:0 0 0 5px;
	font:bold 13px Arial, Helvetica, sans-serif;
}
.dropdown dt a:hover{
	background:url(../images/nav-Lcut.gif) no-repeat left top; display:block;
	padding:0px 0 0 0px;
}

.dropdown dt a:hover span{
	display:block; background:url(../images/nav-Rcut.gif) no-repeat right top;
	margin:0 0 0 5px;
	color:#ffffff;
}

.dropdown dt.current a{
	color:#fff;
	background:url(../images/nav-Lcut.gif) no-repeat left top;
}
.dropdown dt.current a span{
	color:#fff;
	background:url(../images/nav-Rcut.gif) no-repeat right top;
}




.dropdown dd {position:absolute; overflow:hidden; width:150px; display:none; z-index:200; opacity:0; margin:0px 0 0 0px;}
.dropdown ul {list-style:none; padding:0px; margin:0px;}

.dropdown dd ul li{
	display:block;
	background:#333333;
	padding:0px;
	margin:0px;
	font:12px/12px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #ffffff;

}
.dropdown dd ul li a{
	background:#333333;
	padding:6px 0 6px 10px;
	margin:0px;
	display:block;
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}

.dropdown dd ul li a:hover{
	background:#79bbff;
	color:#ffffff;
}

/* innerpages */
.innerpage{ padding:0 0 15px 0;}
.innerpage h2{font:bold 25px Arial, Helvetica, sans-serif; color:#000000;}
.innerpage h3{font:normal 18px Arial, Helvetica, sans-serif; padding-top:10px;}
.innerpage p{ margin:10px 0; padding:0; color:#000;}
.innerpages p{ margin:10px 0; padding:0; color:#fff;}

/* home */

.container_home{ background:#b5b5b5 url(../images/container-bg.jpg) left top repeat-x; width:985px; margin:0px 0 3px 0px; padding:23px 0px 0px 10px;}
.container{background:#b5b5b5 url(../images/container-bg.jpg) left top repeat-x;  margin:0px 0 2px 0px; padding:25px 20px 0px 20px;}
.box1main{ margin:0px; padding: 0px; float:left; width:326px;}
.box1{ background:url(../images/con-box1Mcut.jpg) no-repeat left top; width:306px; margin:0px; padding:0px 10px; float:left;}
.box1 h1{ font:normal 18px/34px Verdana, Arial, Helvetica, sans-serif; padding:0 0px; margin:0px 0px 0 0px; float:left; color:#000000;}


.box2main{ margin:0px 0 0 24px;; padding: 0px; float:left; width:620px;}
.box2{ width:236px; margin:0px 7px 0 0px; padding:0px 0px; float:left;}
.box2midd{background:url(../images/con-box2Mcut.jpg) repeat-x left top; width:236px; margin:0px 0px 0 0px; padding:0px 0px; float:left;}
.box2midd h2{ font:bold 15px/22px Verdana, Arial, Helvetica, sans-serif; padding:0px 0px 0 15px ; margin:0px 0px 0 0px; float:left; color:#ffffff;}
.box2midd h3{ font:bold 12px/24px Verdana, Arial, Helvetica, sans-serif; padding:0px 0px 0 15px ; margin:0px 0px 0 0px; float:left; color:#ffffff;}

.letest-newsoffer-boxmain{ width:480px; margin:0 8px 0 0px; float:left;}
.letest-newsoffer-boxmain h1{ font:bold 18px/50px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; margin:0px; padding:0px;}
.letest-newsoffer-boxmain h2{ font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#000;}
.letest-newsoffer-boxmain p{ font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#252525; margin:0px; padding:0px 0 4px 0px;}
.letest-newsoffer-boxmain .more{ font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; margin:0px; padding:0px; float:left;}
.letest-newsoffer-boxmain .more a{ font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none;}
.letest-newsoffer-boxmain .more a:hover{ font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:underline;}
.letest-newsoffer-boxbig{ width:464px; height:83px; background:url(../images/letest_offerbox_bg.jpg) left top repeat-x; padding:12px 8px; margin:0 0 8px 0px;}

.letest-offers-boxmain{ width:482px; margin:0 0px 0 0px; float:left;}
.letest-offers-boxmain h1{ font:bold 18px/50px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; margin:0px; padding:0px;}
.letest-offers-boxmain h2{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000;}
.letest-offers-boxmain p{ font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#252525; margin:0px; padding:6px 0 8px 0px;}
.letest-offers-boxmain .more{ font:bold 10px/17px Verdana, Arial, Helvetica, sans-serif; color:#fff; margin:0px; padding:0px 0 0 10px; float:left; background:url(../images/buy_now_red.jpg) left top no-repeat; width:58px;}
.letest-offers-boxmain .more a{ font:bold 10px/17px Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.letest-offers-boxbig{ width:220px; height:83px; _height:90px; background:url(../images/letest_offerbox_bg.jpg) left top repeat-x; padding:12px 8px; margin:0 4px 8px 0px; _margin:0 4px 1px 0px; float:left;}


/*////////////////////////Inner Page////////////////////////////////*/

.inner_container{ background:#fafafa url(../images/davin.jpg) repeat-x top; width:995px; margin:0px 0 3px 0px; padding:0;}
.inner_container_white_bg{ background:#fff; width:545px; margin:12px 0 3px 0px; padding:0; }
.bike_img {/*background:url(../images/bg_img03.jpg) no-repeat right top;*/ padding:0 0 50px 0px;}
.main_content{margin:18px 0 0 15px; padding:0; float:left;}
.online_heading{ margin:0; padding:0; color:#1f1f1f; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;}
.basket_img{margin:5px 5px 0 0px; padding:0 5px 0 0; width:200px;}
.basket_text{margin:20px 5px 0 10px; padding:0 15px; width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1f1f1f;}
.basket_text2_box{margin:7px 5px 0 0px; padding:5px 5px 5px 10px; width:200px; background:#666666; }
.basket_text2{margin:5px 0px 0 0px; padding:0 0px; width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#1f1f1f;}
.main_content p{margin:10px 0px 0 0px; padding:0;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1f1f1f;}
.img_margin{ margin:10px auto 0 auto;}
.img_marginLeft{ margin:0px 0px 0 0;  float:left; width:770px; padding:0px 0 0 15px; }

.search_upper{ padding:0 0 10px 0px;}
.search_container{width:742px; background:#ffffff; color:#000000; text-align:center; padding:4px 0px; font:bold 14px Verdana, Arial, Helvetica, sans-serif;}

.search_input{width:300px; background:url(../images/magnifier.jpg) left top no-repeat; padding:0px; margin:0px; border:1px solid #819fba; padding:0 0 0 25px;	vertical-align:middle;}

.search_button{background:url(../images/go.jpg) no-repeat; vertical-align:middle; padding:0px; margin:0px; border:0px; width:33px; height:18px; cursor:pointer;}
.right_navex{padding:0 0 15px 0; float:left; width:196px; background:#0000000;}
.right_nav{padding:0 0 0 15px; float:left; width:180px; background:#2f2f2f; border-left:1px solid #4c4b4b; border-right:1px solid #4c4b4b; text-align:left; margin:0 auto;}
.right_nav ul{list-style-type:none; margin:0 auto; padding:0; }
.right_nav li{display:block; background:url(../images/top_round_bg.gif) no-repeat; float:left; width:145px; padding:3px 20px 0 0; font-weight:bold; margin:0px 0 10px 0; overflow:hidden;}
.right_nav li span{background:url(../images/middle_images.gif) repeat-y; margin-top:3px; width:155px; float:left; padding:0px 0 0px 10px;}
.right_nav li a:link, .right_nav li a:visited, .right_nav li a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; color:#cbc9c9; font-weight:normal; font-size:12px;}
.right_nav li a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#848383; font-weight:normal; text-decoration:none;}
.right_nav li ul {margin-top:12px;}
.right_nav li ul li{background:none;  padding:0 0 0 10px; line-height:14px;}
.right_nav li ul li a{background:none;}
.bottom_round {background:url(../images/bottom_backbg.gif) no-repeat bottom; width:155px; padding:2px 0 3px 10px; float:left; font-size:1px; }

.white_bg{width:201px; background-color:#FFFFFF; position:relative; border:1px solid #cccccc; padding:15px; float:left; margin:0px 20px 20px 0; display:inline;}
.imgframe{ height:102px; border:1px solid #ffffff; overflow:hidden; position:relative;}
.absolutebg{position:absolute; bottom:0; left:0; background: #000000; height:25px; width:201px; z-index:1; filter:alpha(opacity=75); opacity: 0.75; font-size:1px; line-height:1px;}
.position_absolute{	width:194px; padding:0 3px; height:23px; position:absolute; left:0px; bottom:0px; z-index:10;}

.bike_add{background-image:url(../images/bike_ad1.jpg); width:213px; height:125px; vertical-align:middle;}

.search_text{padding:5px 0px 5px 0px; float:left;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal;}
.search_bg{margin:2px 0 0 0; background:url(../images/search_bg.jpg) no-repeat; width:95px; height:17px; padding:1px 0 0 16px; border:0;}
.selectitem{margin:2px 2px 0 0;  width:85px; height:16px; padding:2px 0 0 0;border:0; font-size:10px;}
.bottom_round {background:url(../images/bottom_backbg.gif) no-repeat bottom; width:155px; padding:2px 0 3px 10px; float:left; font-size:1px; }

/*-----------------------         Contact Us         ---------------------------*/
.body_heading{padding:5px 0 2px 0; color:#ffffff; font:bold 25px Arial, Helvetica, sans-serif; margin:7px 0 0 15px;}
.body_heading_black{ margin:0; padding:0; color:#000000; font:bold 25px Verdana, Arial, Helvetica, sans-serif;}
.body_content{ padding:5px 0 0 20px;}
.body_content_01{ padding:5px 0 0 20px;}
.inner_body_container{padding:0 0 20px 0px;}
.inner_body_container ul{ margin:0 0 0 20px;}
.contact_form{float:left; width:400px;}
.contact_form td{	padding:5px 0 0 0px;}
.input01{width:250px;}
.input02{width:300px; font:12px/17px Verdana, Arial, Helvetica, sans-serif;}
.signup{ margin:0px; padding:0px;}
.signup input, textarea, select{ width:190px;}
.submitbtn{background:url(../images/btnbg.gif) no-repeat; width:105px; height:26px; border:0; color:#FFFFFF; font-weight:bold;}


/* latest offers */
.latestbox-box {margin:10px 0 0px 0; padding:0px; background:#cccccc; border:1px solid #9d9d9d; position:relative; width:1000px;  }
.latest-thumgimg1{width:150px; float:left;  }
.latest-thumgimg{width:110px; float:left; padding:15px 0 14px 11px; overflow:hidden;  }
.latest_dis{width:750px; float:left; font-family:Arial, Helvetica, sans-serif; color:#000; position:relative;}
.latest_dis h4, .latest_dis h4 a{color:#000000; font:bold 16px Arial, Helvetica, sans-serif;}
.latest_dis a:hover{ text-decoration:none;}
.latest_dis .buy_now{}
.latest_dis span.latest_price {padding: 0pt 0pt 0pt 10px; font-weight: bold; font-size: 14px; line-height: normal;}
.newsimg1{float:right; padding:0 0 0px 15px; width:160px;}
.newsimg2{float:right; padding:0 0 0px 15px; width:300px;}


/*---------15/9/08--------*/
.formcont{width:700px; color:#000000;}
fieldset{ padding:0 5px;}
.newBikeName{ background:#FFFFFF; font-weight:bold; padding:0 5px; border:1px solid #000;}
.formsection{padding:3px 10px;  background:#000; color:#FFFFFF; font-weight:bold; margin:0 0 0 0px;}
.fset{ border:1px solid #000000; margin-top:10px;}
.flabel{ font-weight:bold;}
.flabel span{font-weight:normal;}
.fredlabel{ font-size:14px; font-weight:bold; color:#FF0000;}
.fcol1{ width:50px;}
.fcol2{ width:200px;}
.fcol3{width:450px;}

/*------------------17-sep-css added by pritee----------------------------*/
.box-text-container{width:650px; float:left;}
.box-text-container-waranty{width:900px; float:left;}
.box-img-container{width:251px; border:1px solid #fff; background-color:#CCCCCC; height:243px;text-align:center;}
.box-used-bike{width:953px; padding:0 0 0 0;}
.used-bike-detail-box{width:220px;border:1px solid #dad5d5; background:#929292; margin:0 15px 8px 0; float:left; }
.used-bike-boxcontent{width:210px; padding:0 0 0 10px;  margin:0 auto;}
.used-bike-boxcontent h1{margin:0; padding:0; font:bold 15px/20px Arial, Helvetica, sans-serif; color:#fff;}
.used-bike-imgbox{ }
.used-bike-milebox{font:normal 12px Arial, Helvetica, sans-serif; color:#fff; padding:5px 0 5px 5px;}
.more-info{width:152px; height:32px; padding:0 0 8px 0; margin:auto;}
.browse-list-box{background-color:#929292; border:1px solid #dad5d5; font:normal 12px Arial, Helvetica, sans-serif; color:#000; width:950px; margin:10px 0 0 0px;}
.browse-list-box h2{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:5px; background-color:#51504e;}
.browse-list-textfield{font:bold 11px Arial, Helvetica, sans-serif; color:#000; width:180px; margin:9px 0 5px 15px;}
.maufatuer-box-main{ width:750px;}


.maufatuer-box-main_01{ width:550px;}
.maufatuer-box_01{width:101px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:15px 0 0 15px; line-height:18px; border:1px solid #ff0000;}
.maufatuer-box{width:201px; font:bold 12px Arial, Helvetica, sans-serif; color:#000; padding:15px 0 0 15px; line-height:18px;}
.maufatuer-box-detail{width:429px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding:15px 0px 0 0; line-height:18px;}
.latest-links{width:702px;}
.latest-links ul{margin:0; padding:45px 0 0 15px;}
.latest-links li{list-style-type:none; display:inline; font:bold 12px Arial, Helvetica, sans-serif; color:#000; padding:0 5px 0 0; margin:0;}
.latest-links li a{color:#000; text-decoration:none;}
.latest-links li a:hover{color:#fff; text-decoration:none;}
.fortit{font-size:14px; font-weight:bold; color:#FFFFFF;}
.formbg{background:#cccccc; border:1px solid #627687;}

.latest-links-left{width:170px;}

/*---------19/9/08--------*/
.abtboxmain{width:380px; height:255px; margin:0 25px 0 0; float:left;}
.abtboxmain2{width:230px; height:254px; margin:0 0 0 25px; float:left;}
.abtbox-m{float:left; height:245px; width:350px; padding:10px 0 0 0; background:url(../images/box-m.gif) repeat-x;}
.abtbox-m2{float:left; height:255px; width:200px; padding:0px 0 0 0; background:url(../images/box-m.gif) repeat-x;}
.abttit{font-size:18px; font-weight: normal; color:#FFFFFF; margin:10px 0 10px 0;}

.innerpage_content{background-color: #000000; width:1000px; }

.newbikescontainer{ margin:10px 0 0 0}
.newbikedis_box{color:#000000;  margin:2px 1px 1px 2px; border:1px solid #d7d7d7; float:left; display:inline; width:176px; height:200px; overflow:hidden;}
.newbikedis_box .newbikeframe{overflow:hidden;}
.newbikedis_box .product_heading{color:#000; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-align:center; height:35px; background:#ececec; padding:5px 5px 0 5px; text-decoration:none;}
.newbikedis_box .product_heading a{color:#000; text-decoration:none;}
.newbikedis_box .product_thumbimg{text-align:center; background:#FFFFFF; height:120px; overflow:hidden;}
.newbikedis_box .price{ margin:0px; padding:2px 5px 0px 5px; text-align:center; color:#ffffff; font-weight:bold; font-size:13px;}
.newbikedis_box .more_backbg{background:#ececec;}
.newbikedis_box .more_text {text-align:center;}
.newbikedis_box .more_text  a{padding:4px 5px; display:block;  background:#ececec; color:#333;  font-size:11px; font-weight:bold; text-decoration:none;}
.newbikedis_box .more_text  a:hover{color:#fff; background:#666666; text-decoration:none;}

.abtcon{font-size:12px; font-weight: normal; color:#FFFFFF; margin:0 0 10px 0; line-height:18px; text-align:justify; float:left;}


.blockcon{float:left; width:955px;}

.abtboxmain3{width:945px; height:255px; margin:0 0 0 0; float:left;}
.abtbox-m3{float:left; height:245px; width:915px; padding:10px 0 0 0; background:url(../images/box-m.png) repeat-x;}


/*---------News Page--------*/
.newsmain{width:935px;  margin:5px 0 5px 0px; padding:10px 10px 5px 10px; float:left; background:#545351; display:inline;}
.news_icon{ float:left; border:1px solid #FFFFFF;}
.news_cont{ width:800px; float:left; color:#000; margin:0 0 0 20px; padding:0;}
.newshead{ font-size:14px; color:#FFFFFF; font-weight:bold;}
.newsimg{float: right; padding:0 0 10px 10px;}
.newstext{ padding:10px 0 0 0; color:#FFFFFF;}
.butt{ background:url(../images/button.png) no-repeat; width:77px; height:27px; border:0; color:#FFFFFF; font-weight:bold;}
.bike_img_service{background:url(../images/bike2.jpg) no-repeat right top; width:948px; height:310px; margin:0 0 0 15px; padding:10px}
.bike_img_waranty {background:url(../images/waranty.png) no-repeat right top;}
.bike_img_ins{background:url(../images/insurance.png) no-repeat right top;}

a:link.big, a:visited.big{color: #ffffff; text-decoration: none;}
a:hover.big, a:active.big{color: #CCCCCC; text-decoration: none;}

.best_seller{ background:url(../images/head_cor.jpg) no-repeat 0px 15px; color:#000000; padding:19px 0 4px 33px; font:bold 14px Verdana, Arial, Helvetica, sans-serif;
}
.online_hotpro{margin:0px 0 0 0px; width:711px; padding:47px 0px 7px 30px; float:left;}

.img img{  border:1px solid #727272; padding:2px; background:#FFFFFF;}

.newbikecont{ width:950px; padding:10px 0 20px 0; border:0; float:left; color:#000000;}
.inner_newbike{ background:#fff url(../images/davin.jpg) left top; width:995px; margin:12px 0 3px 0px; padding:0; }
.newbike_inner{ width:190px; float:left; margin:0 15px 0 15px; padding:7px; background:#9b9a9a; border:1px solid #dad5d5;}
.newbike_tit{ width:180px; height:13px; background:#807f7f url(../images/arow.jpg) no-repeat; background-position:right; border:1px solid #dad5d5;  float:left; margin:0; padding:5px 0 5px 8px; font-weight:bold; }
.newbike_cont{ width:190px; float:left; margin:15px 0 0 0; background:#FFFFFF; text-align:center;}
.newbike_cont2{ width:180px; float:left; padding:3px; margin:15px 0 0 0; border:1px solid #dad5d5;}
.seeour{padding:0px 0 0px 0; margin:0px 0px 0 0; float:left; width:195px; text-align:right; float:right; display:inline;}
.bike3_img_waranty{background:url(../images/waranty_bike.jpg) no-repeat right top; width:938px; height:300px; margin:0 0 0 15px; padding:15px;}

.bike2_img_waranty{background:url(../images/bg_img02.jpg) #ebebeb no-repeat right top; width:938px; margin:0 0 0 15px; padding:15px;}

.thumbnail_box{	float:left; width:280px;}

.thumbnail_text_box{width:520px; float:left; padding:0 0 0 10px;}

.thumbnail_text_box h3{	font:bold 16px Verdana, Arial, Helvetica, sans-serif; padding:0 0 10px 0px; margin:0px;}
.thumbnail_text_box p{padding:0px;	margin:0px;}
.small_thumbnail{float:left; margin:0 5px 0 0px;}

.small_thumbnail img{border:1px solid #cccccc; width:60px;}

.check{clear:both; padding:10px 0;}
.check img{vertical-align:middle}
.check span{ padding:0 30px 0 10px; color:#000000; font-weight:bold;}

.button01{border:none; padding:0px; margin:0px 5px 0 0px; background:url(../images/button01.gif) no-repeat; height:39px; width:141px; color:#ffffff; font:bold 12px Arial, Helvetica, sans-serif; cursor:pointer;}

.buttonused{ float:left; border:none; padding:0px; margin:0px 15px 0 0px; background:url(../images/used-bikes_burtton.gif) no-repeat; height:27px; width:136px; font:bold 11px/27px Arial, Helvetica, sans-serif; text-align:center;}

.buttonused a{ color:#000000;}

.buttonused1{ float:left; border:none; padding:0px; margin:0px 15px 0 0px; background:url(../images/used-bikes_burtton2.gif) no-repeat; height:27px; width:136px; font:bold 11px/27px Arial, Helvetica, sans-serif; text-align:center;}

.buttonused1 a{ color:#000000;}

.warCont{margin:10px 0 0 0; padding:0; float:left;}

.heading02{font-size:18px; font-weight: normal; color:#FFFFFF; margin:0px;}
.img_upper_container{background:url(../images/mid_bg.jpg) top repeat-x #2a2d2f; border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8; padding:0px 0 10px 35px;
}
.img_container{float:left; width:145px; text-align:center; margin:0 0 0 0px;}

.number_count{padding:0 0 5px 0px; font:bold 12px Verdana, Arial, Helvetica, sans-serif;}

.google_map_container{float:left; width:500px;}

.google_map_container img{border:1px solid #999999;}

.latest-helmets{width:280px; padding:10px 0 10px 10px; color:#FFFFFF; text-align:center;}
.latest-helmets img{height:210px; padding:10px 0 14px 0px;}
.helmets-box{width:600px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding:15px 0 0 15px; line-height:18px; float:right;}
.helmets-box p span{color:#000;}
.helmets-tit{width:450px; margin:0 0 15px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; padding:0; line-height:18px; float:left;}
.helmets-item{width:150px; margin:0 15px 0 0; font:bold 13px Arial, Helvetica, sans-serif; color:#fff; padding:0; line-height:18px; float:left;}

.newbikerow{ background: #ffffff; }
.newbike-tit{ height:21px;  padding:4px 10px 3px 15px; background:url(../images/horizon-strip.jpg) repeat-y; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight: bold; color:#FFFFFF;}
.fontcol{font:20px Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#6a6d72;}
.fontcol2{font:16px Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#000000;}
.fontcol3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#992a31;}
.inner_online{background:url(../images/store_topbanner.jpg) #000000  no-repeat;width:995px;  margin:12px 0 3px 0px; padding-top:0; }
.online-titmain{width:975px; margin:10px 0 10 10px; height:28px;}
.online-tit{ width:120px; margin:0 15px 0 0; white-space:nowrap;}
.online-titmanu{margin:5px 0 0 15px; font-size:16px; font-weight:bold;}
.online-click{margin:7px 0 0 15px; font-size:12px; font-weight:bold;}
.waranty_icon{ width:98px; height:60px; float:left; border:1px solid #FFFFFF;}
.imgmar{margin:7px 5px 0px 5px;}
.training_img{background:url(../images/training_bg.jpg) no-repeat top right; height:385px;}


/*//////////////////////Nitin Css////////////////////////////////////*/

.product_heading{color:#fff; font:bold 13px Verdana, Arial, Helvetica, sans-serif; text-align:center; padding:0 0 5px 0px; height:32px;}
.price{ margin:0; padding:10px 5px; text-align:center; color:#FFFFFF; font-weight:bold; font-size:13px;}
.more_text {padding:5px 0 0px 0px; text-align:center;}
.more_text  a{ margin:0px 0 0 0px; padding:5px 10px; color:#FFFFFF; background: url(../images/moreinfobg.gif) repeat-x; font-size:11px; font-weight:bold;}
.more_text  a:hover{margin:0px 0 0 0px; color:#FFFFFF; background:#df2d2d; background: url(../images/moreinfobghover.gif) repeat-x;}
.white_bg1{background:#7d7c7a url(../images/onlinebg.gif) repeat-x; color:#000000;  margin:0px 3px 10px 6px; border:0px solid #336600; float:left; display:inline; width:221px; height:260px; padding:10px; overflow:hidden;}
.imgframe1{padding:5px; overflow:hidden; }
.product_thumbimg{text-align:center; background:#FFFFFF; height:150px;}
.more_backbg{}



#one, #five {width:280px;}
#two, #three, #four, #six, #seven, #eight {display:none; width:280px;}

.dynDivs {font-family:arial,verdana,geneva,helvetica,sans-serif; font-size:12px; font-weight:none; color:#333333; line-height:22px; width:280px; text-align:left;   margin-bottom:15px;}


.small_img{float:left; padding:2px; border:1px solid #cccccc; margin:0 2px 0 0px;}
.small_img img{ width:45px;}

#new_nav{
	padding:5px 0px 5px 10px;

}

#new_nav ul{
	padding:0px;
	margin:0px;
	list-style:none;
}

#new_nav ul li{
	padding:0px;
	margin:0px;
	list-style:none;
	display:inline;
}

#new_nav ul li a{
	color:#000000;
	display:block;
	float:left;
	padding:4px 10px;
	border:1px solid #cccccc;
	margin:0 5px 0 0px;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}

#new_nav ul li a:hover{
	background:#cccccc;
}

#new_nav ul li .selected{background:#cccccc;}


.product_dis{
	float:left; width:800px; padding:15px 0 0 20px; color:#ffffff;
}

.product_dis h3{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;  padding:0 0 10px 0px;
}

.product_dis p{
	padding:10px 0 0 0px;
}


.buy_now{
	padding:10px 0 10px 0px;
}


.button_box01{ position:absolute; bottom:10px; left:310px;}

.image_box{
padding:10px 0 10px 10px;
	float:left;
}


/*about us page*/

.aboutus{padding:20px;}
.abtrow{width:955px;}
.abtbox1{ width:700px; float:left;}
.abtbox1_top{ background:url(../images/abttop.gif) no-repeat; height:10px; font-size:1px;}
.abtbox1_mid{padding:5px 15px; line-height:20px; background:#3d3838  url(../images/abtbg.gif) repeat-x;}
h3.abthead{ font-size:18px; color:#FFFFFF; padding-bottom:10px;}
.abtbox1_bot{ background:url(../images/abtbot.gif) no-repeat; height:10px; font-size:1px;}

.abtbox2{float:left; width:305px; padding-left:20px}

.abtbox3{ width:230px; float:right;}

.abtbox3_top{ background:url(../images/abttop2.gif) no-repeat; height:10px; font-size:1px;}
.abtbox3_mid{ padding:5px 15px; line-height:20px; background:#3d3838 url(../images/abtbg.gif) repeat-x;}
.abtbox3_bot{ background:url(../images/abtbot2.gif) no-repeat; height:10px; font-size:1px;}

.abtbox4{width:955px; margin-top:15px;}
.abtbox4_top{ background:url(../images/abttop4.gif) no-repeat; height:10px; font-size:1px;}
.abtbox4_mid{width:925px; float:left; padding:0px 15px; background:#3d3838 url(../images/abtbg.gif) repeat-x;}
.abtbox4_bot{ background:url(../images/abtbot4.gif) no-repeat; height:10px; font-size:1px;}


.iconmar{float:left; display:inline; width:120px; padding:10px 0; margin-right:10px;}
.iconmartit{font-size:15px; font-weight:bold; color:#FFFFFF; text-align:center;}
.iconimg{ text-align:center; height:110px;}
.iconimg img{width:100px; height:100px;}
.marname{text-align:center; height:40px;}

.checkout{background: url(images/checkoutbg.gif) repeat-y;; border:1px solid #000000; color:#333333; font: normal 12px Arial, Helvetica, sans-serif}
.checkoutform{padding-left:20px; padding-top:10px;}

.breadcrum {padding:5px; border-bottom:1px solid #CCCCCC; margin-right:15px;}

.pagination{ font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;}
.pagination a:link, .pagination a:visited{color: #000000; text-decoration: none;}
.pagination a:hover, .pagination a:active{color: #FF0000; text-decoration: none;}
.terms_cond{float:left; width:460px; color:#333333;	padding:30px 0 20px 20px;}
.terms_cond h3{	color:#333333;}

.terms_cond ul{	padding:15px 0 0 10px; list-style-type:lower-alpha;}
.terms_cond ul li{	padding:0 0 8px 5px;}

.bike_table_rate th{text-align:left; font:bold 14px Verdana, Arial, Helvetica, sans-serif; padding:0 0 10px 0px;}
.bike_table_rate td{padding:0 0 10px 0px;}

/* footer */
/* footer*/
.footer{ width:1000px; background:#ffffff; padding:15px 0; font-size:13px;}
.footer ul{list-style-type:none; text-align:center;}
.footer ul li{display: inline; border-left:1px solid #000000; padding:0px 10px;}
.footer a{color:#000000; text-decoration:none;}
.footer p{text-align:center; padding-top:5px;}}

.al_lbox{ height:60px; margin:0 20px 0 0px; float:left}
.al_rbox{margin:0 20px 0 0px; /*float:left;*/ padding-left:5px;}
.al_more{margin:0px; padding:0px; /*margin-top:60px;*/ text-align:right}

.OS_Container{width:740px;float:left;padding:7px; background-color: #cccccc;}
.OS_Breadcrum{width:720px;float:left;;margin-bottom:20px;}
.OS_TopSection{width:720px;float:left;}
.OS_ProdDetails{width:410px;float:left;}
.OS_ProdImages{width:300px;float:left;}
.OS_ProdDescription{width:730px;float:left;margin-top:15px;font:normal 12px Verdana, Arial, Helvetica, sans-serif;}
.OS_AssociateProd{width:730px;float:left;;margin-top:15px;font:normal 12px Verdana, Arial, Helvetica, sans-serif;}

.fl{float:left;}

.newbikedis_box_latest {color:#000000;  margin:2px 1px 1px 2px; border:1px solid #d7d7d7; float:left; display:inline; width:176px; height:240px; overflow:hidden;}
.newbikedis_box_latest  .newbikeframe{overflow:hidden;}
.newbikedis_box_latest  .product_heading{color:#000; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-align:center; height:35px; background:#ececec; padding:5px 5px 0 5px; text-decoration:none;}
.newbikedis_box_latest  .product_heading a{color:#000; text-decoration:none;}
.newbikedis_box_latest  .product_thumbimg{text-align:center; background:#FFFFFF; height:120px; overflow:hidden;}
.newbikedis_box_latest  .price{ margin:0px; padding:2px 5px 0px 5px; text-align:center; color:#ffffff; font-weight:bold; font-size:13px;}
.newbikedis_box_latest  .more_backbg{background:#ececec;}
.newbikedis_box_latest  .more_text {text-align:center;}
.newbikedis_box_latest  .more_text  a{padding:4px 5px; display:block;  background:#ececec; color:#333;  font-size:11px; font-weight:bold; text-decoration:none;}
.newbikedis_box_latest  .more_text  a:hover{color:#fff; background:#666666; text-decoration:none;}

