﻿div#content-column {
	width:960px;
	margin:0 auto;
	overflow:visible;
}
	div#content-column div#main-column {
		float:right;
		width:717px;
		background:#fff url('../images/layout-content-column-bottom.jpg') no-repeat scroll bottom;
		margin:0 0 12px 0;
	}
		div#content-column div#main-column h1 {
			text-indent:-9999px;
			color:#fff;
			width:717px;
			height:56px;
		}
		div#content-column div#main-column h1#news {
			background:#993366 url('../images/layout-content-header-news.gif') no-repeat scroll;
		}
		div#content-column div#main-column h1#events {
			background:#993366 url('../images/layout-content-header-events.gif') no-repeat scroll;
		}
		div#content-column div#main-column h2 {
			color:#005192;
			font-size:22px;
			margin:0 0 12px 20px;
		}	
		div#content-column div#main-column div#content {
		}
			div#content-column div#main-column div#content h3 {
				margin:0 20px 12px 20px;
				font-size:15px;
				color:#005192;
				font-weight:bold;
				line-height:1.3em;
			}
			div#content-column div#main-column div#content h4 {
				margin:0 20px 10px 20px;
				font-size:13px;
				color:#005192;
				font-weight:bold;
				line-height:1.3em;
			}
			div#content-column div#main-column div#content div#featured-content {
				background-color:#f3f3f3;
				padding:20px 0 8px 0;
				position:relative;
				margin:0 1px 20px 1px;
				overflow:auto;
			}
				div#content-column div#main-column div#content div#featured-content p.date {
					font-weight:bold;
				}
				div#content-column div#main-column div#content div#featured-content div#article-image {
					float:left;
					width:215px;
					top:20px;
					left:20px;
					background: no-repeat top left;
					margin:0 20px 12px 20px;
				}
					div#content-column div#main-column div#content div#featured-content div#article-image a {
						display:block;				
						width:215px;
						margin:0;
						padding:0;
						border:1px solid #fff;
					}
				div#content-column div#main-column div#content div#featured-content h3,
				div#content-column div#main-column div#content div#featured-content p {				
					margin:0 20px 11px 20px;
				}
			div#content-column div#main-column div#content div.secondary-content-row {
				clear:both;
				overflow:visible;
				padding:0 20px;
			}
				div#content-column div#main-column div#content div.secondary-content-row div.article-image {
					background: no-repeat top left;
					text-indent:-9999px;
					display:block;
					width:215px;
					height:95px;
				}
					div#content-column div#main-column div#content div.secondary-content-row div.article-image a {
						display:block;
						height:95px;
						width:215px;
						margin:0;
						padding:0;
						border:1px solid #fff;
					}
					div#content-column div#main-column div#content div.secondary-content-row div.one {
						background:url('../images/content-news-image-1.jpg') no-repeat top left;
					}
					div#content-column div#main-column div#content div.secondary-content-row div.article-image.two {
						background:url('../images/content-news-image-2.jpg') no-repeat top left;
					}
					div#content-column div#main-column div#content div.secondary-content-row div.article-image.three {
						background:url('../images/content-news-image-3.jpg') no-repeat top left;
					}
				div#content-column div#main-column div#content div.secondary-content-row p {
					font-size:11px;
					margin:0 8px 12px 8px;
				}
				div#content-column div#main-column div#content div.secondary-content-row div.secondary-content-left,
				div#content-column div#main-column div#content div.secondary-content-row div.secondary-content-middle{
					float:left;
					width:215px;
					margin:0 16px 12px 0;
				}
				div#content-column div#main-column div#content div.secondary-content-row div.secondary-content-right {
					float:right;
					width:215px;
				}
				div#content-column div#main-column div#content div.secondary-content-row h3,
				div#content-column div#main-column div#content div.secondary-content-row p.date{
					background-color:#f4dde9;
					color:#993366;
					font-size:12px;
					font-weight:normal;
					margin:0;
					padding:8px;
				}
				div#content-column div#main-column div#content div.secondary-content-row p.date {
					color:#000;
					font-size:11px;
					padding:0 8px 8px 8px;
					margin:0 0 12px 0;
				}
					div#content-column div#main-column div#content div.secondary-content-row h3 a {
						text-decoration:none;
					}
					div#content-column div#main-column div#content div.secondary-content-row h3 a:hover {
						text-decoration:underline;
					}
		div#content-column div#main-column div#content div.bottom-content-row {
				clear:both;
				overflow:visible;
				padding:0 20px;
			}
			div#content-column div#main-column div#content div.bottom-content-row p {
					font-size:12px;
					margin:0 8px 12px 0px;
				}
