@charset "utf-8";
/* CSS Document */
	body, html { height:  100%; }
body {
	margin:-15px 0 0 0px;
	padding:0px;
	background:url(bg_repeat_wood.jpg) repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:2px;
	color:#FFF;
}
.splashBG{background:url(bgimage_splash.jpg) no-repeat top left;}
#content{padding:0px 10px;}
#content2{padding:0px 10px;}
a{color:#8A9135; text-decoration:none}
a:hover{text-decoration:underline;}
.main_table {
	background:#000;
}
.shadows_table {
}
.shadow_left {
	background:url(LeftShadows.png) repeat-y bottom right;
	width:105px;
}
.shadow_right {
	background:url(rightShadows.png) repeat-y bottom left;
	width:105px;
}
.shadow_top {
	background:url(TopShadows.png) repeat-x bottom left;
}
.shadow_bottom {
	background:url(BottomShadows.png) repeat-x top left; 
}
.td_body {
	padding:5px 30px;
}
.heading_orange {
	color:#BE890C;
	font-weight:bold;
	font-size:13px;
}
.lightOlive{color:#C9CF7E}
.orange {
	color:#F2B425;}
	.darkOlive{color:#5B7432;}
	.prodDesc{padding:10px;}
	.prices{padding:10px;}
.button{
color : #F2B425;
border : none;
background:#000;
font-size:11px;
}
.border{border-right:1px solid #293416; height:80px; margin-top:15px;}	
.border1{border-right:1px solid #293416; height:160px; margin-top:15px;}	
.border2{border-right:1px solid #293416; height:325px; margin-top:15px;}	
.border3{border-right:1px solid #293416; height:120px; margin-top:15px;}	
.border4{border-right:1px solid #293416; height:220px; margin-top:0px;}	
.border5{border-right:1px solid #293416; height:320px; margin-top:15px;}	
.border_media{border-left:1px dashed #293416; height:133px; margin:0px 15px;}	
.linebreak{color:#000; border-top:1px dashed #293416; background:#000; margin: 0px 30px;}
.linebreakOils{color:#000; border-top:1px dashed #293416; background:#000;}

#Bigbox {
width:298px;
}

#BigboxContent {
	height:675px;
	border-left:1px solid #405123;
	border-right:1px solid #405123;
	padding:0px 20px;
	background:url(message_bg.jpg) no-repeat bottom right;
}
#boxes {
	width:181px;
}
#boxesContent {
	height:675px;
	vertical-align:top;
	border-left:1px solid #405123;
	border-right:1px solid #405123;
	padding:0px 10px;	
}
.footerPadding {
	padding-left: 30px;
	padding-top: 60px;
	padding-bottom: 40px;
	width: 260px;
}
.footer {
	background:url(footer.jpg) no-repeat bottom left #000;
	color:#556B2F;
	font-size:10px;
	font:Arial, Helvetica, sans-serif;
	padding-top:15px;
}
.wheretobuytableTD{border-left:1px dashed #293416; padding:0px 15px;}

.wheretobuytableTD1{padding:0px 15px;}

.footer a{
	color:#C9CF7E;
	text-decoration:underline;
}
.footer a:hover{
	color:#C9CF7E;
	text-decoration:none;
}

 .centerdiv { 
 	width: 100%; 
 	height: 100%; 
 margin-top:40px;
 	
 } 


			/*#outer { height: 100%; width: 100%; overflow:  visible; position: relative; }
			#outer[id] { display: table; position: static; }
			#middle { position: absolute; top: 50%; }
			#middle[id] { display: table-cell; vertical-align: middle; position: static;}
			#inner { position:  relative; top: -50%; text-align: center; }
			#inner[id] { position: static; text-align: center; }
*/
#outer {height: 100%; overflow: hidden; _position: relative; width:100%; margin-top:100px;}
#outer[id] {display: table; position: static; }

#middle {_position: absolute; _top: 50%;  } /* for explorer only*/
#middle[id] {display: table-cell; height:100%; vertical-align: middle; position: static;}

#inner {_position: relative; _top: -50%; height:100%; vertical-align:middle;} /* for explorer only */
#inner[id] {position: static;} 

.section{}

#pws_footer_logo_container {
	width: 620px;
	float: right;
	padding-top: 35px;
}

.pws_wfw {
	float: right;
	margin-right: 20px;
}

.pws_wfw a img {
	border: none;
	margin-top: 14px;
	width: 110px;
    background: transparent;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */   
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */      
    zoom: 1;

}

.pws_kosher img {
	float: right;
	margin-right: 30px;
	margin-top: 9px;
	width: 70px;
}

.pws_text {
	color: #5f663a;
	float: right;
	margin-top: 7px;
	padding-right: 6px;
	padding-top: 15px;
	text-align: center;
	width: 350px;
	font-size: 9px;
	letter-spacing: 1px;
}

