html, body{background:#fff url(../images/bg-page.gif) repeat-x top center; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; color:#444444; line-height:20px;}
*html body{behavior:url("../css/css/csshover.htc");}

a {color:#bd2500; text-decoration:underline;}
a:hover {text-decoration:none;}
a img{border:none;}
.clear {clear: both;}
.fll{float:left;}
.txt{color:#bd2500;}
.f-w100{float:left; width:100%;}
p{margin:0; padding:5px 0;}
ul{margin:0 0 0 30px; padding:0;}
h1{font-size:22px; text-align:center; margin:5px 0; padding:0;}
h3{padding:0; margin:10px 0 0;}
h4{font-size:18px; padding:0 0 5px; margin:0; text-align:center; font-weight:normal;}


#mainpage{width:765px; margin:0 auto; overflow:hidden;}

.phone{padding:0 0 8px 0; margin:0; text-align:center;}
.phone a{font-size:22px; font-weight:700; color:#bd2500; text-align:center; text-decoration:none;}
.phone a:hover{color:#444;}

.header{z-index:1; background:url(../images/header.gif) no-repeat; height:96px;}
.banner{z-index:2; background:url(../images/banner.jpg) no-repeat; height:276px; margin:10px 0;}

.nav{background:url(../images/nav-repeat.gif) repeat-x top;}
.nav .nav-l{background:url(../images/nav-left.gif) no-repeat left top;}
.nav .nav-r{background:url(../images/nav-right.gif) no-repeat right top; height:46px;}
.nav ul{list-style:none; margin:0; padding:0;}
.nav ul li{float:left; display:block;}
.nav ul li a{color:#fff; text-decoration:none; text-transform:uppercase; font-weight:700; display:block; float:left; padding-left:25px; height:46px; line-height:46px;}
.nav ul li a span{float:left; padding-right:25px;}
.nav ul li a:hover, .nav ul li.nav-active a{background:url(../images/nav-a.gif) no-repeat left top;}
.nav ul li a:hover span, .nav ul li.nav-active a span{background:url(../images/nav-click.gif) no-repeat right top;}

.main{margin-bottom:20px;}
.main .main-left{float:left; width:530px; padding-top:5px;}
.main .main-right{float:right; width:220px;}
.main .main-left strong{color:#2b2b2b;}

.right{margin-bottom:10px; background:url(../images/right-r.gif) repeat-y top center;}
.right .right-b{background:url(../images/right-b.gif) no-repeat bottom center; padding-bottom:15px;}

.title-left{font-weight:normal; font-size:18px; color:#000; text-transform:uppercase; text-indent:10px; line-height:40px; background:url(../images/title.gif) no-repeat; margin-bottom:5px;}
.vcard{line-height:20px; padding-left:10px;}
.iframe-google{text-align:left; padding-left:10px;}

.title-cash,
.title-cash a{font-size:22px; font-weight:700; padding:10px 0 2px; color:#bd2500; margin:0; text-align:left;}

.footer{text-align:center; background:url(../images/footer-repeat.gif) repeat-x top center; margin-bottom:10px;}
.footer .footer-l{background:url(../images/footer-left.gif) no-repeat left top;}
.footer .footer-r{background:url(../images/footer-right.gif) no-repeat right top; height:98px;}
.copyright{line-height:20px; padding-top:5px;}
.copyright a{}
.gearth{padding:2px 0 7px 0;}










/*
playback timings (ms):
  LoadShardBlock: 57.384 (3)
  esindex: 0.01
  captures_list: 76.066
  CDXLines.iter: 13.936 (3)
  PetaboxLoader3.datanode: 83.694 (5)
  exclusion.robots: 0.39
  exclusion.robots.policy: 0.338
  RedisCDXSource: 1.618
  PetaboxLoader3.resolve: 34.135 (2)
  load_resource: 77.142
*/