﻿* { margin:0; padding:0; }
a img { border:none; }
html { background:transparent url('../../images/bgtile.jpg') repeat; }
p { font-size: 16px }
.body { background:transparent url('../../images/tlshade.png') no-repeat top left; }
.clear { clear:both; }
#top { width:999px; margin:0 auto; }

#content { width:741px; margin:0 auto; position:relative; top:-10px; padding:0px 90px; }
#content .left { float:left; width:360px; border-right:1px solid #bdb09c; padding-top:25px; position:relative; padding-bottom:239px; }
#content .right { float:left; width:366px; border-left:1px solid #bdb09c; padding-top:25px; position:relative; }
#content .right .instore { padding-left:26px; }
#content .right .double { padding-left:18px; }
#content .right .double img { float:left; }
#content .right h2 { color:#9b8159; font-size:14px; position:absolute; top:0px; left:120px; }

#content .inner { font-family:Helvetica LT Std, Arial; font-size:13px; color:#333333; width:792px; margin:0 auto; float:left; padding-bottom:19px; }
#content .inner h2 { color:#8d0031; font-size:24px; font-weight:normal; font-family:Georgia; margin:15px 0px 5px 0px; }
#content .inner .left { width:515px; float:left; line-height:22px; border:none; padding-top:0px; }
#content .inner .right { float:left; width:270px; border:none; }

#footerhold { width:100%; background:transparent url('../../images/foot-repeat.jpg') repeat-x; height:145px; bottom:0px; }
#footerhold .footer { width:921px; margin:0 auto; position:relative; color:#edd75d; font-family:Times New Roman; font-size:14px; padding-top:35px;  }
#footerhold .footer .wltb { position:absolute; left:0px; top:-74px; height:74px; }
#footerhold .footer .left { float:left; width:470px; }
#footerhold .footer .right { float:right; text-align:right; }
#footerhold .footer a { color:white; text-decoration:none; }

.nav { width:892px; margin-top:20px; margin-left:-40px; }
.nav ul { list-style:none; }
.nav ul li { float:left; margin:0px 15px; width:128px; }
.nav ul li a { color:#6e291b; font-size:14px; font-weight:bold; font-family:Times New Roman; text-transform:uppercase; text-decoration:none; }
.nav .bakehouse.active img { margin:-10px 0px 0px 0px; }
.nav .cmills.active img { margin:-10px 0px 0px -35px; }
.nav .isb.active img { margin:-10px 0px 0px -30px; }
.nav .manufacturing.active img { margin:-10px 0px 0px -15px; }
.nav .fsd.active img { margin:-10px 0px 0px 0px; }
