	body {
		margin:0px;
		padding:0px;
		background-color: #FFFFFF;
		background-image: url(images/bg.gif);
		font-family: Arial, Helvetica, san-serif;
		scrollbar-face-color: 999966; 
		scrollbar-shadow-color: 333333;
		scrollbar-highlight-color: 999966;
		scrollbar-arrow-color: ffffff; 
		scrollbar-3dlight-color: ffffff; 
		scrollbar-darkshadow-color: ffffff; 
		scrollbar-track-color: 666666; 
		scrollbar-arrow-color:ffffff;
		background-color: #999966; // About
		background-color: #336699; // News
		background-color: #669966; // Jobs
		background-color: #993333; // Money
		background-color: #FF9933; // Events
		}
	#nav {
		position: absolute;
		left:0px;
		top: 90px;
		width:200px;
		}
	#content {
		background:#fff;
   		margin-left: 200px;
   		margin-right:0px;
		margin-top: -10px;
		margin-bottom: 20px;
		border-right:1px solid #000;
		padding-left: 5px;
		padding-right: 5px;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 201px;
   		margin-right:1px;
		margin-top: -5px;		
		}
	html>body #content {
		border-right: 0px solid #000000;
   		margin-left: 201px;
   		margin-right:1px;
		margin-top: -5px;
		}
	#contentHeader {
		margin-top: 10px;
		height: 25px;
		border-right: 1px solid #000000;
		voice-family: "\"}\"";
		voice-family: inherit;
		}
	html>body #contentHeader {
		}
	.news {
		background-image:  url(images/bgContentHeaderNews.gif);
		}
	.jobs {
		background-image:  url(images/bgContentHeaderJobs.gif);
		}
	.money {
		background-image:  url(images/bgContentHeaderMoney.gif);
		}
	.events {
		background-image:  url(images/bgContentHeaderEvents.gif);
		}
	.about {
		background-image:  url(images/bgContentHeaderAbout.gif);
		}		
	#contentHeader h2 {
		padding-left: 20px;
		padding-top: 4px;
		padding-bottom: 0px;
		margin:0px;
		font-variant: small-caps;
		font-size: 14px; color: #FFFFFF;
		font-weight: bold;
		}
	#contentBody {
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		}
	#contentBody p {
		padding: 0px 5px 5px 5px;
		margin: 0px;
		TEXT-INDENT: 11pt; 
		}
	.blogrollmain {
		padding: 0px 5px 5px 5px;
		margin: 0px;
		}
	#contentBody h3 {
		padding: 5px 5px 0px 5px;
		margin: 0px;
		font-size: 13px; 
		}
	#contentBody h3 a {
		font-weight: bold;
		color: #000000;
		text-decoration: underline;
		}
	#contentBody a:hover {
		text-decoration: none;
		color: #999966;	
		}
	#contentFooter {
		border-left: 1px solid #000000;
		background-image: url(images/bgContentFooter.gif);
		background-repeat: no-repeat;
		background-position: right bottom;
		}
	.footerNormal {
		height: 40px;
		}
	.footerSmall {
		height: 10px;
		}
	#contentFooter p {
		padding: 5px;
		margin: 0px;
		font-size: smaller;
		}
	#header {
		height:90px;
		border: 0px solid #000;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:89px;
		}
	html>body #header {
		height:89px;
		}
	#buttons {
		width: 502px;
   		position: absolute;
		top: 0px;
		right: 0px;
		border:0px;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-right:1px;
		}
	html>body #buttons {
   		margin-right:1px;
		}
	#searchBar {
		height: 40px;
		background-image: url(images/bgSearch.gif);
   		margin-left: 200px;
   		margin-right:0px;
		border-right:1px solid #000;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin: 1px 1px 5px 200px;
		}
	html>body #searchBar {
   		margin: 1px 1px 5px 200px;
	}
	#searchBar a {
		background-color: #999966;
		padding: 3px 10px 3px 10px;
		color: #ffffff;
		font-size: smaller;
		margin-bottom: 4px;
	}
	#searchBar form {
		padding: 9px 10px 2px 50px;
		text-align: right;
	}
	#nav a {
		color: #ffffff;
		font-size: smaller;
		text-decoration: none;
	}
	#nav a:hover {
		text-decoration: underline;
	}
	.navBody {
		margin-top: -3px;
		padding: 3px 0px 2px 0px;
		background-image: url(images/bgNav.gif);
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-top: 0px;
		}
	html>body .navBody {
   		margin-top: 0px;
	}
	.navBody p {
		height: 20px;
		width: 198px;
		border-bottom: 1px dotted #FFFFFF;
	}
	#nav p {
		margin: 0px;
		padding-left: 20px;
	}
	.collapse {
		height: 25px;
		background-image: url(images/bgNavCorner.gif);
		padding-top: 3px;
		voice-family: "\"}\"";
		voice-family: inherit;
		height: 22px;
		}
	html>body .collapse {
		height: 22px;
	}
	input {
		border: 1px solid #333333;
	}
	select {
		border: 1px solid #333333;
		color: #ffffff; 
	}
	button {
		border: 1px solid #333333;
		background-color: #FFFFFF;
	}
	#nameplate img {
		margin-top: 17px;
		margin-left: 210px;
	}
	#nav img {
		margin-bottom: 0px;
		voice-family: "\"}\"";
		voice-family: inherit;
		margin-bottom: 0px;
		}
	html>#nav img {
		margin-bottom: 0px;
	}
	.small-text {
		font-size: smaller;
		}

	#cal {
		margin-top: 2px;
		margin-left: 5px;
	}
	#cal a {
		text-decoration: none;
	}
	#cal table {
		border-left: 1px solid #000;
		border-top: 1px solid #000;
		font-family: Arial, Helvetica, Tahoma, Verdana;
		font-size: 12px;
	}
	#cal caption {
		border-left: 1px solid #000;
		border-top: 1px solid #000;
		background-color: #DDDDFF;
	}
	#cal th { 
		text-align: center;
		border-right: 1px solid #000;
		border-bottom: 1px solid #000;
	}
	#cal td {
		text-align: center; 
		border-top: 1px solid #CCC;
		border-right: 1px solid #000;
		border-bottom: 1px solid #000;
		border-left: 1px solid #CCC;
		width: 25px;
		padding: 0px;
		margin: 0px;
		}
	#cal .today {
		background-color: #CCCCFF;
		}
	hr {
		height: 1px;
		color: #000000;
		}
	blockquote {
		font-family: Georgia, "Times New Roman", Times, serif;
		background-color: #E1E8F7;
		border-top:1px solid #999;
		border-right:0px;
		border-left:0px;
		border-bottom:1px solid #999;
		line-height: 18px;
		text-indent: 14pt;	
		padding: 3px;
		}