﻿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#public-meetings {
			background:#993366 url('../images/layout-content-header-public-meetings.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 div#article-image {
				float:left;
				width:288px;
				margin:0 20px 10px 20px;
				overflow: hidden;
			}
			div#content-column div#main-column div#content p {
				margin:0 20px 12px 20px;
			}
			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 ul,
			div#content-column div#main-column div#content ol {
				margin:0 20px 12px 28px;
				padding:10px 0 10px 10px;
				font-size:11px;
				line-height:1.5em;
			}
				div#content-column div#main-column div#content ul li,
				div#content-column div#main-column div#content ol li {
					background-color:#f3f3f3;
					border:1px solid #e4e4e4;
					list-style-position:outside;
					margin:0 0 -1px 0;
					padding:7px 10px 9px 10px;
				}
				div#content-column div#main-column div#content ul li {
					list-style-image:url('../images/layout-content-list-bullet.gif');
				}
				div#content-column div#main-column div#content ol li {
					list-style-type:decimal;
				}
			div#content-column div#main-column div#content table {
				margin:0 14px 12px 14px;
				width:689px;
			}
				div#content-column div#main-column div#content table th {
					background-color:#b7dfff;
					color:#000;
					padding:5px;
					font-size:11px;
					border-bottom:1px solid #fff;
				}
				div#content-column div#main-column div#content table td {
					background-color:#e9f5ff;
					color:#2b6fa5;
					padding:5px;
					font-size:11px;
					border-bottom:1px solid #fff;
				}
			div#content-column div#main-column div#content.layout-table table {
				margin:0 9px 12px 9px;
			}
			div#content-column div#main-column div#content.layout-table table th,
			div#content-column div#main-column div#content.layout-table table td {
				border:none;
				background-color:#fff;
				color:#555;
				font-size:12px;
				line-height:1.5em;
				padding:11px;
			}
			div#content-column div#main-column div#content.layout-table table th p,
			div#content-column div#main-column div#content.layout-table table td p,
			div#content-column div#main-column div#content.layout-table table th h3,
			div#content-column div#main-column div#content.layout-table table td h3 {
				margin:0 0 11px 0;
			}
		div#content-column div#main-column div#content form#contact-form {
			margin:0 0 20px 0;
		}
			div#content-column div#main-column div#content form#contact-form div#form-fields {
				background-color:#eee;
				border:1px solid #fff;
				margin:0 0 10px 0;
				padding:18px 0 0 0;
			}
			div#content-column div#main-column div#content form#contact-form p {
				margin:0 19px 11px 19px;
				position:relative;
			}
				div#content-column div#main-column div#content form#contact-form div#form-fields p label {
					display:block;
				}
					div#content-column div#main-column div#content form#contact-form div#form-fields p label span.required {
						color:#993366;
						font-size:11px;
						display:inline;
						font-style:italic;
					}
					div#content-column div#main-column div#content form#contact-form div#form-fields p span.form-error-message {
						position:absolute;
						bottom:0;
						right:0;
						color:#993366;
						font-size:11px;
						font-style:italic;
					}
					div#content-column div#main-column div#content form#contact-form div#form-fields p textarea {
						margin:0 0 20px 0;
						width:673px;
					}
					div#content-column div#main-column div#content form#contact-form div#form-fields p input#email {
						width:300px;
					}
					
					
		div#content-column div#main-column div#content div.pagination {
			margin:0 0 20px 0;
		}
		div#content-column div#main-column div#content div.pagination ol {
			padding:0;
			margin:0 20px;
			display:inline;
		}
			div#content-column div#main-column div#content div.pagination ol li {
				padding:2px;
				width:auto;
				margin:0 3px 0 0;
				list-style-type:none;
				background-color:#F3F3F3;
				border:1px solid #E4E4E4;
				display:inline;
			}
				div#content-column div#main-column div#content div.pagination ol li p {
					padding:0;
					margin:0;
					display:inline;
				}
					div#content-column div#main-column div#content div.pagination ol li p a {
						text-decoration:none;
						display:inline;
					}
						div#content-column div#main-column div#content div.pagination ol li p a:hover {
							text-decoration:underline;
						}
			div#content-column div#main-column div#content div.pagination ol li.pagination-current-page {
				background-color:#005192;
				border:1px solid #005192;
			}
				div#content-column div#main-column div#content div.pagination ol li.pagination-current-page p {
					color:#fff;
				}
			div#content-column div#main-column div#content div.pagination p {
				margin:0;
				padding:0;
				display:inline;
			}
				div#content-column div#main-column div#content div.pagination p.previous a{
					background:url('../images/previous-arrow.gif') no-repeat scroll right center;
					padding:0 20px 0 0;
					margin:0 0 0 20px;
				}
				div#content-column div#main-column div#content div.pagination p.next a{
					background:url('../images/next-arrow.gif') no-repeat scroll left center;
					padding:0 0 0 20px;
					margin:0;
				}
		div#content-column div#main-column div#content div#archive-results ol {
			margin:0;
			padding:0;
		}
			div#content-column div#main-column div#content div#archive-results ol li {
				list-style-type:none;
				margin:0 20px 5px 20px;
				position:relative;
				padding:10px;
			}
				div#content-column div#main-column div#content div#archive-results ol li h3,
				div#content-column div#main-column div#content div#archive-results ol li p {
					padding:0 0 0 60px;
					margin:0 0 12px 0;
				}
				div#content-column div#main-column div#content div#archive-results img {
					position:absolute;
					top:10px;
					left:10px;
				}
		div#content-column div#main-column div#content div#asset-archive-results ol {
			margin:0;
			padding:0;
		}
			div#content-column div#main-column div#content div#asset-archive-results ol li {
				list-style-type:none;
				margin:0 20px 5px 20px;
				position:relative;
				padding:10px 10px 17px 10px;
			}
				div#content-column div#main-column div#content div#asset-archive-results ol li h3,
				div#content-column div#main-column div#content div#asset-archive-results ol li p {
					padding:0 0 0 60px;
					margin:0 0 12px 0;
				}
				div#content-column div#main-column div#content div#asset-archive-results input.archive-pdf-image,
				div#content-column div#main-column div#content div#asset-archive-results img {
					position:absolute;
					top:5px;
					left:5px;
				}
