body
{
    background: #5a1e0e url('/images/global/BigBG.jpg') repeat top center;
    line-height: 14px;
    font-size: 11px;
    font-family: Arial;
    color: #1F0800;
    padding: 0px;
    margin: 0px;
}
/*
body
{
    background: #5a1e0e url('/images/global/bg.jpg') repeat top left;
    margin:0px auto;
    line-height:14px;
    font-size:11px;
    font-family:Arial;
    color:#ebe1ac;
    padding: 0px 0px 0px 0px;
}
*/
a:Link
{
    color: #85261a;
	text-decoration:none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

a:Visited
{
    color: #85261a;
	text-decoration:none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

a:Hover
{
    color: #85261a;
	text-decoration:underline;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

p
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 14px 0px;
}

img
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    line-height: 0px;
    font-size: 0px;
}

div
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

h4
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 14px 0px;
}

.wrapper
{
    width:980px;
    margin:0px auto;
    padding: 0px 0px 0px 0px;
    position:relative;
}
.legalWrapper
{
    width:980px;
    background:url('/images/global/footerBarWood.jpg') no-repeat left;
    height: 29px;
    line-height:29px;
    font-size:11px;
    padding: 0px;
    margin: 0px;
    z-index: 99;
}

.burst
{
    position:absolute;
    width:319px;
    top:74px;
    left:18px;
}
.logo
{
    width:157px;
    margin:0px auto;
    padding:17px 0px;
}
.subNav
{
    position:absolute;
    width:370px;
    top:0px;
    right:0px;
}
.retailStub
{
    width:319px;
    height:41px;
    padding: 0px;
    margin: 0px 0px 0px 40px;
    background-image:url("/images/global/retail_locater.gif");
    background-repeat: no-repeat;
}
#StoreLocater_input,#HomeStoreLocater_input
{
    width:124px;
    padding:3px;
    *padding:2px;
    _padding:2px;
    font-size:9px;
    color:#000000;
}
#StoreLocater_btn,#HomeStoreLocater_btn
{
    margin-left:7px;
}
#groceryStoreLocator,#StoreLocater_btn,#StoreLocater_input,#HomeStoreLocater_input,#HomeStoreLocater_btn
{
    vertical-align:top;
    border:0px;
    margin-top: 5px;
}
#groceryStoreLocator {
    margin:7px 5px 0px;
}
#store_locatorGlobal {
    padding: 0px;
    margin:0px;
    line-height: 10px;
}
.retailInputWrapper
{
    margin:0px 0px 0px 155px;
}
.subnavWrapper
{
    position: absolute;
    top: 65px;
    right: 10px;
    text-align:right;
    margin:0px;
    line-height: 15px;
    padding: 0px 15px 0px;
}
#navSpecialOffers_button {
    margin-right: 12px;
}
.nav
{
    position: absolute;
    top:114px;
    left:20px;
    width:980px;
    height:26px;
    margin-top:0px;
}

.navItem
{
    padding: 0px 17px 0px 17px;
}

.topTribal
{
    margin: 8px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 0px;
    line-height: 0px;
    background-image:url("/images/global/topTribalBar.gif");
    background-repeat: no-repeat;
    width: 980px;
    height: 20px;
}
.bottomTriangles
{
    width: 980px;
    height: 59px;
    background-image:url("/images/global/bottomTriangles.gif");
    background-repeat: no-repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.bottomTribal
{
    width: 980px;
    height: 19px;
    background-image:url("/images/global/bottomTribal.gif");
    background-repeat: no-repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.legalWrapper a:Link
{
	color: #fff;
	text-decoration:none;
}

.legalWrapper a:Visited
{
	color: #fff;
	text-decoration:none;
}

.legalWrapper a:Hover
{
	color: #fff;
	text-decoration:underline;
}


.legalLeft
{
    float:left;
    height: 14px;
    margin: 0px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
}
.legalLeft a:link,a:hover,a:visited {
    color: white;
}

.legalRight
{
    float:right;
    height: 14px;
    margin: 0px 10px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#send_to_friend_overlay
{
	position: absolute;
	top: 60px;
	left: 199px;
	width:586px;
    height: auto;
    display: none;
    line-height:11px;
    font-size:11px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    z-index: 99;
}

#send_to_friend_top
{
	position: relative;
	width:586px;
    height: 36px;
    background-image:url("/images/global/send_to_friend_top.gif");
    background-repeat: no-repeat;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#send_to_friend_copy_wrapper
{
	position: relative;
	width:586px;
    height: auto;
    line-height:15px;
    font-size:13px;
    font-family: Georgia;
    color: #1f0800;
    background-image:url("/images/global/send_to_friend_bg.jpg");
    background-repeat: repeat-y;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#send_to_friend_bottom
{
	position: relative;
	width:586px;
    height: 41px;
    background-image:url("/images/global/send_to_friend_bottom.gif");
    background-repeat: no-repeat;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.send_to_friend_copy
{
	line-height:18px;
    font-size:13px;
    padding: 8px 52px 5px 46px;
    margin: 0px 0px 0px 0px;
}

.send_to_friend_copy h3
{
	line-height:18px;
    font-size:13px;
    padding: 0px 0px 8px 0px;
    margin: 0px 0px 0px 0px;
}

.email_news_overlay_copy
{
	line-height:18px;
    font-size:12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.overlay_close_brown
{
	text-align: right;
	font-size: 0px;
	line-height: 0px;
	padding: 12px 27px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.overlay_close_brown2
{
	text-align: right;
	font-size: 0px;
	line-height: 0px;
	padding: 8px 27px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.send_to_friend_footer
{
	font-size: 10px;
	font-family: Arial;
	line-height: 12px;
	color: #1f0800;
}

.send_to_friend_footer a:Link
{
	font-size: 10px;
	font-family: Arial;
	line-height: 12px;
	color: #8a1f03;
	text-decoration: none;
}


.send_to_friend_footer a:Visited
{
	font-size: 10px;
	font-family: Arial;
	line-height: 12px;
	color: #8a1f03;
	text-decoration: none;
}


.send_to_friend_footer a:Hover
{
	font-size: 10px;
	font-family: Arial;
	line-height: 12px;
	color: #8a1f03;
	text-decoration: underline;
}

.leftShade {
	position: absolute;
	left: -110px;
	top: 0px;
	width: 110px;
	height: 589px;
}
.rightShade {
	position: absolute;
	right: -110px;
	top: 0px;
	width: 110px;
	height: 589px;
}

