@charset "utf-8";

/* 				GLOBAL AND REST VALUES 				*/
body,
h1,h2,h3,h4,
form, p{
	padding:0px;
	margin:0px;
	color:#000000;
	font-family:Tahoma, Arial, Helvetica, sans-serif, Verdana;
	font-size:0.9em;
	background:#fff;
	border:none;
	border:0px;
}
a, img{
	border:none;
	border:0px;
}

.blankHeight5{
	height:5px;
}
.boldTxt{
	font-weight:bold;
}
.bigTxt150{
	font-size:150%;
}

acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}

label {
cursor:pointer;
}


/*======================================= body ===================================*/
body{
	background:#482909;
	margin:0px;
	padding:0px;
	text-align:center; /* for ie*/
}
div#mainContainer{
	width:1000px;
	padding:0px;
	margin:1px auto;
	border-bottom:red solid 0px;
}

	div#header{
		height:115px;
		width:100%;
		background:url(../images/bg_header.jpg) repeat-x;
	}
		#logo{
			width:204px;
			height:95px;
			float:left;
			margin:14px 0px 0px 20px;
		}
		
		div#navigation{
			background:url(../images/bg_nav.jpg) no-repeat;
			height:43px;
			width:762px;
				.width:738px;
			float:left;
			margin:70px 0px 0px 0px;
			border-top:red solid 0px;
		}
			ul.topNav{
				margin:0px;
				padding:0px;
				padding-top:10px;
				list-style-type:none;
				border-top:red solid 0px;
				border-left:green solid 0px;
			}
				ul.topNav li{
					float:left;
					padding:0px;
					margin:0px 2px;
				}
					ul.topNav li a{
						display:block;
						text-decoration:none;
						color:#fff;
						font-family:'arial narrow', Arial, Helvetica, sans-serif;
						font-size:1.2em;
							.font-size:1.2em;
							_font-size:1em;
						font-weight:bold;
						padding:2px 14px;
					}
					ul.topNav li a:hover, ul.topNav li a.activeNav{
						color:#f3c74f;
						padding-top:3px;
					}
	
	div#flashContainer{
		width:1000px;
		height:392px;
		background:url(../images/flashBg.jpg) repeat-x;
	}
	
	div#brandsContainer{
		background:url(../images/bg_brands.jpg) repeat-x;
		height:197px;
	}
		.img_brandTitle{
			float:left;
		}
		.bodyBox_1{
			background:url(../images/bg_beltBox.gif) no-repeat;
			width:189px;
			height:150px;
			padding:10px;
			margin-top:15px;
			border:red solid 0px;			
		}
		h2.boxTitle{
			background:transparent;
			text-align:left;
			font-size:1.5em;
			font-weight:normal;
			color:#FFF;
			margin:0px;
			margin-top:-10px;
			margin-bottom:10px;
		}
		p.boxText{
			background:transparent;
			text-align:left;
		}
	
	div#footer{
		clear:both;
		background:url(../images/bg_footer.jpg) no-repeat;
		height:65px;
		color:#ffd866;
		font-size:11px;
		font-family:tahoma, Arial, Helvetica, sans-serif;
	}
		.footer1{
			float:left;
			margin-top:10px;
			margin-left:10px;
		}
		.footer2{
			float:right;
			margin-top:10px;
			margin-right:10px;
		}
		div#footer a{
			color:#ffd866;
			font-size:11px;
			font-family:tahoma, Arial, Helvetica, sans-serif;
			text-decoration:none;
			font-weight:bold;
		}
		div#footer a.pugmarks{
			display:block;
			color:#874c1d;
			font-size:11px;
			font-family:tahoma, Arial, Helvetica, sans-serif;
			text-decoration:none;
			font-weight:normal;
		}
		div#footer a:hover{
			text-decoration:underline;
		}
		
/*================ inner body ===================================================*/		
.bg_innerBody, #innerBody{
	background:url(../images/inner/bg_innerBody.jpg) repeat-x #793905;
}
#innerBody{
 
}
	h1.innerBodyTitle{
		color:#fff;
		font-size:2.5em;
		font-weight:bold;
		font-family:"Arial narrow", Arial, Helvetica, sans-serif;
		background:transparent;
		text-align:left;
		padding:15px 30px;
		padding-bottom:5px;
		margin-bottom:20px;
		border-bottom:#88735d solid 2px;
	}
		h1.innerBodyTitle span{
			color:#e2a71d;
			font-size:0.8em;
		}

a.sub-Products, a.sub-Products-Active{	
	padding:3px 20px;
	color:#8e6233;
	font-family:"Arial narrow", Arial, Helvetica, sans-serif;
	font-size:1.2em;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin:0px 25px;
}
	a.sub-Products-Active{
		color:#ff8a0c;
		background:#4f382a;
	}
	a.sub-Products:hover{
		background:#322014;
	}
div.subProducts-Agents{
	background:#4f382a;
	margin-top:48px;	
	text-align:left;
	clear:both;
	height:22px;
	padding:8px 3px 3px 35px;
	border-bottom:#000 solid 1px;
}
	div.subProducts-Agents a, div.subProducts-Agents a.activeAgents{
		color:#fff;
		text-decoration:none;
		font-size:1em;
		font-weight:normal;
		float:left;
		display:block;
		margin:0px 20px;
	}
		a.activeAgents{
			background:url(../images/inner/bg_highlight.gif) no-repeat;
			width:94px;
			height:30px;
			text-align:center;
			font-weight:bold;
		}

div.productsContainer{
	background:#423229;
	padding:10px;
	width:916px;
	height:200px;
	margin:15px auto;
	position:relative;
}
	div.productsContainer div#sugarFree, div.productsContainer div#noSugar{
		position:absolute;
		left:-20px;
		top:-5px;
		width:108px;
		height:87px;
		background:url(../images/inner/bg_sugarfree.gif) no-repeat;
		border:none;
	}
	div.productsContainer div#noSugar{
		background:url(../images/inner/bg_noAddedSugar.gif) no-repeat;
	}

	div.productsContainer div, div.productsContainer div.lastProductItem{
		float:left;
		width:255px;
		padding:10px;
		margin:0px 14px;	
		border:red solid 0px;	
		border-right:#51423a solid 1px;
	}
	div.productsContainer div.lastProductItem{
		border:0px;
	}
		div.productsContainer div p, div.productsContainer div.lastProductItem p{
			font-size:1.1em;
			text-align:center;
			color:#f5f5f5;
			font-family:"Arial narrow", Arial, Helvetica, sans-serif;
			background:transparent;
		}
div.innerText
	{
	/*background:#423229;*/
	padding:20px;
	padding-bottom:5px;
	width:916px;
	margin:10px auto;
	color:#FFFFFF;
	font-size:0.9em;
	line-height:18px;
	border:0px solid red;
	text-align:justify;
	}
.bg_innerBodyBox{
	background:url(../images/bg_innerBox.jpg);
}
.link
	{
	color:#ffd866;
	text-decoration:none;
	font-weight:normal;
	}
.link:hover
	{
	text-decoration:underline;
	}
.tableBG
	{
	background-color:#fff;
	}
.tableBG table
	{
	background-color:#CCCCCC;
	}
.tableBG table tr
	{
	background-color:#fff;
	color:#1c1c1c;
	}
.tableBG table tr:hover
	{
	background-color:#fdecc3;
	color:#1c1c1c;
	}
.tableBG table tr td
	{
	padding-left:20px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:url(../images/arrow1.jpg);
	background-repeat:no-repeat;
	background-position:6px 10px;
	}