@charset "utf-8";
@import url("type.css");
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-repeat: repeat-x;
	background-position: top;
	padding: 0px;
	margin: 0px;
	background-color: #35331E;
}

a {}
a:hover {}

#container {
	width: 800px;
	padding:0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
}

#hdr-wrap{
	background-image: url(../images/hdr-wrap-bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin:0;
	padding:0;
	background-color: #35331E;
	height:145px;
	width:100%;
}
.inner-hdr{

	background-image: url(../images/hdr_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
}
#header {
	width:800px;
	margin:0 auto;
	padding:0px;
	height: 145px;
	position: relative;

}
#header a{
	background-image: url(../images/logo.jpg);
	height: 98px;
	width: 344px;
	display: block;
	text-indent: -999999px;
}
#header a:hover{}

/* Header Phone Number Container*/
div#phoneNum{background-color:#000;padding:10px;padding-left:40px;position:absolute;top:30px;right:0;text-align:right;}
/* Header Phone Number Container - Header*/
div#phoneNum .phhdr{font-size:16px;font-weight:bold;padding:0;margin:0;color:#fff;}
/* Header Phone Number Container - Phone Number*/
div#phoneNum .Phone{font-size:30px;font-weight:bold;color:#ffcc00;padding:0;margin:0;}
/* Header Phone Number Container - More Options Link*/
div#phoneNum a{
	font-size:12px;
	color:#bababa;
	padding:0;
	margin:0;
	text-decoration:none;
	background-image: none;
	display: inline;
}
/* Header Phone Number Container - More Options Link Color Change*/
div#phoneNum a span{color:#fff;}

#cnt-wrap {
	background-color: #4E492B;
	background-image: url(../images/cntwrap_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width:100%;
		}

	#content {
	margin:0 auto;
	width:800px;
	}

#navigation {
	width:160px;
	background-color:#152102;
	margin:0px 0px 0px 10px;
	background-image: url(../images/nav-container-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	float:left;
	margin-bottom:50px;
	}
* html #navigation{margin-left:5px;}	/* IE6 */
	
	#navigation div{
		padding-bottom:20px;
		background-image: url(../images/nav_bottom-cap.jpg);
		background-repeat: no-repeat;
		background-position: center bottom;
		}
	
		#navigation ul {
			padding:0;
			margin:0;
			list-style-type:none;
			}
			#navigation ul li{
				padding:0;
				margin:0;
				}
				#navigation ul li a{
					display:block;
					font-size:16px;
					font-weight:bold;
					text-decoration:none;
					color:#fff;
					padding:10px 0;
					padding-left:15px;
					border-top:solid 1px #1f3103;
					border-bottom:solid 1px #101901;
					height:1%;
					}
				*html #navigation ul li a{border-top:none;border-bottom:solid 1px #101901;} /* IE6 */
					#navigation ul li:first-child a{
						border:none;
						}
					#navigation ul li:last-child a{
						border-bottom:none;
						}
				#navigation ul li a:hover{
					background-color:#ff9c00;
					color:#000;
					background-image: url(../images/nav_hover.jpg);
					background-repeat: repeat-x;
					background-position: top;
					}

					#navigation ul li a span{
						display:block;
						font-weight:normal;
						font-size:10px;
						color:#4e7a01;
						}

					#navigation ul li a:hover span{color:#000;}

#maincontent{
	width:600px;
	background-color:#fff;
	float:right;
	background-image: url(../images/maincontent_bg_top.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding:10px 0 0 0;
	margin:20px 20px 0 0;
	}
*html #maincontent{margin:20px 0 0 0;}	/* IE6 */

	#maincontent .inner-mc{
		background-image: url(../images/maincontent_bg_bottom.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
		padding:0px 15px 10px 15px;
		}

#ftr-wrap {
	background-color: #35331E;
	clear: both;
	background-image: url(../images/ftr-wrap-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width:100%;	
}

.inner-ftr {}
#footer {
	background-image: url(../images/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	clear:both;
	width: 800px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	height:300px;
	}

	#footer ul{
		padding:0;
		margin:0;
		list-style-type:none;
		}
		#footer ul li{
			float:left;
			padding:0;
			margin:0;
			border-bottom:solid 1px #403c23;			
			}
		#footer ul li a{
			display:block;
			text-decoration:none;
			color:#fff;
			font-weight:bold;
			font-size:16px;
			width:138px;
			padding:10px;
			border-left:solid 1px #403c23;
			border-right:solid 1px #302d1a;
			border-bottom:solid 1px #302d1a;
			}
		#footer ul li a:hover{
			background-color: #302d1a;
			border-left:solid 1px #302d1a;
			border-right:solid 1px #302d1a;

			}
			#footer ul li a span{
				display:block;
				font-size:10px;
				text-decoration:none;
				color:#8a814a;
				}
			#footer ul li a:hover span{}
	#footer .copyright {
	display:block;
	clear:both;
	text-align:center;
	color:#C5C589;
	font-size:10px;
	padding-top:20px;
	}
	
	

#testimonial {}
#testimonial .quote{}
#testimonial .sig{
text-align:right;
font-weight:bold;
border-bottom:solid 2px #eee;
padding-bottom:10px;
}

#product-list {}
#product-list .product-item {}
#product-list .product-item a{
	text-decoration: none;
}
#product-list .product-item a img{}
#product-list .product-item a span{
	display:block;
	font-size:18px;
	font-weight:bold;
	color: #2A4302;
	text-decoration: none;
	text-align: center;
}
#product-list .product-item a span span{
	font-size:12px;
	font-weight:bold;
	color: #666666;
}

#product-specs {}
.product-options {}
.product-options {
padding:0;
margin:0;
list-style-type:none;
}
.product-options li{
padding:0;
margin:0;
text-align:center;
}
.product-options li a{
display:block;
padding:5px 0;
margin:0;
color:#000;
font-weight:bold;
}


.pagetitle {
	display:block;
	color:#fff;
	font-weight:bold;
	padding-left:20px;
	background-image: url(../images/pageittle_bg.jpg);
	height: 73px;
	background-repeat: no-repeat;
	font-size: 30px;
	line-height: 75px;
}

.pdflink {
	display:block;
	margin-top:10px;
	background-image: url(../images/pdf_icon.png);
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left center;
	color: #4E7A01;
}
