@charset "utf-8";body{background:#130900;font-family:Arial, Helvetica, sans-serif;font-size:62.5%;color:#c4c4c4;margin:0;}a,a:active,a:visited{color:#a57444;}h1,h2,h3,h4,h5{font-weight:700;margin-bottom:15px;}h1{color:#ffd593;font-size:2.4em;}h2{color:#a57444;font-size:1.8em;}h3{color:#be4f5e;font-size:1.8em;}h4{color:#be4f5e;font-size:1.4em;text-transform:uppercase;margin:0;}p{font-size:1.3em;color:#c4c4c4;line-height:1.2em;}ul li{font-size:1.3em;}#wrapper{background:url(../images/bg-wrapper.jpg) top left no-repeat;width:980px;margin:0 auto; position:relative;}#top{background:url(../images/bg-top.gif) bottom left repeat-x;height:53px;padding-top:61px;display:block;width:940px;margin:0 auto;}#navigation{float:left;width:605px;}#navigation ul{background:url(../images/gfx-navigation.gif) top left no-repeat;width:605px;height:53px;position:relative;}#navigation ul li{list-style:none;position:absolute;top:0;}#navigation ul li,#navigation ul a{height:53px;display:block;}#navigation ul a{text-indent:-9999px;}#nav-1{left:0;width:132px;}#nav-2{left:133px;width:111px;}#nav-3{left:245px;width:103px;}#nav-4{left:348px;width:98px;}#nav-5{left:447px;width:161px;}#phoneNumber{float:right;margin-right:40px;margin-top:10px;display:inline;}#phoneNumber p{font-size:1.8em;color:#fff;}#header{clear:both;}#content{background:url(../images/bg-content.gif) top left repeat-y;width:940px;border-bottom:1px solid #292018;margin:0 auto;padding-bottom:20px;min-height:600px;height:auto;}#main{padding-left:60px;width:520px;float:left;}#main p{width:475px;margin-bottom:20px;}#sidebar{padding-left:25px;float:left;width:300px;}#sidebar div{margin-bottom:25px;}#availableHours ul li{border-bottom:1px solid #292018;overflow:hidden;padding-top:8px;padding-bottom:8px;}#availableHours ul li p.day{font-size:1em;float:left;clear:left;font-weight:700;}#availableHours ul li p.time{font-size:1em;float:right;}#footer{clear:both;width:940px;margin:10px auto;padding-bottom:15px;height:40px;}#footer-main{float:left;color:#4e4740;}#footer-main p{color:#4e4740;}#footer-main ul{margin-top:5px;}#footer-main ul li{display:inline;margin-right:3px;}#footer-sub{float:right;}#footer-sub p{color:#4e4740;margin:0;padding:0;text-align:right;}#footer-sub img{padding-top:5px;}.highlight{color:#FFF;}.highlight-2{color:#ffd593;}#availableHours #noTopPadding{padding-top:0;}#availableHours #noborder{border-bottom:0;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:block;}* html .clearfix{height:1%;}* html #content{height:600px;}#nav-1 a:hover,body.home #nav-1 a{background:url(../images/gfx-navigation.gif) 0 -53px no-repeat;}#nav-2 a:hover,body.aboutus #nav-2 a{background:url(../images/gfx-navigation.gif) -133px -53px no-repeat;}#nav-3 a:hover,body.services #nav-3 a{background:url(../images/gfx-navigation.gif) -245px -53px no-repeat;}#nav-4 a:hover,body.pricing #nav-4 a{background:url(../images/gfx-navigation.gif) -348px -53px no-repeat;}#nav-5 a:hover,body.contactus #nav-5 a{background:url(../images/gfx-navigation.gif) -447px -53px no-repeat;}#location ul li,#contactUs ul li{margin-bottom:6px;}#contactUs ul li span,strong{font-weight:700;}#footer-main a,#footer-main a:visited,#footer-main a:active,#footer-sub a,#footer-sub a:visited,#footer-sub a:active{color:#4e4740;text-decoration:none;}

#badge{position:absolute; top:24px; left:601px; z-index:100;}#map { float:right; padding: 0px; margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; font-size: 10px; }
