#wrapper{width:100%;margin:0 auto;height:100%;}
#content{width:950px;margin:0 auto;text-align:left;}
#home-header-link{position:absolute;top:36px;float:left;}
#header{height:36px;font-size:11px;color:#fff;line-height:36px;overflow:hidden;}
#menu{height:35px;text-align:left;padding:67px 0 0 320px;font-weight:bold;background:url(../_img/sec-menu-bg.jpg) top left no-repeat;}
#masthead{height:324px;}
#columns{background:url(../_img/sec-2-col-repeat-y.jpg) top center repeat-y;}
#columns .left{float:left;width:269px;border-right:1px solid #d4d4d4;;background:url(../_img/sec-2-col-left-col-bg.jpg) top right no-repeat;}
#columns .center{float:right;text-align:left;width:679px;background:url(../_img/sec-2-col-center-column-bg.jpg) top left no-repeat;}
.center #center-content{margin:9px 24px 0px 24px; color:#5c5c5c;font-size:12px;line-height:20px;font-family:Arial;}
#home-link{margin-left:10px;margin-top:5px;}
#footer{height:42px;line-height:32px;background:url(../_img/sec-2-col-footer-bg.jpg) top center no-repeat;padding-top:21px;}
#copyright .copy{float:left;}
#copyright .ecfa{float:right;}
.text input, .textarea textarea{width:500px;}
.section #sidebarevents{
	margin-bottom: 20px;
	margin-top: 10px;
}

.section #sidebarevents .event{
	margin-bottom: 10px;
}
.section #sidebarevents .event .date{
	padding: 3px;
	background-color: #f0f0ef;
	margin-right: 5px;
	font-weight: bold;
	color: #8a898a;
}
.section #sidebarevents .event a{
	color: #5a5b5b;
	text-decoration: none;
	font-weight: bold;
}
.section #sidebarevents .event a:hover{
	text-decoration: underline;
}

.section h6 a{
	font-size: 1.4em;
}