body{background-color:#4bacc6;font-family:Helvetica, Deja Vu, Arial, Verdana, Sans-Serif;font-size:16px;}
h1, h2, h3, h4, h5, h6 { margin-top:0; }
.bold{font-weight:bold;}
.large{font-size:16px;}
.small{font-size:14px;}
.testimony{width:400px;height:200px;overflow:hidden;}
ul { margin:0; padding:0; float:left; }
li { margin:0; padding:0; list-style-type:none; height:30px; }
li span.ListText { margin-left:20px; }
#SiteContainerOuter { width:1000px; margin-left:auto; margin-right:auto; }
#SiteContainer { float:left; width:1000px; background-color:#b6dde8; }
#TopContainer { float:left; margin:20px 0 20px 20px; }
#TopImage { float:left; }
#HeadingImage { float:left;  margin-left:10px; clear:none; position:relative; z-index:10; }
#HeadingImage img { z-index:20; position:relative; float:left; padding:0; margin:0; }
#HeadingImage h3 { clear:both; margin-left:75px; margin-top:-45px; z-index:9999; position:relative; float:left; width:300px; }
#NavContainer { float:left; clear:both; margin:0 20px 0 20px; width:200px; }
#NavContainer ul { margin:0; padding:0; z-index:999; }
#NavContainer ul li { margin:0 0 5px 0; padding:0; display:block; width:198px; height:53px; }
#PageContainer { float:right; clear:none; margin:0 20px 20px 0; width:680px; padding: 0 20px 0 20px; }
table { width:500px; border:1px solid #4bacc6; }
th { background-color:#4bacc6; border:1px solid #4bacc6; text-align:left; padding:10px; }
td { background-color:White; width:50%; border:1px solid #4bacc6; padding:10px 10px 10px 10px; }
#HomeImageContainer { width:618px; padding:0; margin:0 auto 0 auto; }
#HomeImageContainer div { clear:none; margin-right:5px; display:inline; }
#ServicesListContainer { width:680px; float:left; }
#ServicesListContainer div.MainServicesImageContainer { float:right; clear:none; }
p.PricesText { width:500px; }
#ContactUsContainer { width:680px; float:left; }
#ContactUsImageContainer { float:left; }
#ContactUsTextContainer { float:right; clear:none; margin-left:20px; width:339px; }
#ContactUsTextContainer p { margin-top:0; }
#FooterContainerOuter { width:1000px; clear:both; }
#FooterContainerInner { margin-left:auto; margin-right:auto; text-align:center; color:#4bacc6; border-top:1px solid #4bacc6; border-bottom:1px solid #4bacc6; width:600px; margin-bottom:20px; padding:10px 0 10px 0; }
#FooterContainerInner a:link, 
#FooterContainerInner a:visited, 
#FooterContainerInner a:active, 
#FooterContainerInner a:hover { color:#4bacc6; font-weight:bold; }
