
#wrapper {
	width: 855px;
	margin: 0 auto;
	background-color: #E9E9E8;
	border-right: 1px #8D8D8D solid;
	border-left: 1px #8D8D8D solid;
}

#footer {
	width: 861px;
	margin:0 auto 0 auto;
	padding:8px 0 0 6px;
/*	background: #eeeeed url(/i/new/btm.gif) repeat-x top left;*/
	
}

#footer a {font-weight:bold;font-size:9px;color:#656565;text-transform:uppercase;text-decoration:none;}


#footer .tab {
	float:left;
	background:#eeeeed url(/i/new/foot.gif) no-repeat top right;
	height:33px;
}

#footer .copy {width:524px;}
#footer .sm {width:36px;}
#footer .brochure {width:119px;}

#footer .mailing-list {float:left;width:109px;height:33px;background:#eeeeed url(/i/new/footr.gif) no-repeat top right;}

#footer .copy .content {padding:9px 0 0 30px;font-size:10px;text-transform:uppercase;color:#a8a8a8;}
#footer .sm .content {padding:7px 0 0 3px;}
#footer .sm .content img {border:0;}

#footer .brochure img, #footer .mailing-list img {float:left;margin-left:2px;border:0;}

#footer .brochure .content, #footer .mailing-list .content {line-height:9px;padding-top:7px;}

#outerwrapper {
	width: 859px;
	margin: 0 auto;
	background-color: #A4A4A3;
	border-right: 1px #B5B5B4 solid;
	border-left: 1px #B5B5B4 solid;
}


body {
	margin: 0;
	padding: 0;
	height: 100%;
	font: 9pt arial, sans-serif;
	color: #3D3D3D;
	background-color: #d0d0cf;

}

#header {position:relative;width:855px; height:135px;background:url(/i/new/head.jpg) no-repeat;}
#header a {border:0;}
#header img.logo {position:absolute;top:0px;left:48px;width:186px;height:135px;border:0;}

#main {
	width: 855px;
	text-align: left;
}

#main.home {margin: 0 15px 0 0;}

.main-content {width:798px;}

.page-title {width:855px;text-align:right;}

.content-panel {float:right;margin-right:9px;width:540px;background:#ffffff url(i/new/top-cnr.gif) no-repeat top right;}
.content-panel .content {width:510px;padding-top:32px;text-align: center;margin-left:16px;}
.testimonials .content-panel .content {padding:18px 0 0 0;margin-left:0;}
.side-panel {width:247px; margin:0 9px 0 50px;background-color: white; float: left;}
.content-panel img, .side-panel img {border:0;}

.contact .side-panel, .contact .content-panel {height:418px;}

.testimonial {text-align:left;padding:0 66px 0 16px;}
.testimonial h3 {font-size:10px;font-weight:bold;text-transform:uppercase;color:#2878bd;margin:0 0 4px 0;padding:0;}
.testimonial p {width:458px;padding:0;margin:0;font-size:11px;line-height:13px;margin-bottom:24px;}
.clear {
	clear: both;
}

.news_img {
	padding-left: 10px; 
	padding-top: 10px;
}

b {
	color: #430C9E;
}

#nav {padding:0;margin:0;position:absolute;top:115px;left:277px;width:568px;height:20px;list-style:none;}
#nav li {float:left;}
#nav li a  {display:block;height:20px;background:url(/i/new/nav.gif) no-repeat;}
#nav li a span {display:none;}
#nav li.home a {width:64px;background-position:0px 0px;}
#nav li.home a:hover {background-position:0px -20px;}
#nav li.gallery a {width:81px;background-position:-64px 0px;}
#nav li.gallery a:hover {background-position:-64px -20px;}
#nav li.equipment a {width:100px;background-position: -145px 0px;}
#nav li.equipment a:hover {background-position: -145px -20px;}
#nav li.contact a {width:89px;background-position:-245px 0px;}
#nav li.contact a:hover {background-position:-245px -20px;}
#nav li.blog a {width:117px;background-position:-334px 0px;}
#nav li.blog a:hover {background-position:-334px -20px;}
#nav li.testimonials a {width:117px;background-position:-451px 0px;}
#nav li.testimonials a:hover {background-position:-451px -20px;}
