html, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}
body {
	color: #fff;
	min-width: 829px;
	background: #292929;
	font: 11px arial, tahoma, verdana, "trebuchet ms", sans-serif;
}
/*--- general ---*/
* {outline: none;}
form {margin: 0;padding: 0;}
img {border: none; display: block;}
ul {margin: 0;padding: 0;list-style: none;}

.clr:after {
	height: 0;
	clear: both;
	content: "";
	display: block;
}
* html .clr {height: 1%;}

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	font-weight: normal;
	font-family: "times new roman", times georgia, serif;
}
p { 
	margin: 0px 0 18px 0;
	line-height: 18px;
}
a {
	color: #fff;
	cursor: pointer;
	text-decoration: none;
}
a:hover {text-decoration: underline;}

.wrap-body {
	width: 100%;
	position: relative;
	padding: 357px 0 0 0;
	background: #CAC9A4 url("/media/images/bg-1.gif") repeat-x;
}
.wrap-body-2 {
	width: 100%;
	position: relative;
	padding: 260px 0 0 0;
	background: #CAC9A4 url("/media/images/bg-1b.gif") repeat-x;
}
.wrap-header {
	top: 0;
	left: 0;
	width: 100%;
	height: 357px;
	position: absolute;
	background: url("/media/images/bg-2.jpg") no-repeat 50% 0;
}
.wrap-header-2 {
	top: 0;
	left: 0;
	width: 100%;
	height: 260px;
	position: absolute;
	background: url("/media/images/bg-2b.jpg") no-repeat 50% 0;
}
#header,
#header-2 {
	width: 829px;
	height: 357px;
	margin: 0 auto;
	position: relative;
}
#header-2 {height: 260px;}

.logo,
.number,
.main-nav li a,
.secondary-nav ul li a {
	display: block;
	overflow: hidden;
	text-indent: -12000px;
}
.logo {
	top: -12px;
	left: 36px;
	width: 319px;
	height: 142px;
	position: absolute;
	background: url("/media/images/logo.png") no-repeat;
	z-index: 9999;
}
.img-car {
	top: 174px;
	right: -4px;
	position: absolute;
	z-index: 9989;
}
.img-car-2 {
	top: 174px;
	right: -4px;
	position: absolute;
	z-index: 2;
}
.number {
	top: 41px;
	right: 24px;
	width: 221px;
	height: 28px;
	position: absolute;
	background: url("/media/images/number.gif") no-repeat;
}
.main-nav {
	top: 75px;
	right: 0;
	width: 392px;
	height: 35px;
	padding: 0 0 0 18px;
	position: absolute;
	background: url("/media/images/bg-nav-1.gif") no-repeat;
}
.main-nav li {
	float: left;
	padding: 0 0 0 6px;
	background: url("/media/images/sep-nav-1.gif") no-repeat 2px 11px;
}
.main-nav li:first-child {background-image: none;}

.main-nav li a {height: 35px;}
.main-nav li a:hover {background-position: 0 -35px;}
.main-nav .t-1 a {width: 74px;background: url("/media/images/t-1.gif") no-repeat;}
.main-nav .t-2 a {width: 61px;background: url("/media/images/t-2.gif") no-repeat;}
.main-nav .t-3 a {width: 82px;background: url("/media/images/t-3.gif") no-repeat;}
.main-nav .t-4 a {width: 70px;background: url("/media/images/t-4.gif") no-repeat;}
.main-nav .t-5 a {width: 60px;background: url("/media/images/t-5.gif") no-repeat;}

.flash,
.flash-2 {
	top: 121px;
	left: 20px;
	position: absolute;
	z-index: 2;
}
.flash-2 {top: 118px;}
.flash-3 {
	top: 119px;
	left: 20px;
	position: absolute;
	z-index: 1;
}
.flash-3 {top: 118px;}
.wrap-content-1 {
	width: 100%;
	background: url("/media/images/bg-4.gif") repeat-y 50% 0;
	
}
.wrap-content-2 {
	width: 100%;
	min-height: 378px;
	background: url("/media/images/bg-3.jpg") no-repeat 50% 0;
}
* html .wrap-content-2 {height: 378px;}

.wrap-content-2b {
	width: 100%;
	min-height: 475px;
	background: url("/media/images/bg-3b.jpg") no-repeat 50% 0;
}
* html .wrap-content-2b {height: 475px;}

#content {
	width: 829px;
	margin: 0 auto;
}
.secondary-nav {
	width: 799px;
	padding: 0 15px;
	overflow: hidden;
}
.secondary-nav ul {float: left;}
.secondary-nav .list-1 {padding: 1px 0 0 71px;}
.secondary-nav .list-2 {padding: 0 0 0 159px;}
.secondary-nav ul li {
	float: left;
	padding: 0 0 0 10px;
	background: url("/media/images/sep-nav-2.gif") no-repeat 3px 5px;
}
.secondary-nav ul li:first-child {background-image: none;}
.secondary-nav ul li a {height: 27px;}
.secondary-nav ul li a:hover {background-position: 0 -27px;}
.secondary-nav ul .ts-1 a {width: 78px;background: url("/media/images/ts-1.gif") no-repeat;}
.secondary-nav ul .ts-2 a {width: 147px;background: url("/media/images/ts-2.gif") no-repeat;}
.secondary-nav ul .ts-3b a {width: 106px;background: url("/media/images/ts-3b.gif") no-repeat;}
.secondary-nav ul .ts-3 a {width: 106px;background: url("/media/images/ts-3.gif") no-repeat;}
.secondary-nav ul .ts-4 a {
	width: 63px;
	background: url("/media/images/ts-4.gif") no-repeat;
}
.secondary-nav ul .ts-5 a {width: 90px;background: url("/media/images/ts-5.gif") no-repeat;}
.secondary-nav ul .ts-6 a {width: 83px;background: url("/media/images/ts-6.gif") no-repeat;}
.secondary-nav ul .ts-7 a {width: 154px;background: url("/media/images/ts-7.gif") no-repeat;}
.secondary-nav ul .ts-8 a {width: 129px;background: url("/media/images/ts-8.gif") no-repeat;}
.secondary-nav ul .ts-9 a {width: 135px;background: url("/media/images/ts-9.gif") no-repeat;}

.main {
	width: 775px;
	padding: 0 20px 0 34px;
}
.primary-content {
	float: left;
	width: 460px;
	padding: 0 0 6px 0;
}
.primary-content h1,
.primary-content h2 {
	font-size: 17px;
	text-align: right;
	padding: 18px 0 8px 0;
}
.primary-content div {
	width: 411px;
	border: 1px solid #CED1B5;
	padding: 12px 20px 7px 27px;
	background: #6C7D4A url("/media/images/bg-corner.gif") no-repeat 100% 100%;
}
.primary-content div .read-more {
	font-size: 10px;
	font-weight: bold;
	text-align: right;
}
.primary-content .copyright {
	font-size: 10px;
	padding: 17px 0 0 0px;
}
.secondary-content {
	float: right;
	width: 290px;
}
.banners {
	width: 100%;
	position: relative;
	margin: -6px 0 0 0;
}
.banners li {
	float: left;
	padding: 0 0 12px 0;
}
.banners .last {padding: 0;}
.banners li a {float: left;}

.wrap-footer {
	width: 100%;
	min-height: 48px;
	background: url("/media/images/bg-footer.gif") repeat-x;
}
* html .wrap-footer {height: 48px;}

#footer {
	width: 829px;
	margin: 0 auto;
}
#footer ul {
	text-align: center;
	padding: 14px 0 15px 0;
}
#footer ul li {
	color: #919565;
	display: inline;
	font-size: 10px;
	line-height: 14px;
	padding: 0 0 0 2px;
}
#footer ul li a {color: #fff;margin: 0 4px 0 0;}

/* page-2 */

.primary-content-2 {
	width: 686px;
	overflow: hidden;
	padding: 39px 81px 14px 62px;
}
.primary-content-2 img {
	float: right;
	margin: 4px 0 0 40px;
	border: 1px solid #fff;
}
.primary-content-2 img.security {
	float: left;
}
.primary-content-2 img.gutters {border: 1px solid #fff; float:none; display:inline;}
.primary-content-2 h1,
.primary-content-3 h1 {
	font-size: 19px;
	padding: 0 0 18px 0;
}
.primary-content-2 h2,
.primary-content-3 h2 {
	color: #f6e75e;
	padding: 18px 0 10px 0;
	font: bold 12px arial, tahoma, verdana, "trebuchet ms", sans-serif;
}
.primary-content-2 h3,
.primary-content-3 h3 {
	color: #ffffff;
	padding: 18px 0 10px 0;
	font: bold 12px arial, tahoma, verdana, "trebuchet ms", sans-serif;
}
.primary-content-2 ul {padding: 0 0 18px 0;}

.primary-content-2 ul li {
	line-height: 18px;
	padding: 0 0 0 18px;
	background: url("/media/images/i-1.gif") no-repeat 5px 6px;
}
.primary-content-2 p a {color: #c8d892;text-decoration: underline;}
.primary-content-2 p a:hover {text-decoration: none;}
.primary-content-2 .copyright,
.primary-content-3 .copyright {
	font-size: 10px;
	padding: 55px 0 0 0;
	margin: 0 0 0 -9px;
}
.primary-content-2 .copyright img {border:none; float:none; display:inline;}
.primary-content-3 {
	width: 680px;
	overflow: hidden;
	padding: 39px 65px 14px 84px;
}
.primary-content-3 table td img {display: inline;}
.primary-content-3 img {border: 1px solid #fff;}


#footer-multi-image-area {
	margin:0px;
}

#footer-multi-image-area img{
	display:inline;
	padding-left:10px;
}