#NewsAndEvents {
	margin: auto;
	width: 830px;
	/*border: solid 1px #333;*/
	text-align: left;
}

#NewsAndEvents H2 {
	padding-top: 20px;
	margin-top: 0;
	color: #cc3333;
	margin-bottom: 20px;
}

#NewsAndEvents A {
	text-decoration: none;
	border-bottom: dashed 1px #666;
	color: #666;
}

#NewsAndEvents A:hover {
	text-decoration: none;
	border-bottom: solid 1px #666;
}

#nae_left {
	float: left;
	width: 400px;
}

#nae_right {
	float: right;
	width: 400px;
}

.nae_lists_image {
	width: 80px;
	float: left;
}

.nae_lists_image img {
	width: 75px;
}


.nae_lists_details {
	width: 320px;
	float: left;
}

.nae_lists {
	margin-bottom: 10px;
}


.nae_list_date {
	color: #999;
	font-size: 12px;
}

.nae_list_title {
	color: #666;
}


.nae_list_date a {
	text-decoration: none;
/*	color: #99cc00;*/
	color: #005e9b;
}


.nae_list_date a:hover {	
	text-decoration: underline;
}

#nae_left H3, #nae_right H3, #news_list H4{
	margin-top: 0;
}

#blog_list {
	margin-top: 20px;
}	

#news_left {
	float: left;
	width: 550px;
}

#news_right {
	float: right;
	width: 250px;
	font-size: 12px;
	/*text-align: justify;*/
}


.news_details_post_title {
	font-weight: bold;
	font-size: 17px;
}

.news_details_post_teaser {
	font-weight: bold;
	margin-top: 20px;
}

#news_details_quote {
	float: right;
	/*height: 200px;*/
	margin-left: 15px;
	margin-bottom: 15px;
	border: solid 1px #C0C0C0;
	text-align: left;
	background: #fff url('../images/imgbg.gif');
	padding-bottom: 6px;
}

#news_details_quote IMG {
	width: 215px;
	margin: 6px;
	margin-bottom: 10px;
}

.news_details_caption {
	font-size: 10px;
	margin: 6px;
	width: 215px;
}

#news_list {
	padding-bottom: 15px
}

.news_details_post_content {
	/*text-align: justify;*/
}


.col23_lists_details {
	/*float: left;*/
	padding-bottom: 15px;
}

#news_list H4{
	margin-top: 0;
	margin-bottom: 5px;
}


blockquote {
	float: right;
	width: 45%;
	background: #DADFF4;
	padding: 1em;
	margin: 1em 0 1em 1em;
	font-weight: bold;
}


#events_left {
	float: left;
	width: 550px;
}

#events_right {
	float: right;
	width: 250px;
	font-size: 12px;
	/*text-align: justify;*/
}
