﻿body {margin:0;background-repeat:repeat-x;background-image:url(../img/pattern.jpg);background-position:left top;font-family:Verdana;font-size:12px;color:White;line-height:15px;text-align:left;background-color:#756b2f;}
#bay {width:100%;height:100%;}
#area {width:750px;}
#cleaning {background-repeat:no-repeat;background-image:url(../img/body_bg.jpg);background-position:center top;height:465px;width:750px;}

.localPoint {font-size:15px;line-height:17px;font-weight:bold;}
.localPoint label {font-size:18px;line-height:19px;color:#fdf61d;}

img {margin:0;padding:0;border:none;}
image {margin:0;padding:0;border:none;}
a {color:#fdf61d;text-decoration:none;}
a:hover {text-decoration:underline;}

h1 {margin:11px 0 5px 0;padding:0;text-align:left;font-family:Verdana;font-size:19px;font-weight:normal;color:White;text-decoration:none;line-height:21px;}
h2 {margin:11px 0 5px 0;padding:0;text-align:left;font-family:Verdana;font-size:15px;font-weight:bold;color:#fdf61d;text-decoration:none;line-height:18px;}
h3 {margin:11px 0 5px 0;padding:0;text-align:left;font-family:Verdana;font-size:13px;font-weight:bold;color:White;text-decoration:underline;line-height:16px;}
p {margin:4px 0 11px 0;padding:0;}
ul {margin-top:3px;list-style-image:url(../img/ico_dot.gif);}

#bayarea {margin:10px 0 10px 0;width:200px;float:left;}
#bayarea div {width:200px;float:left;margin-bottom:6px;line-height:17px;font-size:11px;font-weight:bold;color:#fdf61d;background-image:url(../img/ico_ServiceAreas.png);background-position:left top;background-repeat:no-repeat;text-transform:uppercase;}
#bayarea a {font-size:12px;color:White;padding-right:7px;}
#bayarea a:hover {color:#fdf61d;}

#iSlogs {padding-top:10px;height:275px;}
#iSlogs a {font-size:15px;color:#595107;line-height:17px;}
#iSlogs a:hover {color:#c53d00;text-decoration:none;}

#leftbay {width:300px;background-position:left top;background-image:url(../img/left_mnu_bg.jpg);background-repeat:no-repeat;}

/** index page **/
#iMenu {width:300px;height:238px;padding-top:7px;}
#iMenu a {padding-left:27px;color:#595107;text-decoration:none;line-height:16px;font-style:italic;}
#iMenu a:hover {text-decoration:underline;}

/** mid page **/
#menu {width:300px;height:223px;padding-top:7px;}
#menu a {padding-left:27px;color:#595107;text-decoration:none;line-height:16px;font-style:italic;}
#menu a:hover {text-decoration:underline;}
/**/

#leftextra {background-position:right top;background-repeat:no-repeat;}

#rightbay {background-repeat:no-repeat;background-position:left top;width:450px;}
#rightText {padding-left:7px;height:525px;}
#rightText img {float:right; margin:5px 0 2px 8px;}
#rightText image {float:right; margin:5px 0 2px 8px;}
.Imglft {float:left !important; margin:5px 10px 2px 0 !important;}
.Imgrgt {float:right !important; margin:5px 0 2px 10px !important;}
#rightText div.btn img{float:left; margin:25px}
#rightText div.btn image{float:left; margin:25px}

#baybottom {padding:20px 0 20px 0;line-height:17px;}
#baybottom a {color:White;padding:0 5px 0 5px;}
#baybottom a:hover {color:#fdf61d;text-decoration:underline;}
#baybottom a.fot {padding:0 11px 0 11px;}

a.midsrv {color:White;font-style:italic;font-weight:normal;}
a.midsrv:hover {color:#fdf61d;}

.specialForm {padding-top:5px;}
.specialForm TH {border-bottom:dashed 1px #91180d;border-left:dashed 1px #91180d;padding:2px 0 2px 4px;font-weight:bold;font-size:13px;}
.specialForm LABEL {font-weight:normal;font-size:13px;line-height:18px;}
.specialForm INPUT.text {border:solid 1px #91180d;font-size:12px;width:133px;background-color:White;}
.specialForm TEXTAREA.textArea {border:solid 1px #91180d;font-size:12px;width:271px;background-color:White;height:35px;}
.specialForm SELECT.textState {font-size:12px;border:solid 1px #91180d;background-color:White;width:195px;}
.specialForm .serviceTypes DIV.check {float:left;height:19px;width:21px;}
.specialForm .serviceTypes DIV.label {height:19px;width:255px;line-height:19px;}

div.bayQ {background-repeat:no-repeat;background-image:url(../img/ico_question.gif);background-position:left top;color:#fcf61c;font-weight:bold;line-height:15px;padding:1px 0 4px 24px;margin:6px 0 8px 0;}
div.bayA {background-repeat:no-repeat;background-image:url(../img/ico_arrow.gif);background-position:left top;padding:1px 0 0 24px;margin:0 0 17px 0;}