body {margin:0;font-family:Verdana;font-size:12px;color:#534741;line-height:15px;text-align:left;background-image:url(../ImgOfPhil/body_patt.gif);background-position:left top;background-repeat:repeat-x;background-color:#666666;}
p {margin:4px 0 12px 0;padding:0;}
ul {list-style-image:url(../ImgOfPhil/carpetPhilDot.png);margin-top:4px;}
img {border:none;margin:0;padding:0;}
image {border:none;margin:0;padding:0;}
a {color:#b72b0a;text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {margin:10px 0 3px 0;font-family:Georgia,Verdana;font-size:19px;color:#b72b0a;font-weight:bold;text-align:left;text-decoration:none;line-height:21px;padding-left:5px;}
h2 {margin:10px 0 3px 0;font-family:Verdana;font-size:15px;color:#b72b0a;font-weight:bold;text-align:left;text-decoration:none;line-height:19px;font-style:italic;}
h3 {margin:10px 0 3px 0;font-family:Verdana;font-size:13px;color:#534741;font-weight:bold;text-align:left;text-decoration:underline;line-height:17px;}
h3 a {color:#534741;}
h3 a:hover {color:#b72b0a;}
h4 {margin:2px 0 5px 0;font-family:Verdana;font-size:12px;color:#534741;font-weight:bold;line-height:17px;}
/***/
#first {width:100%;height:100%;}
#second {width:800px;}
#Head {width:680px;text-align:center;}
#MenuFirst {background-image:url(../ImgOfPhil/bg_Carpet_top_menu.gif);background-position:right top;background-repeat:no-repeat;height:30px;text-align:center;}
#MenuFirst a {color:White;font-weight:bold;padding:0 2px 0 3px;font-size:11px;letter-spacing:-1px;}
#MenuFirst a:hover {color:#ede7cf;}
.lftxt {width:510px;padding:20px 0 32px 0;background-color:White;background-image:url(../ImgOfPhil/bg_center.gif);background-position:left top;background-repeat:no-repeat;}
.home {background-color:#d4cdb1;background-image:url(../ImgOfPhil/phone_Strip_Index.gif);background-position:left bottom;background-repeat:no-repeat;padding-top:0;}
a.backRoot {font-size:14px;font-weight:bold;text-decoration:underline;font-style:italic;line-height:19px;}
a.backRoot:hover {color:Black;}
a.readMore {font-size:10px;line-height:15px;text-decoration:underline;}
a.readMore:hover {color:Black;}
/***/
#rgtxt {width:170px;background-color:#ddd7c1;}
div.RgtWhite {width:170px;height:178px;background-color:White;}
div.RgTips {background-image:url(../ImgOfPhil/capet_tx_plat.gif);background-position:center top;background-repeat:no-repeat;height:135px;width:150px;padding:5px 10px 10px 10px;font-size:11px;}
div.RgtImg {padding-top:14px;}
#RgtArticles {margin:10px 0 10px 0;font-size:11px;min-height:300px;}
#RgtArticles div.Tips {padding:0 10px 20px 10px;text-align:left;}
#RgtCallNow {width:170px;float:left;padding:115px 0 7px 0;background-image:url(../ImgOfPhil/LocalCarpetCleaners_bg.gif);background-repeat:no-repeat;background-position:center top;margin:20px 0 20px 0;font-size:22px;line-height:40px;text-align:center;font-family:Georgia;}
#RgtCallNow .sepImgPadd {margin:88px 0 8px 0 !important;}

/***/
.sepImg {margin:8px 0 8px 0;}
.sepImgPadd {margin:250px 0 8px 0;}
.altTxt {text-align:left;padding:0 8px 0 8px;}
.HomeFlaDiv {float:left;width:510px;}
.TextDiv {float:left;width:485px;padding:5px 15px 0 10px;}
.picRight {float:right;margin:3px 0 5px 12px;}
.picLeft {float:left;margin:3px 12px 5px 0;}
div.iphonemobile {width:485px;float:left;text-align:center;color:Black;font-size:25px;line-height:35px;font-weight:normal;padding:15px 0 25px 0;}
div.iphonemobile label {color:#c52e0b;font-size:52px;font-weight:bold;letter-spacing:-2px;line-height:56px;}
/***/
#Foot {height:220px;background-image:url(../ImgOfPhil/CarpetCleanersInPhiladelphia.gif);background-position:left top; background-repeat:no-repeat;}

#LocationsDiv {margin:30px 12px 14px 78px;height:145px;width:590px;float:left;color:White;font-size:10px;}
#LocationsDiv a {font-size:10px;color:#ddd7c1;text-decoration:underline;padding-right:3px;}
#LocationsDiv a:hover {color:White;text-decoration:none;}

#RightsDiv {width:680px;float:left;color:White;text-align:center;padding:5px 0 10px 0;}
#RightsDiv a {color:White;}

#MenuLast {float:left;width:650px;height:30px;padding-left:30px;}
#MenuLast a {color:White;padding:0 11px 0 11px;font-size:11px;line-height:17px;}
#MenuLast a:hover {color:#ede7cf;}

#FootFake {height:130px !important;background-image:url(../ImgOfPhil/bg_Footer.gif);background-position:left top; background-repeat:no-repeat;}
#FootFake .Areas {height:107px;}
/***/
.divFormStyle
{padding-top:5px;}
.divFormStyle TABLE
{width:330px;}
.divFormStyle TH
{text-align:left;padding:2px 0 2px 4px;font-weight:bold;font-size:12px;color:#b72b0a;text-decoration:underline;text-transform:uppercase;}
.divFormStyle LABEL
{font-size:12px;font-weight:bold;padding-left:2px;line-height:17px;color:#534741;}
.divFormStyle INPUT.text
{border:solid 1px #b72b0a;font-size:12px;width:155px;background-color:White;font-family:Verdana;}
.divFormStyle TEXTAREA.txtAra
{border:solid 1px #b72b0a;font-size:12px;width:318px;background-color:White;height:41px;font-family:Verdana;}
.divFormStyle SELECT.textState
{font-size:12px;border:solid 1px #b72b0a;background-color:White;width:195px;font-family:Verdana;}
.divFormStyle .serviceTypes DIV.check
{float:left;height:21px;width:21px;}
.divFormStyle .serviceTypes DIV.label
{height:21px;width:210px;line-height:21px;font-family:Verdana;}
