/*	Nimble Website
	version: 070131
	nimble_news.css
----------------------------------------------- */

/* body.news
----------------------------------------------- */
body.news { background-image: url(../images/content/news/body_bg.jpg); background-color:#fff5e6; }

/* layout=#ContentPrimary
----------------------------------------------- */
body.news div#ContentPrimary {
	position: relative;
	padding: 33px 30px 10px 55px;
}

body.news div#ContentPrimary h1 {
	font-size: 2em; background: url(../images/content/news/news_title.gif) no-repeat top left; height: 19px; width: 71px; margin-bottom: 20px; color: #4b781d;
}
body.news div#ContentPrimary h1 span {
	background: url(../images/content/news/news_title.gif) no-repeat top left; display: block;
}
body.news div#ContentPrimary h2 {
	font-size: 1.16666em;
	line-height: 18px;
	margin-top: 0px;
}
.date {
	color:#73594b;
}
body.news div#ContentPrimary p {
	line-height: 18px;
	margin-bottom: 20px;
}
body.news div#ContentPrimary p.small { font-size: 0.91666em;margin-bottom: 0px; }

body.news div#ContentPrimary a {
	color: #4b781d; text-decoration: none;
	font-weight: bold;
}
body.news div#ContentPrimary a:hover {
	color: #694d3d; text-decoration: underline;
	font-weight: bold;
}

/* #bottom_container
----------------------------------------------- */

#bottom_container {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/content/news/bottom_container_bg.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border-bottom: solid 1px #dfdec1;
}
#bottom_container .bottom_content {
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 1px;
}