/*=== Setup ===*/
*{
	border: 0;
	margin: 0;
	padding: 0;
}
body{
	background-color: #301500;/*431600*/
	color: #000000;
	padding: 0 0 15px; 
	font: .75em "Trebuchet MS", Arial, Verdana, sans-serif;
	height:100%;
/*	border:3px solid black;*/
}
.powered {
	font-size:10px;
	margin-left:8px;
	color: #ffeccf;
}
a{
	color: #ffeccf;
	/*text-decoration: none;*/
}
a:hover{
	text-decoration: underline;
}
input,select,textarea{
	border: #999999 1px solid;
	font-size: 1em;
	padding: 2px;
}
li{
	list-style: none;
}
/*=== Layout ===*/
#banner {display: block; width: 791px;  }
#slidebanner {height: 320px;}
#slidebanner img {position: absolute; height: 320px; width: 791px;}
#slidecurrent {z-index: 50;}
#slidenext {z-index:97;}


#page{
	height: 1%;
	margin: 0 auto;
	padding: 7px 15px;
	width: 790px;
/*	border:1px solid red;*/
}
#content{
	/*border:1px solid blue;*/
	height:1%;
	display:block;
}
#header{
	margin-bottom: 20px;
	background: #3b1a00;
	text-align:center;
	padding-right:50px;
	border-bottom: 1px solid #2b1300;
}
.col1{
	float: left;
	width: 185px;
	clear: both;
}
.col1 .spacer{
	height: 1%;
	clear:left;
}
.col2{
	float: left;
	width: 475px;
}

.col2 .spacer{
	height: 1%;
	padding: 5px 24px 20px;
}

.col2 ul li{
	list-style-type: disc;
	margin-left: 20px;
}
.col2 ul{
	margin-bottom: 20px;
}
.footer{
	border-top: 1px solid #250b00;
	color: white;
	margin-top: 20px;
	position: relative;
	bottom: 0;
	padding: 20px 0;
	clear: left;
}

.col3{
	float: right;
	/*width: 125px;*/
	width: 125px;
}
.col3 .spacer{
	width: 125px;
}

/* == Column Style == */
#columns{
	height: 1%;
	color: #fff;
}

#columns h2{
    color: #ffe69d;
	font-size: 1.3em;
	margin: 0 0 1.3em;
	clear: left;
}
#columns .col3 h2{
    color: #ffe69d;
	font-size: 1.1em;
	margin: 0 0 1.3em;
}
#columns h2 em{
	font-style: normal;
}
#columns h3{
    color: #ffe69d;
	font-size: 1.1em;
	margin: 0 0 .2em;
}
#columns p{
	line-height: 1.4em;
	padding: 0 0 1.5em;
}
#columns .head2 {
	font-size:16px; 
	color:#F6D56C;
}

/* == Nav == */

.navlist {
	display:block;
	margin-bottom:18px;
}

.navlist ul, .navlist li {
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style-type: none;
}
* html ul li a {
	height:1em;
}

.navlist li a:link, .navlist li a:visited {
	background: #250b00;/*4d1901*/
	text-indent: 10px; 
	margin-top:2px;
	font: bold 11px "Trebuchet MS", Arial, Verdana, sans-serif;
	color: #ffE69d;
	text-decoration: none;
	line-height: 22px;
	width: 185px;
	height: 22px;
	display:block;
}


.navlist a:link #current, .navlist a:visited #current {
	/*background: transparent url(../images/bcr_tab_active.gif) left bottom no-repeat;*/
	font: bold 11px "Trebuchet MS", Arial, Verdana, sans-serif;
	color: #fff;
	line-height: 22px;
}


.navlist li a:hover, .navlist li.current a {
	/*background-image: url('../images/bcr_tab_active.gif');*/
	background-color:#3b1a00;
	font: bold 11px "Trebuchet MS", Arial, Verdana, sans-serif;
	color: #FFF;
	line-height: 22px;
	
}
#home-nav{
	margin: 0;
	padding: 0;
	display: block;
	
	height: 42px;
	
}
#home-nav img{
	float: left;
}
/* == Featured Product == */

.featured-product-container {
    width: 125px;
    background: url(../images/rc-bg.gif);
/*    color: #431601; */
    text-align: left;
	color:#FFE69D;

}

img.linkcorner {
    width: 5px;
    height: 5px;
    border: none;
    display: block !important;
    }
	
.featured-product-container {
    color: #431601;
}

.featured-product-container p {
    text-align:left;
    color: #431601;
}
.featured-product-container p a {
    color: #431601;
}

.featured-product, .featured-product-last {
	margin: 0 10px;
	width: 105px;
	text-align: center;
	color:#431601;
	border-bottom: #431601 1px solid ;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.featured-product-last {
	border-bottom: 0px ;
}

.featured-product-top {
    text-align:left;
    background: url(../images/rc-top-right.gif) no-repeat top right; 
}

.featured-product-bottom {
    text-align:left;
    background: url(../images/rc-bottom-right.gif) no-repeat top right;
}

.orig-price { 
	color:#f00;
	text-decoration:line-through;
}

.discount-price { 
	color:#000;
	text-decoration: none;
	margin-left:10px;
	font-weight:bold;
}

.bottom-left-box {
	float:left;
	width: 185px;
	text-align: left;
	font-size: 10px;
}

.bottom-left-box img {
	margin:0;
	padding:0;
	border:0;
}
#social {
	margin: 0 0 16px 0;
	padding: 0;
}
ul#social.splash{
	text-align: center;
	margin: 36px 0;
	 
}
ul#social.splash li{
 display: inline;
 padding-bottom: 5px;

}

#social li{
	/*display: inline;*/
	padding: 0 22px;
	/*line-height: 24px;*/
	height: 24px;
	/*margin: 0;*/
	list-style: none;
	margin: 0;
}
#social .blog{
	background: url(../images/wordpress_16.png) no-repeat top left;
}
#social .twitter{
	background: url(../images/twitter_16.png) no-repeat top left;
}
#social .facebook{
	background: url(../images/facebook_16.png) no-repeat top left;
}
#social .newsletter{
	background: url(../images/email.png) no-repeat top left;
}
