body {
	background-image: url('../img/background.jpg');
}

div.header {
	height: 414px;
	background: #000000 url("../img/header.jpg") no-repeat;
}

h1, h2, h3, h4 {
	margin: 0;
}

div.header h1 {color: #ffffff;
			   font: normal 30px "Trebuchet MS", Verdana;
			   margin-top: 0.5em;
			   margin-left:15px;}
div.header h1 a {color: #ffffff;
				 text-decoration: none;}
div.header h2 {color: #349415;
			   font: normal 15px "Trebuchet MS", Verdana;
			   margin-left: 15px}

div.container {
	background-color: #000;
}

div.content {
	padding-left: 15px;
}

div.post {color: #ffffff;
		  float: left;
		  padding-right: 15px;
		  margin-bottom: 50px;}

.post div.date, .article div.date {float: left;
				width: 57px;
				height: 57px;
				background: url("../img/post_date.jpg") no-repeat;
				font: normal 11px/24px "Trebuchet MS", Verdana;
				color: #ffffff;
				text-align: center;
				text-transform: lowercase;
				margin-right: 12px}

.post div.date span, .article div.date span {
	font: normal 19px/32px "Trebuchet MS", Verdana;
	margin-bottom: 1px;
	display: block;
}

.post div.post-content {
	font: bold 12px "Trebuchet MS", Verdana;
	color: #ffffff;
	min-height: 60px;
}

.post div.post-content .post-title {
	font: bold 12px "Trebuchet MS", Verdana;
	color: #ffffff;
	min-height: 60px;
}
.post div.post-content .post-title a {
	color: #ffffff;
	text-decoration: none;
}

.post div.post-content .post-title a:hover {
	text-decoration: underline;
}

.post div.post-content .post-title h2 {
	color: #349415;
	font: bold 25px "Trebuchet MS", Verdana;
}

.post div.post-content .post-title h2 a {
	color: #349415;
	text-decoration: none;
}

.post div.post-content .post-title h2 a:hover {
	text-decoration: underline;
}

.post div.post-content .post-entry {
	font: normal 12px/18px "Trebuchet MS", Verdana;
	color: #ffffff;
	text-align: justify;
	padding-right: 15px;
}

.post div.post-content .post-entry a {
	color: #349415;
	text-decoration: none;
}

.post div.post-content .post-entry a:hover {
	text-decoration: underline;
}

.post div.post-content .post-entry .picture {
	margin: 0 5px 5px 0;
	float: left;
}

.post div.post-content .post-info {
	clear: both;
	font: bold 12px/28px "Trebuchet MS", Verdana;
	color: #349415;
}

.article {
	color: #fff;
}

.article p {
	text-align: justify;
}

.article h2, .article h3, .article h4, .article h5, .article h6 {
	color: #349415;
}

.article a {
    color: #349415;
}

.article hr {
	background-color: #143415;
	margin-top: 1em;
	margin-bottom: 1em;
}
.article .comments {
	margin: 0;
	font: normal 12px/18px "Trebuchet MS", Verdana;
	color: #ffffff;
}

.article .comments ol {
	margin: 10px 0 10px 0;
	padding-left: 25px;
}

.article .comments ol li {
	padding: 5px;
}

.article .comments ol li.alt {
	background: #1a1a1a;
}

.article .comments ol li cite {
	color: #349415;
	font-style: normal;
	font-weight: bold;
}

.article .comments ol li cite a {
	color: #349415;
	text-decoration: none;
}

.article .comments ol li cite a:hover {
	text-decoration: underline;
}

.article .comments ol li .commentmetadata a {
	color: #349415;
	text-decoration: none;
}

.article .comments ol li .commentmetadata a:hover {
	text-decoration: underline;
}

.footer {
	color: #808080;
	margin-left: 15px;
}

div#twitter {}
div#twitter h3 { margin-top: 0.5em; margin-bottom: 0.5em; font-size: 1.2em; font-family: "Trebuchet MS",Verdana; }
div#twitter h3 a { color: #349415 }
div#twitter div.messages div.message { margin-bottom: 1em; border-bottom: 1px dotted #404040; color: #fff }
div#twitter div.messages div.message p { margin: 0px }
div#twitter div.messages div.message span { font-style: italic }
div#twitter div.messages div.message a { color: #349415 }

div.sidebar { border-left: 1px dotted #404040 }
div.sidebar .box {background: transparent; padding-top: 0px; }
div.sidebar h2 { color: #349415;
				 font:bold 25px "Trebuchet MS",Verdana; }
div.sidebar ul { color: #fff; font: bold 12px "Trebuchet MS",Verdana; }
div.sidebar ul a { color: #fff; text-decoration: none; }
div.sidebar ul a:hover { text-decoration: underline }
div.sidebar ul li.act { list-style: circle; color: #349415; }
