/*
Theme Name: The Ecozine
Theme URI: http://wordpress.org/
Description: 
Version: 1.0
Author: Kim Woodbridge
Author URI: http://www.kimwoodbridge.com
Tags: empty, clean, development, design

	

/* - Basic - */
body {background:#f0efe0;font:9pt/11pt Verdana, Geneva, sans-serif;color:#333;margin:0 auto;padding:0 20px;}
a {text-decoration:none;color: #61A14B;}
a:hover {text-decoration:underline;color: #61A14B;}
.additional-meta {font-size: xx-small}
blockquote {font-style:oblique}

/* -- Lists -- */
ul {margin:0;padding:0;}
ul li {	margin-left:5px;padding:0;}
li {list-style-type:none;line-height:1.5em;}
.disc {list-style-type:disc}
/* lists inside posts */
.entry-content ul ol {margin-left:0;}
.entry-content ul li {margin-left:10px; list-style:disc; list-style-position:inside}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}
.entry-content ol li li {margin-left:5px;}

/* -- Heading -- */
h1{font:normal 22px Verdana, Helvetica, sans-serif;
	color: #541445;}
h2{font:normal 22px Verdana, Helvetica, sans-serif;
	color: #541445;}
h3{font:normal 16px Verdana, Helvetica, sans-serif;
	color: #541445;}
h4{font:normal 14px Verdana, Helvetica, sans-serif;
	color: #541445;}
h5{font:normal 12px Verdana, Helvetica, sans-serif;
	color: #541445;}
h6{font:normal 10px Verdana, Helvetica, sans-serif;
	color: #541445;}
.entry-content h2{font:normal 20px Verdana, Helvetica, sans-serif;
	color: #541445;}

/* -- Main -- */
#wrapper {float:none;clear:both;margin:0 auto;padding:0;width:970px;background:#fff;}
#header {height:240px;margin:0 auto;text-align:center;padding: 20px 0;}
#footer {height:50px;overflow:hidden;margin-top:70px auto 0;clear:both;float:none;text-align:center;padding: 10px 0;background:#541445;}
.rss{float:left;margin-top:-55px;margin-left:600px;}

/* -- Posts -- */
.post-index {padding-bottom:15px;}
#post-single {margin:0 0 20px;}
.posts-wrap {float:left; margin:0 auto;clear:none;width:530px;padding-top:7px;}

.post_top {
margin-top:15px;
	padding:5px 0;
	margin-bottom:5px;
	font-size:11px;
	line-height:20px;
	height:15px;
 	text-transform:none;
	border-bottom:1px dashed #99CE1C;}
.entry-content {line-height:160%;margin-bottom:35px;}

.post-index2 {padding-bottom:15px;border:1px solid #ccc;margin-bottom:15px;padding-left:5px;padding-right:5px;}

.auth {
	float:left;
}
.commentp {
	float:right;
}


.more-link {
	text-align:right;
	float:right;
	font-size:10px;
	width:72px;
	height:16px;
	text-transform:uppercase;
	padding-right:10px;
	text-indent:-9009px;
	margin-bottom:8px;
margin-right:10px;
	background:url(images/b_more.png) no-repeat right top;
}
.more-link a {
	text-indent:-9009px;
	overflow:hidden;
       text-decoration:none;}

/* -- Sidebar --*/
.sidebar {clear:none; margin:10px;}
.block-1 {float:right;width:200px;margin-left:40px;margin-top:15px;margin-right:15px;margin-bottom:30px;}
.block-2 {float:left;width:125px;margin-top:15px;margin-left:15px;margin-right:25px;margin-bottom:30px;}
.sidebar h3 {font:normal 16px Verdana, Helvetica, sans-serif;
	color: #541445;}
#mp-form {
	background:#61A14B;
	border:1px solid #ccc;
	padding:5px 8px;
	overflow:hidden;
	height:100%;
	margin-bottom:11px;
width:180px;
	}
.sidebar a{color:#61A14B;}
.archive-title {color:#666;}
.widgettitle{margin-top:10px;margin-bottom:10px;}

.textwidget li{margin-bottom:10px;}
.recentcomments li a{margin-bottom:10px;}
.textwidget li a{line-height:150%;}
.sidebar img {border:1px solid #61A14B;}
.textwidget img {border:none;}

/* -- 404 --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- Comment -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;border:#ccc 1px solid;padding:5px;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
ul.commentlist li.even {background:#fff;}
ul.commentlist li.odd {background:#f0efe0;}
div.reply {font-size:10px;}
textarea#comment {overflow:auto}
.gravatar {float:right; border:#ccc 1px solid;padding-left:2px;padding-top:2px;margin-right:5px;}

/* -- Images --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em;border:1px solid #809098;padding:3px;}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0;border:1px solid #809098;padding:3px;}
img.aligncenter {-display: block; margin:1em auto; textalign:center;border:1px solid #809098;padding:3px;}
img.alignnone {margin:0 0.5em 0 0;}
.thumbnail {
	float:left;
	margin:0 12px 12px 0;
	border:1px solid #809098;
	padding:3px;
}

.thumbnail2 {
	float:left;
	margin:0 12px 12px 0;
	
	padding:3px;
}
.thumbnailfeat {

	border:1px solid #809098;
	padding:3px;
}

/* -- Nav --*/
div.navigation {width:100%;height:auto;float:left;clear:none;padding: 10px 0px;}
.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;}

.navbar {width:970px; background:#ccc;height:50px;margin-bottom:25px;}
.navbar2 {width:350px; background:#fff;height:30px;float:right;margin-top:5px;}
.footernav {width:970px; background:#541445;height:30px;text-align:center;}
#nav {
	padding:10px;
	height: 41px;
	list-style:none;
	margin-left:10px;
	
}
#nav li {
	float:left;
	margin-left:5px;
}
#nav .page_item a {
	color: #61A14B;
	display: block;
	text-decoration: none;
	margin:0 5px;
	padding:8px 8px;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
#nav .page_item a:hover {
	border: none;
	color:#227C34;
}
#nav li.current_page_item {
	color:#227C34;
	text-decoration: none;
}
#nav .current_page_item a {
	color:#227C34;
	text-decoration: none;
	
}
#nav .current_page_item a:hover {
	color:#227C34;
	text-decoration: none;
	
}

#nav .cat-item a {
	color: #61A14B;
	display: block;
	text-decoration: none;
	margin:0 5px;
	padding:8px 8px;
	font:bold 16px Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
}
#nav .cat-item a:hover {
	border: none;
	color:#227C34;
}
#nav li.current-cat {
	color:#227C34;
	text-decoration: none;
}
#nav .current-cat a {
	color:#227C34;
	text-decoration: none;
	
}
#nav .current-cat a:hover {
	color:#227C34;
	text-decoration: none;
	
}

#footnav {
	float:right;
	
}
#footnav li {
	float:left;
	margin-left:5px;
}
#footnav .page_item a {
	color: #fff;
	display: block;
	text-decoration: none;
	margin:0 5px;
	padding:8px 8px;
	font:bold 10px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
#footnav .page_item a:hover {
	border: none;
	color:#d2cece;
}
#footnav li.current_page_item {
	color:#d2cece;
	text-decoration: none;
}
#footnav .current_page_item a {
	color:#d2cece;
	text-decoration: none;
	
}
#footnav .current_page_item a:hover {
	color:#d2cece;
	text-decoration: none;
	
}
p.footnav {font:8px Verdana, Helvetica, sans-serif;float:right;margin-right:15px;color:#fff;}
p.footnav a{color:#fff;text-decoration:underline;}


/* -- Search Box --*/
.searchme {
	background:#61A14B;
	border:1px solid #ccc;
	padding:5px 8px;
	overflow:hidden;
margin-top:-55px;
margin-right:15px;
width:150px;
height:25px;
float:right;
	}




/* -- Ads --*/
#adheader{margin:10px;width:544;height:70px;}
#adheader img {border:1px solid #61A14B;}
#adpost{margin-top:5px;margin-bottom:10px;}

.wp-post-image{
	float:left;
	margin:0 12px 12px 0;
	border:1px solid #809098;
	padding:3px;
}
