/* global style */

body, h1, h2, h3, h4, h5, h6, ol, ul, li, p, form, input, blockquote {
	margin:0;
	padding:0;
}
a {
	color:#669933;
	text-decoration:none;
}
a:visited {
	color:#669933;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
/* Main Structure*/
body {
	background:#9AD3F0 url(http://www.allgreenthings.com/store/pc/template_files/til_1.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.outer {
	width:768px;
}
.inner1 {
	float:left;
	width:765px;
        background:url(images/centerbg.png);
}
.inner2 {
	float:left;
	width:765px;
}
.centerContent {
	background:#ffffff;
        z-index:999999;
	float:right;
	width:749px;	
}

/* Columns */
/*.col1 {
	background:#000000 url(images/leftmenubg.jpg) repeat-y 0 0;
	float:left;
	width:54px;
}*/
.sidemenu {
	border-top:3px solid #888888;
	float:left;
	width:54px;
}
.col2 {
	
	width:749px
}

/* Header */
.header {
        float:left;
	width:749px;
}

/* Main Blog Content Area */
.main {
	background:transparent url(images/sidemenubg.gif) repeat-y right top;
	float:left;
	margin:0 3px 0 0;
	width:746px;
}
#content {
	margin:0 10px 0 0; 
}
#content h2.center {
	color:#669933;
	margin-bottom:15px;
}
.content {
	border-right:1px dotted #E7E7E7;
	float:left;
	margin:0 10px 0 0;
	padding:0 0 30px;
	width:512px;
}
.post {
	padding-bottom:20px;
	margin:20px 10px 0 20px; 
	border-bottom:1px dotted #E7E7E7;
}
.entry img {
	padding:4px;
	border:1px solid #888888;
	margin:10px 0 0 0;
}
.entry img.alignleft {
	float:left;
	margin:10px 10px 2px 0;
}
.entry img.alignright {
	float:right;
	margin:10px 0 2px 10px;
}
.post h2 {
	font-size:22px;
	color:#669933;	
}
.post h2 a, .post h2 a:hover {
	text-decoration:none;
	color:#669933;
}
.post .entry {
	margin-top:10px;
}
.entry p {
	line-height:22px;
	margin:5px 0 20px 0;
}
.post small {
	color:#777777;
	display:block;
	font-style:italic;
	margin-top:2px;
}
.postmetadata {
	float:left;
	margin:10px 0 0;
}
h2.pagetitle {
	color:#666666;
}

/* Sidebar Area */
#sidebar {
	float:right;
	margin-bottom:15px;
	margin-top:8px;
}
.sidebar {
	float:right;
	margin:0 3px 4px 1px;
	width:219px;
}
.sidebar li.widget {
	color:#669933;
	float:left;
	list-style:none;
	margin:10px 0 10px 0;
	width:219px; 
}
.sidebar li.widget li {
	list-style:none;
}
.sidebar li.widget li a, .sidebar li.widget li a:visited {
	color:#669933;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
}
.sidebar li.widget li a:hover, .sidebar li.widget li a:visited:hover {
	text-decoration:underline;
}
h2.widgettitle {
	font-size:16px;
	color:#666666;
}
#searchform .searchInput {
	color:#CFCFCF;
	border:none;
	background:transparent url(images/searchbg.gif) no-repeat -2px -1px;
	font-size:13px;
	float:left;
	padding:7px 0 0 9px;
	width:136px;
	height:21px;
}
#searchform .searchBtn {
	background:transparent url(images/searchbtn.gif) no-repeat 0 -1px;
	border:none;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	float:right;
	font-size:13px;
	margin-right:2px;
	outline:none;	
	height:27px;
	width:63px;
}
#searchform .searchBtnHover {
	background:transparent url(images/searchbtn.gif) no-repeat 0 0;
	border:none;
	color:#FFFFFF;
	cursor:pointer;	
	display:block;
	float:right;
	font-size:13px;
	margin-right:2px;
	outline:none;	
	height:28px;
	width:63px;
}

/* Single Page Style */
#content div {
	width:477px;
	float:left;
}
#post-88 div {
	margin:0 18px 10px 0;
}
.nextPostLink {
	float:left;
	margin-right:318px;
}
.previousPostLink {
	float:right;
}
.page h2 a, .page h2 a:visited {
	color:#669933;
	text-decoration:none;
}
.page h2 a:hover, .page h2 a:visited:hover {
	color:#669933;
	text-decoration:underline;
}
.nextPostLink, .nextPostLink a, .nextPostLink a:visited, .previousPostLink, .previousPostLink a, .previousPostLink a:visited {
	text-decoration:none;	color:#669933;
}
.nextPostLink a:hover, .nextPostLink a:visited:hover, .previousPostLink a:hover, .previousPostLink a:visited:hover {
	text-decoration:underline;
}

/* Sidebar Twitter Style */
.sidebar li.widget li.twitter-item a.twitter-link {	
	font-size:11px;
}
ul.twitter {	
	margin:0 40px 20px 0;
}
.sidebar li.widget li.twitter-item {
	margin:4px 0 8px;
	font-size:11px;
	width:178px !important;
}
.sidebar li.widget_twitter h2.widgettitle {	
	padding:0 0 8px;
}
.widgettitle a.twitter_title_link, .widgettitle a.twitter_title_link:visited {
	background:transparent url(images/twitterIcon.jpg) no-repeat;
	color:#666666;
	padding:4px 0 3px 30px;
	text-decoration:none;
}
.widgettitle a.twitter_title_link:hover ,.widgettitle a.twitter_title_link:visited:hover  {
	text-decoration:underline;
}

/* Style for Print */
#content a {
	margin:6px 3px 0 0;
}
.WP-PrintIcon { 
	padding:10px 0 0 18px;
}
#content p a.post-edit-link {
	padding:0 0 0 20px;
}
#topnav td
{
    height:38px;
    color:#737373;
    margin:0;
    padding:0;
    }
#topnav a
{
    text-transform:uppercase;
    font-family:Arial;
    font-size:12px;
    color:#ffffff;
    padding:0 8px 0 8px;
    font-weight:bold;
    text-decoration:none;
    }
#topnav a:hover
{
    text-decoration:none;    
    }
#topnav img
{
    border:0;
    padding:0 7px 0 7px;
    }
#topnav td:hover
{
    background:#000 url(http://www.allgreenthings.com/store/pc/template_files/headhover.png) top no-repeat;
    }
