body { background: #E7DAAE url(../images/food_bg.jpg) center top fixed; }

#wrap { background: rgb(255, 255, 255); background: rgba(255, 255, 255, .85); }

a,a:link,a:visited{color:#CB252B; font-weight:bold; }
a:hover,a:active{color:#CB252B;font-weight: bold;}
.comment a {text-decoration: none;}
h1{color:#D92107;font-size:24px}

#topmenu { top: 35px; margin-top:-30px; }
#primarynav { background-color:#CB252B; width: 962px; margin-left: -1px; border-radius:3px; -moz-border-radius:3px; }
#primarynav li ul,#primarynav li:hover {background-color:#C51D06;}
#primarynav a {color:#fff}

#leaderboard { float: none; clear: both; margin: 0 auto; }
#header {padding-top: 0; margin-bottom: 10px;}
#logo {width: 400px; height: 91px; line-height: 91px;}
.loginButton {border: none;}

ul.pagination li a{width:16px;height:16px;border-radius:8px;-moz-border-radius:8px;background-color:#838081;color:#838081;border:none}
ul.pagination li.current a{background-color:#b2232a;color:#b2232a}

.featuredlist > h1 { font-size: 14px; background-color:#CB252B; padding: 5px 5px 7px 7px; border-radius:3px;-moz-border-radius:3px;}
.featuredlist > h1 a { color: #fff !important; text-decoration: none;}
.featuredlist > h1 a:hover, .featuredlist > h1 a:active { text-decoration: underline; }

.featuredlist .grid_2 a {font-size:14px;}

#s2621603, #s2306849 { margin-bottom: 20px; }

ul.bullet li{padding-left:0;background:none;clear:left}
ul.bullet li a{color:#222;font-size: 14px}
ul.bullet li .f-left{margin-right: 10px}
ul.facet{border-bottom: none}
ul.facet li{border-top: none;font-size:11px;}
ul.separator h1{font-size:15px}
ul.facet li a,ul.facet li span{padding:2px 7px 2px 2px;font-weight:normal}

#rightCol > div, #rightCol > p.small, ul.tabs-content, .pane > div { margin-bottom: 6px !important; }
ul.tabs { clear: both; margin-top:10px; }

.thumb60 { background-color: #fff; }

.pane > h2  { background-color:#609502; clear:both; }
#twitter h2 {padding-left: 35px; background: #609502 url(../images/twitter_w.png) 4px 1px no-repeat; }
#email h2 { padding-left: 35px; background: #609502 url(../images/mail_w.png) 4px 1px no-repeat; }
#email div { border: none; background-color: #609502; padding-top: 1px; }

#mainsearch { position: absolute; top: -210px; }

.has-pullquote:before{color:#b2232a}

#slides.txt .grid_4 .small a {color:#777;font-weight:normal}
