body {
	background-color:				#cac8c7;
	color:							#3b3939;
	font-family:					"Georgia", "Times New Roman", Times, serif;
	font-size:						10pt;
	margin:							5px;
}

a, a:visited {
	color:							blue;
	text-decoration:				underline;
}

a:hover {
	color:							#283543;
}

h1 {
	font-size:						14pt;
	letter-spacing:					0.3em;
	margin:							4px 0px 4px 6px;
	text-transform:					uppercase;
}

#page {
	background-color:				white;
	border:							1px solid #7f7b7b;
	text-align:						left;
	width:							800px;
}

#page #header {
	height:							63px;
	width:							798px;
}

#page #footer {
	background-image:				url(../images/footer.png);
	height:							18px;
	width:							796px;
}

#page #navigation {
	/*margin-left:					264px;*/
	/*margin-right:					2px;*/
	position:						absolute;
	text-align:						right;
	top:							46px;
	/*width:							534px;*/
	width:							798px;
}

#page #navigation img {
	margin-left:					2px;
}

#page #bread-crumbs {
	font-size:						8pt;
	position:						absolute;
	text-align:						right;
	text-transform:					lowercase;
	top:							250px;
	width:							796px;
}

#page #index-overview {
	height:							108px;
	width:							800px;
}

#page #index-overview-div {
	height:							108px;
	margin-left:					2px;
	margin-right:					2px;
}

#page #index-content {
	text-align:						right;
}

#page #index-content img {
	margin-right:					2px;
}

#page #index-content #hr {
	background-color:				white;
	border:							0px;
	margin:							2px 0px 0px 0px;
	width:							800px;
}

#page #sub-navigation {
	height:							180px;
	padding-top:					1px;
	text-align:						left;
	width:							800px;
}

#page #sub-navigation img {
	margin-right:					2px;
	height:							180px;
}

#page #sub-navigation #selected-service {
	height:							180px;
	margin-left:					2px;
	position:						absolute;
	top:							70px;
	width:							59px;
}

#page #sub-navigation #selected-service-image-bg {
	height:							180px;
	position:						absolute;
	top:							70px;
	width:							569px;
}

#page #sub-navigation #image-service-div-exterior {
	height:							180px;
	position:						absolute;
	width:							0px;
}

#page #sub-navigation #image-service-div-interior {
	height:							180px;
	position:						absolute;
	width:							0px;
}

#page #sub-navigation #image-service-div-lawn {
	height:							180px;
	position:						absolute;
	width:							0px;
}

#page #sub-navigation #image-service-div-bath {
	height:							180px;
	position:						absolute;
	width:							40px;
}

#page #sub-navigation #image-service-selected {
	height:							180px;
	position:						absolute;
	width:							40px;
}

#page #sub-navigation #non-selected-service-exterior {
	height:							180px;
	position:						absolute;
	top:							70px;
	width:							0px;
}

#page #sub-navigation #non-selected-service-interior {
	height:							180px;
	position:						absolute;
	top:							70px;
	width:							0px;
}

#page #sub-navigation #non-selected-service-lawn {
	height:							180px;
	position:						absolute;
	top:							70px;
	width:							0px;
}

#page #sub-navigation #non-selected-service-bath {
	height:							180px;
	position:						absolute;
	top:							70px;
	width:							0px;
}

#page #sub-navigation #non-selected-service-image-exterior {
	height:							180px;
	position:						absolute;
	top:							70px;
	width:							0px;
}

#page #sub-navigation #non-selected-service-image-interior {
	height:							180px;
	position:						absolute;
	top:							70px;
	width:							0px;
}

#page #sub-navigation #non-selected-service-image-lawn {
	height:							180px;
	position:						absolute;
	top:							70px;
	width:							0px;
}

#page #sub-navigation #non-selected-service-image-bath {
	height:							180px;
	position:						absolute;
	top:							70px;
	width:							0px;
}

#page #content {
	color:							white;
	padding:						0px 8px 15px 8px;
	text-align:						left;
	width:							784px;
}

#page #about-header {
	padding-top:					1px;
	padding-left:					2px;
	text-align:						left;
	width:							800px;
}

#page #contact-header {
	padding-top:					1px;
	padding-left:					2px;
	text-align:						left;
	width:							800px;
}

#invisible {
	position:						absolute;
	top:							-2000px;
}


