/*
Theme Name: Greenery
Theme URI: http://negative99.com/category/wordpress-themes/
Description: Snazzy dark grey theme with splashs of greenery (hence the name).  This is a port of
Author: Steve Mooradian
Author URI: http://SteveMooradian.com
Version: 2.2
*/
/*the open-source template by Pat Heard ( FullAhead.org ) of the same name.
Live Demo: http://demo.negative99.com/?wptheme=Greenery

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
and credit links should be left intact.

Send feedback to steve at stevemooradian dot com

Changelog:
v1.0
First Release
v1.1
Added Widgets support (special thanks to x2nie at yahoo dot com)
v1.2
Fixed WordPress 2.1 issues with posts, pages, categories, etc.
v2.0
Major new version
Full WordPress 2.5 compatability
Tweaked almost all style to maximize space constraints
Created PSD file for creating custom center images
v2.1
Fixed some layout issues due to oversized fonts
v2.2
Minor tweaks
Checked WordPress 2.6 compatability

-----------Block Level Elements--------------*/
BODY
{
	margin: 0;
	border: 0;
	text-align: center;
	font: 0.62em verdana, arial, sans-serif;
	line-height: 170%;
	color: #EEE;
	background: #585858 url(images/bg_body.jpg) repeat-y top center;
}
#page
{
	position: relative;
}
#header
{
	width: 100%;
	margin: 0 auto;
	border: 0;
	height: 3em;
	background: #585858 url(images/bg_header.jpg) repeat-y top center;
}
#headerimg
{
}
.description
{
	display: none;
}
#wrapper
{
	position: relative;
	display: block;
	width: 767px;
	height: auto;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}
#content
{
	float: left;
	position: absolute;
	display: block;
	width: 425px;
	padding: 10px 0px 20px 5px;
	clear: both;
}
#content UL
{
	list-style-image: url(images/li_bullet.gif);
}
#sidebar
{
	float: right;
	display: block;
	position: relative;
	width: 204px;
	padding: 5px 5px 10px 125px;
	clear: both;
/*if you want to change the center image, here is where you do it.  Replace plants.jpg with the
new image you created with the center_image.psd file I included with this theme*/
	background: url(images/plants.jpg) no-repeat top left;
}
#footer
{
	float: right;
	display: block;
	margin: 0 auto;
	text-align: center;
	padding: 10px;
	width: 135px;
	color: #888;
	font-size: 0.9em;
}
#menu
{
	width: 766px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}
#menu UL
{
	margin: 0;
	padding: 0;
	line-height: normal;
}
#menu UL LI
{
	width: 8em;
	display: inline;
	float: left;
	padding-top: 0.8em;
	list-style: none;
	text-align: center;
}
#menu UL LI A
{
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	padding-bottom: 1em;
	color: #222;
}
#menu UL LI A:hover, #menu UL LI A:active, .active
{
	font-weight: bold;
	color: #111;
	background: url(images/menu_tab.gif) no-repeat bottom center;
}
.sideMenu
{
	padding: 10px 0;
}
.sideMenu A
{
	display: block;
	text-align: right;
	text-decoration: none;
	margin-bottom: 1px;
}
.sideMenu A SPAN
{
	display: block;
	padding: 1px;
}
.sideMenu A:hover
{
	background: #686868 url(images/rounded_tl.gif) no-repeat top left;
}
.sideMenu A:hover SPAN
{
	background: url(images/rounded_bl.gif) no-repeat bottom left;
}
#title
{
	padding: 0.6em 55px 0em 0;
	margin-right: 0.5em;
	float: right;
	background: url(images/logo_greenery.gif) no-repeat top right;
}
#title H1
{
	display: inline;
	color: #222;
	background-color: #86E160;
	background-image: none;
}
/*-------------Headings-------------*/
H1
{
	display: inline;
	color: #222;
	background-color: #86E160;
	background-image: none;
	clear: both;
	margin: 10px 0;
	font-weight: 700;
	font-size: 18px;
	line-height: 18px;
	font-family: verdana, sans-serif;
	text-transform: uppercase;
	color: #7BD32C;
}
H1 A
{
	clear: both;
	margin: 10px 0;
	text-transform: capitalize;
	color: #000;
	text-decoration: none;
	letter-spacing: -2px;
}
H2
{
	margin: 10px 0px 10px -5px;
	font-weight: 700;
	font-size: 1.5em;
	line-height: 1em;
	font-family: verdana, sans-serif;
	text-transform: capitalize;
	color: #7BD32C;
	background: #686868 url(images/rounded_tr.gif) no-repeat top right;
}
H2 SPAN
{
	display: block;
	padding: 5px;
	background: url(images/rounded_br.gif) no-repeat bottom right;
}
H3
{
	clear: both;
	margin: 10px 0;
	font-weight: 700;
	font-size: 1em;
	line-height: 1em;
	font-family: verdana, sans-serif;
	text-transform: capitalize;
	color: #7BD32C;
}
H4
{
	font-weight: 400;
	font-size: 1em;
	line-height: 1em;
	font-family: verdana, sans-serif;
	color: #7BD32C;
}
H5
{
	font-weight: 400;
	font-size: 0.9em;
	line-height: 0.9em;
	font-family: verdana, sans-serif;
	color: #7BD32C;
}
/*-------------The Post-------------*/
#content OL LI
{
	color: #9BE4FF;
}
#content OL LI SPAN
{
	color: #EEE;
	padding: 2px;
}
#content UL
{
	padding-bottom: 6px;
}
#content UL LI
{
	margin-left: 2px;
	padding-left: 2px;
}
P
{
	padding: 3px 3px 6px;
}
A
{
	color: #86E160;
}
A:visited
{
}
A:hover
{
	color: #FFF;
}
TEXTAREA
{
	width: 98%;
}
INPUT
{
	width: 70%;
}
INPUT, TEXTAREA
{
	padding: 1px 3px;
	margin: 5px 0;
	font: 1em verdana, arial, sans-serif;
	color: #EEE;
	background-color: #777;
	border: 1px solid #999;
}
INPUT:hover, INPUT:focus, TEXTAREA:hover, TEXTAREA:focus
{
	color: #FFF;
	background-color: #999;
	border: 1px solid #EEE;
}
H2 A:hover, H2 A:visited, H2 A
{
	text-decoration: none;
}
.post
{
	clear: both;
}
.post P
{
}
.post A
{
}
.post UL
{
}
.post LI
{
}
.entry
{
}
.entrytext .postmetadata
{
	color: #666;
}
.postmetadata A
{
	color: #999;
}
.postmetadata A:hover
{
	color: #FFF;
}
.navigation
{
}
.alignleft
{
	float: left;
}
.alignright
{
	float: right;
}
.center
{
}
.pagetitle
{
}
BLOCKQUOTE
{
	margin: 0;
	padding: 0 15px;
	border: 1px solid #86E160;
	background: #686868;
}
CITE
{
}
CODE
{
	display: block;
	padding: 5px 5px 5px 10px;
	background: #555;
	font-size: 8pt;
}
ACRONYM, ABBR
{
	cursor: help;
	border-bottom: 1px solid #777;
	letter-spacing: 1px;
}
/*--------------Sidebar------------*/
#sidebar UL
{
	list-style: none;
	width: 170px;
}
#sidebar UL H2
{
	text-align: right;
	background: #686868 url(images/rounded_tl.gif) no-repeat top left;
	font-size: 1.3em;
}
#sidebar UL H2 SPAN
{
	display: block;
	padding: 4px;
	background: url(images/rounded_bl.gif) no-repeat bottom left;
}
#sidebar UL LI UL H2
{
	text-align: left;
	background: none;
	font-size: 1.1em;
}
#sidebar UL LI
{
}
#sidebar UL UL
{
	list-style: disc;
	margin-left: 0;
	padding-left: 20px;
	width: 150px;
}
#sidebar UL UL LI
{
}
#sidebar UL UL UL
{
	list-style: square;
}
#sidebar P
{
}
#sidebar A
{
}
#sidebar A:hover
{
}
#sidebar A:visited
{
}
OL.commentlist
{
}
OL.commentlist LI
{
	padding: 5px;
	margin-top: 5px;
	font-weight: 700;
	border: 1px solid #555;
	background: #343;
}
OL.commentlist LI.alt
{
	background: #444;
}
OL.commentlist A
{
	color: #7BD32C;
}
SMALL.commentmetadata
{
}
#commentform P
{
	margin: 0px;
	padding: 2px;
	line-height: 0.4em;
}
#commentform INPUT
{
	width: 150px;
}
/*--------------Search Form-------------*/
#searchform
{
	text-align: center;
}
#searchform INPUT
{
	width: 110px;
}
#searchform #s
{
}
/*-------------Calendar-----------------*/
#wp-calendar
{
	margin: 0 auto;
}
#wp-calendar TH
{
}
#wp-calendar A
{
}
#prev A, #next A
{
}
#wp-calendar CAPTION
{
}
#footer P
{
	padding-top: 0 !important; /*[e]0*/
	padding-top: 10px;
}
#footer A
{
	color: #888;
}
#footer A:hover
{
	color: #EEE;
}
A .fullAhead
{
	display: block;
	margin: 3px auto;
	width: 30px;
	height: 34px;
	background: url(images/logo_fullahead.gif) no-repeat 0 0;
}
A:hover .fullAhead
{
	background-position: -30px 0;
}
/***************************************************
Generic Display Classes
***************************************************/
.center
{
	text-align: center;
}
.noPad
{
	padding: 0;
	margin: 0;
}
.left
{
	float: left;
}
.right
{
	float: right;
}
.button
{
	width: auto;
	cursor: pointer;
}
.date
{
	display: block;
	font-weight: 700;
}
A IMG
{
	border: none;
	background: none;
}
IMG.left
{
	display: block;
	padding: 1px;
	float: left;
	margin: 3px 12px 3px 0;
}
IMG.right
{
	display: block;
	padding: 1px;
	float: right;
	margin: 3px 0 3px 12px;
}
IMG.center
{
	display: block;
	padding: 1px;
	margin: 3px auto;
}

.diggBadger
{
    float: right;
   margin-bottom: 4px;
    margin-left: 4px;
margin-right: 5px;
border: 1px solid black;
}
