/*
Theme Name: TXG
Theme URI: http://www.theextremegardener.com/
Description: The Extreme Gardener
Version: 1.0
Author: Leigh Hurley
*/

body    { background-color: #e7eacd; background-image: url("images/greenstuff.gif"); background-repeat: repeat-x; background-position: 0 0; margin: 0; padding: 0 }
#icon    { background-image: url("images/xg-icon2_nobgd.gif"); margin: 0; width: 150px; height: 233px; float: left; border: 0 }
#bskt_btn { background-image: url("images/basket-button.gif"); background-repeat: repeat-x; background-position: 0 0; margin: 0; padding: 0 0 0 147px; position: absolute; top: 226px; left: 0; height: 54px; width: 100%; }
#hdr  { height: 289px; margin: 0; padding: 0; }
#hdrtxt { margin: 0; padding: 70px 0 16px 180px; color: #e7eacd; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; font-stretch: condensed; }

h1  { font: 40px; } 
h2  { font: 30px; }
h3 { font: 20px; }
.post p, .post ul, .post li { font: normal 14px Georgia, "Times New Roman", Times, serif; line-height: 18px; }

a { text-decoration: none; color: #003b00;}
a:hover { color: maroon;}
blockquote { font: normal 13px Georgia, "Times New Roman", Times, serif; line-height: 16px}

#bskt_btn p { font: bold 16px Arial, san-serif; width: 117px; float: left;  vertical-align: middle; margin: 9px 0 0 0;}
#bskt_btn p a { color: black; text-decoration: none;}
#bskt_btn p a:hover { color: #e7eacd; font-size: 20px; text-decoration: none;}
.post { margin: 24px 20px 25px 80px; width: 480px; float: left; clear: none; padding: 0 0 20px; border-bottom: solid #003b00 2px;}
.widecolumn { width: 480px; }
.post h2, .post h3 { font: bold 16px Arial, san-serif; padding: 0; }
.post h3 {margin: 12px 0;}
.post h2 {margin: 12px 0 0; }

.time {float: right; margin: 0 18px 3px 0; }
.post .time p {font: normal oblique 11px Arial, san-serif; }
#p1_title, .pagetitle { position: absolute; top: 280px; left: 80px;}
#p1_title h3, .pagetitle  {font: italic 14px Arial, san-serif; margin: 16px 0; padding: 0; color: black; }
.it {font-style: italic;}

.post img { border: solid black 2px; } 
.entry {clear: both; }
.entry p { margin: 0 0 16px; }
.lft, .rt { border: solid black 2px; }
.capt_lft, .lft  { float: left; clear: none ; margin: 0 16px 6px 0; }
.capt_rt, .rt { float: right; clear: none; margin: 0 0 6px 16px; }
.capt_cnt {margin-left:auto; margin-right:auto;}
.capt_cnt h6, .capt_lft h6, .capt_rt h6 { margin: 4px 12px; color: #003b00; font: bold 12px Arial, san-serif; text-align: center; }

#sidebar { position: absolute; left: 620px; top: 362px; width: 220px; border-left: solid #003b00 2px; padding: 8px 0 30px 8px;}
#sidebar li, #sidebar ul { font: bold 12px Arial, san-serif; margin: 0 0 6px 0; list-style: none; }
.widgettitle { font: bold 14px Arial, san-serif; margin: 0 0 6px 0; list-style: none; color: black; margin-top: 20px; }
#s { margin: 6px 0; } 
#tag_cloud a {margin: 0 4px 0; }
#tag-cloud {margin: 0 0 0 12px;}
#footer { clear: both; margin: 150px 0 20px 60px;}
#footer p { font-size: 11px}
.navigation { margin: 16px 80px }
.navigation a { font: bold 12px Arial, san-serif;}
.comm { margin: 6px 20px 6px 80px; }
#commentform p { width: 480px; }
.txt_1 {color: #003b00; font-weight: normal; margin-bottom: 0; }
.txt_2 {margin-top: 4px;}
.txt_3 { color: #003b00;}

	
