﻿#content {
	background-image: url('../etc/images/bg_content_dark.gif') !Important;
	background-repeat: repeat-y;
	color: #808080;
	}

.column1 {
	float: left;
	width: 520px;
	}
.column2 {
	float: left;
	margin: 16px 0 0 10px;
	width: 100px;
	}

.blog {
	width: 520px;
	}
.blog .entry {
	margin: 0 0 20px 0;
	width: 520px;
	}
.blog .entry .title_block {
	border: 1px #82817F solid;
	background-color: #4C4D45;
	color: #fff;
	padding: 0;
	width: 520px;
	margin: 0 0 3px 0;
}
.blog .entry .title {
	color: #fff;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0 0 3px 5px;
}
.blog .entry .title .titlelink { border: 0; text-decoration: none; color: #fff }
.blog .entry .title .titlelink:hover { border: 0; text-decoration: underline overline; color: #fff }
	
.blog .entry .byline {
	color: #ccc;
	font-size: 0.9em;	
	font-weight: normal;
	margin: 0;
	padding: 0 0 0 5px;
}
.blog .entry .body {
	border: 1px #82817F solid;
	background-color: #4C4D45;
	color: #fff;
	margin: 20x;
	padding: 10px;
	width: 498px;
}
.blog .entry .date {
	background-color: #82817F;
	border: 1px #82817 solid;
	color: #fff;
	font-weight: bold;
	height: 45px;
	padding: 5px 0 0 0;
	text-align: center;
	vertical-align: middle;
	width: 80px;
}
.categories {
	border: 1px #82817F solid;
	background-color: #4C4D45;
	color: #eee;
	padding: 10px;
	margin: 0 0 10px 0;
	width: 205px;
}
.categories li {
	margin: 0 0 5px 0;
}
.categories a:link { color: #fff; }
.categories a:visited { color: #fff; }
.categories a:active { color: #fff; }
.categories a:hover { color: #fff; }
.archives {
	border: 1px #82817F solid;
	background-color: #4C4D45;
	color: #eee;
	padding: 10px;
	margin: 0 0 10px 0;
	width: 205px;
}

a {
	border-bottom: 1px #ddd solid;
	color: #FF9900;
	text-decoration: none;
}
a:link {
	color: #FF9900;
	text-decoration: none;
}
a:visited {
	color: #FF9900;
	text-decoration: none;
}
a:hover {
	border-bottom: 1px #CC3300 solid;
	color: #fff;
	text-decoration: none;
}
body a:link img {
	border: none;
}
body a:visited img {
	border: none;
}

div.bulletins {
	border: 1px #82817F solid;
	background-color: #4C4D45;
	color: #eee;
	padding: 10px;
	margin: 0 0 10px 0;
	width: 205px;
	}
div.bulletins .bulletin {
	margin: 0 0 5px 0;
	padding: 7px 0 7px 0;
}
div.bulletins .bulletin .date {
	border-bottom: 1px #888 dotted;
	color: #348E94;
	font-size: 0.8em;
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 0 0 3px 0;
}
div.bulletins .bulletin .body {
	padding: 0 0 0 7px;
}

div.bulletins table.paging {
	background: #3C5152;
}
div.bulletins a {
	border-bottom: none;
	color: #eee;
	text-decoration: none;
}
div.bulletins a:link {
	border-bottom: none;
	color: #eee;
	text-decoration: none;
}
div.bulletins a:visited {
	border-bottom: none;
	color: #ddd;
	text-decoration: none;
}
div.bulletins a:hover {
	border-bottom: none;
	color: #fff;
	text-decoration: none;
}

input.author { margin: 5px 0 5px 20px; background-color: #eee; border: 1px #333 solid; width: 200px; }
textarea.comment { margin: 5px 0 5px 20px; background-color: #eee; border: 1px #333 solid; width: 400px; height: 60px; }

.commenthead { margin: 20px 0 10px 0; }

div.comment {
	
	margin: 5px 0 5px 20px;
	width: 400px; 
	}
div.comment p {
	line-height: 1.1em;
	}
