@charset "UTF-8";
/* CSS Document */
* { behavior: url(iepngfix.htc) }
body {
background:url(/images/back3.jpg);
background-repeat:repeat-x;
font-family: "Lucida Grande", "Lucida Sans Unicode", "Gill Sans", Helvetica, Verdana, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 16px;
color:#000;
background-color: #044973;
margin-top:0px;
}
li {
list-style:none;
text-indent:20px;
}
body a:link {
font-family: "Lucida Grande", "Lucida Sans Unicode", "Gill Sans", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color:#006633;
	text-decoration: none;
}
body a:hover {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Gill Sans", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color:#FF6600;
	text-decoration: underline;
}
body a:visited {
font-family: "Lucida Grande", "Lucida Sans Unicode", "Gill Sans", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
		color:#FF6600;
	text-decoration: none;
}
p{
margin:0 0 16px 0;
}
h2{
font-family: "Lucida Grande", "Lucida Sans Unicode", "Gill Sans", Helvetica, Verdana, sans-serif;
font-size: 14px;
font-style: normal;
line-height: 21px;
font-weight: bold;
color:#FF6600;
margin:0;
}
h4 {
font-family: "Lucida Grande", "Lucida Sans Unicode", "Gill Sans", Helvetica, Verdana, sans-serif;
font-size: 9px;
font-style: normal;
line-height: 15px;
font-weight: normal;
color:#000000;
margin:0;
}
h4 a {
color:#006633;
text-decoration:none;
}
h4 a:hover{
color:#FF6600;
text-decoration:none;
}
#content {
position:relative;
margin:auto;
width:761px;
}
#background {
	position: absolute;
	top:61px;
	left:0;
	background-image:url(images/back_03.gif);
	width:761px;
	height:601px;
}
#logo {
	position:absolute;
	top:-60px;
	left:291px;
	background-image:url(images/logo.png);
	width:179px;
	height:154px;
}
#email {
	position:absolute;
	top:9px;
	left:5px;
	width:150px;
	height:25px;
	color:#FFFFFF;
}
#email a{
	color:#FFFFFF;
	font-style:normal;
	font-weight:normal;
text-decoration:none;
}
#email a:hover{
	color:#FFFFFF;
text-decoration:underline;
}
#phone {
	position:absolute;
	top:9px;
	right:5px;
	width:150px;
	height:25px;
	color:#FFFFFF;
	text-align:right;
}
#copyrigth{
	position:absolute;
	bottom:-25px;
	margin:0 auto;
	width:757px;
	height:23px;
	left: 1px;
	text-align:center;
	color:#FFFFFF;
}


/* Begin Navigation css */


.nav1 {
	position:absolute;
	left:1px;
	top:97px;
	background-image:url(images/nav_03.jpg);
	width:84px;
	text-indent:-5000px;
	height:35px;
}
.nav1:hover{
background-image:url(images/nav-over_03.jpg);
}
.nav2 {
	position:absolute;
	left:85px;
	top:97px;
	background-image:url(images/nav_04.jpg);
	width:80px;
	text-indent:-5000px;
	height:35px;
}
.nav2:hover{
background-image:url(images/nav-over_04.jpg);
}
.nav3 {
	position:absolute;
	left:165px;
	top:97px;
	background-image:url(images/nav_05.jpg);
	width:80px;
	text-indent:-5000px;
	height:35px;
}
.nav3:hover{
background-image:url(images/nav-over_05.jpg);
}
.nav4 {
	position:absolute;
	left:245px;
	top:97px;
	background-image:url(images/nav_06.jpg);
	width:132px;
	text-indent:-5000px;
	height:35px;
}
.nav4:hover{
background-image:url(images/nav-over_06.jpg);
}
.nav5 {
	position:absolute;
	left:377px;
	top:97px;
	background-image:url(images/nav_07.jpg);
	width:94px;
	text-indent:-5000px;
	height:35px;
}
.nav5:hover{
background-image:url(images/nav-over_07.jpg);
}
.nav6 {
	position:absolute;
	left:471px;
	top:97px;
	background-image:url(images/nav_08.jpg);
	width:108px;
	text-indent:-5000px;
	height:35px;
}
.nav6:hover{
background-image:url(images/nav-over_08.jpg);
}
.nav7 {
	position:absolute;
	left:579px;
	top:97px;
	background-image:url(images/nav_09.jpg);
	width:67px;
	text-indent:-5000px;
	height:35px;
}
.nav7:hover{
background-image:url(images/nav-over_09.jpg);
}
.nav8 {
	position:absolute;
	left:646px;
	top:97px;
	background-image:url(images/nav_10.jpg);
	width:114px;
	text-indent:-5000px;
	height:35px;
}
.nav8:hover{
background-image:url(images/nav-over_10.jpg);
}

/* End Navigation css */

/* About Page CSS */
#aboutpic {
	position:absolute;
	top:146px;
	left:8px;
	background-image:url(images/about.jpg);
	width:268px;
	height:398px;
}
#aboutcontent{
	position:absolute;
	top:146px;
	left:284px;
	background-image:url(images/content.gif);
	width:469px;
	height:397px;
}
#abouttitle {
position:absolute;
top:150px;
left:289px;
background-image:url(images/about.png);
width:100px;
height:25px;
}
#abouttext {
	position:absolute;
	top:183px;
	left:287px;
	width:465px;
	height:359px;
	overflow:auto
}
#abouttext .imacuclean{
color:#0066FF;
}

#homepage {
	position:absolute;
	top:132px;
	left:1px;
	background:url(images/home.jpg);
	width:759px;
	height:430px;
}

/* End About Page CSS */
/* Service Page CSS */

#servicetitle {
position:absolute;
top:150px;
left:289px;
background-image:url(images/services.png);
width:100px;
height:25px;
}
#servicespic {
	position:absolute;
	top:146px;
	left:8px;
	background-image:url(images/services.jpg);
	width:268px;
	height:398px;
}
/* guarantee Page CSS */

#guaranteetitle {
	position:absolute;
	top:150px;
	left:289px;
	background-image:url(images/guarantee.png);
	width:165px;
	height:25px;
}
#guaranteepic {
	position:absolute;
	top:146px;
	left:8px;
	background-image:url(images/guarantee.jpg);
	width:268px;
	height:398px;
}

/* guarantee Page CSS */

#faqtitle {
	position:absolute;
	top:150px;
	left:15px;
	background-image:url(images/faq.png);
	width:73px;
	height:25px;
}
#faqpic {
	position:absolute;
	top:146px;
	left:8px;
	background-image:url(images/services.jpg);
	width:268px;
	height:398px;
}
#faqtext {
	position:absolute;
	top:184px;
	left:11px;
	width:736px;
	height:359px;
	overflow:auto;
	text-align:left;
}
#faqtext2 {
	position:absolute;
	top:184px;
	left:11px;
	width:736px;
	height:354px;
	overflow:auto;
	text-align:left;
}
#faqtext .imacuclean{
color:#0066FF;
}
#faqcontent {
position: absolute;
top:146px;
left:8px;
background-image:url(images/faq-content.gif);
width:743px;
height:407px;
}

/* End service Page CSS */
/* Cleaning Page CSS */
#cleaningtitle {
	position:absolute;
	top:149px;
	left:15px;
	background-image:url(images/cleaning.png);
	width:183px;
	height:29px;
}
#cleaningpic {
	position:absolute;
	top:146px;
	left:8px;
	background-image:url(images/cleaning.jpg);
	width:268px;
	height:398px;
}

/* End Cleaning Page CSS */
/* Contact Page CSS */

#contactcontent {
position: absolute;
top:146px;
left:8px;
background-image:url(images/contact_content.gif);
width:743px;
height:217px;
}

#contactpic {
	position:absolute;
	top:369px;
	left:8px;
	background-image:url(images/contact.jpg);
	width:743px;
	height:186px;
}
#contacttitle {
	position:absolute;
	top:150px;
	left:15px;
	background-image:url(images/contact.png);
	width:120px;
	height:25px;
}
#contacttext {
	position:absolute;
	top:184px;
	left:13px;
	width:736px;
	height:164px;
	overflow:auto;
text-align:center;
}
#contact_bottom {
	text-align:center;
	position:absolute;
	bottom:9px;
	left:2px;
	width:730px;
	height:27px;
}
#contact_copyrigth{
	position:absolute;
	bottom:-1px;
	margin:0 auto;
	width:757px;
	height:33px;
	left: 1px;
	text-align:center;
	color:#FFFFFF;
	font-size:9px;
}
#contact_copyrigth a{
	color:#FFF;
	text-decoration:none;
	}
#contact_copyrigth a:hover{
	color:#FF6600;
	text-decoration:underline;
	}


#thanktitle {
	position:absolute;
	top:150px;
	left:15px;
	background-image:url(images/thankyou.png);
	width:118px;
	height:25px;
}
/* Testimonial Page CSS */
#testimonialtitle {
	position:absolute;
	top:150px;
	left:15px;
	background-image:url(images/testimonial.png);
	width:141px;
	height:26px;
}
#testimonialpic {
	position:absolute;
	top:146px;
	left:8px;
	background-image:url(images/cleaning.jpg);
	width:268px;
	height:398px;
}

/* End Testimonial Page CSS */

