

#posts {
	width: 482px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #4a4947;
	margin: 20px 0 0 0;
	padding: 0 45px 0 18px;
	background: url(http://h2.staticlc.com/images/global/layout/footer1_dotline_1x20.gif) right repeat-y;
	}


#posts a {
	color: #9F1B30;
	}


#menu {
	width: 218px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #4a4947;
	padding: 20px 0 15px 0;
	margin: 15px 0 0 0;
	}


.clear_floats {
	display: block;
	clear: both;
	}



/* STORY */

h5.story_title {
	font-size: 1.8em;
	color: #5b1400;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: 130%;
	}


.story_more {
	padding: 15px 0px 0px 0px;
	}


a.more-link {
	font-weight: bold;
	font-size: 12px;
	color: #638fbc;
	}



/* TAGS */

.story_tags {
	padding: 0px 0px 0px 0px;
	margin: 50px 0px 0px 0px;
	}


.tags_header {
	color: #9f8466;
	padding: 5px;
	}


.tag {
	color: #9f8466;
	padding: 2px;
	background: #f0e4ce;
	line-height: 18px;
	}


#content .tag a {
	color: #9f8466;
	}



/* POSTED BY */

.posted_by {
	background: #f0efed;
	padding: 5px;
	margin: 10px 0px 50px 0px;
	color: #6d6b67;
	height: 20px;
	line-height: 20px;
	display: block;
	}


.author_name {
	height: 20px;
	display: block;
	width: 300px;
	float: left;
	}


.comments {
	height: 20px;
	display: block;
	width: 100px;
	float: right;
	text-align: right;
	}


.comments a {
	color: #4a4947;
	font-size: 11px;
	}



/* EVENT CALENDAR */

#wp-calendar {
	empty-cells: show;
	}


li#event-calendar {
	color: #5b1402;
	font-weight: bold;
	font-size: 12px;
	padding: 0 0 20px 0;
	}


li#event-calendar a {
	color: #efac20;
	}


table.nav {
	margin: 10px 0 0 0;
	}


table.nav td {
	width: 35px;
	text-align: center;
	}


#ec3_publish {
	display: block;
	width: 35px;
	height: 16px;
	text-align: center;
	}


table.nav td#prev {
	width: 70px;
	color: #efac20;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	}


table.nav td#next {
	width: 70px;
	color: #efac20;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	}


li#event-calendar table caption {
	width: 175px;
	text-align: center;
	padding: 5px 0;
	}


li#event-calendar table thead {
	color: #767676;
	font-size: 11px;
	font-weight: bold;
	width: 175px;
	}


li#event-calendar table tbody {
	color: #767676;
	font-size: 11px;
	font-weight: normal;
	}


li#event-calendar table thead th {
	width: 25px;
	height: 18px;
	}


li#event-calendar table tbody td {
	width: 25px;
	height: 18px;
	}



/* UPCOMING EVENTS */

li#upcoming-events {
	color: #5b1402;
	font-weight: bold;
	font-size: 12px;
	padding: 20px 0 20px 0;
	}


li#upcoming-events ul {
	margin: 10px 0 0 0;
	font-size: 11px;
	color: #999;
	font-weight: normal;
	}


li#upcoming-events ul ul {
	color: #638fbc;
	font-weight: bold;
	margin: 0;
	}


li#upcoming-events ul ul li {
	padding: 0 0 0 10px;
	background: url(http://h2.staticlc.com/images/global/icons/news_arrow.gif) left center no-repeat;
	}


li#upcoming-events ul ul a {
	color: #638fbc;
	}

/* CATEGORIES */
li#categories-1 {
	color: #5b1402;
	font-weight: bold;
	font-size: 12px;
	padding: 20px 0 20px 0;
	}

li#categories-1 ul {
	margin: 10px 0 0 0;
	}

li#categories-1 ul li {
	padding: 0 0 0 10px;
	background: url(http://h2.staticlc.com/images/global/icons/news_arrow.gif) left center no-repeat;
	}

li#categories-1 ul a {
	color: #638fbc;
	}

li#categories-1 ul li.current-cat a {
	font-size: 1.2em;
	color:#5b1402;
	}


/* NEWS ARCHIVE */

li#archives {
	color: #5b1402;
	font-weight: bold;
	font-size: 12px;
	padding: 20px 0 20px 0;
	}


li#archives ul {
	margin: 10px 0 0 0;
	}


li#archives ul li {
	padding: 0 0 0 10px;
	background: url(http://h2.staticlc.com/images/global/icons/news_arrow.gif) left center no-repeat;
	}


li#archives ul a {
	color: #638fbc;
	}



/* COMMENTS */

h2#comments {
	font-size: 14px;
	font-weight: bold;
	color: #5b1400;
	margin: 0 0 10px 0;
	}


h2#postcomment {
	font-size: 14px;
	font-weight: bold;
	color: #5b1400;
	margin: 40px 0 0 0;
	}


textarea#comment {
	width: 400px;
	}


ol#commentlist li {
	display: block;
	background: #f0efed;
	padding: 10px;
	margin: 0 0 5px 0;
	}


ol#commentlist li p {
	margin: 0 0 10px 0;
	padding: 0;
	}


ol#commentlist li cite {
	font-size: 10px;
	color: #666;
	}


ol#commentlist li a {
	color: #4a4947;
	}



.wp_rss {
	display: block;
	width: 40px;
	float: left;
	padding: 0 0 0 25px;
	margin: 0 10px 0 0;
	background: url(http://h2.staticlc.com/images/global/icons/wp_rss.gif) top left no-repeat;
	height: 21px;
	line-height: 21px;
	color: #4a4947;
	font-weight: bold;
	text-decoration: none;
	}


.wp_ical {
	display: block;
	width: 40px;
	float: left;
	padding: 0 0 0 25px;
	background: url(http://h2.staticlc.com/images/global/icons/wp_ical.gif) top left no-repeat;
	height: 21px;
	line-height: 21px;
	color: #4a4947;
	font-weight: bold;
	text-decoration: none;
	}


.wp_rss:hover {
	text-decoration: underline;
	}


.wp_ical:hover {
	text-decoration: underline;
	}
