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

#content a:link {color:#333333; text-decoration:underline;}
#content a:visited {color:#333333; text-decoration:underline;}
#content a:active {color:#333333; text-decoration:underline;}
#content a:hover {color:#333333; text-decoration:none;}

* {padding: 0; margin: 0; font-family:Verdana;}

#header, #mainbody {
	text-align:left;
	width:1045px;
	font-size:12px;
	}

#mainbody {
	padding-top:5px;
	padding-bottom:5px;
	}
	
h1 {
	font-family:Verdana;
	color:#d70006;
	}
	
h2 {
	font-family:Verdana;
	color:#344b53;
	font-size:24px;
	}
	
#menu {
	font-size:13px;
}

#services {
	float:right;
	width:318px;
	height:250px;
	background:url(images/servicesbox.jpg) no-repeat;
	padding:10px 10px;
	text-align:left;
	color:#FFF;
	font-size:12px;
	}
	
#servicesbody {
	padding:0px 10px;
	}
	
#content {
	padding-right:350px;
	padding-bottom:10px;
	}
	
.serviceshead {
	color:#FFF;
	}
	
.contacthead {
	color:#777978;
	}
	
#services li {
	background: url(images/bullets.gif) left center no-repeat;
	padding-left: 25px;
	margin-bottom: 23px;
	width:300px;
	}
	
#services ul {
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;
	}
	
#content ul {
	padding-left:20px;
	}
	
#footer {
	color:#777978;
	padding:10px 0px;
	text-align:left;
	width:1045px;
	font-size:10px;
}

#images {
	padding:10px 0px;
	text-align:center;
	width:1045px;
	}
	
#images-text {
	color:#FFF;	
	font-size:11px;
}

#images-text p {
	padding-top:5px;
}

#servicesbody a:link {color:#fff; text-decoration:none;}
#servicesbody a:visited {color:#fff; text-decoration:none;}
#servicesbody a:active {color:#fff; text-decoration:none;}
#servicesbody a:hover {color:#fff; text-decoration:underline;}

#footer a:link {color:#777978; text-decoration:underline;}
#footer a:visited {color:#777978; text-decoration:underline;}
#footer a:active {color:#777978; text-decoration:underline;}
#footer a:hover {color:#fff; text-decoration:underline;}