<style type="text/css">




#body {
	
	background-color: #454545;
}

#content{
	width:670px;
	
	margin-right:auto;
	margin-left:auto;
	background-color:#ffffff;

}

#banner {
	width:100%;
	height:80px;
	background-image:url(images/banner.jpg);
	
}

#menu {
	width:100%;
	height:36px;
	font-size:12px;
	text-align:center;
	font-family:Calibri;
	font-weight:900;
}



#splash{
width:500px;
background-image:url(images/splash.jpg);
height:215px;
float:left;
margin-left:1px;

}

#servicelist{
width:166px;
background-image:url(images/servicelist.jpg);
height:215px;
float:left;
margin-left:1px;
margin-bottom:4px;

}

.clear {
clear: both;
}

#mid{
width:666px;
height:92px;
margin-left:2px;
margin-right:2px;
background-image:url(images/midbar.jpg);
margin-bottom:4px;
}

#speedtest{

}

#speedcontent{
width:318px;
margin-left:1px;
float:left;
}
#speedtext{
width:inherit;
height:72px;
background-image:url(images/speedtext.jpg);
}

#middleservice{
width:326px;
float:left;
margin-left:10px;
margin-top:9px;

}
#blueservice{
width:inherit;
height:95px;
background-image:url(images/blueservice.jpg);
}
#promotext{
height:109px;
width:inherit;
background-image:url(images/promotext.jpg);
}
#bottom{
width:inherit;

}

#quicktips{
background-image:url(images/quicktips.jpg);
width:330px;
height:139px;
float:left;

}

#hiring{
background-image:url(images/hiring.jpg);
width:267px;
height:132px;
float:left;
}

#bottomcurve{
background-image:url(images/bottomcurve.jpg);
height:12px;
width:670px;
margin-right:auto;
margin-left:auto;
background-repeat:no-repeat;
}

#footer{
	
	font-size:10px;
	text-align:center;
	font-family:Arial;
	width:670px;
	color:#FFFFFF;
	margin-right:auto;
	margin-left:auto;
}

#text{
	float:left;
	width:220px;
		margin-left:20px;
}
#phone{
background-image:url(images/phone.jpg);
height:164px;
width:410px;
float:left;
margin-left:auto;

}

#map{
width:666px;
margin-left:auto;
margin-right:auto;
}


</style>
