body {font:normal 11px verdana,sans serif;color:#666;background:#FFF}
a, a:visited {font-weight:bold;color:#D5D330}
a:hover {font-weight:bold;color:#33997D}
.regular {line-height:16px;}
td.sideleft , td.sideright, td.menuback, tr.base {display:none}
.white {background:#FFF}
.button {background: url(images/bg_button.gif);
		font:bold 13px verdana,sans serif;
		color:#666;
		width:143px;
		height:22px;
		border-top:1px solid #FFF;
		border-left:1px solid #FFF;
		border-right:1px solid #FFF;
		border-bottom:1px solid #FFF;
		padding-left:5px;
		padding-right:5px;
}
a.menu, a.menu:visited {color:#666;text-decoration:none}
a.menu:hover {color:#CDC315;text-decoration:none}
td.heading {background:#E2F0EC;
		font:normal 22px verdana,sans serif;
		color:#666;
		width:100%;
		padding-left:1em;
		padding-right:1em;
}
td.Jokesheading {background:#FBF379;
		font:normal 22px verdana,sans serif;
		color:#666;
		width:100%;
		padding-left:1em;
		padding-right:1em;
}
.dgreyline {background:#CCC;}
.lgreyline {background:#E9E9E9; display:none}
td.days {background:#F7FAF9;
		font:normal 22px trebuchet MS,sans serif;
		color:#787878;
		width:100%;
		padding-left:1em;
		padding-right:1em;
}
td.year {
	background: url(images/g_year_back.gif);
	font:bold 13px verdana,sans serif;
	color:#999;
}
td.jokes {
	background: url(images/g_jokes_back.gif);
	font:bold 13px verdana,sans serif;
	color:#FFF;
}
a.year,a.year:visited {font:bold 13px verdana,sans serif;
	color:#999;
	text-decoration:none}
a.year:hover {color:#CDC315;
	text-decoration:none}
a.jokes,a.jokes:visited {font:bold 13px verdana,sans serif;
	color:#FFF;
	text-decoration:none}
a.jokes:hover {color:#8B61BF;
	text-decoration:none}
	
h1 {font:bold 16px trebuchet ms,sans serif;color:#666;padding-bottom:10px;}
h2 {font:bold 14px trebuchet ms,sans serif;color:#666;}
li {list-style:disc;padding-bottom:10px;}
.pic {padding-right:1em;padding-bottom:1em;filter:dropshadow(color=#33997D, offx=5, offy=5)}
.pictext {
		font:italic 10px verdana,sans serif;
		color:#33997D;
		text-align:justify;
		text-indent:8px;
		}
tr.table1 td {background-color:#E2F0EC;line-height:16px;}
tr.table2 td {background-color:#F5F5F5;line-height:16px;}
tr.tableh td {background-color:#33997D;color:#FFF;font-size:12px;line-height:16px;font-weight:bold}
a.subnav,a.subnav:visited {
padding-left:3px;
padding-right:3px;
background-color:#33997D;
font-weight:bold;
font-size:10px;
line-height:16px;
color:#FFF;
width:100%;
text-decoration:none;
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
border-left:1px solid #FFF;
border-right:1px solid #FFF;
display:block;
}
a.subnav:hover {background-color:#676767;color:#FFF}
a.subnavon,a.subnavon:visited,a.subnavon:hover {
padding-left:3px;
padding-right:3px;
background-color:#676767;
font-weight:bold;
font-size:10px;
line-height:16px;
color:#FFF;
width:100%;
text-decoration:none;
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
border-left:1px solid #FFF;
border-right:1px solid #FFF;
display:block;
}

.picborder {
border-top:1px solid #33997D;
border-left:1px solid #33997D;
border-right:1px solid #33997D;
border-bottom:1px solid #33997D;}

.yellow {background-color:#FEFDE6}

td.games {font-size:18px;color:#666;}
#logo {position:absolute;top:14px;left:515px}
