#preload {position:absolute;left:0;top:0;visibility:hidden}
#loading {position:absolute;left:50%;top:150;margin-left:-100}
#special {position:absolute;left:50%;top:100;margin-left:-350;
	filter:alpha(opacity=75);opacity:0.75;moz-opacity:0.75;visibility:visible;cursor:pointer}
#gallery {position:relative;background-image:url('imgs/photo1.jpg');background-repeat:no-repeat}
table.lunchclock {background-color:#ffffcc;visibility:hidden}
table.dinnerclock {position:relative;left:0;top:-100;background-color:#ffffcc;visibility:hidden}
.content {background-image:url('cntntbgimg.jpg')}
.transparency {filter:alpha(opacity=50);opacity:0.5;moz-opacity:0.5}
td.top {font-family:arial;font-size:11;color:#ffffcc;letter-spacing:1px;padding-left:5;padding-right:5}
td.ohdr {font-family:arial;color:#666633;font-variant:small-caps;font-size:11;
	padding:5;border-left: 1px solid #666633;border-bottom: 1px solid #666633}
td.ohdri {font-family:arial;color:#000000;font-variant:small-caps;font-size:11;
	padding:5;border-left: 1px solid #000000;border-bottom: 1px solid #000000}
td.ocntnt {padding:5;font-family:verdana;font-size:10;color:#666633;border-left:1px solid #666633}
td.ocntnt2 {padding:2;font-family:verdana;font-size:10;color:#000000;border-left:1px solid #000000}
td.navmen {background-image:url('navbgimg.gif');background-repeat:no-repeat;padding-right:50;
	font-family:tahoma,geneva,sans-serif;font-variant:small-caps;font-size:12;color:#ffcc99;
	letter-spacing:2px}
td.hdr {font-family:verdana;font-size:10;font-variant:small-caps;color:#666633}
td.mencats {padding:5;font-family:verdana;font-size:10;color:#666633}
td.menitems {font-family:verdana;font-size:9;color:#666633;
	border-left:3px solid transparent;border-bottom:1px solid transparent}
td.menitemssel {background-color:#cccc99;font-family:verdana;font-size:9;color:#666633;
	border-left:3px solid #666633;border-bottom:1px solid #666633}
td.reg {padding-left:5;font-family:verdana;font-size:10;color:#666633}
td.info {padding:5;font-family:verdana;font-size:10;color:#ffffaa}
td.frm {font-family:verdana;font-size:10;color:#666633}
td.decor {background-color:#000000;font-family:verdana;font-size:10;color:#ffffff;cursor:default}
td.decorhr {background-color:#ffffff;font-family:verdana;font-size:10;color:#000000;cursor:default}
.rd {font-family:arial,sans-serif;font-size:10;font-variant:small-caps;color:#666633;visibility:hidden}
.showrd {background-color:#ffffcc;font-family:arial,sans-serif;font-size:10;
	font-variant:small-caps;color:#666633;visibility:visible}
input.loading {background-color:transparent;border:0px;
	font-family:verdana,sans-serif;font-size:10;font-weight:bold;color:#fffff0}
td.monthname {font-family:verdana;font-size:10;font-weight:bold;color:#666633;font-variant:small-caps}
td.dayname {font-family:verdana;font-size:10;font-weight:bold;color:#666633;text-decoration:none}
td.activedate {background-color:#ffffcc;font-family:verdana;font-size:10;color:#999966;cursor:pointer}
td.activedatehvr {background-color:#999966;font-family:verdana;font-size:10;color:#ffffaa;cursor:pointer}
td.inactivedate {background-color:#e0e0e0;font-family:verdana;font-size:10;color:#cccc99}
td.todaydate {background-color:#e0e0e0;font-family:verdana;font-size:10;color:#cccc99}
td.activehr {background-color:#ffffcc;font-family:verdana;font-size:10;color:#999966;cursor:pointer}
td.activehrhvr {background-color:#999966;font-family:verdana;font-size:10;color:#ffffaa;cursor:pointer}
td.inactivehr {background-color:#e0e0e0;font-family:verdana;font-size:10;color:#cccc99}
td.empty {background-color:transparent;font-family:verdana;font-size:10}
td.rights {font-family:arial;font-size:9;color:#ffffaa}
input.text {background-color:#ffffcc;font-family:verdana;font-size:10;color:#666633;border:0px}
select {background-color:#ffffcc;font-family:verdana;font-size:10;color:#666633;border:1px solid #666633}
input.transparent {visibility:hidden}
input.show {background-color:#ffffcc;font-family:verdana;font-size:10;
	font-weight:bold;color:#666633;border:0px;visibility:visible}
input.err {background-color:#ff9999;font-family:verdana;font-size:10;color:#696969;
	border:1px solid #c0c0c0}
input.button {background-color:#ffffcc;font-family:verdana;font-size:10;color:#666633;cursor:pointer}
input.button2 {background-color:transparent;font-family:arial;font-size:10;
	color:#666633;border: 1px solid #666633;cursor:pointer}
a.topmen {font-family:arial;font-size:11;color:#ffffcc;letter-spacing:1px;cursor:pointer}
a.reg {font-family:verdana;font-size:10;color:#ffffcc}