@charset "UTF-8";/* CSS Document *//* v1.0 | 20080212 *//*	RESET */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption, tbody, tfoot, thead,  {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}body {background-color:#CFD0D2;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}/* remember to define focus styles! */:focus {	outline: 0;}/* remember to highlight inserts somehow! */ins {	text-decoration: none;}del {	text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {		border-collapse: collapse;	border-spacing: 0;	}/*	END RESET *//* STRUCTURE */#wrap	{width:800px;	margin:auto;}#calendar_nav	{width:800px;}	#daily	{width:900px;	background-image:url(bg2011.jpg);	background-repeat:repeat-y;}	#daily p	{text-align:center;	margin-left:30px;	margin-right:30px;}			#event_calendar		{background-image:url(week2011.jpg);	background-repeat:repeat-y;	width:900px;}#calendar	{width:790px;	margin-left:70px;	margin-top:5px;	}				/* TABLE STYLE */h2	{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	font-weight:bold;	color:#666666;	text-align: left;}h3	{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	font-weight:bold;	color:#666666;	text-align:right;}tr.number	{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	color:#333333;	text-align:right;	}		th, td	{	vertical-align: top;	height: inherit;	width:100px;}td.day {	width:100px;	height: 162px;}tr.day td:hover {}tr.number {	height: 8px;	text-align: left;	vertical-align: middle;	font:  bold 11px Arial, Helvetica, sans-serif;	color:#0066CC;	width:100px;	}th {	background: #fff;	color: #999;	height: 8px;	text-transform:uppercase;	text-align: center;	vertical-align: middle;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:8px;}	/* LIST STYLES */	p		{ 	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	color:#CC0000;	margin-top:2px;	margin-bottom:2px;	}	a	{color:#0066CC;}													
