.archivelinks { font-family: Verdana, None, None; font-size: 11px; color: black;  }
	.archivelinks:hover { font-family: Verdana, None, None; font-size: 11px; color: black;  }
	.blogrollmain br {  }
	.blogrollmain a { margin: 0 0 0 0; padding: 0 0 0 0;  }
	.blogrollmain a:hover { padding: 0 0 0 0px;  }
	.blogrollmain a:visited { padding: 0 0 0 0;  }
	.blogrollblock { font-family: Verdana, None, None; font-size: 9px; margin: 0 10 0 15; padding: 0 0 0 0px;  }
	.blogrollmain {  }
	.blogrolltitle { font-family: Verdana, None, None; font-weight: bold; font-size: 11px; color: black; padding: 0 5 0 0px;  }
	.regularday { padding: 0 0 0 5;  }
	.eventday {  }
	.eventday:hover {  }
	.eventday:visited {  }
	.calendarblock { font-family: Verdana, None, None; font-size: 10px; color: black; text-align: center; height: 215; padding: 0 20 0 20px;  }
	.today { font-weight: bold; color: maroon;  }
	.column1 { font-family: Arial, Helvetica, None; width: 215; padding: 0 0 0 0px; background-image: url(images/column1bg.gif); background-repeat: repeat-y;  }
	.column2 { width: 594 vertical-aligntop; padding: 15 15 15 15p;  }
	.column3 { font-family: Arial, Bookman Old Style, None; font-variant: small-caps; font-weight: normal; font-size: 14px; color: #000000; text-align: left; text-decoration: underline; height: 1; margin: 1 1 1 0; padding: 1 1 1 1; background-color: #000000; background-repeat: repeat; background-attachment: scroll; background-position: top left;  }
	.footer { font-family: Verdana, None, None; font-size: 11px; color: white; width: 800; background-color: #CC6600; border-right: 2px solid #CC6600; border-left: 2px solid #CC6600;  }
	a { font-family: Verdana, None, None; font-size: 11px; color: cc6600; text-decoration: none;  }
	a:hover { font-size: 11px; color: cc6600;  }
	a:visited { font-size: 11px; color: cc6600;  }
	.journalcomment { font-family: Verdana, None, None; font-size: 11px; color: black; padding: 0 0 0 25px;  }
	.journalcommentdate { font-family: Verdana, None, None; font-size: 11px; color: #CC6600; padding: 0 0 0 25px;  }
	.journalcommentlink { font-family: Verdana, None, None; font-size: 11px; color: #CC6600; text-decoration: none; padding: 0 0 0 0px;  }
	.journalcommentlink:hover { font-size: 11px; color: #CC6600; text-decoration: none; padding: 0 0 0 0px;  }
	.journalcommentlink:visited { font-weight: normal; font-size: 11px; color: #CC6600; text-decoration: none; padding: 0 0 0 0px;  }
	.journalcommentname { font-family: Verdana, None, None; font-weight: bold; font-size: 11px; color: black; padding: 0 0 0 25px;  }
	.journalcontent { font-family: Verdana, None, None; font-size: 11px; color: #33333; padding: 10 100 10 25;  }
	.journaldate { font-family: Verdana, None, None; font-size: 11px; color: #CC6600; width: 100%; padding: 3 100 3 25; border-bottom: 1px dotted cc6600;  }
	.journalfooter { font-family: Verdana, None, None; font-size: 11px; color: black; padding: 0 0 15 25;  }
	.journalblock { padding: 0 0 0 50px; background-color: #ffffff;  }
	.journaltable { width:100% }
	.journaltitle { font-family: Verdana, None, None; font-weight: bold; font-size: 11px; color: black; padding: 10 100 0 25;  }
	body { font-family: Helvetica, None, None; font-size: 12px; color: black; padding: 20 10 20 10p; background-image: url(images/bodybg.gif);  }
	.maintable { width: 800; border-top: 2px solid #CC6600; border-right: 2px solid #CC6600; border-bottom: 2px solid #CC6600; border-left: 2px solid #CC6600;  }
	.navmain { color: #FFFFF; height: 86px; width: 100%; padding: 0 0 10 200px; background-image: url(images/navmainbg.gif);  }
	.nav { font-family: Verdana, None, None; font-weight: bold; font-size: 10px; color: white; text-decoration: none; background-image: url(images/navbg.gif);  }
	.nav:hover { font-size: 10px; color: ffffff;  }
	.nav:visited { font-family: Verdana, None, None; font-size: 10px; color: ffffff;  }
	.newslettercontent { font-family: Verdana, None, None; font-size: 11px; color: black; padding: 0 100 0 25;  }
	.newsletterdate { font-family: Verdana, None, None; font-size: 10px; color: #CC6600; padding: 0 100 0 25;  }
	.newsletterfooter { font-family: Verdana, None, None; font-size: 10px; color: #CC6600; padding: 0 100 0 25;  }
	.newslettertitle { font-family: Verdana, None, None; font-weight: bold; font-size: 11px; color: black; padding: 10 100 10 25;  }
	.pollanswer { font-variant: ; background-color: white;  }
	.pollblock {  }
	.pollquestion { font-family: Verdana, None, None; font-size: 10px; color: black; padding: 0 15 0 15;  }
	.stuffcontent { font-family: Verdana, None, None; font-variant: ; font-size: 11px; color: #CC6600; padding: 0 0 0 15px;  }
	.stuffdate { padding: 0 0 0 15px;  }
	.stufftype { font-family: Verdana, None, None; font-weight: bold; padding: 0 0 0 15p;  }
	.stuffMain { padding: 0 10 0 20px;  }
	.stufftypelink { font-family: Verdana, None, None; font-variant: ; font-weight: bold; font-size: 11px; color: black; text-decoration: underline; padding: 10 10 0 7px;  }
	.stufftypelink:hover { font-family: Verdana, None, None; font-weight: bold; font-size: 11px; color: black; padding: 10 0 0 7px;  }
	.stufftypelink:visited { font-family: Verdana, None, None; font-weight: bold; font-size: 11px; color: #000000; padding: 10 0 0 0px;  }
	.stuffsummary { font-family: Verdana, None, None; font-size: 10px; color: black; padding: 0 15px 0 15px;  }
	td { font-family: Helvetica, None, None; font-size: 10px; color: black;  }
	