body, html {



	background-color:#282C2F;



	margin:0 0 0 0;



	height:100%;



	text-align:center;



	width:100%;



}



#container{



	width:100%;



	min-height:600px;



	_height:600px;



	height:auto;



	margin:0 auto 0 auto;



	padding: 0;



	background:#CCCC99;



}



#headerContainer{



	width:100%;



	height:185px;



	margin:0 auto 0 auto;



	background:url(img2/headerBG.jpg);



}



#header{



	width:905px;



	height:185px;



	margin:0 auto 0 auto;



}



#menu{



	float:right;



	height:185px;



	width:530px;



}



#contact{



	float:right;



	width:189px;



	height:124px;



	margin:0;



}



#cart{



	width:189px;



	height:71px;



	margin:0;



	background:url(img2/cartBG.png);



}



#logo{



	width:229px;



	height:185px;



	margin:0 auto 0 0;



}



#bodyContainer{



	width:100%;



	height:auto;



	min-height:415px;



	_height:415px;



	margin:0 auto 0 auto;



	background:url(img2/bodyBG.jpg) repeat-x #9A9FA3;



	border-bottom:3px solid #666666;



}



#body{



	width:955px;



	height:auto;



	min-height:415px;



	_height:415px;



	margin:0 auto 0 auto;



	background:#9AA0A5;



}



#sidebar{



	width:300px;



	height:auto;



	margin:0 auto 0 0;



	padding:0 0 5px 0;



	text-align:center;



}



#content{



	float:right;



	width:648px;



	height:auto;



	min-height:510px;



	_height:510px;



	background:#999999 url(img2/contentBG.png) repeat-y left;



	border-right:3px solid #CCCCCC;



	margin:0;



	padding:5px 0 5px 0;



}



#clear {



	clear: both;



	display:block;



	height:0px;



	overflow: hidden;



	margin:0;



	padding:0;



	font-size:2px;



}



#footer{



	width:905px;



	margin:0 auto 0 auto;



}



.sideBrandCon{



	width:300px;



	height:auto;



	background:#D1D4DA;



	border-left:3px #999999 solid;



	border-bottom: 2px solid #333333;



}



.sideBrand{



	width:290px;



	overflow:auto;



	margin:0 0 0 5px;



}



.brand{



	float:left;



	width:145px;



	text-align:left;



	height:15px;



}



.brand_txt{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #000000;



	line-height: 14px;



	text-decoration: underline;



	text-transform:uppercase



}



a.brand_txt:hover{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #990000;



	line-height: 14px;



	text-decoration: underline;



	text-transform:uppercase



}



.prodFilter{



	margin: 0 0 4px 10px;



	float:left;



	width:auto;



	height:auto;



	font-family: Arial, Helvetica, sans-serif;



	text-transform: uppercase;



	font-size: 10px;



	color: #000000;



	line-height: 14px;



	text-align:left;



	}



.filterPost{



	margin: 0 0 4px 10px;



	float:left;



	width:150px;



	height:auto;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #000000;



	line-height: 14px;



	text-transform:uppercase;



	text-align:left;



	}



.typeFilter{



	margin: 0 0 4px 10px;



	float:left;



	width:275px;



	height:auto;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #000000;



	line-height: 14px;



	text-transform: uppercase;



	text-align:left;



	}



.typeSub{



	margin:0 0 1px 5px;



	float:left;



	width:125px;



	height:auto;



	text-transform: uppercase;



	text-align:left;



	}



.famFilter{



	margin: 0 0 4px 10px;



	float:left;



	width:335px;



	font-family: Arial, Helvetica, sans-serif;



	text-transform: uppercase;



	font-size: 10px;



	color: #000000;



	line-height: 14px;



	text-align:left;



	}



.famSub{



	margin:0 0 1px 5px;



	float:left;



	width:160px;



	height:auto;



	text-transform: uppercase;



	text-align:left;



	}



.famSub a, .typeSub a, .prodFilter a {



	font-family: Geneva, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #333333;



	font-weight:normal;



}



.famSub a:hover, .typeSub a:hover, .prodFilter a:hover {



	font-family: Geneva, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color:#990000;



	font-weight:normal;



}