﻿body {margin:0;background-image:url(../sandiegocalifornia/carpet_clean_pat.jpg);background-position:center top;background-repeat:repeat;font-family:Trebuchet MS, Verdana;font-size:13px;color:Black;line-height:15px;text-align:left;}
/**/
h1 {margin:10px 0 4px 0;padding:0;font-family:Trebuchet MS, Verdana;color:#80b2cb;font-weight:bold;font-size:24px;line-height:26px;}
h1 a {color:#80b2cb;}
h1 a:hover {color:#fd4978;}
h2 {margin:10px 0 4px 0;padding:0;font-family:Trebuchet MS, Verdana;color:Black;font-weight:normal;font-size:19px;line-height:21px;}
h2 a {color:Black;}
h2 a:hover {color:#fd4978;}
h3 {margin:10px 0 3px 0;padding:0;font-family:Trebuchet MS, Verdana;color:#fd4978;font-weight:bold;font-size:15px;line-height:17px;text-decoration:underline;}
h3 a {color:#fd4978;}
h3 a:hover {color:Black;}
h4 {margin:10px 0 3px 0;padding:0;font-family:Trebuchet MS, Verdana;color:#fd4978;font-weight:bold;font-size:12px;line-height:15px;text-decoration:none;text-transform:uppercase;}
h4 a {color:Black;}
h4 a:hover {color:#fd4978;}
p {margin:0;padding:5px 0 12px 0;}
ul {margin-top:4px;}
ul li {margin-top:4px;}
ol li {margin-top:14px;}
a {color:#fd4978;text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;padding:0;margin:0;}
image {border:none;padding:0;margin:0;}
/**/
table.main {width:880px;}
a.readMore {color:#fd4978;}
.rightimg {float:left;margin:5px 0 5px 0;}

.leftTD {width:280px;background-color:White;font-size:12px;}
.leftmenu {width:280px;height:190px;padding-top:7px;float:left;background-image:url(../sandiegocalifornia/CA_carpetCleaning.png);background-position:left top;background-repeat:no-repeat;}
.leftmenu a {color:White;font-size:14px;font-weight:bold;line-height:22px;padding-left:18px;}

.leftservice {margin-bottom:20px;float:left;padding-top:10px;width:280px;}
.leftservice div {margin:0;background-color:#eeeeee;width:245px;padding:0 10px 10px 10px;}
.leftservice a {color:Black;}
.leftservice a:hover {color:#fd4978;}
.leftservice a.area {font-weight:bold;font-size:14px;line-height:19px;}

.leftimages {float:left;width:275px;padding-left:5px;margin-bottom:20px;}

.leftarticles {margin:20px 0 20px 0;float:left;padding-top:10px;width:280px;}
.leftarticles div {margin:0;background-color:#eeeeee;width:245px;padding:0 10px 10px 10px;}
.lefttext {float:left;background-image:url(../sandiegocalifornia/carpetCleaningLeftText.gif);background-position:left top;background-repeat:no-repeat;width:280px;}
.lefttext div {margin:10px 0 0 0;background-color:#eeeeee;width:245px;padding:4px 10px 4px 10px;}
/************/
.divFormStyle {padding-top:5px;}
.divFormStyle label {font-family:Tahoma,Verdana;font-size:14px;font-weight:bold;color:#616161;line-height:18px;}
.divFormStyle input.text {border:solid 1px #80b2cb;font-size:12px;width:133px;font-family:Tahoma,Verdana;background-color:White;}
.divFormStyle textarea.txtAr {border:solid 1px #80b2cb;font-size:12px;width:271px;font-family:Tahoma,Verdana;background-color:White;height:41px;}
/***********/
div.menuTop {width:593px;float:left;margin:0 0 10px 5px;text-align:center;height:28px;line-height:28px;background-color:#9dd3ee;border:solid 1px White;}
div.menuTop a {color:Black;font-weight:bold;padding:0 14px 0 14px;font-size:14px;text-transform:uppercase;}
div.menuTop a:hover {text-decoration:none;color:#978676;}
div.leftPhone {width:278px;float:left;text-align:center;font-weight:bold;height:28px;line-height:28px;background-color:#9dd3ee;border:solid 1px White;font-size:22px;color:White;font-family:Verdana;}
div.leftPhone a {color:White;text-decoration:none;}
td.contentTD {width:600px;padding-bottom:20px;}
div.siteContent {width:585px;float:left;padding:0 0 15px 15px;}
#divCa {width:585px;float:left;}
#divCa img {margin:15px;float:left;}
#divCa image {margin:15px;float:left;}
.leftcopy {width:275px;float:left;line-height:19px;padding:0 0 25px 5px;}
.leftcopy a {font-size:14px;}
div.rightSlogans {width:160px;float:right;margin:0 0 25px 15px;}
div.rgtImages {float:right;margin:5px 0 5px 0;}
#slideshow {width:160px;float:right;height:160px;}
.imgConstSize {width:160px;height:160px;}

td.footerTD {background-color:#9dd3ee;line-height:27px;padding:8px 0 20px 0;text-align:center;font-size:13px;color:Black;}
td.footerTD a {padding:0 5px 0 5px;color:Black;font-weight:bold;}
td.footerTD a:hover {color:#978676;text-decoration:none;}
