@import url("../css/reset.css");


body { background: #e6e7e8 url(../img/bg.gif) repeat-x; margin: 20px 0 0 0; position:relative; font-family: Arial, Helvetica, sans-serif; }
#wrapper { width:800px; margin: 0 auto; background:#fff url(../img/wrapper_bg.gif) no-repeat; position:relative; padding: 123px 0 0 0; }
.logo { position: absolute; top:13px; left:30px; }
.plumber { position: absolute; top:149px; left:30px; }
.rate { position: absolute; top:203px; left:199px; border:0; }
.call {
	position: absolute;
	top:49px;
	left:595px;
}

#nav { text-align: right; background: #fff url(../img/nav_bg.gif) no-repeat; height:49px; padding-top:4px; }
#nav li { display: inline; margin-right:-2px; font-size: 15px; font-family:  Arial; }
#nav li a { color: #fff; font-weight: bold; text-decoration: none; background: url(../img/li_bg.gif) no-repeat right bottom; padding: 8px 10px 8px 10px; line-height:49px; }
#nav li a:hover { color:#fff;  text-decoration:underline }
#nav a span {  background: url(../img/nav_right.gif) no-repeat right top; padding: 8px 0 8px 0; }
#nav a:hover span { background: url(../img/nav_right.gif) no-repeat right bottom; }
#nav .contact a  { background: none; }
#home #nav .home a, #about #nav .about a, #services #nav .services a, #quote #nav .quote a, #contact #nav .contact a {
color: #fcd866;cursor: default; text-decoration:none;
}


#lpn { width:557px; float: left; padding: 15px 0 0 0; overflow:hidden; }
#lpn h1 { font-size: 20px; margin: 0 0 0 15px; }
#lpn h2 { font-size: 18px; margin: 15px 0 0 15px; }
#lpn p { font-size: 13px; margin: 8px 0 0 15px; line-height:18px; }

#lpn ul { padding: 20px 0 10px 25px; }
#lpn li { background:url(../img/check.gif) no-repeat; padding-left: 25px; font-size:13px; padding-bottom:8px; }

#rpn { width: 226px; float:right; }

#panel { background: #d4e7f4 url(../img/panel_top.gif) no-repeat; margin:18px 0 10px 0; width:211px; }
#panel #btm { background: #d4e7f4 url(../img/panel_btm.gif) no-repeat bottom center; width:100%; height:7px; }
#panel ul { padding: 10px 0 10px 0; }
#panel li { padding:2px 10px 2px 10px; font-size:13px; }

#footer { clear:both; text-align: center; font-size:11px; background: #e6e7e8 url(../img/footer_bg.gif) no-repeat top center; padding-top:8px; }
#footer a { color: #000; }