@charset "utf-8";
/* CSS Document */

html,body  {
	color:#5B5B5B;
	font: normal 95%/1.5em Geneva, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin:0px;
	padding:0px;
	background:url(../images/bodyBg.jpg) repeat-x;
}

h1 {
text-align:center;
font-size:15px;
color:#FFFFFF;
margin:0px;
padding-top:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:400;
letter-spacing:1px;
}

h2 {
text-align:center;
font-size:14px;
color:#333333;
margin:0px;
padding-top:2px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:400;
letter-spacing:1px;
}

#outerPicture {
width:100%;
margin:0px;
padding:0px;
background:url(../images/outerPicture.jpg) top center no-repeat;
}

#header {
margin:auto auto;
margin-top:0px;
margin-bottom:0px;
width:800px;
height:180px;
padding:0px;
}

#contact {
	position:absolute;
	top:150px;
	margin-left:385px;
	height:28px;
	margin-bottom:0xp;
	padding:0px;
	font-size:12px;
}

#contact ul{
list-style:none;
height:15px;
margin:0px;
padding:0px;
}

#contact li{
list-style:none;
display:inline;
height:20px;
margin:0px;
padding:0px;
}

#contact a:link{
text-decoration:none;
margin:0px;
padding:0px;
color:#FFFFFF;
}

#contact a:visited{
color:#FFFFFF;
margin:0px;
padding:0px;
text-decoration:none;
}

#contact a:hover{
color:#a5dcf1;
margin:0px;
padding:0px;
text-decoration:none;
} 

#contact a:active{
color:#FFFFFF;
margin:0px;
padding:0px;
text-decoration:none;
}

#included {
margin:auto auto;
margin-top:0px;
margin-bottom:0px;
width:800px;
height:223px;
padding:0px;
font-size:14px;
}

#included ul{
margin:0px;
padding:0px;
}

#included li{
margin:0px;
padding-left:27px;
padding-bottom:0px;
list-style:none;
letter-spacing:1px;
color:#FFFFFF;
height:25px;
background:url(../images/arrow.png) no-repeat;
}

#includedList {
width:340px;
margin-left:10px;
margin-top:0px;
margin-bottom:0px;
padding-top:13px;
}

#wrapper {
margin:auto auto;
margin-top:0px;
margin-bottom:0px;
width:800px;
padding:0px;
}

#wrapper p{
margin:0px;
padding:0px;
}

#services {
float:left;
margin:0px;
padding:0px;
width:350px;
}

#serviceList {
width:344px;
height:206px;
margin-top:0px;
padding-top:0px;
margin-left:2px;
font-size:10px;
background:url(../images/serviceBg.jpg) no-repeat;
text-align:center;
}

#serviceList ul{
margin:0px;
padding:0px;
}

#serviceList li{
margin:0px;
padding:0px;
height:30px;
list-style:none;
}

#float1 {
float:left;
width:150px;
margin-top:10px;
margin-left:15px;
}

#float2 {
float:left;
width:150px;
margin-top:10px;
margin-left:15px;
}

#serviceBranch {
width:344px;
height:206px;
margin-left:2px;
margin-top:0px;
background:url(../images/serviceBranchBg.jpg) no-repeat;
}

#branches {
margin-top:5px;
margin-left:5px;
margin-right:5px;
height:164px;
overflow:auto;
}

#branches ul{
padding:0px;
margin-right:10px;
margin-left:10px;
margin-top:1px;
}

#branches li{
display:inline;
font-size:10px;
}

#content {
margin-top:0px;
padding:0px;
padding-right:0px;
width:449px;
float:left;
}

#content h1{
display:block;
height:42px;
background:url(../images/contenth1Bg.jpg) no-repeat;
}

#content p{
margin-left:15px;
margin-right:10px;
padding-top:0px;
margin-top:0px;
margin-bottom:3px;
}

#autoScroll {
height:350px;
overflow:auto;
}

#listWrapper {
width:400px;
}

.listFloat {
width:200px;
float:left;
}

.listFloat ul{
padding-left:15px;
list-style:none;
}

.listFloat a:link, a:visited { color:#287ea1; text-decoration:none;}
.listFloat a:hover { color:#656565; text-decoration:none;}


#clear {
height:1px;
margin-top:10px;
margin-bottom:0px;
margin-right:40px;
margin-left:41px;
padding:0px;
border:none;
clear:both;
}

.clear {
height:0px;
clear:both;
}

#footer {
margin-top:5px;
background:url(../images/footerBg.jpg) repeat-x #464646 ;
color:#999999;
}

#footer a{
color:#CCCCCC;
}

#footerContent {
margin:auto auto;
margin-top:0px;
margin-bottom:0px;
padding-top:6px;
padding-bottom:6px;
width:750px;
}

#content img{
float:right;
}

