@import url('../css/reset.css');
@import url('../css/nav.css');
@import url('forms.css');

body { background: #d09c6a url(../img/bg.gif) repeat-x; }
#wrapper { width:809px; margin: 0 auto; position:relative; }
#header { height:158px; position: relative; }
#logo { position: relative; top:60px; left:20px; }
#number { position: absolute; top:74px; right:24px; }



#main_image { border:5px solid #d09b69; background:#f7eee6; height:242px; overflow:hidden; border-bottom:2px solid #d09b69; }
#main_image h1 { font-size:20px; color:#553b23; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-left:21px; line-height:22px; }
#main_image ul { list-style-type: circle; list-style:outside; padding:20px 0 0 34px; }
#main_image li { font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:15px; }
.left { float: left; } .right { float: right; } .left, .right { width:395px; padding-top:13px; }

#mid_services { height:106px; background:#f7eee6; border-bottom:2px solid #d09b69; overflow:hidden; }
#mid_services ul { list-style-type:none; padding:0; margin:0; }
#mid_services li { display:block; width:157px; float:left; position:relative; padding-left:107px;  line-height:17px; }
#mid_services img { border:1px solid #d09b69; position:absolute; top:8px; left:8px; }
#mid_services h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#553b23; margin:10px 0 0 0; }
#mid_services p { margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; } .mid { border:1px solid #d09b69; border-top:none; border-bottom:none; height:106px;}
.content { padding:0 5px 5px 5px; } .content .content { padding:15px 15px 10px 15px; background:#f7eee6; overflow:hidden;}

#lpn { float: left; width:550px; }
#lpn p { line-height:18px; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin: 10px 0 10px 0; }
#lpn ul { list-style-type: disc; list-style:outside; padding: 8px 0 10px 15px; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
#lpn li { margin-bottom:8px; }
#lpn h2 { font-family:Arial, Helvetica, sans-serif; margin: 10px 0 10px 0; color:#553b23; font-size:20px; font-weight:normal; line-height:20px; } 
#rpn { float:right; width:208px; }
#rpn p { margin: 0 0 5px 0; }

.panel { border:1px solid #d09b69; background:#e7cfb7; padding:8px 0 8px 0; }

.clear { clear:both; }
.green { color:#009900 }
.callout { font-family: Arial, Helvetica, sans-serif; padding-left:15px; font-size:12px; }

#footer, #footer a { text-align:center; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#4c2f1a; }