/* 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;
	outline: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:1044px;

}

.inner1 {

	float:left;

	width:1044px;

    /*    background:url(images/centerbg.png);*/

}

.inner2 {

	float:left;

	width:1044px;

}

.centerContent {

	background:#ffffff;

        z-index:999999;

	float:right;

	width:1044px;	

}



/* 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:1044px

}



/* Header */

.header {

        float:left;

	width:1044px;

}



/* Main Blog Content Area */

.main {

	background:transparent url(images/sidemenubg.jpg) repeat-y right top;

	float:left;

	margin:0 3px 0 0;

	width:1044px;

}

#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:790px;

}

.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;
	margin: 20px 0 0 10px;
}



/* Sidebar Area */

#sidebar {

	float:right;

	margin-bottom:15px;

	margin-top:8px;

}

.sidebar {

	float:right;

	margin:0 3px 4px 1px;

	width:235px;

}

.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:750px;

	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:36px;
    color:#1e7b15;
    margin:0;
    padding:0;
	font-size:16px;
	font-weight:bold;
    }
#topnav a
{
    text-transform:uppercase;
    font-family:Arial;
    font-size:14px;
    color:#505050;
    padding:0 21px 0 22px;
    font-weight:bold;
    text-decoration:none;
    }
#topnav a:hover
{
    text-decoration:none;    
    }
#topnav img
{
    border:0;
    padding:0;
    }
#topnav td:hover
{
    background:#d9f2bb url(images/topBg-over.jpg) bottom repeat-x;
    }


