/*

Theme Name: Organic
Theme URL: http://www.macshout.com/2007/04/02/organic-wordpress-theme/
Description: Green organic theme, wonderful clean design
Version: version 1.0
Author: MacShout

*/	

*
{
margin: 0px;
padding: 0px;
list-style: none;
border: 0px;
}

			/* Global Layout */

body 
{
font-size: 16px;
margin: 0px;
text-align: left;
background: #99CC00 url(img/body_bg.gif) repeat-x;
color: #ffffff;
font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
}



a:link, a:visited
{
// color: #FFFFFF;
text-decoration: none;
}


.comments a
{
color: #ffffff;
}

#comment
{
width: 350px;
}

#header
{
position: relative;
// height: 371px;
height: 170px;
width: 874px;
background: url(img/headbg.gif) no-repeat;
}

#contentframe
{
position: relative;
width: 874px;
//height:2000px;
// background: url(img/sidebg.jpg) top left no-repeat;
background: url(img/sidebg_f.gif) bottom right no-repeat;
}

.thepost img
{
border: 5px solid #669900;
}

#left
{
position: relative;
float: left;
// margin-top: -160px;
width: 244px;
}

#right
{
position: relative;
float: right;
// margin-top: -165px;
width: 620px;
// background: url(img/sidebg_f.gif);
}

.thepost
{
position: relative;
padding-top: 30px;
padding-bottom: 12px;
background: url(img/spacebar.gif) top center no-repeat;
}

.categories
{
position: relative;
padding: 8px 0px 7px 140px;
height: 17px;
background: url(img/cats.gif) left no-repeat;
text-align: left;
}

.categories A{
color: #FFFFFF;
}

.poster
{
position: relative;
height: 30px;
margin-bottom: 40px;
padding-top: 17px;
padding-left: 130px;
background: url(img/postedby.gif) bottom left no-repeat;
}

.comments
{
position: relative;
float: right;
padding: 18px 0px 0px 20px;
width: 186px;
height: 39px;
background: url(img/comments.gif) left no-repeat;
font-weight: bold;
font-size: 18px;
}



.commentmetadata A {
    color: #ffffff;
}

p
{
margin-bottom: 20px;
}

.bookzero
{
position:relative;
padding: 108px 15px 0px 30px;
height: 184px;
background: url(img/_page0.gif) left no-repeat;
color: #333333;
font-size: 15px;
}


.bookone
{
position:relative;
padding: 120px 15px 0px 30px;
height: 184px;
background: url(img/page1.gif) left no-repeat;
color: #333333;
font-size: 15px;
}


.booktwo
{
position:relative;
padding: 120px 15px 0px 30px;
height: 234px;
background: url(img/page2.gif) left no-repeat;
color: #333333;
font-size: 15px;
}

.bookthree
{
position:relative;
padding: 120px 15px 0px 30px;
height: 234px;
background: url(img/page3.gif) left no-repeat;
color: #333333;
font-size: 15px;
}

.bookfour
{
position:relative;
padding: 120px 15px 0px 30px;
height: 234px;
background: url(img/page4.gif) left no-repeat;
color: #333333;
font-size: 15px;
}

		/* Global Styles */
		
h2
{
position: relative;
display: block;
padding: 60px 0px 10px 0px;
font-size: 24px;
font-weight: normal;
text-align: center;
background: url(img/tt_1.gif) top left no-repeat;
}

h2 a:link, h2 a:visited
{
color: #FFFFFF;
text-decoration: none;
}



.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

#footwrap
{
position: relative;
width: 874px;
// height: 506px;
// background: url(img/footerbg.png) top left no-repeat;
}

#footer {
	color: #d6ddbc;
	width: 51em;
	margin: 2em auto 0;
	text-transform: lowercase;
	}
	
.footer {
    text-align:center;
    font-size:12px;
}	
	
