* { margin: 0; padding: 0; }
body {
    background-color: #eeeeee;
    font-size: 12px;
    color: black;
    font-family: Georgia,Tahoma,Arial;
    text-align: center;
}

#center { width: 1000px; margin-left: auto; margin-right: auto; text-align: left; }
.bg { background-color: white; width: 1000px; float: left; }

/* Top */
.top { /*width: 1000px;*/ height: 91px; float: left; }
.top a { text-decoration: none; border: none; }
#greenwood { width: 253px; height: 91px; background-image: url(img/greenwood.jpg); float: left; }
.search { width: 340px; height: 33px; padding: 17px 0px 0px 10px; float: right; font-weight: bold; font-size: 9pt; color: #999999; }
.search input[type="text"],input[type="password"] { width: 111px; height: 20px; color: #b1b1b1; background-image: url(img/input-bg.jpg); border: none; font-size: 13px; padding: 4px 5px 0px 5px; font-family: georia, tahoma; }
.submit { vertical-align: -50%; }
.menu-top { width: 480px; height: 31px; padding-top: 10px; float: right; }
.menu-top a { color: #787878; font-family: georgia,tahoma; font-size: 14px; font-weight: bold; margin-left: 10px; }
.menu-top a:hover { text-decoration: underline; }

/* Logo */
.logo { width: 1000px; height: 200px; clear: both; background-image: url(img/loga/1.jpg); }

/* Menu */
.menu { width: 1000px; height: 40px; clear: both; }
.menu ul { list-style: none; padding: 0; margin: 0; }
.menu li { float: left; }
.menu a { background-color: #79b012; color: white; text-align: center; font-family: georgia,tahoma; font-size: 17px; text-decoration: none; font-weight: bold; padding-top: 12px; }
.menu a:hover { background-color: white; color: #79b012; }
#home, #home-active { width: 111px; }
#why-buy-trees, #why-buy-trees-active { width: 172px; }
#rewards, #rewards-active { width: 101px; }
#risks, #risks-active { width: 85px; }
#exit-strategy, #exit-strategy-active { width: 138px; }
#how-to-purchase, #how-to-purchase-active { width: 178px; }
#blog, #blog-active { width: 65px; }
#contact-us, #contact-us-active { width: 150px; }
#home,#why-buy-trees,#rewards,#risks,#exit-strategy,#how-to-purchase,#blog,#contact-us { height: 28px; float: left; }
#home-active,#why-buy-trees-active,#rewards-active,#risks-active,#exit-strategy-active,#how-to-purchase-active,#contact-us-active,#blog-active { background-color: white; color: #79b012; height: 28px; float: left; }

/* Blog */
.block-left { width: 450px; float: left; }
.block-left p { margin-top: 15px; }
.wykres { width: 448px; height: 70px; float: left; background-image: url(3/wykres.jpg); margin: 10px 0px 10px 1px; }
.block-right { width: 470px; float: left; margin-left: 20px; }
.free-report { width: 456px; height: 64px; float: left; margin: 0px 0px 10px 7px; background-image: url(3/free-report.jpg); }
.film-bg { width: 454px; border: 1px #dfdfdf solid; height: 261px; background-color: #f4f4f4; padding: 12px 0px 0px 12px; clear: both; margin-bottom: 20px; }
.others-films img { margin-left: 8px; }
.skype-me { width: 461px; height: 59px; float: left; background-image: url(3/skype-me.jpg); margin-top: 10px; }
.latest-blog { width: 948px; height: 97px; float: left; background-image: url(3/latest-blog.jpg); padding-top: 25px; }
.latest-blog p { width: 450px; float: left; padding-left: 20px; }
.sponsored-blog { width: 948px; height: 39px; clear: both; background-image: url(3/sponsored-blog.jpg); padding-top: 30px; }
.sponsored-blog a { color: #9f9f9f; border-bottom: 1px #dfdfdf solid; font-size: 15px; font-weight: bold; margin-left: 30px; }

/* Timber invesments */
.margin { margin-left: 20px; }
.images-description { width: 214px; height: 50px; color: black; font-weight: bold; margin-top: 5px; float: left; font-size: 13px; }
.who-buy p { margin-top: 15px; }
.who-buy strong { font-size: 15px; }

/* Rewarding investments */
table.table { text-align: center; margin-left: 15px; }
table.table td { padding: 3px 0px 3px 0px; }
td.title1 { width: 65px; font-size: 11px; font-weight: 600; border-right: 1px solid #000 !important; }
td.title2 { width: 95px; font-weight: 600; font-size: 11px; border-right: 1px solid #000 !important; }
td.title3 { width: 95px; font-weight: 600; font-size: 11px; border-right: 1px solid #000 !important; }
td.title4 { width: 80px; font-weight: 600; font-size: 11px; border-right: 1px solid #000 !important; }
td.title5 { width: 115px; font-weight: 600; font-size: 11px; }
td.title6 { width: 65px; font-size: 11px; font-weight: 600; height: 25px; }
td.title7 { width: 65px; font-size: 11px; font-weight: 600; border-right: 0 !important; }
.topBorder { width: 225px; height: 15px; background: transparent url("images/top-border.gif") no-repeat; }
.middleBorder { width: 225px; height: auto; background: transparent url("images/middle-border.gif") repeat-y; }
.bottomBorder { width: 225px; height: 12px; background: transparent url("images/bottom-border.gif") no-repeat; }
.flashBorder { width: 705px; height: 15px; background: transparent url("images/flash-top.gif") no-repeat; }
.flashBorderMiddle { width: 705px; height: auto; background: transparent url("images/flash-middle.gif") repeat-y; text-align: center; }
.flashBorderBottom { width: 705px; height: 12px; background: transparent url("images/flash-bottom.gif") repeat-y; }
td.txt { border-right: 1px solid #000 !important; border-top: 1px solid #000 !important; font-family: Arial; font-size: 12px; }
td.txt1 { font-family: Arial; font-size: 12px; height: 23px; }
td.last { border-right: 0 !important; }
.columnNews { width: 206px; height: 250px; padding: 0 0 0 20px; float: left; margin: 20px 0 0 0; background: url("images/separator.gif") left top repeat-y; }
.columnNews img { margin: -15px 0 5px 0; }
div#php_newsletterHolder { float: right; overflow: hidden; width: 260px; }
div#php_newsletterHolder a { display: block; border-bottom: 1px dotted #cccccc; text-decoration: none; padding: 10px 5px 10px 5px; }
div#php_newsletterHolder a:hover { background: #f0f6e5; }
div#php_newsletterHolder span.title { display: block; font-size: 17px; color: #79B012; }
div#php_newsletterHolder span.body { display: block; font-size: 12px; color: #333333; }
div#php_newsletterHolder span.date { display: block; text-align: right; font-style: italic; font-size: 11px; color: #666666; }
.content { width: 965px; padding: 30px 10px 30px 25px; float: left; font-size: 14px; }
.content h1 { color: #4c4c4c; font-size: 21px; padding: 0; margin: 0; }
.content h2 { color: #79B012; font-size: 21px; font-weight: normal; }
.content h3 { color: black; font-size: 15px; font-style: italic; margin-bottom: 10px; }
.content h6 { font-weight: bold; font-size: 14px; margin-top: 7px; }
.content p { margin-top: 15px; }
.content a { color: #010000; }
.content p.mini { font-size: 10px; }
ul.mini { margin: 15px 0 0 50px; font-size: 10px; }

.download { margin: 10px 0px 0px 30px; }

.first { width: 450px; float: left; }
.first h3 { font-style: normal; margin-bottom: 5px; }
.first p { margin-top: 15px; }
.first strong { font-size: 15px;}
.second { width: 460px; float: left; margin: 14px 0px 0px 30px; }
.second p { margin-top: 15px; }
.second h3 { margin-bottom: 5px; font-style: none; }
.red { color: #ff0000; }

/* Index */
.text { font-size: 14px; color: #535353; width: 550px; float: left; }
.text p { margin-top: 20px; }
.info { font-size: 12px; color: #C5C5C5; font-weight: bold; margin-bottom: 8px; }
.left { width: 624px; float: left; border-right: 1px solid #eaeaea; margin-left: 13px; }
.right { padding-left: 17px; width: 270px; float: left; margin-right: 40px; }
.right ul { list-style: none; padding: 0; margin-top: 40px; font-size: 13px; }
.right li { border-bottom: 1px solid #eaeaea; padding: 5px 0px 4px 0px; }


/* Footer links */
.footer-links { margin-top: 10px; width: 969px; height: 158px; clear: both; background-color: #79b012; border-top: 4px #6ca50f solid; padding: 10px 0px 0px 31px; }
.links { color: white; width: 172px; height: 128px; font-size: 14px; float: left; }
.footer-links a { text-decoration: underline; color: #bcd889; font-size: 14px; }
.footer-links a:hover,a:active { color: white; }
.footer-links ul { list-style: none; margin-top: 5px; }

/* Footer */
.footer { background-color: #5f9a0b; border-top: 1px solid #649e0d; border-bottom: 1px solid #ceddb4; width: 973px; height: 52px; clear: both; padding: 14px 0px 0px 27px; font-size: 14px; color: white; }
.footer a { text-decoration: underline; font-size: 14px; color: #afcd85; }
.footer a:hover,a:active { color: white; }

/* Slideshow */
#slideshow { position:relative; height:200px; }
#slideshow IMG { position:absolute; top:0; left:0; z-index:8; opacity:0.0; }
#slideshow IMG.active { z-index:10; opacity:1.0; }
#slideshow IMG.last-active { z-index:9; }
