body	{ text-align:center; background-image: url(images/header-bg.jpg); background-repeat: repeat-x; margin-top: 0px; margin-bottom: 0px; padding: 0; border: 0; margin-right: 0px; margin-left: 0px; }



.nav {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-color:#000000;font-weight:bold;background:#000000;margin:0em;text-align:center;}

.nav a:link, .nav a:visited {display:block;width:100%;color:#000000;text-decoration:none;font-weight:bold;background-color:#e4e0e0;}

.nav a:hover {text-decoration:none;background-color:#9CBBFC;color:#000000;}

.nav span {padding:3px 8px 3px 8px;display:block;border:1px solid #ffffff;/*width:100%;*/}



.subnav {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-color:#000000;font-weight:normal;background:#ffffff;padding:2;margin:0em;text-align:left;border:1px solid #808080}

.subnav a:link, .subnav a:visited {display:block;width:100%;color:#000000;text-decoration:none;font-weight:normal;background-color:#ffffff;}

.subnav a:hover {text-decoration:none;background-color:#9CBBFC;color:#000000;}

.subnav span {padding:1px 2px 1px 2px;display:block;border:1px solid #000000;/*width:100%;*/}



p {font-family:verdana; font-size: 12px; color: #000000; line-height: 18px}



li {font-family:verdana; font-size: 12px; color: #000000; line-height: 17px}



#check ul {	padding: 0; margin: 0px; list-style: none; margin-left: 0px; margin-bottom: 8px; }



#check li {padding-left: 26px; margin: 0; font-family:verdana; font-size: 12px; color: #000000; line-height: 19px; 

background-image: url(images/check.gif); background-repeat: no-repeat; background-position: 0px 0px;}



h1 { font-family:verdana; font-size: 18px; margin-top: 0; margin-right: 0; margin-bottom: 0em; margin-left: 0; }

h2 {font-family:verdana; font-size: 16px; margin: 0;}

h3 {font-size: 12px; margin: 0;}

h4 {font-size: 10px; margin: 0;}



	/* General linkology */

	

a:link, a:visited {

	text-decoration : underline;

	color: #0000ff;

	background: transparent; 

	}



a:hover {

	text-decoration : underline;

	background-color: transparent; 

	}



a:active {

	text-decoration : underline;

	color: #000080;

	background: transparent;  

	}


#main-feature-topper { background-image: url(images/homepage-full-topper.jpg); background-repeat: no-repeat; background-position: center top; height: 21px; width: 900px; }
#main-feature { background-image: url(images/homepage-full-bottom.jpg); background-repeat: no-repeat; background-position: center bottom; height: 335px; width: 900px; text-align: left;  }
#main-feature .flash { float: left; height: 291px; width: 441px; margin-top: 0px; margin-left: 19px; }
#main-feature .servicelist { width: 410px; float: left; }
#main-feature .servicelist h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; margin-left: 15px; margin-bottom: 0px; margin-top: 5px; line-height: 22px; }
#main-feature .servicelist img { float: right; margin-top: -9px; margin-right: -9px; margin-bottom: -9px; }

#main-feature .servicelist ul { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 25px; }
#main-feature .servicelist  p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; padding: 0px; margin-top: 8px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; }

#main-feature .servicelist ul li { font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; }
#main-feature .servicelist .col1 { float: left; width: 190px; margin-right: 15px; margin-left: 15px; font-size: 11px; }
#main-feature .servicelist .col2 { float: left; width: 190px; }
#main-feature #call-button { float: right; margin-top: 3px; margin-right: 35px; }



#content { text-align: center; margin-top: -20px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#content2 { width: 900px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }

#content #main-content { width: 900px; text-align: left; padding-top: 15px; }
#main-content #sidebar { float: right; width: 251px; text-align: center; margin-right: 15px; margin-top: -10px; }
#main-content #feature-2col { height: 290px; width: 595px; background-image: url(images/homepage-twocol-bg.jpg); padding-left: 18px; margin-left: 15px; background-repeat: no-repeat; padding-top: 7px; margin-top: 10px;  }
#feature-2col #flash2 { float: right; width: 225px; margin-right: 25px; text-align: center; margin-left: 15px; }

#main-content #feature2 { width: 570px; padding-left: 18px; margin-left: 15px; padding-right: 15px; padding-top: 15px; }
#feature2 img { float: right; margin-left: 15px; }



#main-content h2 { color: #F59421; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin-top: 12px; margin-bottom: 12px; }
#main-content p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }


#footer {  text-align: center; background-image: url(images/footer-bg.jpg); background-repeat: repeat-x; background-color: #F59421; }
#footer2 { background-image: url(images/footer2-bg.jpg); width: 920px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-repeat: no-repeat; }
.address { margin-right: 35px; text-align: right; padding-top: 25px; }
.address p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; }
.links { margin-top: 65px; text-align: center; color: #000; padding-bottom: 25px; }
.links a { color: #000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-bottom: 25px; }

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

#info {background:#f8f8f8; border:0;}

#tab1 {width: 65px; text-align:center;} 
#tab2 {width: 88px; text-align:center;} 
#tab3 {width: 145px; text-align:center;} 
#tab4 {width: 105px; text-align:center;} 
#tab5 {width: 240px; text-align:center;} 
#tab6 {width: 95px; text-align:center;} 
