/*
Theme Name: purplearth2010
Theme URI: http://purplearth.net/
Description: purplearth brand on the twentyten theme 
Author: Obbie Z
Author URI: http://blog.purplearth.net/
Template: twentyten
Version: 1.1.0
*/

@import url("../twentyten/style.css");

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* background-color: #330066; */
	background-color: #050;
	font-size: 1em;
	line-height: 1.3em;
}

#main {
	padding-top: 0.5em;
}
#header {
	padding-top: 0;
}

#site-description {
	margin-top:0;
}

#page,
#header,
#content,
#wrapper,
.entry-content fieldset legend,
pre {
	background-color: transparent;
	color: #ff0;
	font-size: 1em;
	line-height: 1.5em;
	}

#page {
	border: 1px solid #959596;
	text-align: left;
	}

#access {
	background: #000;
}

#access a,
.entry-meta,
.entry-utility {
	color: #ff0;
}

.entry-meta,
.entry-utility {
	font-size: 0.8em;
}

.entry-content label,
#respond label {
	font-size: 1em;
	color: #f90;
}

#access li:hover > a,
#access ul ul :hover > a,
#site-title a,
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6,
#content dt,
#content th,
#content .entry-title,
.entry-title a:link,
.entry-title a:visited,
.comment-meta a:link, 
.comment-meta a:visited,
.entry-content fieldset legend,
.page-link,
.widget-title,
#entry-author-info h2,
h3#comments-title,
h3#reply-title,
.comment-author cite,
.widget_rss a.rsswidget,
#site-info a,
#content tr th, 
#content thead th  {
	color: #f90;
}

pre {
	color: #cc0;
}

a:link {
	color: #e00;
}
a:visited {
	color: #e60;
}
a:active,
a:hover {
	color: #f00;
}

hr {
	background-color: #cc0;
}

#content input.file {
	color: #f90;
} 

.entry-content input.button {
	color: #f90;
}

.navigation,
.navigation a:link,
.navigation a:visited {
	color: #f00;
	font-size: 0.9em;
	line-height: 1.2em;
	text-decoration: none;
}

#colophon {
	border-top-color: #f90;
}

#content h1, 
#content h2,
#content h3, 
#content h4, 
#content h5, 
#content h6,
#content p, 
#content ul, 
#content ol, 
#content dd, 
#content pre, 
#content hr {
	margin-bottom: 0.5em;
}

.hentry {
	margin-bottom: 1.0em;
	padding-bottom: 0.5em;
	border-bottom: #FFFF00 1px dotted;
}

.entry-content input {
	margin-bottom: 0.5em;
}

.entry-content fieldset,
#content table,
#content table tr,
#content table tr th,
#content table tr td {
	font-size: 1em;
	border-color: #ff0;
}
#content input, 
#content textarea {
	font-size: 1em;
	line-height: 1.2em;
}

#respond .form-allowed-tags {
	color: #ff0;
	font-size: 0.9em;
	line-height: 1.2em;
}

#site-generator {
	display: none;
}

/* **** Image styling
/* New stuff added 1/25/10 */
#content .wp-caption,
.gallery .gallery-item {
   border: 1px solid #ff0;
   text-align: center;
   background-color: #000000;
   padding: 0.5em;
   margin: 0.5em;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

#content .wp-caption img,
.gallery .gallery-item img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

#content .wp-caption p.wp-caption-text,
.gallery .gallery-item .wp-caption-text {
   font-size: 0.8em;
   line-height: 1.1em;
   padding: 0.3em 0.2em 0.2em;
   margin: 0;
   color: #ff0;
}
/* end new stuff */

/* widget area styling... smaller fonts, no bullets on list items */
li.widget-container {
	font-size:smaller;
	line-height: 1.4em;
}

li.widget-container h3,
li.widget-container p {
	margin-bottom: 0.3em;
}

li.widget-container ul li {
	list-style:none;
	margin-bottom: 0.3em;
	text-indent:-0.5em;
	margin-left: 0.5em;
}

li.widget-container form div,
li.widget-container p {
	margin-left: 1.3em;
}
/*
#subscribe-blog {
	margin-left: 1.3em;
}*/