a img{
border: none;
}


body{
font-family: arial;
color: #666;
}

h1{
color: #666;
font-size: 60px;
margin: -5px 0px 5px 0px;
}

h1 strong{
color: #89AF2B;
}

#logo{
margin-bottom: -10px;
}

h2{
margin: 0px;
color: #89AF2B;
font-size: 16px;
}

h3{
color: #FFFF99;
width: 400px;
font-size: 17px;
line-height: 20px;
margin: 5px 0px 5px 10px;
}

#main h2, #mainfull h2{
font-size: 20px;
color: #89AF2B;
}

.wrapper{
width: 1000px;
margin: 10px auto;
}

#header{
height:330px;
width: 1000px;
background: url(uploader/main/header.jpg) no-repeat 0px 67px;
}

#header #right{
margin-top: 0px;
width:  380px;
float: right;
text-align: right;
color: #666;
}



#header #left{
width:  470px;
float: left;
}

#header p{
width: 400px;
line-height: 120%;
margin-left: 10px;
color: #fff;
font-weight: 550;
font-size: 13px;
}

#headtop{
height: 100px;
width: 1000px;
}

#headtop #left{
width: 620px;
}

#headbot{
height: 240px;
width: 1000px;
overflow: hidden;
}


#nav{
height: 85px;
background: url(uploader/main/nav-bg.jpg) repeat-x;
margin-bottom: 20px;
}

#nav a{
display: block;
float: left;
width: 210px;
padding: 15px 20px 5px 20px;
color: #fff;
text-decoration: none;
height: 65px;
font-size: 11px;
text-align: center;
}

.blank{
background:none;
}
#nav a:hover{
background: url(uploader/main/navhover.png);
}
.navhover{
background: url(uploader/main/navhover.png);
}

#ebay{
margin-top: 60px;
float: right;
}

#tel, #fax{
color:#89AF2B;
font-size: 25px;
height: 30px;
}

#main, #mainfull{
padding-right: 10px;
width: 620px;
float: left;
font-family: Tahoma;
color: #333;
line-height: 140%;
}

#mainfull{
width: 940px;
}

#side{
width: 350px;
float: right;
}

#footer{
margin-top: 40px;
height: 125px;
background: url(uploader/main/footer.jpg) no-repeat left #343434;
color: #fff;
padding: 10px 10px 5px 0px;
}

#footer .left{
margin: 20px 0px 0px 5px;
float: left;
width: 600px;
text-align: left;
font-size: 40px;
}

#footer .right{
margin: 0px 0px 0px 5px;
float: right;
width: 160px;
text-align: left;
line-height: 150%;
}

#footer h2{
font-size: 65px;
}

.clear{
clear: both;
}

.clearline{
border-bottom: 1px solid #999;
clear:both;
padding: 5px;
margin-bottom: 10px;
}

.servicelist{
width: 100%;
color: #89AF2B;
font-weight: bold;
text-align: justify;
display: block;
}

#contactbox{
padding: 53px 10px 0px 15px;
width: 325px;
height: 257px;
background: url(uploader/main/contactbg.gif);
margin-bottom: 20px;
}

#contactbox p{
color: #fff;
font-size: 12px;
margin: 5px 0px 5px 0px;
}

.right{
float: left;
}

#name{
background: url(uploader/main/name.gif);
border: none;
padding: 7px 5px 8px 60px;
width: 256px;
margin-bottom: 5px;
}

#sender{
background: url(uploader/main/email.gif);
border: none;
padding: 7px 5px 8px 60px;
width: 256px;
margin-bottom: 5px;
}

#enquiry{
background: url(uploader/main/enquiry.gif);
border: none;
padding: 7px 5px 8px 5px;
width: 311px;
height: 60px;
margin-bottom: 5px;
overflow: auto;
}

#send{
background: url(uploader/main/send.gif);
border: none;
width: 320px;
height: 40px;
}

.prodimg{
display: table-cell;
vertical-align: bottom;
height: 200px;
overflow: hidden;
}

.prodbox{
width: 150px;
float: left;
margin-left: 35px;
}

.prodname, .prodprice{
text-align: center;
font-size: 10px;
}

.prodprice{
font-weight: bold;
font-size: 14px;
}

#serprice{
border: 1px solid #89AF2B;

}

#serprice th{
text-align: center;
background-color: #89AF2B;
color: #fff;
}

#serprice tr{
text-align: center;
background-color: #FAFFDF;
}

#serprice .odd{
text-align: center;
background-color: #fff;
}

.center{
text-align: center;
}

.boxes{
width: 300px;
}

#servicepic{
margin: 20px 60px 20px 60px;
}


#download{
color: #89AF2B;
}

.sideimg{
margin: 10px 0px 10px 0px;
}

.nounder{
float: right;
height: 30px;
color: #fff;
font-size: 17px;
margin:15px 5px 0px 0px;
text-align: right;
}

#header #right a{
color: #fff;
}

#header #right a:hover{
font-weight: bold;
}

.sidebox{
border: 1px solid #89AF2B;
margin-bottom: 50px;
padding: 5px;
}
.sidebox img{
margin-left: 13px;
}

.motorbikelist{
width: 600px;
margin-left: 50px;
}


.motorbikelist li{
float: lefnavt;
float: left;
width: 300px;
}

#sideslideImg{
height: 263px;
width: 350px;
margin: 0px 0px 10px 0px;
}
