body {margin:10px 0 0;}
#wrapper {position: relative; width: 850px; min-height: 600px; background: white url("images/tastelocal.gif") no-repeat;}
.toptext {position: absolute; left: 210px;}
.when1 {font: bold 18pt times, serif;margin-bottom:6px;}
.when2 {font: 12pt times, serif;}
#nav {float:left; margin:180px 0 0 50px; width: 125px;}
#nav .g {margin-bottom:40px;}
#nav .g a {display: block; background: url("images/button_green.gif") no-repeat; width: 122px; height: 25px; margin-bottom:5px; color:black; font: bold 11pt arial, sans-serif; text-align:center; text-decoration: none; padding-top:3px;}
#nav .g a:hover {background-image: url("images/button_green_on.gif"); color:white;}
#nav .g a.blue {background-image: url("images/button_blue.gif");}
#nav .g a.blue:hover {background-image: url("images/button_blue_on.gif");}
#nav .g .hot {background: url("images/button_green.gif") no-repeat; width: 122px; height: 25px; margin-bottom:5px; color:white; font: bold 11pt arial, sans-serif; text-align:center; padding-top:3px;}
#nav .g a:hover .t {position: relative; top:1px; left:2px;}
.fi {margin-top:0;}
#bodyhere {float:right; margin: 240px 240px 0 0; width: 365px; font: 14pt/18pt times, serif; text-align:left;}
#bodyhere h1 {font: bold 22pt/26pt times, serif; color:#006146; margin-bottom:0;}
#bodyhere h3 {font:bold italic 22pt times, serif; color: #006146; text-align:left; margin-bottom:6px;}
#bodyhere a {color:#006146;}
#bodyhere a:hover {color:black;}
.event h4 {font: bold 13pt/16pt times, serif; margin-bottom:0;}
.event p {font: 11pt/14pt times, serif; margin-top:4px;}
.event ul {font: 11pt/14pt times, serif; margin-top:4px;}

   table.tickets {border-collapse:collapse;font:9pt/11pt arial,sans-serif; background:#E5EFEC; border:2px #006146 solid; margin-bottom:8px; width:100%;}
   table.tickets td {border:1px black solid;padding:4px;vertical-align: top;}
   table.tickets td.r2 {text-align:right;}
   table.tickets td.r3 {background:#DBEDC4;}
   table.tickets td.r4 {font-weight:bold; text-align:right;}
   table.tickets th.r2 {text-align:center;}
   table.tickets th.r3 {background:#DBEDC4;}
   table.tickets th.r4 {font-weight:bold; text-align:right;}

   table.tickets ul {margin-top:0; margin-bottom:0;}
   table.tickets2 {border-collapse:collapse;font:9pt/11pt arial,sans-serif; background:#E5EFEC; border:2px #006146 solid; margin-bottom:8px; margin-top:0;}
   table.tickets2 td {border:1px black solid;padding:4px;vertical-align: top;}
   table.tickets2 td.r1 {font-weight:bold;}
   table.tickets2 td.r2 {text-align:left;}
   table.tickets2 th {text-align:center; background:black; color:white;}

.vfont {font:8pt verdana; text-align:right; margin-top:0;}

.directions {text-align:center; font: italic bold 12pt time,serif;}
.footer {width: 850px; text-align:center; font:9pt arial,sans-serif;margin-bottom:15px; border-bottom:1px #DBEDC4 solid; border-top:1px #DBEDC4 solid; padding:5px 0;}