html{height:100%; margin-bottom:1px; background:#000 url(../images/bggrad.jpg) left top repeat-x; }
body{height:100%;margin:0 auto; font:normal 12px Tahoma, Arial, sans-serif; color:#444;}
a{text-decoration:none;}
a:link, a:visited, a:hover{color:#444;}
#cl a:link,#cl a:visited{ color:#5195d0; }
#cl a:hover 	{ color:#fc0; }

.bgcontainer{background:url(../images/bg1.jpg) left top no-repeat;width:1000px;height:600px;}
.menu{position:absolute;width:185px;top:192px;left:33px;font:bold 13pt arial;text-align:center;color:#FFF;}
.ulmenu li{font:bold 9pt arial;border:1px solid #555;} 
.ulmenu a{display:block;width:173px;color:#FFF;font:bold 8pt arial;min-height:16px;text-align:left;padding-left:10px;} 
.ulmenu a:hover{background:#888;}

.menutitle{font:bold 12pt arial;color:#FFFFFF;background:#000;border:1px solid #64410a;margin:5px 0px 5px 0px;}

.mainbox{position:absolute;top:181px;left:238px;}

.seattitle{color:#FFF;font:bold 13pt arial;text-align:center;background:#000;}
.tblseats{width:750px;background:#DDD;}

.sidegfx{position:absolute;left:1050px;top:25px;width:322px;height:1497px;}
.sidegfxtitle{height:20px;font:bold 13pt arial;background:#000;text-align:center;color:#FFF;}
.sidegfxpic{background:url(../images/sidegfx.jpg) top no-repeat;width:300px;height:1475px;}

.bgbb{border-collapse:collapse;empty-cells:show;}
.bgbb .tl{width:11px;height:11px;background:url(../images/bgbb/tl.png) no-repeat;}
.bgbb .t{background:url(../images/bgbb/t.png) repeat-x;}
.bgbb .tr{width:11px;background:url(../images/bgbb/tr.png) no-repeat;}
.bgbb .l{background:url(../images/bgbb/l.png) repeat-y;}
.bgbb .r{background:url(../images/bgbb/r.png) repeat-y;}
.bgbb .bl{height:11px;background:url(../images/bgbb/bl.png) no-repeat;}
.bgbb .b{background:url(../images/bgbb/b.png) repeat-x;}
.bgbb .br{background:url(../images/bgbb/br.png) no-repeat;}

.question{font:bold 10pt arial;color:#000;}
.answer{font:normal 9pt arial;color:#444;margin-bottom:10px;}

.star{font:bold 13pt arial;color:red;}