body {margin-left:auto;margin-right:auto;width:960px;text-align:center;background:#E0FFE3}

#bhrtitle {text-align:center;margin-bottom:5px;margin-top:0px;border:0px}
#bhrtitle a{display:block;text-align:center;padding:9px 0px 9px 0px;color:#DEF3BD;font:700 22px times,serif;text-decoration:none;border:1px solid #660000;background:#FD0F0F url(../images/title.gif) repeat-x}

#topads{text-align:center;height:90px;margin-bottom:0}
#mobileads{display:none}

#buttons ul{margin-left:auto;margin-right:auto;width:972px;margin-top:0px;text-align:center;padding:7px 0px 0px 0px;margin-bottom:0;line-height:1.4em;float:left;list-style:none;border-bottom:0;background:#E0FFE3}

#buttons li{float:left;padding:0;margin-left:0;margin-right:2px}
#buttons li a{text-align:center;float:left;display:block;width:156px;padding-top:6px;padding-bottom:6px;color:white;font:900 12px arial,geneva,helvetica,sans-serif;text-decoration:none;border-top:1px solid #333333;border-top:1px solid #333333;border-left:1px solid black;border-right:1px solid black;background:#336633 url(../images/navgreen.gif) repeat-x}
#buttons #cuisine{margin-left:0px}
#buttons #about{width:157px}
#buttons #home{width:157px}
#buttons #features{background:#EE0000 url(../images/navred.gif) repeat-x}

#buttons li a:link{color:white}
#buttons li a:visited{color:white}
#buttons li a:hover{color:#FACBCB}
#buttons li a:active{color:#F69292}

#content{clear:left;border-bottom:2px solid #EE0000;border-top:2px solid #EE0000;border-left:1px solid #FF0000;border-right:1px solid #FF0000;background:#F6FFFA url(../images/testwide.jpg);
background-repeat:repeat-y;padding-left:115px;padding-right:115px;margin-top:0px;font: 500 13px arial,geneva,helvetica,sans-serif; text-align:left;margin-bottom:0} 

#searchtop{text-align:right;padding-top:6px;margin-right:6px}

#content p{margin-right:2%}

.return{margin-top:7px;margin-right:0%;color:black;font-size:12px;font-family:arial,geneva,helvetica;font-weight:bold}
.return p{margin-right:1%;color:black;font-size:12px;font-family:times,"new york";font-weight:bold}

h1{text-align:center;font:700 17px arial,geneva,helvetica,sans-serif;margin-top:40px;margin-bottom:10px}

h2{text-align:center;font:700 13px arial,geneva,helvetica,sans-serif;margin-top:5px;margin-bottom:30px}
h2 a{margin-left:1px;margin-right:2px}
h2 img{width:36px;height:14px;border:0}

.rsslogo{width:36px;height:14px;margin-left:1px;margin-right:2px;border:0px}





#dashspace{padding-bottom:50px}

#latestformat{margin-bottom:1px}
#latestformat strong{font-size:10pt}
#latestformat iframe{filter:chroma(color=white);width:525px;height:110px;padding-bottom:8px}



#rssformat{line-height:1.1em;padding-top:6px}
#rssformat strong{font-size:10px}
#othersformat{line-height:2.1em;padding-top:4px}
#myyahooicon{width:91px;height:17px;border:0}
#deliciousicon{width:88px;height:16px;border:0px}

#toprulemain{border-top:1px dashed black;padding-top:10px;padding-bottom:4px;margin-bottom:12px;margin-top:20px;width:540px}

#toprule{border-top:1px dashed black;width:450px;padding-top:10px;padding-bottom:1px;margin-bottom:1px}

#question{font-size:15px}

.replies{margin-left:20px;margin-right:220px;color:#003300;font-size:13px}
.replies p{padding-top:15px;padding-bottom:15px;margin-top:5px;margin-bottom:5px}
.replies em{color:#009900;font-size:11px;border-bottom:1px dashed black;padding-bottom:15px}
.replies hr{text-align:left;margin-left:90px;width:140px;padding-top:0;padding-bottom:0;margin-top:15px;margin-bottom:15px}

#statesformat a{font-weight:800}

#norule{border:0}

#bottomrule{font-weight:bold;border-top:1px dashed black;width:450px;padding-top:20px;padding-bottom:4px;margin-bottom:4px}

.topics{font-size:14px}
.topics p{padding-top:0;padding-bottom:0;margin-top:10px;margin-bottom:10px}
.topics em{font-size:11px;color:#303030}
.topics strong{line-height:3em;vertical-align:1%}

#states{padding-top:25px;padding-bottom:50px;line-height:2em;text-align:center;font-weight:bold}

#communities{padding-top:25px;padding-bottom:50px;line-height:1.6em;text-align:center;font-weight:bold;font-size:13px}

form{font-weight:bold}
form input{background:#E0E0E0}
form textarea{padding-left:0;margin-left:0;background:#E0E0E0}
form input:focus,textarea:focus{background:#F8F8F8}
#submit{margin-right:8px;background:#D0D0D0}

em{font-size:12px;color:#303030}

#note{font-size:12px;font-style:italic;padding-bottom:70px}

#searchmargin{padding-top:30px;margin-left:95px;width:400px}

#contactnote{padding-bottom:30px;font-size:11px}

#spacing{padding-top:20px}

#adshigh {position: absolute;left:460px;top:475px;width: 200px;margin-left:70px}
#middleads{width:490px}
#ads{float:right;padding-right:3%;line-height:8em;background:#F6FFFA}
#lowersideads{width:120px;height:240px}

#lowerads,#resource{border-top:2px groove #E0E0E0;padding-top:17px;margin-top:20px;width:370px}

#bottomads{padding-top:25px}

#bottomlinks{margin-right:0px;clear:both;text-align:center;padding-top:160px;padding-bottom:20px;margin-bottom:9px;margin-top:0;line-height:1.4em}
#bottomlinks a{font-size:12px;font-weight:normal;font-family:arial,geneva;padding-left:5px;padding-right:5px}

#bookads{float:right;padding-top:35px}
