/*  
Theme Name: Earthships
Theme URI: http://
Description: 
Version: 1.0
Author: 
Author URI: 

*/
a {
text-decoration: none;
}

.entry {

}

body {
	padding:0px;
	background-position: 0% top;
	font-size: 10pt;
	font-family: 'Trebuchet MS';
	color: #333333;
	text-align: center;
	background-image:url('images/body.gif');
	background-repeat:repeat-x;
	background-attachment:scroll;
	margin: 0px;
	}
	
.container
{
text-align: left;
width:800px;
margin-bottom:10px;
margin-left: auto; 
margin-right: auto;
background: #D8D7C9;
}

.title
{
width:800px;
background:#fff;
height:40px;
background-image:url('images/title.gif');
	background-repeat:repeat-x;
	background-attachment:scroll;
}

#mainimg {height:250px;width:800px;}
#mainimg img {position:absolute;display:none;z-index:0}

.header_nav {
position:absolute;
text-align:right;
float:left;
width: 800px;
}

.header {
clear:left;
width: 800px;
height: 250px;
background: #666 url('images/header.jpg') no-repeat;
}

#header_items_back {
	width:550px;
	height:100px;
	background:#000;
	position:absolute;
	top:51px !important;
	top: 54px;
	opacity: .5;
	filter: alpha(opacity=50);
	margin-top: 110px;
	margin-left: 250px;
}

#header_items1 {
color: #fff;
	width:275px;
	height:100px;
	position:absolute;
	top:51px !important;
	top: 54px;
	margin-top: 110px;
	margin-left: 250px;
}
#header_items2 {
color: #fff;
	width:275px;
	height:100px;
	position:absolute;
	top:51px !important;
	top: 54px;
	margin-top: 110px;
	margin-left: 525px;
}
.header_items_tit {
font-weight:bold;
line-height:250%;
color:#fff;
}

#header_items1 img, #header_items2 img {
margin:10px;
border:1px solid #FFFFFF;
}

.header_items_text  {
color:#fff;
font-size:8pt;
}

.sidebar_top {
float:left;
width:250px;
height:150px;
background: #50AFBF;
color:#fff;
}
.sidebar_top h2 {
margin:20px;
text-align: center; 
letter-spacing:2;
font-size:14pt;
}

.content_top
{
margin-left:250px;
height:150px;
background: #C2C2B5 url('images/cont_top.jpg') no-repeat;
}

.left
{
float:left;
clear:both;
background: #1E2525;
width:250px;
margin:0;
}

.sidebar
{
background: #C8C515;
float:left;
clear:left;
width:250px;
margin:0;
color:#FFFFFF;
}

.category_excerpts {
font-size:8pt;
float:left;
width:150px;
margin-left:20px;
margin-top:15px;
}

.category_excerpts a, a:visited {
color:#333;
}

img {
border:0px;
}


.content
{
margin-left:250px;
background: url('images/cont_bot.jpg') no-repeat;
}

.content a {
color:#50AFBF;
}


.footer {
margin:0px;
margin-bottom:20px;
text-align: center; letter-spacing:2;
color:#DAD9CD;
}


#sidebar a {
color:#DAD9CD;
margin:0px;
}

#sidebar h2 {
font-size:12pt;
margin:0px;
padding:0px;
}

#sidebar ul {
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	list-style:none;
	color:#DAD9CD;
}
#sidebar li {
}

.searchform {
margin:10px;
}
.post {
	padding-bottom:20px;
	padding-top: 0px;
	padding-right: 20px;
	padding-left: 20px;
}

small {
font-size:11px;
}

.pagetitle {
	font-size:18pt;
	color:#FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin:0px;
	
}

.post h2 {
border-bottom-style:solid;
border-bottom-width:thin;
border-bottom-color:#CCCCCC;
margin:0px;
}

h3 {
margin:0px;
}

/* Begin Comments*/
#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 500px;
	padding: 2px;
	}
#comment {
width: 500px;
	padding: 2px;
}
/* End Comments */