﻿/* Bells Bearings And Hydraulics Stylesheet Blue */

*{margin:0;padding:0;}
html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,a,img,ol,ul,li,fieldset,form,label,table,tr,th,td{border:0;margin:0;padding:0;}
ul,ol{list-style:none;}
.clear{clear:both;}
.right{float:right;}
.over{overflow:hidden;}
.block{display:block;}
.del{display:none;}
.null{visibility:hidden;}
a img{border:0;}
.left{float:left;}

body{color:#444;font-family: Trebuchet, "Trebuchet MS", Helvetica, "Vera Sans", sans-serif;margin:0;padding:0;text-align:center;}
a{color:#00276f;text-decoration:none;cursor:pointer;}
a:hover{color:#FFA51E;text-decoration:none;}
strong{color:#444;font-weight:700;}

.main1{background:#fff url(../images/bgtop1.jpg) repeat-x top;}
.main2{background:#fff url(../images/bgtop2.jpg) repeat-x top;}
.slogan{height:31px;line-height:29px;width:1000px;color:#FFF;text-align:center;margin:0 auto;font-size:15px;}
.header{text-align:center;width:1000px;height:87px;margin:0 auto;}
.header .logo{float:left;margin:0px;width:250px;height:70px;position:relative;top:7px;left:25px;}
.scroll{width:1000px;height:280px;margin:0 auto;text-align:center;}
.window{width:1000px;height:160px;margin:0 auto;text-align:center;}
.content{width:1000px;margin:10px auto;text-align:center;}
.content2{width:1000px;margin:0 auto;text-align:left;}
.content2 h1{font-size:16px;font-family:Georgia;margin-top:10px;padding-left:50px;height:22px;line-height:22px;width:710px}
.homecontent{width:960px;margin:0 auto;text-align:center;}
.homecontent li {width:285px;text-align:left;float:left;position:relative;margin:0 17px;}
.homecontent h2{font-size:16px;width:276px;font-family:Georgia;margin-top:5px;margin-bottom:10px;padding-left:9px;}
.homecontent p{font-size:13px;width:267px;padding:0 9px;}
.breadcrumb{font-size:13px;padding-left:50px;width:950px;}

.lhs{width:165px;padding-left:50px;float:left;margin:0;}
.lhs h2{font-size:16px;margin-top:10px;height:22px;line-height:22px;}
.lhs li{font-size:13px;margin:4px 0;border-bottom:1px dotted #ccc;height:30px;line-height:30px;}

.rhs{padding-right:50px;width:710px;margin-left:25px;float:left;margin:0;}
.rhs h1{font-size:16px;font-family:Georgia;margin-top:10px;height:22px;line-height:22px;width:710px;}
.rhs .pagetitle{font-size:16px;font-family:Georgia;margin-top:20px;height:22px;line-height:22px;width:710px;}
.rhs .desc{font-size:14px;line-height:25px;}
.rhs .products{font-size:13px;width:630px;margin-top:5px;margin-left:70px;}
.rhs .products li{width:190px;float:left;height:30px;line-height:30px;margin-left:20px;list-style-type:circle}

.conleft{padding-left:50px;float:left;margin:0;border-right:1px dotted #ccc;width:560px;padding-right:20px;}
.conleft table{margin-top:15px;width:450px;}
.conleft p {font-size:13px;margin-top:10px;line-height:22px;}
.conleft .tableft{font-weight:700;width:100px;text-align:right;padding-right:10px;font-style:italic;}
.bellmap{width:300px;height:300px;float:left;margin-left:20px;}

.emailform{width:;padding-left:50px;}

/* footer */
.footer{background:#fff url(../images/bgftr.jpg) repeat-x bottom;color:#FFF;width:100%;text-align:center;height:78px;margin-top:25px;}
.ftrwrap{font-size:11px;width:1000px;height:48px;margin:0 auto;text-align:center;}
.ftrwrap .rights{font-size:12px;height:48px;line-height:48px;float:left;text-align:left;width:350px;padding-left:50px;}
.ftrwrap .ftbrands{font-size:12px;height:48px;line-height:48px;float:right;text-align:right;width:550px;padding-right:50px;}
.footer a{color:#FFF;font-weight:700;text-decoration:none;}
.footer a:hover{color:#FFA51E;text-decoration:none;}