/**************************
Gerneral
**************************/
body {
	margin: 0;
	font: normal 13px Helvetica Neue, Helvetica, Arial, sans-serif;
	color: #444;
	background: transparent url('images/body_bg.jpg') 0 0 repeat;
}

a img {
	border: none;
}
.cf:after {
	clear: both;
	display: block;
	margin: 0;
	height: 0;
	visibility: hidden;
	content: 'aye aye';
}
div.alt {
	display: none;
}
span.alt {
	display: none;
}
.g-auto-resolve {
	margin: 0 auto;
}

#container {
	position: relative;
	margin: 0 auto;
	padding: 0;
	width: 980px;
}

/**************************
Header
**************************/
#header {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 20px 0 0;
	width: 980px;
	height: 90px;
	border-top: 2px solid #914C1D;
}
a#h_h_i_a {
	display: block;
	margin: 0;
	padding: 0;
	max-width: 270px;
	max-height: 100px;
	overflow: hidden;
}
a#h_c {
	position: relative;
	display: block;
	margin: 16px 0 0 0;
	padding: 0;
	background: transparent url('images/header_btn_left.png') 0 0 no-repeat;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/header_btn_left.png',
		sizingMethod='scale');
}
a#h_c span {
	position: relative;
	display: block;
	margin: 0;
	padding: 0 6px;
	background: transparent url('images/header_btn_right.png') 100% 0 no-repeat;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/header_btn_right.png',
		sizingMethod='scale');
}
a#h_c span.hl span {
	display: block;
	margin: 0;
	padding: 12px;
	font-weight: bold;
	font-size: 16px;
	background-color: #17469e; 
}
a#h_c span.hl span b {
	font-weight: normal;
}
a#h_c:link, a#h_c:visited {
	color: #FFF;
	text-decoration: none;
}
a#h_c:hover, a#h_c:active {
	color: #FFF;
	text-decoration: none;
}
#dealersLicense{color:#fff;position:absolute;left:545px;bottom:8px;}
#h_i {
	position: absolute;
	top: 20px;
	right: 0;
	padding: 20px;
	width: 415px;
	background-color: #150901;
}
#h_i h3 {
	float: left;
	margin: 0;
	padding: 0;
	color: #b69079;
}
#h_i h6 {
	float: right;
	margin: 0;
	padding: 0;
	font-size: 28px;
	color: #FFF;
}
#h_i h3 span {
	display: block;
	margin: 0;
	padding: 0;
	font-size: 11px;
}

/**************************
Content
**************************/
#content {
	position: relative;
	margin: 0;
	padding: 112px 0 0;
	width: 980px;
}

#c_B {
	position: relative;
	margin: 0 0 15px;
	padding: 0;
	width: 980px;
}

#mainNav {
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
	width: 223px;
}
#mainNav ul {
	position: relative;
	margin: 0;
	padding: 0;
}
#mainNav li {
	position: relative;
	margin: 2px 0;
	padding: 0;
	list-style-type: none;
}
#mainNav li a {
	display: block;
	margin: 0;
	padding: 10px 10px 10px 20px;
	font-weight: normal;
	font-size: 18px;
	width: 193px;
	height: 24px;
	font-family: "Lucida Grande";
	background: transparent url('images/mainNav_bg_off.png') 0 0 no-repeat;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/mainNav_bg_off.png',
		sizingMethod='scale');
}
#mainNav li a:link, #mainNav li a:visited {
	color: #FFF;
	text-decoration: none;
}
#mainNav li a:hover, #mainNav li a:active {
	color: #FFF;
	text-decoration: none;
	background-image: url('images/mainNav_bg_on.png');
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/mainNav_bg_on.png',
		sizingMethod='scale');
}
#mainNav li a.s:link, #mainNav li a.s:visited {
	color: #FFF;
	text-decoration: none;
	background-image: url('images/mainNav_bg_on.png');
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/mainNav_bg_on.png',
		sizingMethod='scale');
}
.c_B_INT {
	float: right;
	position: relative;
	margin: 2px 0 0;
	padding: 0;
	width: 697px !important;
}

#c_B_feat {
	float: right;
	position: relative;
	margin: 2px 0 0;
	padding: 0;
	width: 757px;
	height: 286px;
	overflow: hidden;
}
#c_B_feat a {
	float: left;
	position: relative;
	display: block;
	margin: 0 1px;
	_margin: 0;
	padding: 2px;
	width: 246px;
	height: 282px;
	background: transparent url('images/f1_bg.png') 0 0 no-repeat;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/f1_bg.png',
		sizingMethod='scale');
}
#c_B_feat a.m {
	background: url('images/f2_bg.png'); 
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/f1_bg.png',
		sizingMethod='scale');
}
#c_B_feat a.l{
	background: url('images/f3_bg.png'); 
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/f3_bg.png',
		sizingMethod='scale');
}
#c_B_feat a span.nor {
	position: absolute;
	bottom: 70px;
	left: 3px;
	margin: 0;
	padding: 10px;
	width: 224px;
	height: 34px;
	font-weight: normal;
	font-size: 24px;
	color: #FFF;
	background: transparent url('images/o_bg.png') 0 0 no-repeat;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/o_bg.png',
		sizingMethod='scale');
}
#c_B_feat a span.y {
	background-image: url('images/y_bg.png'); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/y_bg.png',
		sizingMethod='scale');
}	
#c_B_feat a span.g {
	background-image: url('images/g_bg.png'); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/g_bg.png',
		sizingMethod='scale');
}	
#c_B_feat a:link, #c_B_feat a:visited {
	color: #FFF;
	text-decoration: none;
	opacity: 0.8;
}
#c_B_feat a:hover, #c_B_feat a:active {
	color: #FFF;
	text-decoration: none;
	opacity: 1.0;
}

#c_c {
	position: relative;
	margin: 0;
	padding: 30px;
	width: 920px;
	background-color: #150901;
}
#c_c h1 {
	position: relative;
	margin: 0;
	color: #73483d;
	font-weight: normal;
	font-size: 30px;
}
#c_c p {
	position: relative;
	font-size: 14px;
	color: #FFF;
	line-height: 32px;
}
.c_shade {
	position: relative;
	margin: 0;
	padding: 0;
	width: 980px;
	height: 16px;
	background: transparent url('images/shadow_bg.png') 0 0 no-repeat;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/shadow_bg.png',
		sizingMethod='scale');
}
a.c_FEAT {
	display: block;
	margin: 0;
	padding: 0;
	width: 980px;
	height: 83px;
	text-decoration: none !Important;
}
a.c_FEAT:link, a.c_FEAT:visited {
	color: #FFF;
	text-decoration: none;
	opacity: 0.9;
}
a.c_FEAT:hover, a.c_FEAT:active {
	color: #FFF;
	text-decoration: none;
	opacity: 1.0;
}
a.c_FEAT span.c_f_t {
	float: left;
	display: block;
	margin: 0;
	padding: 13px 15px;
	width: 717px;
	height: 57px;
	background: transparent url('images/text_overlay_bg.png') 0 0 no-repeat;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/text_overlay_bg.png',
		sizingMethod='scale');
}
a.c_FEAT span.c_f_b {
	position: relative;
	float: right;
	display: block;
	margin: 0;
	padding: 20px 0 0;
	width: 233px;
	height: 63px;
	text-align: center;
	background: transparent url('images/text_btn_bg.png') 0 0 no-repeat;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/text_btn_bg.png',
		sizingMethod='scale');
}
span.hlimg {
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
}
a.c_FEAT span.c_f_t img {
	position: relative;
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	/*
	width: 117px;
	*/
}
a.c_FEAT span.c_f_t span.c_f_t_t {
	float: right;
	display: block;
	margin: 0;
	padding: 0 0 0 15px;
	width: 570px;
}
a.c_FEAT span.c_f_t span.c_f_t_t span.c_f_t_t-h {
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 28px;
	color: #FFF;
}
a.c_FEAT span.c_f_t span.c_f_t_t span.c_f_t_t-s {
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-size: 18px;
	color: #FFF;
}
a.c_FEAT span.c_f_b span.c_f_b-h {
	display: block;
	padding: 0; 
	font-weight: bold;
	font-size: 18px;
	color: #FFF;
	text-transform: uppercase;
}
a.c_FEAT span.c_f_b span.c_f_b-s {
	display: block;
	font-size: 12px;
	color: #FFF;
}
img.sIs {
	float: left;
	margin: 0;
	padding: 0;
}

/**************************
Footer
**************************/
#footer {
	position: relative;
	margin: 15px 0 0;
	padding: 35px;
	width: 910px;
	height: 239px;
	background: transparent url('images/footer_bg.png') 0 0 no-repeat;
	_background: none;
}
*+html #footer {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/footer_bg.png',
		sizingMethod='scale');
}		
#f_l {
	float: left;
	margin: 0;
	padding: 0;
	width: 435px;
}
h5#f_l_h {
	float: left;
}
a#f_l_a {
	display: block;
	float: left; 
	position: relative;
	margin: 0 0 0 20px;
	padding: 0 4px 0 0;
	background: transparent url('images/footer_btn_right.png') 100% 0 no-repeat;
	_background: #17469e;
}
a#f_l_a span.f_l_as {
	position: relative;
	display: block;
	margin: 0;
	padding: 0 0 0 5px; 
	background: transparent url('images/footer_btn_left.png') 0 0 no-repeat;
	_background: none;
}
a#f_l_a span.f_l_as span {
	position: relative;
	display: block;
	margin: 0;
	padding: 7px 10px;
	font-size: 13px;
	text-align: center;
	background-color: #17469E;
}
a#f_l_a:link, a#f_l_a:visited {
	color: #FFF;
	text-decoration: none;
}
a#f_l_a:hover, a#f_l_a:active {
	color: #FFF;
	text-decoration: none !important;
}
#footer h5 {
	position: relative;
	margin: 0;
	padding: 0;
	font-size: 20px;
	color: #FFF;
}
#footer p {
	position: relative;
	margin: 15px 0;
	padding: 0;
	font-weight: normal;
	font-size: 11px;
	color: #EAC78A;
	line-height: 20px;
}
#footer a:link, #footer a:visited {
	color: #FFF;
	text-decoration: none;
}
#footer a:hover, #footer a:active {
	color: #FFF;
	text-decoration: underline;
}
#f_r {
	float: right; 
	margin: 0;
	padding: 0;
	width: 435px;
}
#f_r_nav {
	position: relative;
	margin: 0;
	padding: 0;
}
#f_r_nav ul {
	float: left;
	margin: 0;
	padding: 0;
	width: 200px;
}
#f_r_nav li {
	display: block;
	margin: 0;
	padding: 0;
}
#f_r_nav a {
	display: block;
	margin: 0;
	padding: 0;
	background: transparent url('images/dot_line.png') 0 100% no-repeat;
	_background: none;
	_border-bottom: 1px solid #1e0b00;
}
#f_r_nav a span {
	display: block;
	margin: 0;
	padding: 10px 20px 10px 30px;
	background: transparent url('images/f_arrow.png') 15px 50% no-repeat;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='/schemes/carrier/Timber/images/f_arrow.png',
		sizingMethod='crop');
}
#f_r_nav a:link, #f_r_nav a:visited {
	color: #FFF;
	text-decoration: none;
}	
#f_r_nav a:hover, #f_r_nav a:active {
	color: #EAC78A;
	text-decoration: none;
}	

#fcc {
	position: relative;
	margin: 2px 0 0;
	padding: 0;
}
#fcc table {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #FFF;
	background-color: #FFF;
}	
#fcc img {
	display: block;
	float: left;
	margin: 0 4px 0 0;
	padding: 0;
}


