@charset "utf-8";
/* CSS Document */

body {
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size:0.9em;
	background-color:#D2EBF5;
}

header {
	background-color:#FFFF00;
	border-top:5px solid #000;
	border-bottom:5px solid #000;
	text-align:center;	
	margin:0;
}


 
menu {
	background-color:#535353;
	margin:0;
	padding: 3px 0px 8px 0px;
	font-weight:bold;
}
.menuitem {
	text-align:center;
}
.menuitem a {
	font-size:1.3em;
	color:#FFFF00;
	text-decoration:none;
}
.menuitem a:hover {
	color:#FFFFFF;
}

.rounded
{
	border: 2px solid #000;
	border-radius:20px;
}


.slideContainer{
	margin:10px 0px;
	border: 2px solid #000;	
	border-radius:14px;
	overflow:hidden;
	height:338px;
}

.slide {
	width:100%;
	height:338px;
	border-radius:12px;
	padding: 0;
	}

#slide1 {
	background-image:url(../images/safe_and_secure.jpg);
	background-size:cover;	
}
#slide2 {
	background-image:url(../images/cleaning_quality_guaranteed.jpg);
	background-size:cover;	
}
#slide3 {
	background-image:url(../images/peace_of_mind.jpg);
	background-size:cover;	
}
.contactButton {
	margin:20px auto;
	width:169px; 
	height:80px;
	background-image:URL("../images/contact_us_button.png");
	background-position:-1px 0px;
}
.contactButton:hover {
	background-position:-170px 0px;
}

.borderDiv {
	border: 2px solid #000;
	border-radius:14px;
	padding: 7px;
	background-color:#FFFFFF;
	margin-bottom:10px;
}

#sideText h4
{
	margin: 5px;
}

#sideText h3, #sideText p
{
	margin: 2px;
}

#sideText p
{
	font-size: 0.9em;
}

#menu2 {
	margin-top: 15px;
	padding:5px;
	background-image: url("../images/menu_background.jpg");
	background-repeat: repeat;
}
footer {
	text-align:center;
	background-color:#535353;
	color:#FFFF00;
	margin:0;
	padding: 3px 0px 8px 0px;
	font-size: 1.8em;
}
#copyright {
	font-size: xx-small;
}
#copyright a {
	color:#FFFF00;
	text-decoration:none;
}
#copyright a:hover {
	color:#FFFFFF;
}

#Pane1, #Pane2, #Pane3 {
	margin-top:10px;
}
#Pane1 p, #Pane2 p, #Pane3 p {
	text-align:left;
}

#Pane1, #Pane2, #Pane3 {
	text-align:center;
}

#contactInfo p, #contactForm td {
	font-size:1.2em;
}
#contactForm input, #contactForm textArea {
/*	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;*/
	font-family: Helvetica, Arial, sans-serif;
}
#aboutLeft, #aboutRight {
	padding-top:10px;
}
#aboutLeft img, #aboutRight img {
	border-radius:14px;;
}

.textlist {
	text-align:left;
	list-style-position: outside;
	padding-left: 20px;
	margin-top:0;
}
