body, table, tr, td, div, p, h1, h2, h3, h4, form, a, img, captionleft, captionright {
	margin: 0;
	padding: 0;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	border: 0;
font-size: 18px;
line-height: 32px;
color: #222;
}
body   { background: #FFF; 
}


.mainlayout { margin: 20px auto; width: 1050px;
}

.mainwell {width: 760px; margin-top: 20px;}


.topmenu { text-align: center; width: 890px;  color: #999; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 8px auto; padding: 0px; border-bottom: 1px solid #326936;}

.topmenu a { text-decoration: none; font-size: 26px; padding: 3px 5px 1px 6px;}
.topmenu a:link { text-decoration: none; }
.topmenu a:visited { text-decoration: none; }
.topmenu a:hover { text-decoration: none; background: #EDEDED; padding: 3px 5px 1px 6px;}

.topmenu2 { text-align: center; width: 890px;  color: #999; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 8px auto; padding: 0px; border-bottom: 1px solid #326936;}

.topmenu2 a { text-decoration: none; font-size: 26px; padding: 3px 10px 1px 10px;}
.topmenu2 a:link { text-decoration: none; }
.topmenu2 a:visited { text-decoration: none; }
.topmenu2 a:hover { text-decoration: none; background: #d9eed9;}


.mainbody { width: 890px; margin: 0 auto; }

.bodybottom { background-image: 
url('/i/bodybottom.gif');
background-attachment: fixed top left; text-align: center; width: 920px; height: 40px; padding: 0px 65px; color: #999; font-size: 10px; line-height: 20px; margin-top: -10px; }

.rightcolumn { padding: 10px; height: 100%; width: 260px; margin-left: 20px;
}


h1 { font-size: 32px; line-height: 40px; font-weight: normal; color: #203E75;
}
h2 {font-size: 24px; line-height: 32px; font-weight: normal; color: #306733; }
h3 { font-size: 18px; line-height: 28px; font-weight: normal; color: #203E75;
}


a {text-decoration: none; color: #203E75; line-height: inherit; font-size: inherit;}
a:hover {text-decoration: none; color: #326936;}


p { font-size: 16px; line-height: 24px; margin-bottom: 10px; }

li { font-size: 16px; line-height: 24px; margin-bottom: 10px; }

td { font-size: 16px; line-height: 24px; margin-bottom: 10px; }

.submitform { font-size: 16px; line-height: 24px; margin-bottom: 10px; }


.disclaimer { color: #203E75; font-size: 11px; position: relative; top: -65px; text-align: center;}
.disclaimer a {font-size: 11px;} 


.cleaner-business { color: #FFF; background: #203E75; font-size: 24px; padding: 2px; width: 416px;}
.cleaner-details { padding: 2px; border: 1px solid #346734; font-size: 12px; line-height: 16px; font-weight: bold;}
.cleaner-details a {font-size: 12px; line-height: 16px; }
.cleaner-description {background: #346734; color: #FFF; padding: 5px; font-size: 12px; line-height: 16px; height: 150px;}
 
.carpet-home { width: 315px; padding: 5px; height: 524px; overflow: hidden;}
.carpet-home h1 {font-size: 28px; font-weight: bold; line-height: 34px;}
.carpet-home li { font-size: 24px; line-height: 24px; }
.carpet-home p { font-size: 28px; line-height: 36px;}

.wood-home { width: 315px; position: relative; left: 85px; color: #FFF; padding: 5px; height: 524px; overflow: hidden;}
.wood-home h1 {color: #FFF; font-size: 28px; font-weight: bold; line-height: 34px; }
.wood-home li { font-size: 24px; line-height: 24px; }
.wood-home p { color: #FFF; font-size: 28px; line-height: 36px;}

.centerwell { color: #FFF; text-align: left; font-size: 11px; line-height: 14px;}
.centerwell h1 {color: #FFF; font-size: 16px; line-height: 18px; font-weight: bold; }
.centerwell form { font-size: 11px; color: #FFF; line-height: 14px; padding-left: 3px;}
.centerwell input {width: 170px; height: 14px; font-size: 12px; border: 1px solid #c2c0c0; color: #203e75; margin-bottom: 5px; }

.bottompalette { width: 870px; margin-top: 20px; padding: 10px; background-image: url('/i/bottom-pallet-back.jpg'); background-repeat: no-repeat; display: block;}
.bottompalette td { width: 280px; height: 50px; text-align: center;}

.bottompalette td a {  background-image: url('/i/bp-button-on.png'); display: block;}
.bottompalette td a:link {  background-image: url('/i/bp-button-on.png'); display: block;}
.bottompalette td a:visited {  background-image: url('/i/bp-button-on.png'); display: block;}
.bottompalette td a:hover {  background-image: url('/i/bp-button.png');}
