body{position:relative;margin:0;padding:0;-webkit-text-size-adjust:none;min-height:416px;font-family:helvetica,sans-serif;font-size:14px;line-height:16px;-webkit-background-size:0.438em 100%;background:white;color:black;-webkit-touch-callout:none;}
p{padding:5px 0;margin:5px 0;}
img{border:0;}
h1{padding:0px;margin:0;font-family:Arial;font-size:20px;color:#000;font-weight:bold;line-height:20px;}
h2{padding:0;margin:0;font-family:Arial;font-size:14px;color:black;font-weight:bold;line-height:18px;}
h3{padding:0;margin:0;font-family:Arial;font-size:18px;color:#808080;font-weight:bold;line-height:24px;}
.rates{padding:0;margin:0;font-family:Arial;font-size:12px;color:#808080;font-weight:bold;line-height:18px;}
h2.red{padding:0;margin:0;font-family:Arial;font-size:14px;color:#EE3A42;font-weight:bold;line-height:18px;}
h3.red{color:#EE3A42;padding:0px;margin:0px;}
h3.red a{color:#EE3A42;padding:0px;margin:0px;}
#topbar{background:#0250a5;overflow:hidden;height:49px;}
a{color:#0073ae;text-decoration:none;font-weight:normal;font-family:helvetica,sans-serif;font-size:14px;}
a:hover{color:#0073ae;text-decoration:none;}
#header{background:#0250a5 url(../images/bg-gradient.png) repeat-x bottom;height:70px;margin:0px;padding:0;font-family:Arial;font-size:14px;line-height:18px;text-align:center;color:#fff;font-weight:bold;border-bottom:1px solid #666;}
#header p{margin:0;padding-top:6px;}
.text_yellow{color:#AC872C;font-size:11px;font-weight:bold;font-family:Arial;}
.text_bold{font-weight:bold;font-family:helvetica,sans-serif;}
#wrapper{width:1007px;margin:0 auto;}
#logo{float:left;margin:0 0 0 2px;}
#top_links{float:right;}
#top_links img{margin:0;padding:0;}
#top_links a{float:left;margin:0 0 0 1px;padding:0;}
.clearfloat{clear:both;}
#mainpage{background:#FFF;}
#mainpage h3{color:#000;}
#phonepopup{position:absolute;width:220px;padding:10px;height:180px;display:none;background:#d7cce4;border:3px solid #333;font-size:12px;z-index:1000;text-align:center;}
#phonepopup ul{margin:0;padding:0;list-style:none;}
#phonepopup ul li{line-height:18px;font-size:14px;margin:0 0 5px 0;}
#phonepopup input[type="submit"]{width:180px;height:24px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;background:#333 url(../images/search-bg.png) repeat-x;margin:5px 3px 0 0;padding:0;letter-spacing:1px;border:1px solid #000;color:#FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-appearance:none;}
.table{width:100%;border-collapse:collapse;padding:0;margin:0;border:none;}
#search-pane{width:100%;overflow:hidden;background:#333 url("../images/form_bg.jpg") repeat-x;height:35px}
#search-text-box{width:100%;}
#search-text-box ul{list-style:none;margin:0;padding:0;}
#search-text-box ul li input{width:95%;margin:5px 0 0 2px;padding:0 0 0 5px;border:none;height:21px;}
#search-button{width:100px;}
#search-button ul{list-style:none;margin:0;padding:0;}
#search-button ul li input[type="submit"]{width:80px;height:24px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;background:#333 url(../images/search-bg.png) repeat-x;margin:5px 3px 0 0;padding:0;letter-spacing:1px;border:1px solid #000;color:#FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-appearance:none;}
.title{font-family:helvetica,sans-serif;font-size:28px;line-height:25px;color:#AC872C;}
.title span a{font-size:16px;font-weight:bold;padding-left:10px;}
#container{background-color:#151C22;padding:16px;}
#left_col{width:190px;float:left;}
#content{float:left;width:530px;padding:0px 16px;margin:0px 3px;border-right:1px #AC872C solid;border-left:1px #AC872C solid;}
#content2{margin:0;text-align:center;}
#content2.main{text-align:left;padding:5px;}
#content3{float:left;width:680px;padding:0px 30px;margin:0px 3px;border-left:1px #AC872C solid;}
#content4{text-align:left;padding:5px;}
#right_col{width:195px;margin-left:5px;padding-left:15px;float:left;}
.list{font-family:Arial;padding:0px;margin:0;list-style:none;border-top:solid 1px #333333;min-height:100px;}
.homebartitle{margin-left:5px;font-size:16px;}
.list li{font-family:Arial;line-height:18px;color:black;list-style:none;overflow:hidden;margin:1px 0px;font-size:13px;text-align:left;font-weight:bold;background:url(../images/bg-list.png) repeat-x;}
.list li:hover{background:url(../images/bg-list-hover.png) repeat-x;}
.list li a{display:block;background:url(../images/arrow-r.png) no-repeat right;text-decoration:none;font-family:Arial;line-height:75px;padding-left:5px;color:black;font-weight:bold;border-bottom:solid 1px #B6B6B6;vertical-align:middle;height:75px;}
.list li a:hover{background:url(../images/arrow-hover.png) no-repeat right;color:#000;text-decoration:none;}
.direction{float:right;padding-right:5px;padding-top:10px;text-align:center;}
.span_left{line-height:30px;float:left;padding-left:10px;}
.list2{padding:0px;margin:0;margin-top:1px;list-style:none;border-top:solid 1px #333333;min-height:100px;}
.list2 li{display:block;font-family:Arial;padding:0px;list-style:none;margin:0px;font-size:13px;background:#EEEEEE url(../images/arrow-r.png) no-repeat 100% 5%;font-weight:bold;}
.list2 li a{display:block;text-decoration:none;font-family:Arial;padding:4px 30px 0 0;color:black;font-weight:bold;border-bottom:solid 1px #B6B6B6;}
.phone a{text-decoration:none;font-family:Arial;color:#EE3A42;font-weight:bold;font-size:12px;}
.list2 li a#nav{text-decoration:none;font-family:Arial;padding:5px 0px;line-height:30px;color:#EE3A42;padding-left:15px;font-weight:bold;}
.list2 li a:hover{background:#333333 url(../images/arrow-hover.png) no-repeat right;color:#ffffff;text-decoration:none;}
.list3{padding:0px;margin:0;margin-top:1px;list-style:none;border-top:solid 1px #333333;background:white;}
.list3 li{display:block;font-family:Arial;padding:4px 0px;list-style:none;margin:0px;font-size:12px;font-weight:bold;background:#EEEEEE url(../images/arrow-r.png) no-repeat right;border-bottom:solid 1px #000000;}
.list3 li a{text-decoration:none;font-family:Arial;color:#EE3A42;font-weight:bold;font-size:12px;}
.list3 li a:hover{color:#EE3A42;text-decoration:none;}
.list4{padding:0px;margin:0;margin-top:1px;list-style:none;border-top:solid 1px #333333;background:white;}
.list4 li{font-family:Arial;padding:4px 0px;list-style:none;margin:0px;font-size:12px;font-weight:bold;background:#EEEEEE;border-bottom:solid 1px #000000;}
.list4 li a{text-decoration:none;font-family:Arial;color:#EE3A42;font-weight:bold;font-size:12px;}
.list4 li a:hover{color:#EE3A42;text-decoration:none;}
.homeimagesmall{float:left;width:100px;margin:0 0 0 -5px;border:0;vertical-align:middle;}
.catcell{text-decoration:none;padding:4px 30px 0 5px;border-bottom:solid 1px #B6B6B6;min-height:60px;background:#EEEEEE url(../images/arrow-r.png) no-repeat 100% 50%;vertical-align:middle;}
.catpiccell{text-decoration:none;font-family:Arial;padding:0;margin:0;color:black;font-weight:bold;border-bottom:solid 1px #B6B6B6;min-height:60px;width:60px;}
.categoryimagesmall{float:left;width:60px;margin:0;vertical-align:middle;}
.categorytitlesmall{text-decoration:none;font-family:Arial;padding:0;margin:0;color:black;font-weight:bold;font-size:14px;min-height:60px;}
.itemimagesmall{float:left;width:60px;margin:0px 5px 0px 5px;}
.itemtitlesmall{float:left;width:70%;min-height:45px;margin:0 0 5px 0;}
.itemphonesmall{width:25px;margin:0px 2px -8px 0px;}
.itemphonesmalllink{float:left;width:100px;color:#EE3A42;font-weight:bold;font-size:12px;font-family:Arial;}
.itemmoresmall{width:25px;margin:0px 2px -8px 10px;}
.itemmoresmalllink{float:left;width:110px;}
#padd{padding:0px;}
.form{background:url("../images/form_bg.jpg") repeat-x;font-size:13px;font-weight:bold;padding:0px 5px 2px 5px;}
.form .input{-webkit-border-radius:3px;width:99%;background-color:#fff;line-height:16px;padding:2px 0px;margin:0;overflow:hidden;color:#333333;font-weight:normal;font-size:12px;border:1px #ccc solid;}
.text_italic{font-family:helvetica,sans-serif;color:#AC872C;font-style:italic;font-size:24px;line-height:40px;}
.text_normal{font-family:helvetica,sans-serif;color:#AC872C;padding-right:10px;font-size:16px;line-height:20px;}
#footer{text-align:center;background:none transparent;font-family:Arial;font-size:10px;font-weight:normal;color:#999999;line-height:16px;height:44px;padding:10px 0px;margin-top:-1px;}
#footer a{text-decoration:none;color:#03F;font-family:Arial;font-weight:bold;}
#footer a:hover{color:#000;text-decoration:none;}
#name{float:left;}