body {margin:0;font-family:Trebuchet MS;font-size:12px;color:#4c618c;background-color:White;line-height:15px;text-align:left;}
#widest {width:100%;height:100%;}
#footer {font-size:13px;color:White;line-height:17px;background-color:#ea4e01;}
#footer hr {border:none;border-top:dashed 1px White; width:285px; height:1px; line-height:1px;margin:12px;padding:0;}
#footer a {color:White;font-size:12px;padding:0 7px 0 5px;}
#footer a.big {color:White;font-size:14px;padding:0 7px 0 5px;}

#LftSide {width:710px;}
#LeftTxt {background-image:url(../OrangeImgs/OrangeCounty_Carpet_Cleaners.jpg);background-position:left top;background-repeat:no-repeat;padding:20px 20px 5px 20px;}
#LeftTxt table td {border:solid 1px #d4c0b7;}

#LeftTxt img {float:left;margin:0 15px 2px 0;}
#LeftTxt image {float:left;margin:0 15px 2px 0;}

#TxtRight {float:right;background-image:url(../OrangeImgs/CarpetCleaningServicesInOrangeCounty.png);background-position:left top;background-repeat:no-repeat;width:180px;margin:1px 0 0 15px;}
#TxtRight img {margin:0;float:none;}
#TxtRight image {margin:0;float:none;}
#TxtRight div.Menu {height:191px;text-align:center;padding-top:18px;}
#TxtRight div.Menu a {color:White;font-size:16px;line-height:25px;}
#TxtRight div.Menu a:hover {color:#4c618c;text-decoration:none;}

#RgtSide {margin-left:20px;}
#RgtSide div {margin-bottom:20px;}
#RightNumber {font-size:33px;line-height:35px;text-align:center;}

h1 {margin:12px 0 3px 0;padding:0;color:#fc6926;font-weight:bold;font-size:20px;line-height:23px;text-align:left;font-family:Trebuchet MS;}
h2 {margin:7px 0 3px 0;padding:0;color:#6f2f12;font-weight:normal;font-size:16px;line-height:18px;font-family:Trebuchet MS;}
h3 {margin:5px 0 3px 0;padding:0;color:#6f2f12;font-weight:normal;font-size:13px;line-height:16px;font-family:Trebuchet MS;text-decoration:underline;}
img {border:none;margin:0;padding:0;}
image {border:none;margin:0;padding:0;}
a {color:#fc6926;text-decoration:none;}
a:hover {text-decoration:underline;}
p {padding:0;margin:7px 0 11px 0;}
ul {margin-top:4px;}

.divSrvFrm {padding:5px 0 20px 10px;}
.divSrvFrm table td {border:none !important;}
.divSrvFrm label {font-family:Trebuchet MS;font-size:13px;color:Black;font-style:italic;line-height:17px;padding-right:5px;}
.divSrvFrm input.text {border:solid 1px #d2cbbe;font-size:12px;width:140px;font-family:Verdana;background-color:#d4c0b7;color:Black;}
.divSrvFrm textarea.areaone {border:solid 1px #d2cbbe;font-size:12px;width:280px;font-family:Verdana;background-color:#d4c0b7;height:42px;color:Black;}
.divSrvFrm SELECT.textState {border:solid 1px #d2cbbe;font-size:12px;width:195px;font-family:Verdana;}
.divSrvFrm .serviceTypes DIV.label {height:19px;width:210px;line-height:19px;font-family:Verdana;}
.divSrvFrm .serviceTypes DIV.check {float:left;height:19px;width:21px;}
