	body {
			background:#a09a81;
			margin-top:0px;
			}
				
	#accessibility {
			width:755px;
			min-height:16px;
			background:#ca2e42;
			color:#ffffff;
			text-align:right;
			padding: 3px 5px 0px 0px;
			}
	#banner {
			width:760px;
			min-height:117px;
			background:#ffffff;
			}
	#menu {
			width:760px;
			height:35px;
			background:#eee88d;
			color:#ffffff;
			text-align:right;
			font-size: 1em;
			font-weight: bold;
			text-align:center;
			padding-top: 4px;
			}
	#admin-menu {
			width:760px;
			height:18px;
			background:#cccccc;
			color:#ffffff;
			text-align:right;
			font-size: 1em;
			font-weight: bold;
			text-align:center;
			padding-top: 4px;
			}
	#main {
			width:760px;
			min-height:300px;
			background:#FFFFFF;
			}
	#text {
			width:435px;
			padding:10px 5px 50px 5px;
			float:left;
			min-height:300px;
			text-align: justify;
			}
	#news_text {
			width:596px;
			padding:10px 5px 50px 5px;
			float:left;
			min-height:300px;
			text-align: justify;
			}
	#side-bar {
			width:135px;
			float:left;
			margin:0px 5px 50px 5px;
			}
	#side-right {
			width:152px;
			float:left;
			margin:0px 5px 50px 5px;
			}
	#calendar {
			width:152px;
			background-image:url(images/cal_bg.gif);
			background-position:top left;
			}
	#weather {
			width:152px;
			}
	#breadcrumbs {
			width:575px;
			float:left;
			margin:2px 5px 0px 5px;
			}
	#base {
			width:760px;
			height:74px;
			background-image:url(images/base.gif);
			float:left;
			}
	#menu_header {
			background: #edbdd9;
			padding-left:3px;
			border-top:1px dashed #b8085d;
			border-bottom:1px dashed #b8085d;
			color:#b8085d;
			}
	#menu_item {
			padding-left:3px;
			border-bottom:1px dashed #cccccc;
			padding-top:3px;
			}
	#menu_sub_item {
			padding-left:3px;
			padding-top:3px;
			}
	#news_headline {
			padding-left:3px;
			border-bottom:1px solid #efefef;
			padding-top:3px;
			padding-bottom:3px;
			}
	.address {
			padding:5px;
			background-image:url(images/flower.gif);	
			background-position:bottom left;
			background-repeat: no-repeat;
			}

	a:link {color: #762938;	text-decoration: none;}
	a:visited {color: #762938; text-decoration: none;}
	a:hover {color: #ca2e42; text-decoration: none;}
	a:active {color: #762938;	text-decoration: none;}
	
	a.menu_link:link {color: #FFFFFF;	text-decoration: none;}
	a.menu_link:visited {color: #FFFFFF; text-decoration: none;}
	a.menu_link:hover {color: #91bbe3; text-decoration: none;}
	a.menu_link:active {color: #FFFFFF;	text-decoration: none;}
	
	a.delete:link {color: #ff0000;	text-decoration: none;font-weight:bold;}
	a.delete:visited {color: #ff0000; text-decoration: none;font-weight:bold;}
	a.delete:hover {color: #ff0000; text-decoration: none;font-weight:bold;}
	a.delete:active {color: #ff0000;	text-decoration: none;font-weight:bold;}
	
	a.event_bullet:link {color: #b8085d;	text-decoration: none;}
	a.event_bullet:visited {color: #b8085d; text-decoration: none;}
	a.event_bullet:hover {color: #e86db2; text-decoration: none;}
	a.event_bullet:active {color: #b8085d;	text-decoration: none;}
	
	.item_title {
			color: #425a7a;
			font-size:1em;
			font-weight: bold;
			}
	.title_lrg {
			font-size:1.1em;
			font-weight: bold;
			}
	.title_sml {
			font-size:1em;
			color:#626469;
			}
	.continue {
			font-size:0.9em;
			color:#cccccc;
			text-align:center;
			margin:0px;
			}
	.content_frame {
			border:1px solid #efefef;
			margin-bottom:20px;
			}
	.fieldset {
			border:1px solid #cccccc;
			}
	.side_title {
			color:#FFFFFF;
			font-weight: bold;
			text-align:right;
			height:30px;
			font-size:1em;
			padding-top:3px;
			padding-right:3px;
			}
	.side_title_sign {
			color:#b8085d;
			font-weight: bold;
			text-align:right;
			height:30px;
			font-size:1em;
			padding-top:3px;
			padding-right:3px;
			}
	.newsletter_form {
			background-image:url(images/newsletter.gif);
			}
	.weather_title {
			font-family: Arial;
			font-size: 1.2em;
			font-weight: bold;
			color: #f5000a;
			}
	input {
			font-size:1em;
			border:1px solid #e3e3e7;
			}
	select {
			font-size:1em;
			border:1px solid #e3e3e7;
			}
	textarea {
			font-size:1em;
			border:1px solid #e3e3e7;
			}
	ul {
		list-style-type: square;
		color:#762938;
		}
	ul.news_bullet {
		list-style-type: square;
		color:#0e3586;
		}
	ul.news_side_bullet {
		list-style-type: square;
		color:#0e3586;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:-25px;
		}
	ul.event_side_bullet {
		list-style-type: square;
		color:#b8085d;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:-25px;
		}
	ul.event_bullet {
		list-style-type: square;
		color:#b8085d;
		}
	.example1 {
		font-weight: bold;
		font-size: 1.1em
	}
	
	.example2 {
		font-weight: bold;
		font-size: 1.1em;
		color: #FF0000
	}
	
	.tablerow1 {
		background-color: #BBBBBB;
	}