 body {
  text-align: center;
  padding: 0px; 
  margin: 0px;
  background: url(images/head_bg.png) repeat-x; 
   }
  #container {
  width: 826px; 
   margin: 0px auto; 
  } 
 #nav {
 height: 33px;
 float: right; 
 width: 550px; 
position: relative;
top: 21px; 
 }
#header {
width: 826px; 
height: 160px;
text-align: right; 
}
img {
  border: 0px;
 } 
 #logo_main {
 position: relative;
 top: 0px; 
 left: 0px; 
 } 
 #content {
  width: 480px; 
 float: right; 
padding-bottom: 30px;
 padding-right: 20px; 
 padding-top: 30px; 
 } 
 #footer {
 width: 826px; 
 clear: both; 
 height: 50px; 
 background: url(images/footer.gif); 
 } 
 #clear {
 width: 826px;
 padding-top: 30px;
 } 
ul {
padding: 0px;
margin: 0px;
padding-left: 10px; 
} 
ul li {
list-style-type: none; 
float: left;
color: blue;
}
ul li a {
display: block; 
text-decoration: none;
font-family: verdana; 
font-size: 13pt; 
color: white;
line-height: 30px; 

}
ul li a.testimonials { 
display: block; 
text-decoration: none;
font-family: verdana; 
font-size: 13pt; 
color: white;
background: url(images/testimonials.png) no-repeat; 
line-height: 30px; 
width: 151px; 
height: 51px; 
}
ul li a.contact { 
display: block; 
text-decoration: none;
font-family: verdana; 
font-size: 13pt; 
color: white;
background: url(images/contact.png) no-repeat; 
line-height: 30px; 
width: 149px; 
height: 51px; 
}
ul li a.services { 
display: block; 
text-decoration: none;
font-family: verdana; 
font-size: 13pt; 
color: white;
background: url(images/services.png) no-repeat; 
line-height: 30px; 
width: 125px; 
height: 51px; 
}
ul li a.home { 
display: block; 
text-decoration: none;
font-family: verdana; 
font-size: 13pt; 
color: white;
background: url(images/home.png) no-repeat; 
line-height: 30px; 
width: 108px; 
height: 51px; 
}
ul li a.home:hover {
background: url(images/home_hover.png) no-repeat; 
} ul li a.services:hover {
background: url(images/services_hover.png) no-repeat; 
} 
ul li a.contact:hover {
background: url(images/contact_hover.png) no-repeat; 
} 
ul li a.testimonials:hover {
background: url(images/testimonials_hover.png) no-repeat; 
} 
#header_text {
background: url(images/header_text.png); 
width: 425px; 
height: 22px; 
margin-top: 40px; 
float: right; 
margin-right: 10px; 
}
#contact_info {
color: #568bb1;
font-family: arial, verdana; 
font-size: 9pt; 
width: 349px; 
padding-top: 10px; 
float: right; 
text-align: left; 
} 
p {
font-family: arial, verdana;
font-size: 10pt; 
text-align: justify
} 
#image_left {
float: left; 
padding-left: 22px; 

} 
.title {
font-weight: bold;
font-family: arial; 
float: left;
color: #2378b3; 
} 
fieldset
{
	padding-top: 15px;
	padding-bottom: 15px;
	padding: 10px;
	border: 0px;
}
	
fieldset div
{
	margin-top: 10px;
}
	
fieldset div label
{
	float: left;
	width: 100px;
	color: #000;
	font: 10px/20px verdana;
	font-weight: bold;
}
	
fieldset input, fieldset textarea, fieldset select
{
	border: 1px solid #bbb;
	background: #fff;
	padding: 4px 0px 4px 4px;
	font: 10px verdana;
	width: 250px;
}
	
fieldset textarea
{
	width: 250px;
	height: 100px;
	overflow: auto;
}
	
fieldset select
{
	padding: 0px;
}


fieldset submit
{
	width: 50px;
}

#details {
width: 280px;
float: right; 
padding-top: 75px; 
font-family: arial, verdana;
font-size: 9pt; 
} 
.title_head {
font-family: arial, verdana; 
font-size: 9pt;
font-weight: bold;
color: #4d97b7;  

} 
.email {
color: #71acc5;
font-family: arial, verdana;
font-size: 9pt; 
font-weight: bold; 
text-decoration: none; 
padding: 0px; 
}
.head_text {
color: #71acc5;
font-family: arial, verdana;
font-size: 9pt; 
font-weight: bold; 
} 
#right_header_text {
height: 80px;
padding-top: 5px;
} 
h1 {
padding: 0px;
margin: 0px;
font-size: 19pt; 
font-family: arial, verdana; 
text-align: left;
}
.italic {
text-align: left;
float: left; 
font-family: arial, verdana; 
font-size: 10pt;
} 
.call {
font-weight: bold;
font-size: 15pt;
text-align: left;
font-family: arial, verdana; 
} 
.number {
color: #4d97b7;
} 
#contact_us_left {
width: 270px;
height: 200px;
clear: left; 
float: left;
padding-left: 10px; 
color: black; 
text-align: left; 
font-size:9pt;
font-family: arial, verdana;
}  
h4 {
color: #4d97b7;  
font-weight: bold; 
font-family: arial, verdana;
font-size: 13pt; 
}
.footer_text {
color: white;
font-family: arial, verdana; 
font-size: 10pt; 
 padding-top: 15px; 
float: right;
padding-right: 10px; }
.footerlink {
color: white;
} 
#header_text_left {
float: left;
margin-left: 10px;
background: url(images/header_image.png); 
height: 23px; 
width: 293px; 
margin-right: 30px;
display: inline;
margin-top: 10px; 
} 
#move {
float: right;
} 
#services li {
padding: 0px;
margin: 0px;
} 