div#container{
	background: #FFF url(images/border_only.gif) repeat-y;
}
#content{
	border-top: 1px solid black;
	margin-left: 1px;
	/*min-height: 252px !important;
	height: 252px;*/
}
#content .startpage-banner{
	float: left;
	background-color: #fff;
}
#content .startpage-banner a{
	display: block;
	padding: 1px 0 1px 1px;
}
#content a img{
	display: block;
}

#wrapper{
	background-color: #fff;
	clear: both;
	border-top: 1px solid black;
	margin: 0 1px;
	padding: 0 10px 10px 10px;
}

#newswrapper{
	width: 768px;
	float: left;
	padding-bottom: 10px;
}


/**********************************************/
/*	 Latest News Events and Advertisements Index 	*/
/**********************************************/

div#calendar{
	float: left;
	width: 226px;
	margin-top: 10px;
	background: url(images/dotted_v.gif) repeat-y right;
}
div#calendar h2{
	font: normal 17px Georgia,serif;
	color: #76572f;
	margin-bottom: 5px;
}
div#calendar .events-latest-item{
	background: url(images/dotted_h.gif) repeat-x top;
	margin: 0px 10px 0 0;
	padding-bottom: 5px;
	clear: both;
	font-size: 12px;
}
div#calendar .events-latest-item .events-latest-date{
	font-weight: bold;
	line-height: 14px;
	color: #87874c;
	/*display: block;*/
	height: 12px;
	padding-top: 5px;
	font-size:13px;
}
div#calendar .events-latest-item h3{
	padding-top: 3px;
	color: #993300;
}
div#calendar .events-latest-item img{
	float: left;
	width: 64px;
	height: 64px;
	margin: 5px 5px 5px 0;
}
div#calendar .events-latest-item h3 a:link, div#calendar .events-latest-item h3 a:visited{
	color: #993300;
	text-decoration: underline;
}
div#calendar .events-latest-item h3 a:hover, div#calendar .events-latest-item h3 a:active{
	color: #cc6600;
	text-decoration: none;
}

/************************************/

div#latestnews{
	float: right;
	width: 543px;
	margin-top: 10px;
	margin-left: -1px;
	background: url(images/dotted_v.gif) repeat-y left;
	
}
div#latestnews h2{
  	font: normal 19px "Baskerville WGL4 BT",times,"times new roman",serif;
	color: #76572f;
	margin: 0 15px 5px 15px;
}
div#latestnews .news-latest-item{
	margin: 0 15px;
	background: url(images/dotted_h.gif) repeat-x top;
	clear: both;
	font:normal 14px/18px "Dutch801 Rm WGL4 BT",times,"times new roman",serif;
}

div#latestnews .news-latest-item h3{
  	font: normal 17px/22px "Baskerville WGL4 BT",times,"times new roman",serif;
	background: url(images/news_icon.gif) no-repeat 0px 13px;
	padding: 10px 5px 0px 20px;
	margin-bottom: 5px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
div#latestnews .news-latest-item a:link, div#latestnews .news-latest-item a:visited{
	color: #993300;
	text-decoration: underline;
}
div#latestnews .news-latest-item a:hover, div#latestnews .news-latest-item a:active{
	color: #cc6600;
	text-decoration: none;
}
div#latestnews .news-latest-item img{
	float: left;
	width: 220px;
	height: 100px;
	margin: 5px 5px 10px 0;
}



/************************************/

div#advertisements{
	float: right;
	width: 205px;
	margin-top: 10px;
}

div#advertisements .ad{
	background-color: #fffddf;
	border: 1px solid #d5bb0a;
	padding:0px 5px;
  text-align:center;
	margin-bottom: 7px;
}

div#advertisements .ad h3{
	color: #87874c;
  	font: normal 17px "Baskerville WGL4 BT",times,"times new roman",serif;
	text-align: center;
	padding-bottom: 10px;
}
div#advertisements .ad p{
	font:normal 11px "Dutch801 Rm WGL4 BT",times,"times new roman",serif;
	color: #76572f;
	padding: 5px 0;
}
div#advertisements .ad p.image{
	text-align:center;
}
div#advertisements a:link, div#advertisements a:visited{
	color: #993300;
	text-decoration: underline;
}
div#advertisements a:hover, div#advertisements a:active{
	color: #cc6600;
	text-decoration: none;
}
