/* 	
Theme Name: Touchdown
Theme URI: http://www.wpcustom.com
Version: 1.0
Description: A theme optimized by wpcustom.com
Author: Thom Meyer
Author URI: http://www.wpcustom.com/
*/

/*	Copyright 2006  wpcustom.com */

/*Begin global style info*/

body{
font:.8em/1.8em verdana, arial,sans-serif;
background-image:url();/*change the body background image here*/	
    background-repeat:x y;
    background-attachment:fixed;
background-color:#c0c0c0;/*change body background color here*/
}
#wrapper{
position:relative;
text-align:left;
width:850px;
margin-right:auto;
margin-left:auto;
padding:0;	 
background-image:url();
background-color:#ffffff;/*This is the background color for the center block or wrapper, where all your content is. In IE it will fill the whole block, in Mozilla and Fire Fox it will only fill in back of the header image, If you change this color then change it in content,left, and nav below*/
}
#header{
width:850px;
height:165px;

background-image:url(img/header1.jpg);
background-repeat:no-repeat;
background-color:#12a054;
}
#menu{
margin-left:65px;
padding-top:140px; }
#sidebar ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#sidebar a:link, #sidebar a:visited {
	display: block;
	width: 150px;
	padding: 5px 0 1px 10px;
	font:  90% Arial, Helvetica, sans-serif;
	color: #000000;
	background: url() top left no-repeat;
	text-decoration: none;
}
#sidebar a:hover {
	background-position: 0 -69px;
	color: #000099;
}
#sidebar a:active {
	background-position: 0 -69px;
	color: #FFFFFF;
}

#content{
float:left;	
margin-left:44px;
margin-right:;
background-color:transparent;
padding:10px 5px 6px 5px;
width:566px;   
}
 #content .post 
{
	padding:0 0 2em 0;
	border-bottom:#ddd 1px dashed;
}
#content p img.right {
	float: right; margin:10px 0 0 10px;
}
#content p img.left {
	float: left; margin:0 10px 10px 0;
}
#content .post h2 
{
	font-size: 1.4em; 
	margin: 1em 0px 0px;	
	letter-spacing:1px;
	font-weight:normal;
}
#content .entry 
{
    margin:1em 0;
    padding-right:1em;    
}
#content .entry a 
{
    border-bottom:#999 1px dashed;
    text-decoration:none;
}
.post-info , .postmetadata
{
	font-size:0.9em;
	color:#999;
	margin:5px;
	padding:0;	
}

 #sidebar{
float:right;  
margin-right:;
background-color:#ffffff;
padding:10px 5px 6px 5px;
width:208px; } 
 #sidebar h2
{
	color: #000000;
}
#sidebar ul
{
	list-style:none;
	margin:0;
	padding:0;
}
#sidebar ul ul
{
	list-style:none;
	margin:0.5em 0 0 1em;
	padding:0;
}
li.sidebox {
	padding:5px;
	background-image:url(img/sbbg.gif);/*change the body background image here*/	
    background-repeat:x y;
	margin-bottom: 10px; 	
}
html li.sidebox {
	padding-bottom: 5px;
}
li.sidebox h2 {
	font-weight: bold; font-size: 1.2em; text-align: left;
}
#sidebar li.sidebox p img {
	float: left; margin: 0px 10px 10px 0px;
}
 #comments, #respond{
	margin: 2em 0 0 5px;
}
#commentform 
{
	margin:10px;
	padding:10px;
}
#container .commentlist {
	margin: 0;
	padding: 0;
}
.commentlist li 
{
	list-style:none;
	margin: 1em 0;
	padding: 0.5em;	
	background:#f5f5f5;
}
.commentlist li.alt 
{
    background:#fafafa;
}
.commentlist li .cmtinfo 
{
	font-size:1em;	
	border-bottom: #eee 1px solid;
}
.commentlist li cite 
{
	font-style:normal;
	font-weight:bold;
}
.commentlist li .cmtinfo em 
{
	float:right;
	margin:0;
	padding:0;
	font-style:normal;
	font-size:0.9em;
	color:#999;
}
textarea{
	width: 90%;
	padding:5px;
	height: 20em;
	border: 1px solid #ccc;	
}
.post h4 
{
	font-size:1em;
	font-weight:normal;
	font-family:Arial, Verdana, Tahoma, Arial, Serif;
}
.post h4 em
{
	font-style:normal;
	float:right;
	font-weight:normal;
}

#clear{
clear:both;
}
* {
	padding: 0px; 
	margin:0px;
}
p {
	margin: 0.7em 0px;
	line-height:1.6em;
}
dl {
	margin:1em 0px;
}
dt 
{
	font-weight:bold;
}
dd 
{
	margin:0.5em 1em;
	padding:0;
}
a img {
	border:0;
}
blockquote 
{
    margin:10px;
    padding-left:10px;
    border-left:#ccc 2px solid;
    color:#666;
}
fieldset 
{
	border:none;
}
a 
{
    text-decoration:none;
}
a:link {
	color: #265e15;	
}
a:visited {
	color: #265e15;
}
a:hover, a:active {
	color: #0000cc;
	text-decoration:underline;
}
h1, h2, h3, h4, h5, h6 
{
	font-family:Arial, Georgia, Verdana, Arial, Serif;
}
#navigation {
	background: transparent; 
	margin: 20px auto 0px; 
	overflow: hidden; 
	width: 760px; 
	position: relative; 
	text-align: left;
	font-family:Arial, Tahoma, Verdana, Arial, Serif;
}
 html #navigation {
	height: 1%;
}
#navigation ul li {
	float: left; 
	margin: 0px 5px 0px 0px; 
	list-style-type: none;
}
#navigation ul li a {
	border: #ddd 1px solid; 
	border-bottom:none;
	padding: 0 10px 2px 10px; 
	display: block; 
	background: #e0eef4; 
	text-decoration: none;
}
#navigation ul li a:hover {
	background: #fafafa;
}
#navigation ul li a:active {
	background: #fafafa;
}
#navigation ul li.current_page_item a {
	background: #fff;
	color: #333;	
	border: #ccc 1px solid; 
	border-bottom:none;
}
#navigation ul li.search {
	font-size: 0.9em; 
	right: 0px; 
	position: absolute; 
	top: 0px; 
	 
}
#navigation ul li.search input#s {
	border: #999 1px solid; 
	font-size: 0.9em; 	
	width: 100px; 
	padding: 2px; 	
	background:#fff;
}
#navigation ul li.search input #searchsubmit {
	border: #999 1px solid; 
	font-size: 0.9em; 
	background: #e0eef4; 
	margin: 0px 0px 0px 2px; 
	color: #265e15; 
	padding: 2px; 		
}
#feedarea {
	padding:10px 10px 0 0; 
	float: right; 	
	text-align: right;
}
html #feedarea {
	padding-top: 10px;
}
#feedarea dl dt {
	display: inline; 
	margin-right: 5px; 
	height: 45px;
}
#feedarea dl dd {
	display: inline; 
	margin-right: 5px; 
	height: 45px;
	background:url(img/feed.png) no-repeat left center;
	padding-left:16px;
}
#content h3 {  
 margin-left:10px;
	font-size: 1.2em; 
	margin: 1em 0px 0px;
}
#content h4 { 
 margin-left:10px;
	font-size: 1.1em; 
	margin: 1em 0px;
}
#content h5 { 
 margin-left:10px;
	font-size: 1em; 
	margin: 1em 0px;
}
#content-main ul 
{
    margin:1em;
    padding:0 1em;
    list-style-image:url(img/bullet.png);
}
#content ol 
{
    list-style-type:decimal;
    margin:1em;
    padding:0 1em;
}
.leftimg{
float:left;

margin-right:20px;
margin-bottom:6px;
}


#footer{ 
background-image:url();/*change the footer background image here*/	
background-repeat:x y;
clear:both;
margin-top:;
padding-top:10px;
background-color:#12a054;
color:#000000; 
width:100%;
}




