body {
	text-align:center;
	background-color:#676767;
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px
}
.main_container {
	width:910px;
	margin:0 auto 0px auto;
	text-align:left;
	color:#ffffff;
}
h3{text-transform:capitalize; margin-top:0}
.clear{clear:both; height:0px;}
.footer{width:910px; margin:0px auto; clear:both}
.footer table tr td {	
	width:910px;
	text-align:left;
	color:#ffffff;
	background-color:#999999;
	clear:both;
	font-size:10px;
	padding:10px;
	border:0;
}
.header {
	width:910px;
	
	background-color:#b10c15;
	padding-top:40px;
}
.hp_main {
	width:510px;
	float:right;
	background-color:#cb8743;
	height:661px;
	overflow:hidden;
	margin-bottom:20px;
}
.hp_main_content {
	margin:30px 49px;
}
.hp_main_content h1 {
	font-size:48px;
	margin:0;
	color:#221e1f;
}
.hp_main_content span {
	color:#221e1f;
	line-height:30px;
	font-size:14px;
}
.nav {
	width:910px;
	background-color:#cc6b52;
	height:33px;
	color:#ffffff;
	clear:both
}
.nav_block {
	height:25px;
	float:left;
	background-image:url(images/nav_block_bg.png);
	background-position:right;
	margin:3px 0 0 10px;
	padding-right:50px;
	
	background-repeat:no-repeat;
	text-transform:uppercase;
}
.nav_block img {
	float:left;
	.margin-left:-3px;
	padding:0;
}
.hp_section1, .hp_section2, .hp_section3 {
	width:400px;
	float:left;
	padding:0px;
	font-size:10px;
	position:relative
}
.hp_section1 img, .hp_section2 img, .hp_section3 img {
	float:left;
	margin:0 5px 0 5px;
	vertical-align:baseline
}
.hp_section1 {
	background-color:#d0ab82;
	color:#221e1f;
	margin:0px;
}
.hp_section2 {
	background-color:#9a5343;
	color:#ffffff
}
.hp_section3 {
	background-color:#221e1f;
	color:#ffffff
}
.sec_text {
	position:absolute;
	float:left;
	margin-right:5px;
	left:272px;
	bottom:3px;
	font-weight:bold
}
a, a:link, a:active, a:visited, .nav a, .nav a:link, .nav a:active, .nav a:visited, .footer a, .footer a:link, .footer a:active, .footer a:visited {
	color:#FFFFFF;
	text-decoration:none
}
.nav a:hover, .footer a:hover, a:hover,  {
	text-decoration:underline;
}

/* section styles */

.section_container{width:910px; background-color:#cb8743; margin-bottom:20px;}
.section_text{width:235px; float:left; margin:0; padding:0}
.listings{width:675px; float:left}
.section_text h1{margin:10px 10px; color:#221e1f; font-size:18px;}
.section_text p{margin: 10px}
.section_text hr{color:#fff; border:none; height:1px; background-color:#fff; margin:auto 10px;}
.item_container_1{width: 225px; background-color:#d0ab82; float:left; color:#000}
.item_container_1 a, .item_container_1 a:link,.item_container_1 a:hover, .item_container_1 a:active, .item_container_1 a:visited {color:#000; text-transform:capitalize}
.item_container_2{width: 225px; background-color:#9a5343; float:left; color:#000}
.item_container_2 a, .item_container_2 a:link,.item_container_2 a:hover, .item_container_2 a:active, .item_container_2 a:visited {color:#000; text-transform:capitalize}
.item_container_3{width: 225px; background-color:#221e1f; float:left}
.item_container_3 a, .item_container_3 a:link,.item_container_3 a:hover, .item_container_3 a:active, .item_container_3 a:visited {color:#fff; text-transform:capitalize}
.item_text{margin:5px 5px;}

/* product styles */
.product_container{width:910px; background-color:#cb8743; margin-bottom:20px; padding-bottom:50px;}
.product_pad{margin:0 10px 10px 10px; overflow:hidden}
.product_pad h2{margin-bottom:0; color:#221e1f; font-size:14px;}
.product_pad h1{margin-top:10px; color:#221e1f; font-size:20px;}
.product_pad hr{color:#fff; border:none; height:1px; background-color:#fff; margin:auto 0px;}
.specs_box{background-color:#9A5343; float:right; margin:0 10px; width:200px;}