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

body{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color:#000;
}

td{
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

img{
	border: none;
}

img.social{
	float: right;
	margin: 0px 0px 0px 70px;
}

table.root{
	width: 995px;
	background-color:#fff;
}

table.index{
	width: 995px;
}

.header{
	height: 79px;
}

.nav{
	height: 27px;
	background-image:url(../images/back-Nav.jpg);
	background-repeat:no-repeat;
	line-height: 27px;
	padding: 0px 0px 0px 121px;
}



/*Index Slider Styles*/ /*Index Slider Styles*/ /*Index Slider Styles*/

.indexSlide {
		position: absolute;
		width: 995px;
		height: 286px;
		overflow: hidden;
		opacity: 0;
		filter: alpha(opacity = 0);
		z-index: 0;
	}
	
	#indexSlideTrayIndicatorGraphic {
		position: relative;
		height: 15px;
		width: 150px;
		text-align: right;
		z-index: 2;
		top: 224px;
		left: 825px;
	}


/*Index Slider Styles*/ /*Index Slider Styles*/ /*Index Slider Styles*/



.sideNav{
	background-color:#ffc20e;
	width:244px;
	border-style: solid;
	border-width:0px 1px 0px 0px;
	border-color:#FFF;
	background-image:url(../images/back-SideNav.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding: 25px 0px 0px 0px;
}

.category{
	line-height: 28px;
	background-color: #ffd87b;
	padding: 0px 0px 0px 7px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
}

.category a{
	color:#000;
	text-decoration: none;
}

.category a:hover{
	color:#716133;
}


.sideNav ul{
	padding: 6px 0px 5px 21px;
	margin: 0px 0px 0px 0px;
}


.sideNav li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height:20px;
	font-weight: bold;
	color:#574309;
}



.sideNav li a{
	color:#000;
	text-decoration: none;
	font-weight: normal;
}


.sideNav li a:hover{
	color:#716133;
	
}




.indexHighlight{
	height: 284px;
}

.indexCopy{
	background-color:#FFF;
	color:#444;
	line-height:22px;
	padding: 19px 0px 0px 0px;
	background-image:url(../images/back-standardCopy.jpg);
	background-position:top;
	background-repeat:repeat-x;
}




.indexCopy p{
	padding: 0px 30px 10px 20px;
	margin: 0px 0px 0px 0px;
	line-height:22px;
}


.indexProdTable{
	width: 995px;
}

.indexProdTable th{
	background-color:#a67e09;
	color:#000;
	padding: 0px 0px 0px 0px;
	text-align:left;
	line-height:35px;
	font-weight:bold;
	font-size:11px;
	
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color:#fff;
}

.indexProdTable td{
	padding: 5px 10px 10px 20px;
	background-color:#ffc20e;
	background-position:bottom;
	background-repeat:no-repeat;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color:#fff;
	height:225px;
}

.indexProdTable td a{
	text-decoration: none;
	color:#000;
}

.indexProdTable td a:hover{
	color:#666;
}

.indexProdTable td ul{
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.indexProdTable td li{
	padding: 0px 0px 6px 0px;
	margin: 0px 0px 0px 14px;
	color:#FFF;
}


.standardCopy{
	width: 750px;
	background-image:url(../images/back-standardCopy.jpg);
	background-position:top;
	background-repeat:repeat-x;
	padding: 19px 0px 0px 0px;
}

.standardCopy p{
	padding: 0px 30px 10px 20px;
	margin: 0px 0px 0px 0px;
	line-height:22px;
}

.standardCopy p a{
	text-decoration: none;
	font-weight: bold;
	color:#d3a10c;
}

.standardCopy p a:hover{
	color:#555;
}


.headlines{
	font-family: 'Oswald', arial, serif;
	font-size: 21px;
	color:#111;
	text-shadow: 1px 1px 1px #787878;
	line-height:24px;
	text-transform: uppercase;
}

.headlines sup{
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}

.help{
	height: 32px;
	border-style: solid;
	border-color: #a67f0a;
	border-width: 3px 0px 0px 0px;
}


.productGrid{
	width: 750px;
}

.productGrid td{
	text-align: center;
	border-style: solid;
	border-color:#bcbec0;
	border-width: 0px 1px 1px 0px;
	padding: 5px 0px 5px 0px;
}

.productGrid a{
	text-decoration: none;
	color:#111;
}

.productGrid a:hover{
	color:#695007;
}


div.buyProduct{
	float: left;
	width:285px;
	text-align:center;
	margin: 0px 20px 40px 20px;
}

.prodPrice{
	font-family: 'Oswald', arial, serif;
	font-size: 45px;
	color:#111;
	text-shadow: 1px 1px 1px #787878;
	
}

.orderBox{
	width: 400px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #333;
}

.orderBox td{
	line-height: 35px;
	height: 35px;
	padding: 0px 0px 0px 10px;
	background-color: #cecac9;
	
}


.manuals{
	width: 995px;
}

.manuals th{
	background-color:#a67e09;
	color:#000;
	padding: 0px 0px 0px 20px;
	text-align:left;
	line-height:35px;
	font-weight:bold;
	font-size:11px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color:#fff;
}

.manuals td{
	padding: 5px 10px 10px 20px;
	background-color:#ffc20e;
	background-position:bottom;
	background-repeat:no-repeat;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color:#fff;
	height:225px;
}

.manuals td a{
	text-decoration: none;
	color:#000;
}

.manuals td a:hover{
	color:#666;
}

.manuals td ul{
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.manuals td li{
	padding: 0px 0px 6px 0px;
	margin: 0px 0px 0px 14px;
	color:#FFF;
}


.fullCopy{
	background-color:#FFF;
	color:#444;
	line-height:22px;
	height: 300px;
	background-image:url(../images/back-standardCopy.jpg);
	background-position:top;
	background-repeat:repeat-x;
	padding: 19px 0px 0px 0px;
}

.fullCopy p{
	padding: 0px 30px 10px 20px;
	margin: 0px 0px 0px 0px;
	line-height:22px;
}



#video{
	width: 700px;
	height: 400px;

	margin: 0px 0px 0px 20px;
	
}



.footer{
	height: 120px;
	background-image:url(../images/back-Footer.jpg);
	background-repeat:repeat-x;
	color:#fff;
	padding: 10px 15px 0px 15px;
	line-height:14px;
	font-size:9px;
}

.footer em{
	color:#ffc20e;
	padding: 0px 2px 0px 2px;
	
}

.footer span.yellow{
	color:#ffc20e;
	font-weight: bold;
	font-size:9px;
}

.footer p.contact{
	color:#fff;
	font-size:10px;
	text-align: center;
	padding: 25px 0px 0px 0px;
}
