body {
			background-color: #cdcdcd;
			background-image: url(../images/bg.jpg);
			background-repeat: repeat-x;
			background-attachment: fixed;
			font-family: verdana, arial, helvetica;
			font-size: 70%;
			line-height: 150%;
			color: #000000;
			text-align:center;
			border:0px;
			padding:0px;
		}
		
		td {
			font-family: verdana, arial, helvetica;
			font-size: 11px;
			line-height: 150%;
		}
			
		.container {
			position: relative;
			top: 0px; 
			width: 750px; 
			 height: auto; 
			margin: 0 auto;
			text-align: left;
			background-color: #fff;
			border: 1px solid black;
		}
		
		#footer {
			position: relative;
			top: 0px; 
			width: 750px; 
			 height: auto; 
			margin: 0 auto;
			text-align: left;
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 10px;
			color: #333;
		}
		
		#header {
			position: relative;
			background-image: url(../images/header.gif);
			width: 750px;
			height: 121px;
		}
	
		#logo {
			width: 452px;
			height: 73px;			
		}
		
		#menu {
			border-top: 1px solid black;
			border-bottom: 1px solid black;
			height: 22px;
			width: 750px;
		}
		
		#menu ul {
			list-style: none;
			margin: 0px;
			padding-left: 0px;
		}
		
		#menu ul li {
			display: inline;
			float: left;
			margin: 0px 10px 0px 10px;
		}
		
		#menu ul li a {
			font-variant : small-caps;
			font-weight: bold;
			color: #999;
			text-decoration: none;
		}
		
		#menu ul li a:hover {
			color: #333;
		}
		
		#content {
			padding: 5px;
		}
		
		#content h1 {
			font-family: georgia, "Times New Roman", times, Serif;
			font-size: 18px;
			color: #333;
			font-weight: lighter;
		}
		
		#content p {
			color: #666;
		}
		
		.rightimg {
			float: right;
			margin: 0px 0px 5px 10px;
		}
		
		.leftimg {
			float: left;
			margin: 0px 10px 5px 0px;
		}
		
		.fuzzygreen {
			color: #090;
		}
		
		label {
			width: 100px;
			float: left;
		}
		
		.formstyle {
			font-family: verdana, arial, helvetica;
			font-size: 11px;
			width: 300px;
		}
		
		#twitterfeed {
			float: right;
			margin: 5px 0px 10px 10px;
			width: 150px;
			padding: 5px;
			border-left: #999 1px dotted;
		}
		
		.twitter-paging {
			color: #fff;
		}
		.twitter-paging a {
	color: blue;
	text-decoration: underline;
}

ul.news-list {
	margin-left: 0px;
	padding-left: 0px;
	list-style:none;
	
}
ul.news-list li {
	padding:7px 0;
	color:#666;
	line-height:1.3em;
	border-bottom:1px solid #fff;
	font-size: 11px;
}
ul.news-list li img {
	float:left;
	border:1px solid #F5E6E6;
	margin:0 7px 0 0;
}
ul.news-list li a {
	color:blue;
	text-decoration:underline;
}
ul.news-list li a:hover {text-decoration:underline;}