*{ margin:0; padding:0}
.a{ color:#800000; font-weight:bold; text-decoration:none}
.a:hover{ color:gray}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px}
#outer{ width:940px; height:auto; margin:auto}
#banner{ height:175px; width:940px; background:url('images/banner_bg.png'); background-repeat:repeat-x}
#banner .logo{ margin:20px 0 0 20px; float:left}
#banner .right_banner{ background-image:url('images/right_banner.png'); background-repeat:no-repeat; background-position:100% 0; height:175px}
#banner .center_text{ font-weight:bold; font-size:20px; margin:50px 0 0 50px; float:left}

#img4{ width:220px; height:166px; float:left; background:url('images/img4.png'); background-repeat:no-repeat; position:relative}
#img4 .d_top{ height:105px; text-align:center; color:#590403; font-weight:bold; position:absolute; left:0; top:25px; width:220px;}
#img4 .d_top .p1{ font-size:25px;}

#img4 .d_bottom{ width:220px ; text-align:center; color:#FFFFFF; font-size:16px; font-weight:bold; font-style:italic; position:absolute; bottom:10px; left:0;}
#img4 .d_bottom p{ }

/* added by Leo Zayas 07-16-2010 */
#img5{ width:220px; height:166px; float:left; background:url('images/img4a.png'); background-repeat:no-repeat; position:relative}
#img5 .d_top{ height:105px; text-align:center; color:#590403; font-weight:bold; position:absolute; left:0; top:25px; width:220px;}
#img5 .d_top .p1{ font-size:25px;}

#img5 .d_bottom{ width:220px ; text-align:center; color:#FFFFFF; font-size:16px; font-weight:bold; font-style:italic; position:absolute; bottom:0px; left:0; background-color:#768c9f; padding-top:20px; padding-bottom:20px; margin-top:200px;}
#img5 .d_bottom p{ }

/* --------------------------------- */
 
#nav_image{ height:166px;}
#nav_image img{ float:left}
.clear{ clear:both}

#center{ background:#ebebeb; background:url('images/bg.png'); background-repeat:repeat-y}
#left{ width:720px; min-height:500px; float:left; height:100%}
#right{ width:220px; min-height:500px; float:right;}

#footer{ }
#footer .line{ height:5px; background:#570026}
#footer .f_content{ background:#FFFFFF; color:#666666; margin-top:15px}

#right ul{ margin:0; padding:0; margin-top:30px;}
#right ul li{ list-style:none;}
#right ul .first{ border-top:1px solid #FFFFFF}
#right ul li a{ display:block; height:32px; line-height:32px; border-bottom:1px solid #FFFFFF; padding-left:20px; text-decoration:none; color:#666666}
#right ul li a:hover{ background:#768c9f; color:#FFFFFF}

.right_p{ margin:30px 20px 20px 20px; line-height:20px; color:#666666}

/* added by Leo Zayas 7-18-2010 */
#right .uberlink {
	background-color: #768c9f;
	color: #FFFFFF !important;
	cursor: default;
}

#bottom {
width: 600px;
background: url(images/lookup.jpg) top right no-repeat #C0C0C0;
height: 200px;
}


/*-------------index--------------*/
.col1{ float:left; width:220px; margin:30px 0 30px 0; line-height:20px}
.col2{ float:left; width:220px; margin:30px 0 30px 20px; line-height:20px}
.col3{ float:left; width:220px; margin:30px 0 30px 20px; line-height:20px}


.col1_cleaning{ float:left; width:400px; margin-right:30px; line-height:20px}
.col1_cost{ float:left; width:350px; margin-right:30px; line-height:20px}
.col1_benefits{ float:left; margin-right:30px; line-height:20px}
/*-------------index--------------*/


/*---------------------title---------------------------*/
.title{ color:#570026; font-size:20px; font-weight:bold}
.p_title{ color:#333333; font-weight:bold; margin:5px 0 5px 0}

/* ---------------- added by Leo Zayas ----------------*/
div.corners {
color: #fff;
background-color: #800000;
margin-top:10px;
margin-bottom:10px;
}
div.line1 {
height:20px;
background:url(images/stripe-top.gif) top no-repeat;
}
div.line2 {
height:20px;
background:url(images/stripe-bot.gif) bottom no-repeat;
}
h3 {
color: #fff;
padding: 0;
margin: 0;
font-size: 90%;
text-align: center;
background-color: #800000;
font-style: italic;
}
ul.regular {
list-style-type: square;
font-size: 100%;
margin:15px;
text-align: left;
font-weight: normal;
}
li.regular {
margin-left: 0px;
}
h2 {
padding: 10 0;
margin: 10 0;
letter-spacing: .08em;
font-size: 100%;
text-align: left;
color:#800000;
}

h2b {
margin: 10 0;
font-size: 20px;
text-align: left;
font-weight: 900;
color: #800000;
}
h4 {
font-size: 100%;
text-align: left;
color:#330000;
margin-top: 20px;
}
a:link.footer {
color: #800000;
text-decoration: none;
font-size:100%;
font-weight:bold;
line-height:20px;
}
a:hover.footer {
color: gray;
padding-bottom: 24px;
text-decoration: none;
}
a:visited.footer {
color: #800000;
text-decoration: none;
font-size:100%;
font-weight:bold;
line-height:20px;
}
a:hover:visited.footer {
color: gray;
text-decoration: none;
}

a:link.page {
color: #800000;
text-decoration: none;
font-size:100%;
font-weight:bold;
margin-top:95px;
}
a:hover.page {
color: gray;
text-decoration: none;
}
a:visited.page {
color: #800000;
text-decoration: none;
font-size:100%;
font-weight:bold;
margin-top:95px;
}
a:hover:visited.page {
color: gray;
text-decoration: none;
}

