body		{
		text-align: center;
		font-family: arial,"ms trebuchet",verdana,sans-serif;
		color: black;
		font-size: small;
		background-image: url(images/bg.gif);
		background-repeat: repeat;
		background-color: #ffffff;
		}

#wrapper	{
		width: 920px;
		margin: 0 auto;
		padding: 0px 2px 0px 2px;
		text-align: left;
		background-color: #f6f6f8;
		border: solid #c2c3de 2pt;
		}

#header 	{
		width: 916px;
		background-color: #f6f6f8;
		background-color: #e5e2fd;
		padding: 2px;
		text-align: left;
		border: solid #c2c3de 1px;
		}

#subhead 	{
		width: 910px;
		background-color: #f6f6f8;
		padding: 4px;
		text-align: right;
		margin: 1px 5px 1px 5px;
		}
		
span.date		{
		text-align: right;
		font-size: 8pt;
		font-weight: bold;
		font-family: verdana,georgia;
			}
			

#content 	{
		width: 680px;
		float: right;
		margin-left: 5px;
		background-color: #ffffff;
		padding: 2px 10px 2px 10px;
		font-family: verdana, arial; 
		font-size: 100%;
		text-align: left;
		border: solid #c2c3de 1px;
		}
		
#links 	{
		width: 197px;
		float: left;
		background-color: #f6f6f8;
		padding: 1px;
		font-family: verdana, arial; 
		font-size: 100%;
		text-align: left;
		border: solid #c2c3de 1px;
		}
		
.sidebar	
		{
		background-color:#F0EDE5; 
		border: 1pt #003366 solid; 
		vertical-align:top;
		display:none; 
		width: 180px;
		padding-left: 3px;}
			
.sidebarcurrent	{
		background-color:#F0EDE5; 
		border: 1pt #003366 solid; 
		vertical-align:top;
		display:block; 
		width: 178px;
		padding-left: 3px;
		margin: 3px 1px 4px 1px;}
		

#footer 	{
		width: 916px;
		border: solid #c2c3de 1px;
		padding: 2px;
		background-color: #f6f6f8;
		font-family: verdana,arial;
		font-size: 8pt;
		text-align: center;
		}	


table.events		{width: 540px; margin-left: 60px;}
table.pics		{width: 668px;}
table.info		{width: 280px;}

table.list		{
			width:520px;
			border-style: solid; 
			border-color: #c2c3de; 
			border-width: 0px;
			vertical-align: top; 
			font-family: georgia; 
			font-size: 10pt; 
			margin-left: 20px;
			}

table.usefullinks	{
			width: 570px;
			border-style: solid; 
			border-color: #c2c3de; 
			border-width: 0px;
			}

span.title		{
			font-family: "monotype corsiva";
			font-size: 22pt;
			color: #242E85;
			}

span.sub		{
			font-family: verdana,georgia;
			font-size: 12pt;
			color: #97359A;
			font-weight: 700;
			text-decoration: underline;
			}

span.subsub		{
			font-family: verdana,georgia;
			font-size: 11pt;
			color: #242e85;
			font-weight: 500;
			}	

span.italics		{font-family: verdana,georgia; 
			font-size: 10pt;
			color: #000000;
			font-style: italic;
			}

span.adlinks		{font-size:8pt; text-align:justify;}

p			{font-size:9pt;
			font-family: arial, verdana;}

dt			{font-size:10pt;
			font-family: arial, verdana;}

dd			{font-size:9pt;
			font-family: arial, verdana;}

h3			{font-size: 14pt;
			color: #242E85;
			font-weight: normal;
			font-family: verdana,helvetica,arial;
			}

h4			{font-size: 11pt;
			color: #242E85;
			font-family: georgia,helvetica,arial;
			}


h5			{color: #3366cc;
			font-size:10pt;
			font-family: arial, verdana;}

img.middle 		{
			vertical-align: middle
			border-style: solid; 
			border-color: #000000; 
			border-width: 2px;
			}


div.welcome		{
			color: #8721A5;
			float: left;
			font-size: 9pt;
			font-weight: bold;
			font-family: verdana,georgia;
			}

ul			{
    			padding-right: 0px;
    			padding-left: 0px;
    			padding-bottom: 0px;
    			margin: 0px;
    			padding-top: 0px;
    			list-style-type: none;
			font-family: verdana, arial; 
			font-size: 10pt; 
			}

ul.dots			{
    			padding-right: 0px;
    			padding-left: 15px;
    			padding-bottom: 0px;
    			margin: 0px;
    			padding-top: 0px;
    			list-style-type: disc;
			font-family: verdana, arial; 
			font-size: 10pt;
			}

ul.content		{
   			padding-right: 5px;
    		padding-left: 5px;
    		padding-bottom: 5px;
   			margin-left: 20px;
   			line-height: 14pt;
   			padding-top: 5px;
   			list-style-type: disc;
			font-family: verdana, arial; 
			font-size: 10pt;
			}

a:link {
	font-size: 10pt;
	color: #6600FF; 
	text-decoration: underline;
	font-family: georgia; 
}
a:active {
	font-size: 10pt;
	color: #6600FF; 
	text-decoration: underline;
	font-family: georgia;  
}

a:visited {
	font-size: 10pt;
	color: #6600FF; 
	text-decoration: underline;
	font-family: georgia; 
}

a:hover {
	font-size: 10pt;
	color: #003366; 
	text-decoration: underline;
	font-family: georgia; 
}

p#oct05	{color: black;}

div#links a 
	{
	font-size: 10pt;
	font-family: georgia;
	font-weight: 600; 
	text-decoration: none;
	color: #000099;
	width: 190px;
	padding: 3px 1px 3px 2px;
	text-align: left;
	background: transparent;
	border-left: 1px #F2F0E8 solid;
	display: block;
}

div#links a:hover {
	font-size: 10pt;
	font-family: georgia;
	font-weight: 600; 
	text-decoration: none;
	color: #961673;
	padding: 3px 1px 3px 2px;
	width: 190px;
	text-align: left;
	border-left: 1px #999892 solid;
	display: block;
}


