
body {margin-left:0px;margin-top:0;width:640px;text-align:center;background:#FFFFBC}


#bhrtitle {margin-top:0px;width:640px;text-align:center;padding-left:0px;text-decoration:none;color:black;padding-top:12px;padding-bottom:12px;background:#3C2D06 url(../images/newtitlegradient9.gif) repeat-x}

#bhrtitle a{font-family:arial,sans-serif;text-decoration:none;font-size:26pt;font-weight:800;color:white;text-shadow: 2px 2px 2px #D2B316}

#bhrtitle a:hover{opacity: .9}


#buttonnav{width:640px;font-family:arial,sans-serif;vertical-align:bottom;background:#6B5904 url(../images/topnavbarbrown1.gif);text-align:center;padding-left:0px;text-decoration:none;color:white;margin-top:0px;margin-bottom:0px;padding-top:6px;padding-bottom:6px;border-bottom:1px solid black;text-shadow: 1px 1px 1px #D2B316}

#buttonnav a{text-align:center;text-decoration:none;font-weight:800;color:white;padding-right:20px}

#buttonnav a:hover{opacity: .9;text-decoration:underline}

#buttonnav #cuisine:before{content:">> ";color:#000000;font-weight:900}
#buttonnav #cuisine:after{content:" <<";color:#000000;font-weight:900}

#buttonnav #region:before{content:">> ";color:#000000;font-weight:900}
#buttonnav #region:after{content:" <<";color:#000000;font-weight:900}

#buttonnav #cost:before{content:">> ";color:#000000;font-weight:900}
#buttonnav #cost:after{content:" <<";color:#000000;font-weight:900}


#buttonnavlower{width:480px;font-family:arial,sans-serif;vertical-align:bottom;background:#FDD718;text-align:center;padding-left:0px;text-decoration:none;color:black;margin-top:0px;margin-bottom:10px;padding-top:3px;padding-bottom:0px;text-shadow: 1px 1px 1px #D2B316}

#buttonnavlower a:hover{opacity: .9;text-decoration:underline}

#buttonnavlower img{border:0;float:none;width:25px;height:25px;padding-right:5px}

.lowerbuttonspacing{color:black;text-decoration:none;font-weight:800;padding-right:20px}


#topads{width:100%;margin-left:auto;margin-right:auto;height:90px;margin-bottom:10px}


#content{width:640px;clear:left;background:#FFFCF5;border:0px #9C8907 ridge;box-shadow: 0 0 9px #6C5B06;margin-top:0px;font: 500 13px arial,geneva,helvetica,sans-serif;text-align:left;margin-bottom:0} 

#content a:hover{opacity: .8}

#content p{margin-right:0%}

#content p.mainsearch{margin-right:2%}


#searchtop{text-align:right;padding-top:6px;margin-right:10px}


h1{text-align:center;font:700 16pt arial,geneva,helvetica,sans-serif;margin-top:30px;text-shadow: 0px 0px 0px #404040}

h2{text-align:center;font:500 16px arial,geneva,helvetica,sans-serif;margin-bottom:45px}

h2 a{padding-left:7px;font-weight:bold}





#ads{float:right;padding-right:3%;line-height:8em;background:#FFFCF5}
#lowersideads{width:120px;height:240px}
#middleleftads{float:left;padding-right:14px;padding-bottom:1px}





#leftcolumns{float:left;width:70%}

#adsleft{float:left;padding-left:5%;padding-right:3%;background:#FFFCF5;width:20%}

#maincolumn{width:50%}



#adsright{float:right;padding-right:3%;background:#FFFCF5;width:20%}



ol{margin-left:48%;font-weight:700;font-size:15px}
li{margin-top:20px}

#topspacer{margin-left:40%;padding-top:20px;font-size:14px}

#categoryformat{line-height:2.6em;font-size:14px;font-weight:700;margin-left:44%;padding-top:40px;padding-bottom:100px}

#categoryformat p{line-height:2.6em;font-size:14px;font-weight:700;margin-left:44%;padding-top:40px;padding-bottom:100px}

#results{text-align:left;margin-top:30px;margin-bottom:35px;margin-left:30%;padding-right:0;font-weight:bold;font-size:12px}
#results p{text-align:right;font-weight:bold}
#results a{font-weight:normal;font-size:12px}

#resource{font-style:italic;font-weight:300;font-size:13px;margin-top:50px;margin-left:30%}
#resource strong{font-weight:800}


hr{text-align:left;margin-left:100px;width:535px;padding-top:0;padding-bottom:0;margin-top:25px;margin-bottom:25px}

#pagenumber{padding-top:20px;font-size:12px;color:black;text-align:right}
.spacerone{padding-right:2px}
.spacertwo{padding-left:2px;padding-right:2px}
.spacerthree{padding-left:2px}

#rule{border-bottom:2px groove #E0E0E0;padding-top:2px;padding-bottom:20px;margin-bottom:1px;margin-top:1px;width:540px}







#similar{padding-top:20px}
#related{padding-top:10px}
#blurb,#related,similar{font-weight:bold;font-style:italic}
.relatedlinks{padding-top:10px;font-weight:bold;font-style:italic}
#lowerads,#resource{border-top:2px groove #E0E0E0;padding-top:17px;margin-top:20px;width:370px}

#bottomads{padding-top:25px}




#bottomlinks{font-size:14px;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-weight:normal;font-family:arial,geneva;padding-left:5px;padding-right:5px}

#bookads{float:right;padding-top:35px}
