@charset "utf-8";
/* CSS Document */

/*---- Global ----*/
body{
margin:0;padding:0;
background:#4f3c32 url(images/bg.jpg) center top repeat scroll;
font:12px/150% Verdana, Arial, Helvetica, sans-serif;color:#000;letter-spacing:0px;
text-align:center;color:#000;
}
th,td{font:12px/150% Verdana, Arial, Helvetica, sans-serif;color:#000;letter-spacing:0px;color:#000;}
div{margin:0;padding:0;text-align:left;}
h1, h2, h3, h4, h5, h6{padding:0;margin:15px 0;}
p{padding:0;margin:0 0 15px 0;}
h1, h2, h3, h4, h5, h6{font-weight:normal;color:#71000a;}
h1{font-size:2.1em;}
h2{font-size:2.0em;}
h3{font-size:1.4em;font-weight:bold;}
h4{font-size:1.2em;font-weight:bold;}
h5, h6{font-size:1.1em;}
a, a:link, a:visited{color:#768f00;text-decoration:none;}
a:hover, a:active{text-decoration:underline;}
img{border:none;}
hr{border-width:1px;border-color:#444;}

/*---- Layout ----*/
#header{margin:0 auto;width:858px;height:176px;background:url(images/nav_bottom.gif) right bottom no-repeat;}
	#header .logo{display:block;float:left;margin:0;padding-left:29px;background:url(images/header_left.gif) left top no-repeat;}
		.logo a{display:block;width:274px;height:176px;background:url(images/logo.gif) left top no-repeat;text-indent:-4000px;}
	#header .center{float:left;width:10px;height:176px;background:url(images/nav_left.gif) left top no-repeat;}
#navigations{float:left;width:536px;padding:62px 0 0 0;}
	#navigations .wrapinner{height:57px;background:url(images/nav_right.gif) right top no-repeat;}
/*!!!!!!!!!!! Menu Styles !!!!!!!!!!!*/
/********* (MAIN) Container*********/
#qm82{background:url(images/nav_bg.gif) left top repeat-x;height:50px;}
/********* (MAIN) Items*********/
#qm82 a{
height:50px;line-height:50px;padding:0 10px;
text-transform:capitalize;color:#fff;
}
/********* (MAIN) Hover State*********/
#qm82 a:hover{color:#5c6600;background:url(images/nav_bg_2.gif) left top repeat-x;text-decoration:none;}
/********* (MAIN) Hover State - (duplicated for pure CSS)*********/
#qm82 li:hover>a{color:#5c6600;background:url(images/nav_bg_2.gif) left top repeat-x;text-decoration:none;}
/********* (MAIN) Active State*********/
body #qm82 .qmactive, body #qm82 .qmactive:hover{}
/********* (SUB) Container*********/
#qm82 div, #qm82 ul{background-color:#65330e;border:#65330e 1px solid;}
/********* (SUB) Items*********/
#qm82 div a, #qm82 ul a{height:25px;line-height:25px;color:#e9e0c8;}
/********* (SUB) Hover State*********/
#qm82 div a:hover{background-image:none;background-color:#e9e0c8;color:#65330e;}
/********* (SUB) Hover State - (duplicated for pure CSS)*********/
#qm82 ul li:hover>a{}
/********* (SUB) Active State*********/
body #qm82 div .qmactive, body #qm82 div .qmactive:hover{}
/********* Individual Titles*********/
#qm82 .qmtitle{}
/********* Individual Horizontal Dividers*********/
#qm82 .qmdividerx{}
/********* Individual Vertical Dividers*********/
#qm82 .qmdividery{}
/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm82 ul {top:100%;}#qm82 ul li:hover>ul{top:0px;left:100%;}

#wrap_top{margin:0 auto;width:858px;}
	#wrap_top .left{float:left;width:19px;height:377px;background:url(images/flash_left.gif) left top no-repeat;}
	#wrap_top .center{float:left;width:820px;height:377px;}
	#wrap_top .right{float:left;width:19px;height:377px;background:url(images/flash_right.gif) right top no-repeat;}


#wrapper{margin:0 auto;width:858px;background:url(images/content_bg.gif) center top repeat-y;}
	#wrapper .wrapinner{padding:30px 29px;background:url(images/content_top.gif) center top no-repeat;}

	#wrapper .box{padding-bottom:12px;}
	#wrapper .box h2{
	display:block;margin:0;height:33px;padding:0 15px;line-height:32px;
	background:url(images/left_box_header_bg.gif) left top;
	color:#fff;font-size:1.4em;text-transform:capitalize;
	}
	#wrapper .box .inner{
	padding:10px;
	background-color:#ffffff;
	font-size:0.9em;
	}
#content_left{float:left;width:263px;}
#main{float:right;width:516px;}
	#main ul{margin:0 0 15px 0;padding:0 0 0 30px;list-style:url(images/list_burret.gif) outside none;}
	#main sup{color:#999;}
	#contents{margin:10px;}

	#main ul.offers{list-style-image:none;padding:0;margin:0;}
		#main .offers li{display:block;float:left;padding:5px;width:211px;}
		#main .offers span.image{display:block;padding-right:5px;text-align:center;}
		#main .offers span.description{}
#main iframe{float:right;}
		
.menu_links{float:right;padding-top:12px;}

#footer{clear:both;float:none;margin:0 auto;width:840px;color:#fff;background-color:#634d3c;}
	#footer .inner{
	padding:15px 0;text-align:center;
	border-top:#fff 1px solid;border-left:#fff 1px solid;border-right:#fff 1px solid;
	}
	#footer a,
	#footer a:hover,
	#footer a:active{font-weight:bold;color:#cac887;}

/*---- Classes ----*/
.clearfloat{clear:both;height:0.1px;font-size:0.1em;line-height:0;height:0px;}
img.checkout{vertical-align:middle;}
strong.hname{font-size:1.2em;}
strong.special_price{font-size:1.2em;color:#ff6b6b;}

/*--Form Classes--*/
.autoCreateForm .labeldiv{width:110px !important;}
.autoCreateForm .labeldiv label{padding-right:10px;}
#id-comment-box textarea{width:370px;}
