body{margin:0px;padding:0px;color:#666666;background:#d4dc3e url(../images/layout/bg.gif) repeat;}
html,body,div,p,td,span{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#666666;}
form,input{padding:0px;margin:0px;}
a:link,a:visited {color:#91972b;}
a:hover {color:#d4dc3e;}
a:active {color:#91972b;}

.floater{margin:0px;padding:0px;}
.container{padding:0px;width:940px;margin-left:-470px;position:relative;left:50%;background:#ffffff;}
.banner{color:#ffffff;background:#996600 url(../images/layout/Good-Food-Source.gif) no-repeat;}
.tagline{padding:0px 0px 30px 0px;font-family:Georgia, Times, serif;font-size:16px;font-style:italic;color:#ffffff;}
.tagline .sub{font-family:Georgia, Times, serif;font-size:14px;color:#ffffff;}
.goodsnav{padding:0px 0px 10px 10px;}
.goodstitle{padding:5px 10px 5px 10px;font-family:Georgia, Times, serif;font-size:16px;color:#ffffff;background:#e68f1a;}
.content{padding: 0px 10px 10px 10px;}
.content h2 { margin-top: 0; }
.contentModules{}
.sidebar{padding: 5px;background-color: #EEE;border: 1px solid #999;text-align:right;}
.footer{clear: both;padding:20px 25px 20px 25px;color:#ffffff;background:#996600 url(../images/layout/bg-f.gif) no-repeat;}
.bcbar{padding: 5px;border-top: 1px solid #EEE;border-bottom: 1px solid #EEE;text-align:right;}

.footerline{clear: both;padding:20px;color:#ffffff;text-align:center;}
.footer a:link,.footer a:visited,.aq a:link,.aq a:visited,.footerline a:link,.footerline a:visited,.loginlink a:link,.loginlink a:visited{color:#ffffff;}
.footer a:hover,.aq a:hover,.footerline a:hover,.loginlink a:hover{color:#d4dc3e;}
.footer a:active,.aq a:active,.footerline a:active,.loginlink a:active{color:#ffffff;}
.loginlink{color:#ffffff;}

.pcHead{font-family:Georgia, Times, serif;font-size:16px;color:#333333;line-height:18px;margin:5px 0px 15px 0px;}
.pcMain{line-height:16px;}

a.lt:link,a.lt:visited{color:#ffffff;}
a.lt:hover{color:#d4dc3e;}
a.lt:active{color:#ffffff;}

.q{border-width:1px;border-style:solid;border-color:#4b3200;padding:2px;height:17px;width:140px;vertical-align:middle;background-position:right;background-repeat:no-repeat;background-color:#ffffff;font-size:12px;color:#999999;margin:0px 2px 0px 0px;}
#searchform .go{vertical-align:middle}
#searchform label{display:none}
.searchBlock{padding-right:10px;padding-top:10px;}
.aq{font-size:11px;margin-right:40px;}

.Title{font-family:Georgia, Times, serif;font-size:16px;color:#e68f1a;}
.FeaturedBlock{border:1px solid #eeeeee;}
.FeaturedBlock .head{font-family:Georgia, Times, serif;font-size:16px;color:#ffffff;background:#b9c137;padding:5px 10px 5px 10px;}
.FeaturedBlock .image{padding:10px;float:right;}
.FeaturedBlock .title{font-family:Georgia, Times, serif;font-size:18px;color:#333333;padding:10px 10px 0px 10px;}
.FeaturedBlock .score{font-weight:bold;padding:10px 10px 0px 10px;}
.FeaturedBlock .score .num{color:#e68f1a;font-weight:normal;}
.FeaturedBlock .detail{line-height:18px;padding:10px;}

.fhead{border-bottom:1px solid #b8944d;padding-bottom:6px;font-size:14px;color:#ffffff;}
.fbody{padding-top:6px;font-size:11px;}
.fline{margin-top:15px;font-size:10px;text-align:center;color:#ffffff;}
.featured{color:#ffffff;margin-top:45px;margin-right:10px;font-size:11px;}

.dphead{background:#b9c137;color:#ffffff;padding:5px;font-family:Georgia, Times, serif;font-size:16px;text-align:center;}
.dpsub{background:#f1f3d7;color:#91972b;padding:5px;font-family:Georgia, Times, serif;font-size:12px;text-align:center;}
.dpbody{padding:5px 0px 5px 0px;font-size:10px;color:#333333;}
.dpbodysub{padding:5px;font-size:10px;color:#333333;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}

