@charset "utf-8";
/* CSS Document */
body {
	background-image: url(housecleaning/bg.jpg);
	background-color: #000000;
	background-repeat:repeat-x;
	margin:0;
}
h1 {
	font:1em/1.50em Georgia, serif;
	margin:0;
	
}
h2 {
	font:1em/1.50em Georgia, serif;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
}
h3 {
	font:1em/1.50em Georgia, serif;
	margin:0;
	
}
h4 {
	font:1em/1.50em Georgia, serif;
	margin:0;
	
}
#toplogo1 {
	position:absolute;
	top:0; 
	width:800px;
	height:100px;
	z-index:1;
}
#centra{
	border: none;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
#toplogo {
	border: none;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: left;
	width: 800px;
}
#menu {
	border: none;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width:800px;
	height:25px;
	z-index:1;
	
}
#home {
	position:absolute;
	left:9px;
	top:4px;
	width:100px;
	height:17px;
	z-index:2;
	color: #FFF;
	font-size: 16px;
	text-align: center;
}
#aboutus {
	position:absolute;
	left:115px;
	top:4px;
	width:108px;
	height:17px;
	z-index:2;
	color: #FFF;
	font-size: 16px;
	text-align: center;
}
#cleaningservice {
	position:absolute;
	left:230px;
	top:4px;
	width:175px;
	height:17px;
	z-index:2;
	color: #FFF;
	font-size: 16px;
	text-align: center;
}
#testimonials {
	position:absolute;
	left:411px;
	top:4px;
	width:134px;
	height:17px;
	z-index:2;
	color: #FFF;
	font-size: 16px;
	text-align: center;
}
#freehour {
	position:absolute;
	left:550px;
	top:4px;
	width:120px;
	height:17px;
	z-index:2;
	color: #FFF;
	font-size: 16px;
	text-align: center;
}
#contact {
	position:absolute;
	left:675px;
	top:4px;
	width:120px;
	height:17px;
	z-index:2;
	color: #FFF;
	font-size: 16px;
	text-align: center;
}
#homecont {
	background-color: #264A86;
	border: none;
	margin-left: auto;
	margin-right: auto;
	margin-top:0;
	position: relative;
	width:800px;
	height:480px;
	z-index:1;
	
}
#content {
	background-color: #ffffff;
	border: none;
	margin-left: auto;
	margin-right: auto;
	margin-top:0;
	position: relative;
	padding:0px;
	width:800px;
	height:730px;
	z-index:1;
	
}
#contxt {
	position:absolute;
	width:776px;
	height:22px;
	z-index:1;
	left: 9px;
	top: 2px;
}
#homecleanadress {
	background-color: #264A86;
	border: none;
	margin-top:0;
	position:relative;
	width:800px;
	height:110px;
	z-index:2;
	text-align: center;
	
}
#homecleanadress2 {
	background-color: #264A86;
	border: none;
	margin-top:0;
	position:relative;
	width:800px;
	height:320px;
	z-index:2;
	text-align: center;
	font-weight: normal;
	
}
#homecontxt {
	position:absolute;
	left:0px;
	top:6px;
	width:774px;
	height:250px;
	z-index:2;
	padding:10px;
	text-align: left;
}
#houseclenaningsandiego {
	position:absolute;
	left:45px;
	top:285px;
	width:343px;
	height: 35px;
	z-index:2;
	text-align:center;
	
}
#houseclean2 {
	position:absolute;
	left:100px;
	top:476px;
	width:343px;
	height: 37px;
	z-index:2;
	text-align:center;
}

#cleaningservicel {
	position:absolute;
	left:8px;
	top:330px;
	width:588px;
	height: 1px;
	z-index:2;
	text-align:center;
	
}
#pictures-clean {
	position:absolute;
	margin:0;
	top:0;
	left:9px;
	top:37px;
	width:305px;
	height:655px;
	z-index:2;
}
#gl-cleaning {
	position:absolute;
	left:324px;
	top:40px;
	width:462px;
	height:653px;
	z-index:3;
}
#cleaning-content {
	position:absolute;
	width:776px;
	height:430px;
	z-index:1;
	left: 9px;
	top: 39px;
	z-index:2;
}
#testimonials-txt {
	position:absolute;
	left:9px;
	top:33px;
	width:545px;
	height:464px;
	z-index:2;
}
#freehour-txt {
	position:absolute;
	left:9px;
	top:34px;
	width:777px;
	height:431px;
	z-index:2;
}
#contact-txt1 {
	position:absolute;
	left:9px;
	top:36px;
	width:776px;
	height:135px;
	z-index:2;
}
#contact-txt2 {
	position:absolute;
	left:12px;
	top:505px;
	width:772px;
	height:66px;
	z-index:2;
	text-align: center;
}
#contact-txt3 {
	position:absolute;
	left:542px;
	top:1px;
	width:233px;
	height:132px;
	z-index:2;
}
#contact-txt4 {
	position:absolute;
	left:9px;
	top:176px;
	width:775px;
	height:325px;
	z-index:2;
}
#house-txt1 {
	position:absolute;
	left:9px;
	top:34px;
	width:777px;
	height:687px;
	z-index:2;
}
#house-txt2 {
	position:absolute;
	left:2px;
	top:2px;
	width:770px;
	height:262px;
	z-index:2;
}
#house-txt3 {
	position:absolute;
	left:11px;
	top:269px;
	width:762px;
	height:195px;
	z-index:2;
}
#house-txt4 {
	position:absolute;
	left:11px;
	top:473px;
	width:762px;
	height:1348px;
	z-index:2;
}
#content2 {
	background-color: #ffffff;
	border: none;
	margin-left: auto;
	margin-right: auto;
	margin-top:0;
	position: relative;
	padding:0px;
	width:800px;
	height:2900px;
	z-index:1;
}
#sandiego-area {
	position:absolute;
	left:0px;
	top:31px;
	width:800px;
	height:2286px;
	z-index:2;
}
#sandiego-area2 {
	position:absolute;
	left:7px;
	top:258px;
	width:785px;
	height:300px;
	z-index:2;
	text-align: center;
}
#sandiego-area3 {
	position:absolute;
	left:1px;
	top:305px;
	width:785px;
	height:475px;
	z-index:2;
}
#content3 {
	background-color: #ffffff;
	border: none;
	margin-left: auto;
	margin-right: auto;
	margin-top:0;
	position: relative;
	padding:0px;
	width:800px;
	height:2350px;
	z-index:1;
}
#thanks {
	position:absolute;
	left:10px;
	top:150px;
	width:777px;
	height:80px;
	z-index:2;
	text-align: center;
}

#twitter_update_list {
	width:600px;
	height:120px;
	left: 80px;
	background-color:#244680;
	font-weight: bold;
	position: absolute;
	
}
#twitter_update_list li {
	font-size:12px;
	margin:10px;
	color:#0CF;
	font-family: Arial, Helvetica, sans-serif;
}
#twitter_update_list li a {
	color:#CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}



.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#254a86;
	border-bottom: 2px dotted #254a86;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
.textohome {
	line-height: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000099;
	text-align: left;
}

.menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	
}

a {
	font-size: 14px;
	color: #FFF;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFF;
}
a:hover {
	
	color: #FF0;
	font-size: 110%;
	
}
a:active {
	text-decoration: none;
	color: #FFF;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
}

b:link {
	text-decoration: none;
}

b:visited {
	text-decoration:none;
	color: #FFF;
}
b:hover {
	
	color: #FF0;
	font-size: 105%;
	font-weight:bold;
	
}
b:active {
	text-decoration: none;
	color: #FFF;
	font-size: 100%;
	text-align: center;
	font-weight: bold;
}

	
	
.superlink    {
	background-color: #09F;
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-align:center;
	line-height: normal;
	
}
.superlinkgl    {
	background-color: #264A86;
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 20px;
	font-weight: bold;
	text-align:center;

}
h2 .style1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #09F;
	font-size: 24px;
}
.normal {
	font-size: 16px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.normalduplo  {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	font-size: 12px;
}
.normalduplo2 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	font-size: 12px;
	text-align: center;
}

.borda {
	
	padding-bottom:5px;
	padding-left:5px;
}
.clean-txt {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-weight: bold;
	font-size: 13px;
}
.clean-txt2 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
}
.clean-txt3 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-weight: bold;
	font-size: 13px;
}
.clean-txt4 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size: 13px;
	text-align: left;
}
.clean-txt5 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-weight: normal;
	font-size: 13px;
	text-align: left;
}


.sandiego-bold {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	font-weight: bold;
	text-align: center;
}
.sandiego-azul {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	color: #1E3968;
	font-size: 18px;
}
.style11 {
	font-size: 24px;
	font-weight: bold;
}
.zip-left {
	line-height: 24px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-style: normal;
	font-weight: normal;
}
