<!--

	body {
				background-position: center top;
				margin:0px; 
				background-color: #E8E8E8;
				background-image:url('/objects/graphics/style/background.gif');
				background-repeat:repeat-y;
				}
				
	#banner {
				background-image:url('/objects/graphics/style/banner.jpg');
				position: absolute;
				top: 0px;
				left: 50%;
				margin-left: -375px;
				width: 750px;
				height: 91px;
			}

	#topnav {
				background-color: #003000;
				position: absolute;
				top: 91px;
				left: 50%;
				margin-left: -375px;
				width: 750px;
				border-top: 2px white solid;
				border-bottom: 2px white solid;
				font-family: verdana;
				color: white;
				font-size: 11px;
				text-align: center;
				padding-top: 5px;
				padding-bottom: 5px;
				
			}
			
	#topnav ul {
				border: none;
				display: inline;
				margin: 0px;
				padding: 0px;
				} 
				
	#topnav ul li {
				list-style: none;
				padding-left: 12px;
				padding-right: 12px;
				Xheight: 25px;
				display: inline;
				border-left: 1px yellow solid;
				}
				
	#topnav ul li.first {
				list-style: none;
				padding-left: 10px;
				padding-right: 12px;
				display: inline;
				border-left: 0px yellow solid;
				}
				
	#topnav ul li a
				{
				color: white;
				text-decoration:none;
				}
				
	#topnav ul li a:hover {
				color: yellow;
				text-decoration: underline;
				}

	#leftcontainer {
				position: absolute;
				left: 50%;
				top: 118px;
				margin-left: -375px;
				background-color: #cccccc;
				width: 200px;
				font-family: verdana;
				font-size: 11px;
				font-weight: normal;
				height: 100%;
				border-bottom: 10px #808080 solid;
	}
				
	#subnav {
				background-color: #cccccc;
				width: 200px;
				font-family: verdana;
				font-size: 11px;
				font-weight: normal;
				border-bottom: 2px white solid;
				}

	#subnav ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		width: 200px;
		}
		
	#subnav li {
		border-bottom: 1px solid #808080;
		margin: 0;
		width: 200px;
		}
		
	#subnav li a {
		display: block;
		padding-left: 20px;
		padding-right: 0px;
		padding-top: 12px;
		padding-bottom: 12px;
		background-color: #eeeeee;
		border-right: 25px #cccccc solid;
		color: #006000;
		text-decoration: none;
		Xwidth: 100%;
		width: 200px;
		}

	#subnav li a:hover {
		border-right: 25px #808080 solid;
		background-color: #aaaaaa;
		color: white;
		}
		
	#toppic {
		position: absolute;
		top: 118px;
		left: 50%;
		margin-left: -177px;
		width: 550px;
		border-left: 2px white solid;
		background-color: white;
		}
		
	#maincontent {
		position: absolute;
		top: 418px;
		left: 50%;
		margin-left: -177px;
		width: 550px;
		padding: 20px;
		border-left: 2px white solid;
		height: 70%;
		font-family: Verdana;
		font-size: 12px;
		font-weight: normal;
		letter-spacing: 0px;
		line-height: 180%;
		}
		
	#maincontent h1 {
		font-family: Verdana;
		font-size: 18px;
		font-weight: bold;
		letter-spacing: 1px;
		color: #003000;
		}

	#maincontent p {
		font-family: Verdana;
		font-size: 12px;
		font-weight: normal;
		letter-spacing: 0px;
		line-height: 180%;
		}
		
	#maincontentnopic {
		position: absolute;
		top: 118px;
		left: 50%;
		margin-left: -177px;
		width: 550px;
		padding: 20px;
		border-left: 2px white solid;
		height: 70%;
		font-family: Verdana;
		font-size: 12px;
		font-weight: normal;
		letter-spacing: 0px;
		line-height: 180%;
		}
		
	#maincontentnopic h1 {
		font-family: Verdana;
		font-size: 18px;
		font-weight: bold;
		letter-spacing: 1px;
		color: #003000;
		}
		
	#maincontentnopic li h2 {
		font-family: Verdana;
		font-size: 14px;
		font-weight: bold;
		letter-spacing: 0px;
		color: #000000;
		}

	#maincontentnopic li img {
		border: 1px black solid;
		}
		
	#maincontentnopic p {
		font-family: Verdana;
		font-size: 12px;
		font-weight: normal;
		letter-spacing: 0px;
		line-height: 180%;
		}
				
	#newsandevents {
		width: 100%;
		padding: 20px 20px 40px 10px;
		color: black;
	}
	
	#newsandevents h2 {
		margin: 20px 0px 0px 0px;
		font-family: verdana;
		font-size: 12px;
		font-weight: bold;
		color: black;
		border-bottom: 1px #666666 dashed;
		border-left: 4px #888888 solid;
		padding: 5px;
		}
		
	#newsandevents h3 {
		margin: 5px 10px; 0px; 0px;
		font-family: verdana;
		font-size: 10px;
		font-weight: bold;
		color: black;
	}
	
	#newsandevents p {
		margin: 5px 10px; 0px; 0px;
		font-family: verdana;
		font-size: 10px;
		font-weight: normal;
		color: #333333;
	}
	
	
	a.newstitlelink {
		padding-top: 20px;
		color: #006000;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		}

	a.newstitlelink:visited {
		padding-top: 20px;
		color: #006000;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		}
		
	a.newstitlelink:hover {
		color: #00aa00;
		text-decoration: underline;
		}
		
	.newsissued {
		font-size: 7px;
		color: #cccccc;
		text-decoration: none;
		padding-left: 5px;
		}
		
	.newsteaser {
		padding-left: 5px;
		}
		
	#eventslist ul {
		border-bottom: 1px #cccccc dashed;
		list-style: none;
		margin-left: 0px;
		padding-left: 0px;
		padding-bottom: 10px;
		}			
	
	#eventslist ul li {
		margin-top: 10px;
		padding-top: 10px;
		border-top: 1px #cccccc dashed;
		}
		
	#eventslist ul li a {
		color: #006000;
		text-decoration: none;
		font-size: 14px;
		font-weight: bold;
		}

	#eventslist ul li a:visited {
		color: #006000;
		text-decoration: none;
		font-size: 14px;
		font-weight: bold;
		}		
		
	#eventslist ul li a:hover {
		color: #00aa00;
		text-decoration: underline;
		}
		
	#latestThreads {
		border: 5px #c0c0c0 solid;
		padding-left: 10px;
		padding-right: 10px;
		}
		
	#latestThreads h2 {
		margin: 5px;
		padding: 0px;
		font-size: 14px;
		font-weight: bold;
		}
		
	#latestThreads .smtxt {
		font-size: 9px;
		font-family: Tahoma, Arial;
		}

	#latestThreads ul {
		list-style: square;
		margin-top: 0px;
		margin-left: 0px;
		padding-left: 20px;
		padding-bottom: 0px;
		}	
		
	#latestThreads ul li a {
		color: #006000;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
		}

	#latestThreads ul li a:hover {
		color: #009000;
		text-decoration: underline;
		font-size: 11px;
		font-weight: bold;
		}	
		
		
		
		
		
		
		
		
		
		
		


-->