body{
	font-size:10pt;
	font-family:verdana;
	}
	#newsbox{
		width:100%;
		background: #ECF8FB;
		/*border:1px solid black;*/
	}
	#newsheader{
		font-weight:bold;
		padding:6px;
	}
	.newsline{
		font-size:8pt;
		width:90%;
		padding: 6px;
		border-bottom: 1px solid black;
		text-align:left;
		clear:both;
	}
	.newsline a{
		float: right;
	}
	#allnews{
		width:98%;
		text-align: center;
		height: 20px;
		/*border:1px solid black;*/
		background: #CFEDF5;
		margin: 5px 0 5px 0;
		cursor:pointer;
		cursor: hand;
	}
	#gallerybox{
		width:100%;
		background: #ECF8FB;
		/*border:1px solid black;*/
	}
	#galleryheader{
		font-weight:bold;
		padding:6px;
	}
	.galleryline{
		font-size:8pt;
		width:90%;
		padding: 6px;
		border-bottom: 1px solid black;
		text-align:left;
	}
	.galleryitem1{
		float:left;
		width:65%;
	}	
		.galleryitem2{
		float:left;
		width:20%;
	}
		.galleryitem3{
		float:left;
		width:15%;
	}
	#allgalleries{
		width:98%;
		text-align: center;
		height: 20px;
		/*border:1px solid black;*/
		background: #CFEDF5;
		margin: 5px 0 5px 0;
		cursor:pointer;
		cursor: hand;
	}
	
	#eventbox{
		width:100%;
		background: #ECF8FB;
		/*border:1px solid black;*/
	}
	#eventheader{
		font-weight:bold;
		padding:6px;
	}
	.eventline{
		font-size:8pt;
		width:90%;
		padding: 6px;
		border-bottom: 1px solid black;
		text-align:left;
	}
	.eventitem1{
		float:left;
		width:80%;
	}	
	.galleryitem2{
		float:left;
		width:20%;
	}
	#allevents{
		width:98%;
		text-align: center;
		height: 20px;
		/*border:1px solid black;*/
		background: #CFEDF5;
		margin: 5px 0 5px 0;
		cursor:pointer;
		cursor: hand;
	}
	#docbox{
		width:280px;
		background: #CFEDF5;
		border:1px solid black;
	}
	#docheader{
		font-weight:bold;
		padding:6px;
	}
	.docline{
		font-size:8pt;
		width:90%;
		padding: 6px;
		border-bottom: 1px solid black;
		text-align:left;
	}
	.docitem1{
		float:left;
		width:65%;
	}	
		.docitem2{
		float:left;
		width:20%;
	}
		.docitem3{
		float:left;
		width:15%;
	}
	#alldocs{
		width:98%;
		text-align: center;
		height: 20px;
		border:1px solid black;
		background: #CFEDF5;
		margin: 5px 0 5px 0;
		cursor:pointer;
		cursor: hand;
	}
	
	#searchbox{
		width:280px;
		background: #CFEDF5;
		border:1px solid black;
	}
	#searchheader{
		font-weight:bold;
		padding:6px;
	}
	.searchline{
		font-size:8pt;
		width:98%;
		padding: 6px;
		text-align:left;
	}
	.searchitem1{
		float:left;
		width:20%;
		padding:3px 0 0 0;
		text-align:right;
	}	
		.searchitem2{
		float:left;
		width:60%;
	}
		.searchitem3{
		float:left;
		width:15%;
	