/*
THEME NAME: Best of Mother Earth
THEME URI: http://kdari.com/portfolio/bome.html
DESCRIPTION: A black and white theme with pink and dusk-blue accents.
VERSION: 1.3
AUTHOR: Luke and Tabetha Gedeon
AUTHOR Uri: http://luke.gedeon.name/
TAGS: three columns, black, dusk-blue
TEMPLATE: sandbox
*/

/* @group General */

html {
	background-color: #161b1b;
	color: #ccc;
	font-family: Georgia, "Times New Roman", Times, serif;
	min-width: 860px;
}

.entry-title, .entry-title a {
	color: #aa6155;
}

a {
	color: #5588aa;
	text-decoration: none;
}

a:hover {
	color: #fff;
	text-decoration: underline;
}

.hide {
visibility:hidden;
}

html, body, #wrapper {
	margin: 0;
	padding: 0;
}

/* @end */

/* @group Content */

/* make content variable-width, but leave room for sidebar */
div#container {
float:left;
margin:0 -420px 0 0;
width:100%;
}

#content {
	margin:0 420px 0 30px;
}
/* end make room for sidebar */

.blog .post {
	border-bottom: 1px dotted #cccccc;
	padding-bottom: 10px;
	padding-right: 10px;
	margin-bottom: 100px;
}

.entry-content img {
	border-style: double;
	border-width: 5px;
	border-color: black;
	outline-color: #cccccc;
	outline-style: solid;
	outline-width: 1px;
	display: block;
}

.entry-meta.center {
	font-size: .7em;
}

/* @end */

/* @group Header */

#header {
	width: 100%;
	float: left;
	margin: 0px;
}

#blog-title {
	margin: 0;
}

#blog-title a {
	display: block;
	height: 280px;
	background: url(/files/2010/02/HeaderMotherEarthBW3.png) no-repeat;
	text-indent:-9999px;
	margin: 0px;
}

#blog-description {
	font-size: .6em;
	width: 600px;
	margin-left: 30px;
	display: none;
}

#nav-above {
	display: none;
}

#access {
	position: absolute;
	top: -5px;
	left: 150px;
}

#access div.skip-link {
	visibility: hidden;
	height: 1px;
	width: 1px;
	display: none;
}
#menu div {
       display: inline;
}
#menu li {
	display: inline;
	font-variant: small-caps;
	font-size: 1.2em;
	background-color: #000000;
	padding: 3px 10px 3px 10px;
	margin: 0 3px 0 3px;
	border: none;
}

/* @end */

/* @group Sidebar1 in header */

#primary {
	position: absolute;
	top: 22px;
	left: 0px;
	border: none;
	width: 100%;
	z-index: -1;
}

#primary ul {
	float: right;
	margin: 0 0 0 -600px;
	width: 100%;
	height: 192px;
}

#primary li {
	display: block;
}

#text-9 {
	float: left;
	width: 594px;
	visibility: hidden;
	height: 200px;
}

#widget_sp_image-3 {
	margin: 0 0 0 594px;
	overflow:hidden;
}

#primary img {
 	border: none;
 	height: 200px;
}

#primary .widget {
	border: none;
	margin: 0;
	padding: 0;
}

#primary .widgettitle {
	display: none;
}

/* @end */

/* @group Sidebars2&3 real sb's */

.widget ul, .sidebar ul {
	padding-left: 0px;
}

#secondary {
	float:right;
	overflow:hidden;
	width:175px;
	padding: 0 10px 0 30px;
	font-size: .8em;
	line-height: 1.2em;
}

#tertiary {
	float:right;
	overflow:hidden;
	width:175px;
	padding: 0 10px;
	font-size: .8em;
	line-height: 1.2em;
}

#secondary li.widget,
#tertiary li.widget {
	width: 175px;
	list-style-type: none;
	line-height: 1.5em;
	margin-bottom: 35px;
}

#secondary .widget li,
#tertiary .widget li {
	list-style-type: none;
	margin: 5px 0;
}

#secondary h3.widgettitle,
#tertiary h3.widgettitle,
#maxbannerads-3 h2 {
	border-top-style: dotted;
	border-top-width: 1px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	padding: 5px 0;
	font-size: 1em;
}

h3.widgettitle a {
	color: #ccc;
}

#secondary img,
#tertiary img {
	border: none;
}

#linkmap-3 { /* override uneccesary gap */
	margin-bottom: 0 !important;
}

#rss-5 li {
	margin: 20px 0 !important;
}

#text-10 .widget.center {
	margin: 15px 0 -15px 0 !important;
}

.collapsArch span {
	padding-left: 10px;
}

.collapsArch ul {
	border: 1px dotted #5588aa;
	padding: 0 3px;
}

#rss-5 a:first-letter {
	color: #ccc !important;
}



/* @end */


/* @group Footer */

.blog #nav-below div {
	width: 30%;
	margin-top: -60px;
}

.single #nav-below {
	padding: 20px 0;
}

#nav-below a {
	color: #aa6155;	
}

.nav-previous {
	float: left;
}

.nav-next {
	float: right;
	text-align: right;
}

div#footer {
	clear:both;
	border-top-style: dotted;
	border-top-width: 1px;
	padding: 3px 0 3px 30px;
}

div#footer:before {
	content: "Built using: ";
}

/* @end */

/* @group Comments */

#respond div.formcontainer {
	position: relative;
	margin-top: 380px;
}

div.comment-policy {
	position: absolute;
	top: -380px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

div.comment-policy h3 {
	border-top-style: dotted;
	border-top-width: 1px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	padding: 5px 0;
	font-size: 1em;
	font-weight: normal;
	font-style: normal;
}

div#comments {
	clear: both;
}



/* @end Comments */

/* @group Archives */

.archive .post,
.search-results .post {
	margin: 20px 0;
}

.archive h3.entry-title,
.search-results h3.entry-title {
	display: inline;
}

.archive div.entry-date,
.search-results div.entry-date {
	font-size: .5em;
	display: inline;
	margin: 0 10px;
}

.archive .entry-content p,
.search-results .entry-content p {
	margin: 0;
}

.archive .entry-content,
.search-results .entry-content {
	font-size: .8em;
	margin: 5px 10px;
	height: 2.4em;
	overflow: hidden;
}

.search-results .entry-meta {
	font-size: .7em;
}

/* @end Archives */

/* @group Hide buddypress bar */

body {
	padding: 0 !important;
}

#wp-admin-bar {
	height: 1px;
	overflow: hidden;
	display: none;
}

/* @end Hide buddypress bar */