body { background-color: #192D2C; 
	background-image:  url('images/background_blog.gif');
	background-repeat: repeat; 
	background-position: top left;
	}

a { color: #204364; }

#main {	background-image: url('images/section_image_blog.png'); }

#footer {
	background: #014917;
	color: #FFDDA3;
}

/* TEXT STYLING PROPERTIES */
	
#secondary ul li.secondary-navigation {	background-color: #01352B;}

#secondary ul li.secondary-favourites {	background-color: #0E542A;}

#secondary ul li.secondary-links { background-color: #296D2F;}
	
#subnav li a { color:  #427382;}

#favourites li a { color: #427382;}

#links li a { color: #427382;}

div.post {
	border-bottom: 1px solid #ccc;
	margin-top: 3em;
	margin-bottom: 3.5em;
	color: #555;
	width: 400px;
}

div.post img.thumbnail {
	float: left;
	margin-bottom: 5px;
	margin-right: 15px;
}

h2.post-title {
	font-weight: lighter;
	position:  relative;
	margin-top: 3em;
	width: 300px;
	padding-right: 100px;
	line-height: 1.3em;
}

* html h2.post-title {
	width:  400px;
}

h2.post-title a {
	color: #026D33;
	border-bottom:1px dotted #ccc;
	text-decoration:none;
}

h2.post-title a:hover {
	color: #026D33;
	border-bottom:1px solid #ccc;
	text-decoration:none;
}

h2.post-title span {
	font-size: 11px;
	color: #777;
	position: absolute;
	right: 0;
	top : 0;
	font-family: serif;
}

div.post h2 {
/*	font-family: Avenir, Helvetica, sans-serif;*/
	font-weight: lighter;
	padding-top: 1em;
	position:  relative;
}


div.post-footer {
	position: relative;
	color: #777;
	font-family: sans-serif;
	font-size:  11px;
	clear: left;
}

* html div.post-footer {
	padding-top: 1.5em;
}

div.post-footer span {
	position: absolute;
	right: 0;
}

h2.comments {
	font-size: 20px;
	padding-top: 0em;
	margin-top: 10em;
}

.comment_odd {
	background-color:#e3e3e3;
	padding:10px;
	margin-top: 4px;
	width:  380px;
}

.comment_even {
	padding:10px;
	margin-top: 4px;
	background-color:#f0f0f0;
	width: 380px;
}

.comment_even p {width: 360px;}

.comnum {
	float: right;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	color:#aaa;
}

.comnum a {
	color: #aaa;
}

ul.news-feeds li a {
	background-image: url('../images/feed-icon-12x12.png');
	background-repeat: no-repeat;
	background-position: center left;
	padding: 3px 0 3px 18px;
}

ul.feed-items li {
	padding-bottom: 6px;
	color: #888;
}

ul.feed-items li a{
	background-image: none;
	padding-left: 0;
}

