div#lower-nav {
	text-align: left;
	border-bottom: 1px solid #9BE6EB;
	padding: 0px 0px 0px 15px;
	width: 965px;
	font: bold 10pt Arial;
	color: #37d4dd;
	line-height: 30px;
}

div#content {
	background: #fff url('../../images/blog_bg.gif') repeat-y left;
	width: 980px;
	height: auto;
	padding: 0px;
}

div#blog-archive {
	padding: 0px 15px;
	width: 95px;
	height: 100%;
	float: left;
}

div#blog-archive a {
	font: bold 10pt Arial;
	text-decoration: none;
	color: #37d4dd;
}


/*
	
	div#blog-archive {
	background: #e5f9fa;
	padding: 0px 15px;
	width: 94px;
	height: 100%;
	border-right: 1px solid #cccccc;
	float: left;
}
*/

div#blog-archive li {
	padding-left: 15px;
	font: 9.5pt Arial;
	color: #4a4947;
	height: 20px;
}

div#blog-archive li.active-month {
	font-weight: bold;
}

span.rss-feed {
	font: bold 10pt Arial;
	color: #4a4947;
	text-decoration: underline;
}

img.rss-feed-image {
	position: relative;
	top: 2px;
}

div.year-container div.year {
	height: 16px;
	padding-left: 15px;
	background: url('../../images/icon_blog_arrow_closed.gif') no-repeat 5px 4px;
	width: 80px;
	font: bold 10pt Arial;
	color: #4a4947;
	cursor: pointer;
}

div.year-container ul {
	display: none;
}

div.year-container ul li {
	cursor: pointer;
}

div.year-open div.year {
	background: url('../../images/icon_blog_arrow_open.gif') no-repeat 2px 6px !important;
}

div.year-open ul {
	display: block;
}


div#blog-posts {
	width: 855px;
	height: auto;
	float: left
}

div.blog-snip {
	width: 815px;
	height: auto;
	padding: 20px;
	border-bottom: 1px solid #cccccc;
}

div.blog-image {
	width: 100px;
	height: 100px;
	float: left;
}

div.blog-text {
	width: 675px;
	padding-left: 40px;
	height: auto;
	float: left;
}
	
	
/* blog roll read more button */
a.read-more:link, a.read-more:visited, a.read-more:hover, a.read-more:active {
	font: bold 10pt Arial;
	display: block;
	color: #ff9c00;
	text-decoration: none;
}

/* blog roll gray text under read more */
span.small-text {
	font: 8.5pt Arial;
	color: #999999;
}

/* blog roll comment link */
div.blog-text span a:link, div.blog-text span a:visited, div.blog-text span a:hover, div.blog-text span a:active {
	display: inline;
	font: 8pt Arial;
	color: #999999;
	text-decoration: underline;
}

div.clearing-house {
	clear: both;
	height: 0px;
	width: 0px;
}

a.blog-title:link, a.blog-title:visited, a.blog-title:hover, a.blog-title:active {
	font: bold 10pt Arial;
	color: #4a4947;
	text-decoration: none;
}
