html, body{
	width:100%;
	height:100%;
	background-image:url('images/BG2.jpg');
	background-position:top center;
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
}
body{
	background-image:url('images/BG.jpg');
	background-repeat:repeat-x;
	background-color:#8a5f2d;
	text-align:justify;
	font:12px Arial, Helvetica, sans-serif;
	line-height:1.5em;
	color:#494949;
}
strong{
	color:#000000;
}
.footer a{
	color:#999999;
	
}
h2{
	COLOR:#793000;
	font-size:16px;
	padding-top:0px;
	margin-top:-1em;
	line-height:normal;
}
#container{
	width:1000px;
	/*height:100%;*/
	margin:0 auto 0 auto;
	background-image:url('images/bodyExtend.png');
	background-position:53px;
	background-repeat:repeat-y;
}
#MainHeader{
	background-image:url('images/Header.jpg');
	height:168px;
	background-repeat:no-repeat;
	background-position:center;
}

/* Navigation */

#nav{
	width:660px;
	position:relative;
	top:116px;
	left:185px;
}
#nav ul{
	margin:0px;
	padding:0px;
}
#nav td a{
	height:44px;
	background-position:0 0;
	display:block;
}
#nav td a:hover{
	background-position:0 44px;
}
.btnhome a{
	background-image:url('images/btn_home.jpg');
	width:90px;
}
.btnabout a{
	background-image:url('images/btn_about.jpg');
	width:102px;
}
.btnproducts a{
	background-image:url('images/btn_products.jpg');
	width:142px;
}
.btnservices a{
	background-image:url('images/btn_services.jpg');
	width:129px;
}
.btncontact a{
	background-image:url('images/btn_contact.jpg');
	width:118px;
}
/* Silver Header Area */

#Promo{
	background-image:url('images/homeTopBG.jpg');
	background-repeat:no-repeat;
	width:902px;
	height:104px;
	margin:0 46px 0 53px;
}
#About{
	background-image:url('images/aboutTopBG.jpg');
	background-repeat:no-repeat;
	width:902px;
	height:104px;
	margin:0 46px 0 53px;
}
#Services{
	background-image:url('images/servicesTopBG.jpg');
	background-repeat:no-repeat;
	width:902px;
	height:104px;
	margin:0 46px 0 53px;
}
#Contact{
	background-image:url('images/ContactTopBG.jpg');
	background-repeat:no-repeat;
	width:902px;
	height:104px;
	margin:0 46px 0 53px;
}
#Product{
	background-image:url('images/ProductTopBG.jpg');
	background-repeat:no-repeat;
	width:902px;
	height:104px;
	margin:0 46px 0 53px;
	color:#CCCCCC;
	font-weight:bold;
	text-align:center;
}
#Product a{
	font-weight:bold;
	text-decoration:none;
	color:#c26f00;
}
#Product a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}

/* Main Body Styles */


#aboutBody{
	width:902px;
	height:490px;
	padding:15px 46px 0 53px;
	margin:0;
	background-image:url('images/bodyAbout.jpg');
	background-position:53px top;
	background-repeat:no-repeat;
}
#contactBody{
	width:902px;
	height:490px;
	padding:15px 46px 0 53px;
	margin:0;
	background-image:url('images/bodyContact.jpg');
	background-position:53px top;
	background-repeat:no-repeat;
}
#productBody{
	width:902px;
	height:490px;
	padding:15px 46px 0 53px;
	margin:0;
	background-image:url('images/bodyProduct.jpg');
	background-position:53px top;
	background-repeat:no-repeat;
}
#MainBody{
	width:902px;
	padding:15px 46px 0 53px;
	margin:0;
	background-image:url('images/bodyMain.jpg');
	background-position:53px top;
	background-repeat:no-repeat;
}
#MainBody p{
	padding:0 32px 32px 32px;
	margin-top:0;
}
#upperMainBody{
	background-image:url('images/footer-Bottom.jpg');
	background-repeat:no-repeat;
	background-position:0 bottom;
	height: 506px;
}
#footerMainBody{
	position:absolute;
	width:902px;
	height:241px;
	z-index:1;
}
/* Product Item Box */

.itemBoxWrapper{
	width:201px;
	height:210px;
}
.itemBoxWrapper .lowerBox{
	position:relative;
	top:164px;
	width:201px;
	height:46px;
	background-color:#261404;
	z-index:3;
	filter: alpha(opacity=95);
	text-align:center;
	opacity: .95;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
}
.itemBoxWrapper .lowerTextBox{
	position:absolute;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	width:201px;
	height:46px;
	color:white;
	padding-top:165px;
	z-index:4;
}
.itemBoxWrapper .lowerTextBox a{
	color:white;
	text-decoration:none;
}
.itemBoxWrapper .lowerTextBox a:hover{
	color:#f7941d;
	text-decoration:underline;
}
.itemBoxWrapper .lowerTextBox strong{
	font-size:14px;
	color:#f7941d;
	margin:0px;
	padding:0px;
}
.thumbItem a img{
	border-color:#CC6600;
}
