/*Style Sheet for CHORUS web site */
* {
	margin: 0;
}
html, body, #main-container {
	height: 100%;
}
body > #main-container {
	height: auto; min-height: 100%;
}

/*IDs */
#main-container {
	width:843px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: -70px;
}
#header-container {
	height:108px;
}
#menu-container {
	height:232px;
}
#menu-container #menu-container-bkg {
	width:817px;
	margin-left: auto;
	margin-right: auto;
	height: 185px;
	position:relative;
	top:15px;
}
#menu-container-bkg #welcome {
	position:relative;
	top:-47px;
	left:266px;
	width:60%;
}
#menu {
	width:218px;
	height:185px;
}
#menu ul {
	padding: 0;
	margin: 0;
	padding-top: 10px;
	padding-bottom:14px;
}
#menu ul li {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:40px;
}
#menu ul li a {
	width:100%;
	display:block;
}

#content-news-container {
	min-height:410px;
	height:auto !important;
	height:410px;
}
#news-container {
	width:129px;
	margin-left:55px;
	float:left;
	padding-top:15px;
}
#content {
	float:left;
	padding-top:15px;
	width:525px;
	padding-left:95px;	
}
#push {
	height: 70px;
}
#footer {
	clear:both;
	z-index: 10;
	height: 70px;
	width:843px;
	margin-left:auto;
	margin-right:auto;
}


/*Classes*/
.news-title {
	padding-bottom:10px;
	margin-bottom: 10px;
	width:100%;
	height:27px;
}
