body		{background-color: #F1DFED;
		/*background-image: url("images/back.gif");
		background-repeat: repeat-y;
		background-position: center;*/
		}
div.outer	{width: 770px;
		height: 100%;
		background-color: #ffeaa8;
		padding: 0px;
		margin-right: auto; margin-left: auto;
		background-image: url("images/back.gif");
		padding-bottom: 10px;
		border: 1px solid #8F417B;
		}

div.top		{width: 770px;
		height: 125px;
		margin: 0px;
		clear: none;}

div.left	{float: left;
		width: 114px;
		}

div.right	{float: right;
		width: 145px;
		border: none;
		margin: 0px;}

div.main	{margin-left: 114px;
		margin-right: 145px;
		border-left: 1px solid #000099;
		clear: none;
		padding: 10px;
		padding-bottom: 0px;
		}

div.menu	{height: 25px;
		background-color: black;
		margin-left: 125px;
		margin-right: 55px;
		padding: 0px;
		background-image: url("images/menuright.gif");
		background-repeat: no-repeat;
		background-position: right;
		color: #ffc523;
		font-family: verdana, arial, sans-serif;
		}

div.bottom	{height: 1px; width: 770px; clear: both; font-size: 1pt; margin: 0; padding: 0;}


div.menu p	{font-size:75%;
		color: #ffc523;
		margin: 0px;
		padding-top: 4px;}

div.menu img	{margin: 0px;}

div.menu a	{color: #ffc523;
		text-decoration: none;
		}

div.menu a:hover
		{text-decoration: underline;}




h1, h2, h3, h4, p, ul
		{font-family: verdana, arial, sans-serif;
		font-size: 80%;
		color: #000099;}

p, ul		{font-size: 80%;}

div.main p	{margin: 8px 0; padding: 0;}

div.main ul	{margin: 8px 0; padding: 0 0 0 40px;}

div.main ul li	{margin:0; padding: 0;}

h1		{font-size: 100%;
		text-align: right;
		margin: 5px 0;}

h2		{margin: 8px 0; padding: 0;}

a img		{border: none;}

div.top img	{float: left;
		margin-right: 10px;}

div.top h1	{font-size: 150%;
		text-align: left;
		padding-top: 10px;
		margin-bottom: 3px;
		margin-top: 0px;}

div.top h2	{margin: 11px 0;}

div.right img	{margin-top: 15px;}

div.right p.hnb	{font-weight: bold; color: white; text-align: center; margin-top: 30px;}

div.right p.hnb a	{color: white; text-decoration: none;}

div.right p.hnb a img	{margin: 0;}

div.main p.copyright	{text-align: center;
		color: #8F417B;
		font-size: 70%;
		margin-top: 15px;
		margin-bottom: 3px;}

table.events	{border: 2px solid #8F417B; border-collapse: collapse; width: 485px;}
table.events td	{font-family: verdana, arial, sans-serif;
		font-size: 80%;
		color: #000099;
		margin: 0;
		padding: 4px;
		vertical-align: top;
		}

table.events td.month
		{background: #F1DFED; font-weight: bold;}

table.events td.date	{width:7em;white-space:nowrap}

div#slideshow	{width: 320px; height: 204px; margin: auto;}

p.rightlink	{text-align:right;}