body
	{
		margin:0px;
		background:url(../images/inner_bg.jpg) top repeat-x;
		font-family:arial;
		font-size:11px;
	}
	{
			color:#ff4800;
	}
.main_cantenar
	{
		width:1002px;
		margin:20px auto 0px auto;
		clear:both;
	}
.banner_bg
	{
		background:#e6e6e6 url(../images/banner_bg.gif) top repeat-x;
		border:solid 1px #c7c7c7;
		width:1002px;
		clear:both;
		float:left;
		margin-bottom:7px;
	}
.banner_bg_inner
	{
		background:#e6e6e6 url(../images/inner_banner_bg.gif) top repeat-x;
		border:solid 1px #c7c7c7;
		width:1002px;
		clear:both;
		float:left;
		margin-bottom:7px;
	}	
.logo
	{
		float:left;
		width:auto;
		margin:30px 15px 30px 15px;
	}
.menu
	{
		float:right;
		width:560px;
		margin:30px 0px 0px 0px;
	}
/****************************************************************************/	
.menu_bg
	{
		float:right;
		width:560px;
		background-color:#42342c;
		background-position:right;
		background-repeat:repeat-y;
		background-image:url(../images/menu_bg.jpg);
	}
.menu_bg ul{
	padding:0;
	margin:0;
}
.menu_bg ul li{
	font-size:14px;
	font-weight:normal;
	color:#fff;
	list-style:none;
	display:inline;
}
.menu_bg ul li a{
	padding:21px 15px 21px 14px;
	text-decoration:none;
	color:#fff;
	line-height:58px;
	font-size:14px;
}

.menu_bg ul li a:hover{
	color:#221a14;
	background:#93887f;
}
.menu_bg_active{
	color:#221a14 !important;
	background:#93887f;
	}
/****************************************************************************/	
.banner_bg_img
	{
		background:url(../images/banner.jpg) center top no-repeat;
		height:249px;
		margin:130px 0px 12px 0px;
	}
.banner_left_imgage
	{
		float:left;
		margin-left:12px;
	}	
.banner_bg_img h6
	{
		color:#ead6cd;
		font-size:13px;
		font-weight:normal;
		padding:143px 35px 10px 353px;
		line-height:17px;
		text-align:left;
	}	
.main_contant_bg
	{
		background:url(../images/main_txt_bg.gif) right top repeat-y;
		float:left;
		margin-bottom:3px;
		margin-left:2px;
	}
.main_contant
	{
		width:1004px;
		margin:auto;
		clear:both;
	}
.main_txt_left
	{
		background:#c6c3c1 url(../images/main_txt_top_shadow.jpg) right top no-repeat;
		float:left;
		width:660px;
		padding:27px;
	}
.right_menu_bg
	{
		background:#483a34 url(../images/right_menu_bg.jpg) top repeat-x;
		float:left;
		width:286px;
		height:100%;
	}
.right_menu_bg h1
	{
		font-size:22px;
		width:250px;
		color:#000;
		margin:19px auto 10px auto;
		border-bottom:solid 1px #82746f;
	}
	

		
.right_menu_bg ul
	{
		padding:0px 0px 0px 25px;
		margin:0px;
	}
.right_menu_bg ul li
	{
		padding:7px 20px 7px 20px;
		margin:0px;
		font-size:13px;
		color:#fff;
		line-height:20px;
		list-style-type:none;
		background:url(../images/arrow.gif) top left no-repeat;
	}
.right_menu_bg ul li a
	{
		font-size:13px;
		color:#fff;
		text-decoration:none;
	}
.right_menu_bg ul li a:hover
	{
		font-size:13px;
		color:#ff7c48;
		text-decoration:none;
	}
	/*.right_menu_bg ul{
		padding:0px 0px 0px 20px;
	margin:0;
}
.right_menu_bg ul li{
	font-size:13px;
	font-weight:normal;
	color:#b2bec5;
	list-style:none;
}
.right_menu_bg ul li a{
	padding:8px 29px 8px 20px;
	text-decoration:none;
	color:#e4d8d3;
	line-height:30px;
	font-size:13px;
	font-weight:bold;
	background:url(../images/arrow.gif) top left no-repeat;
	}

.right_menu_bg ul li a:hover{
	color:#000;
	background:#766b67 url(../images/arrow.gif) top left no-repeat;
	
}
.menu_bg_active{
	color:#000 !important;
	background:#766b67 url(../images/arrow.gif) top left no-repeat;
	}	*/
h1
	{
		font-size:22px;
		color:#000;
		margin:0px;
	}
.image_border
	{
		background:#FFF;
		padding:5px;
		width:auto;
		float:left;
		margin:6px 0px 15px 0px;
	}
.image_border img
	{
	 	border:solid 1px #CCC;
	}
.box_middle_border
	{	
		width:650px;
		float:left;
		border-bottom:solid 1px #9b9897;
		background:url(../images/ver_line.gif) left top repeat-y;
		margin:10px 0px 0px 0px;
		padding:0px 0px 20px 0px;
	}
.box_middle_border_sec
	{	
		width:650px;
		float:left;
		background:url(../images/ver_line.gif) left top repeat-y;
		margin:0px;
		padding:20px 0px 10px 0px;
	}	
.box_txt
	{
		float:left;
		width:297px;
		font-size:12px;
		color:#000;
		height:100%;
	}
.box_txt p
	{
		float:left;
		font-size:12px;
		color:#000;
		width:297px;
		margin:0px 0px 10px 0px;
	}
.box_txt_sec
	{
		float:right;
		width:305px;
		font-size:12px;
		color:#000;
		height:100%;
	}
.box_txt_sec p
	{
		float:left;
		font-size:12px;
		color:#000;
		width:300px;
		margin:0px 0px 10px 0px;
	}	
.buy_now
	{
		font-size:12px;
		color:#000;
		width:280px;
		text-decoration:none;
		margin-top:7px;
		float:left;
	}
.buy_now a
	{
		font-size:12px;
		color:#000;
		text-decoration:none;
	}
.buy_now a:hover
	{
		font-size:12px;
		color:#3b3938;
		text-decoration:none;
	}	
.heading_txt
	{
		font-size:12px;
		color:#000000;
	}
.testmonials_bg
	{
		background:#18100c;
		width:275px;
		float:right;
		margin:10px 0px 40px 0px;
		color:#FFF;
		font-size:13px;
	}
.testmonials_text
	{
		width:247px;
		float:left;
		margin:10px 0px 10px 15px;
	}
.testmonials_text h1
	{
		font-size:22px;
		color:#FFF;
		margin:0px 0px 20px 0px;
	}
.footer_bg
	{
		width:953px;
		background:url(../images/footer_bg.gif) center top no-repeat;
		height:48px;
		clear:both;
		margin:auto;
		color:#FFF;
		font-size:11px;
		padding:13px 30px 5px 30px;
	}
.footer_menu
	{
		width:auto;
		float:left;
		word-spacing:8px;
		margin:0px;
	}
.footer_menu a
	{
		word-spacing:0px;
		text-decoration:none;
		color:#FFF;
	}
.footer_menu a:hover
	{
		word-spacing:0px;
		text-decoration:none;
		color:#c6c3c1;
	}
h2
	{
		font-size:23px;
		color:#000;
		margin:0px;
		padding-bottom:2px;
		border-bottom:solid 1px #9b9897;
		font-weight:bold;
	}
	
.box_bottom_border
	{
		font-size:12px;
		color:#000;
		width:660px;
		float:left;
		border-bottom:solid 1px #9b9897;
		margin:20px 0px 0px 0px;
		padding:0px 0px 10px 0px;
	}
.box_bottom_border a
	{
		font-size:12px;
		color:#000;
		text-decoration:none;
	}
.box_bottom_border a:hover
	{
		font-size:12px;
		color:#625d5c;
		text-decoration:none;
	}
.box_bottom_border ul
	{
		padding:0px;
		margin:0px;
	}
.box_bottom_border ul li
	{
		padding:6px 0px 6px 13px;
		margin:0px;
		background:url(../images/li_arrow.jpg) left top no-repeat;
		list-style-type:none;
	}	
h6
	{
		font-size:14px;
		color:#000;
		margin:4px 0px;
	}
	
.inner_banner
	{
		background:url(../images/banner_inner.jpg) center top no-repeat;
		height:193px;
		width:978px;
		margin:0px 0px 12px 0px;
	}
.inner_banner
	{
		float:left;
		margin-left:12px;
	}	
.inner_banner h6
	{
		color:#ead6cd;
		font-size:13px;
		font-weight:normal;
		padding:103px 35px 10px 340px;
		line-height:17px;
		text-align:left;
	}
.enter_email
	{
		float:left;
		font-size:14px;
		color:#000;
		font-weight:bold;
		margin-top:18px;
	}
.textbox_bg
	{
		background:url(../images/textbox_bg.jpg) left no-repeat;
		border:none;
		padding:4px;
		width:140px;
		font-size:12px;
		color:#000;
	}
.newsletter
	{
		width:249px;
		float:right;
		margin:15px 17px 20px 10px;
	}
.go_btn
	{
		background:url(../images/go_btn.gif) left no-repeat;
		width:55px;
		border:none;
		height:34px;
		color:#FFF;
		font-size:00.00001px;
		margin:0px;
		cursor:pointer;
	}
.news_text_bg
	{
		background:#FFF url(../images/subsccribe_left.gif) left no-repeat;
		border:none;
		height:22px;
		padding:6px 0px 6px 15px;
		margin:0px;
		font-size:14px;
		color:#000;
		width:160px;
	}
.featured_bg
	{
		background:url(../images/fearured_bg.jpg) bottom left no-repeat;
		width:630px;
		padding:6px 17px 6px 13px;
		color:#FFF;
		font-size:12px;
		font-family:arial;
		font-weight:bold;
		float:left;
	}
.featured_box
	{
		background:#b4aba5;
		width:660px;
		float:left;
		font-size:12px;
	}
.featured_img
	{
		float:left;
		width:195px;
	}
.featured_txt
	{
		float:right;
		width:445px;
		font-size:12px;
		margin:10px 10px 15px 10px; 
	}
.featured_txt a
	{
		text-decoration:none;
		font-size:12px;
		color:#ff4800;
	}
.featured_txt a:hover
	{
		text-decoration:none;
		font-size:12px;
		color:#000;
	}
.featured_line
	{
			background:url(../images/line.jpg) left repeat-y;
			float:left; 
			border-top:solid 1px #908984;
	}
.heading_forgot
	{
		color:#000;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}
.heading_forgot a
	{
		color:#ff4800;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}
.heading_forgot a:hover
	{
		color:#000;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}
.orange_txt
	{
		font-size:12px;
		color:#ff4800;
		font-weight:bold;
	}
.click_btn
	{
		background:#000000;
		font-size:12px;
		color:#FFF;
		text-decoration:none;
	}
.click_btn a
	{
		font-size:12px;
		color:#FFF;
		text-decoration:none;
	}
.click_btn a:hover
	{
		font-size:12px;
		color:#ff8f63;
		text-decoration:none;
	}
.products_det
	{
		color:#261915;
		width:auto;
		float:left;
		margin:15px 25px 10px 8px;
	}
.products_det img
	{
		border:solid 5px #FFF;
	}	
.btn_bg_img
	{
		background:#261915 url(../images/btn_right.jpg) right no-repeat;
		font-size:12px;
		color:#FFF;
		font-weight:bold;
		padding:0px 8px 0px 0px;
	}
.btn_bg_img div
	{
		padding:8px 12px 0px 0px;
	}	
	
.btn_bg_img a
	{
		font-size:12px;
		color:#FFF;
		font-weight:bold;
		text-decoration:none;
	}	
.btn_bg_img a:hover
	{
		font-size:12px;
		color:#ff8c5f;
		font-weight:bold;
		text-decoration:none;
	}	
	
.btn_bg_img_sec
	{
		background:#261915 url(../images/btn_right_side.jpg) right no-repeat;
		font-size:12px;
		color:#FFF;
		font-weight:bold;
		padding:0px 8px 0px 0px;
	}
.btn_bg_img_sec div
	{
		padding:6px 12px 0px 0px;
	}	
	
.btn_bg_img_sec a
	{
		font-size:12px;
		color:#FFF;
		font-weight:bold;
		text-decoration:none;
	}	
.btn_bg_img_sec a:hover
	{
		font-size:12px;
		color:#ff8c5f;
		font-weight:bold;
		text-decoration:none;
	}
.why_txt
	{
		float:left;
		width:169px;
		margin:14px 14px 0px 12px;
	}
.cost_box_bg
	{
			background:#d4cfcc url(../images/line_bg.gif) left repeat-y;
			float:left; 
			border-top:solid 1px #908984;
	}	
.form_txt
	{
	float:left;
font-size:12px;
margin-bottom:15px;
margin-left:25px;
margin-right:10px;
margin-top:10px;
width:390px;
}
