p { opacity:1; filter:alpha(opacity=100); -moz-opacity:1 }

body { background: #701F26 url('images/bg.jpg'); margin: 0px 0px 0px 0px; }
body.popUp { margin: 0px 0px 0px 0px; background: #FFFFFF }
td.bodymargins { margin: 10px 10px 10px 10px }

.pandabody { background: #FFFFFF url('images/panda_body_bg.gif') no-repeat center; margin: 10px 10px 10px 10px; border: medium solid rgb(0,0,0) }
.plumbody { background: #FFFFFF url('images/plum_body_bg.gif') no-repeat center; margin: 10px 10px 10px 10px; border: medium solid rgb(0,0,0) }
.bothbody { background: #FFFFFF url('images/both_body_bg.gif') no-repeat center; margin: 10px 10px 10px 10px; border: medium solid rgb(0,0,0) }
.wrapper { background: #E9E0D9 url('images/inside_bg.jpg') no-repeat top; margin: 0px 0px 0px 0px; border: thick solid rgb(0,0,0) }
.menu { margin: 0px 0px 0px 0px }
.foodwrapper { border: medium solid rgb(0,0,0); margin: 0px 0px 0px 0px }
.foodmenu { border: solid 2px rgb(0,0,0); margin: 0px 0px 0px 0px }

.headline { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:14pt; font-weight:bold; color:#000000; text-decoration:none; margin: 10px 10px 10px 10px }
.subhead { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:12pt; font-weight:bold; color:#000000; text-decoration:none; margin: 10px 10px 10px 10px }
.regcopy { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10pt; color:#000000; text-decoration:none; font-weight:normal }
.boldcopy { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10pt; color:#000000; font-weight:bold; text-decoration:none; margin: 10px 10px 10px 10px }
.smallblack { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:8pt; color:#000000; text-decoration:none; margin: 10px 10px 10px 10px }
.smallwhite { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:8pt; color:#FFFFFF; text-decoration:none; margin: 10px 10px 10px 10px }
.smallgray { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:8pt; color:#646464; font-weight:bold; text-decoration:none; margin: 10px 10px 10px 10px }
.regcopyred { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10pt; color:#FF0000; text-decoration:none; margin: 10px 10px 10px 10px }
.regcopygray { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10pt; color:#646464; text-decoration:none; font-style:italic }
.boldcopyred { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none }
.boldcopygray { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10pt; color:#646464; text-decoration:none; font-weight:bold; font-style:italic }
.boldcopywhite { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10pt; color:#FFFFFF; text-decoration:none; font-weight:bold }

a.body:link { color:#FF0000; text-decoration:none; font-weight:bold }
a.body:visited { color:#FF0000; text-decoration:none; font-weight:bold }
a.body:active { color:#FF9900; text-decoration:underline; font-weight:bold }
a.body:hover { color:#FF9900; text-decoration:underline; font-weight:bold }

a.menu:link	{color:#FF0000; font-family: Arial, Helvetica, Verdana, Sans-Serif; text-decoration:none; font-weight:bold; background: transparent; opacity:1; filter:alpha(opacity=100); -moz-opacity:1 }
a.menu:visited {color:#FF0000; font-family: Arial, Helvetica, Verdana, Sans-Serif; text-decoration:none; font-weight:bold; background: transparent; opacity:1; filter:alpha(opacity=100); -moz-opacity:1 }
a.menu:hover {color:#0000FF; font-family: Arial, Helvetica, Verdana, Sans-Serif; text-decoration:underline; font-weight:bold; background: transparent; opacity:1; filter:alpha(opacity=100); -moz-opacity:1 }
a.menu:active { color:#0000FF; font-family: Arial, Helvetica, Verdana, Sans-Serif; text-decoration:underline; font-weight:bold; background: transparent; opacity:1; filter:alpha(opacity=100); -moz-opacity:1 }