body {margin: 0;padding: 0;/*background-image: url(images/tile.jpg);background-repeat: no-repeat;*/background-color: #FFFFFF;}#header {position: absolute;width: 740px;height: 118px;margin: 0px;padding: 0px;}p {font: 80%/1.8em Verdana, Geneva, Arial, Helvetica, sans-serif;padding-top: 0;margin-top: 0;}.footer {clear: both;text-align: left;color: #901602;padding-top: 20px;}.hilite {background-color: #FFFFFF;color: #901602;}#address {position: absolute;width: 240px;height: 118px;margin: 0px 0px 0px 740px;padding: 0px;background-color: #ffffff;}#content_2col {position: absolute;width: 700px;top: 0px;margin: 130px 120px 0px 240px;padding: 0px 10px 10px 10px;}#content_2col h1 {text-align: left;font: 150% Georgia, "Times New Roman", Times, serif;color: #901602;}#content_2col h2 {clear: both;text-align: left;padding: 2px;font: 18px 80% Georgia, "Times New Roman", Times, serif;color: #ffffff;display: inline;background-color: #901602;}#content_2col .strapline {text-align: justify;font: Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top: 0.2em;margin-left: 2em;margin-bottom: -4px;}#side1 {position: absolute;width: 100px;top: 120px;left: 10px;padding: 10px;}#side1 h3 {font: 110% Georgia, "Times New Roman", Times, serif;color: #621313;background-color: transparent;margin: 0;padding-bottom: 4px;}#side1 ul {list-style: none;margin-left: 0;padding-left: 0;width: 184px;}#side1 li {font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;margin-bottom: 0.3em;border-bottom: 1px dotted #E7AFAF;}#side1 li a:link, #side1 li a:visited {display: block;padding: 3px;text-decoration: none;}#side1 li a:hover {background-color: #901602;color: #FFFFFF;}#side1 a:link, #side1 a:visited {text-decoration: none;color: #901602;background-color: transparent;}.live {background-color: #cccccc;color: #FFFFFF;}.lefting {float: left;margin-right: 20px;margin-bottom: 6px;}.righting {float: right;margin-left: 20px;margin-bottom: 6px;}body {	background-color: #ffffff;	color: #000000;	font-size: 90%;}.clmonth {	border-collapse: collapse;	width: 700px;}.clmonth caption {	text-align: left;	font: bold 110% Georgia, "Times New Roman", Times, serif; 	padding-bottom: 6px;}.clmonth th {	border: 1px solid #AAAAAA;	border-bottom: none;	padding: 2px 8px 2px 8px;	background-color: #CCCCCC;	color: #3F3F3F;	font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;	width: 100px;}.clmonth td {	border: 1px solid #EAEAEA;	font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;	padding: 2px 4px 2px 4px;	vertical-align: top;}.clmonth td.previous, .clmonth td.next {	background-color: #F6F6F6;	color: #C6C6C6;	height: 70px;}.clmonth td.active {	background-color: #B1CBE1;	color: #2B5070;	/*border: 2px solid #4682B4;*/}.clmonth ul {	list-style-type: none;	margin: 0;	padding-left: 12px;	padding-right: 6px;}.clmonth li {	margin-bottom: 8px;}
