/*  

Theme Name: Nature
Theme URI: http://3oneseven.com/wp-themes/
Description: Another approach on a magazine like three col fixed theme with custom painting.
Version: 3.17.4
Tags: 3 column widgetready white fixed valid
Author: miloIIIIVII
Author URI: http://3oneseven.com/

*/

li { padding-top:5px}
h1 { margin-bottom:35px}
a { color:  #8fcf54}
a span { display:none}
body { font-family: arial; font-size:13px; line-height: 16px; color:black; background: white url('images/bg.jpg') repeat-x }
div.container { width:1000px; margin:auto }
div.header { width:1000px; height:115px}
/*div.header div.top { width:1000px; height: 55px; font-style:italic; color:white; font-size:28px; padding-top:15px; line-height:40px }
div.header div.top a { font-style:italic; color:white; font-size:28px;text-decoration:none }
div.header div.top a strong { font-weight:normal; color: #8fcf54}
div.header div.top div.part1 { float:left;width:600px}
div.header div.top div.part2 { float:left;width:380px;text-align:right; padding-right:20px; font-size:14px; padding-top:10px}
*/

div.header div.menu { float:left; height: 45px; padding-top:72px; width:851px}
div.header div.menu a { color: white; text-decoration:none; text-transform: uppercase; padding-right:45px; font-weight:bold }
div.header div.menu a:hover { color: #8fcf54 }
div.header div.menu a.selected { color: #8fcf54 }
div.header a.logo { float:left; display:inline; width:149px; height:72px; background:transparent url('images/logo.png') no-repeat}


div.content { width:1000px; min-height:300px; padding-top:20px}
div.content div.desc { float:left; padding-left: 31px; width:295px; }
div.content div.desc h1 { font-size:18px; margin-top:0px; margin-bottom:25px; line-height:22px}
div.content div.featured { float: left; padding-left:180px}
div.content div.featured div.txt { float: left; padding-top:100px; width:130px; padding-right:20px; font-size:10px;}
div.content div.featured div.txt h2 { font-size:12px; color: #8fcf54; font-style:italic; font-weight:normal; margin-top:0px; margin-bottom:5px}
div.content div.featured div.txt p { margin-top:0px}
div.content div.featured div.txt a { color: #8fcf54; text-decoration:none}
div.content div.featured div.txt a:hover { text-decoration:underline}
div.content div.featured div.img { float:left}

div.content div.logo { width:991px; height:264px; }

div.content div.col1 { float:left; width: 293px; padding-right:40px}
div.content div.col2 { float:left; width: 293px; padding-right:40px}
div.content div.col3 { float:left; width: 293px; padding-right:40px}

div.content div.home div.col1 h1 { display:block; color: black; font-size:14px; font-weight:normal; 
		padding-top:16px; padding-left:3px; margin-top:0px; margin-bottom:0px;
		text-transform:uppercase; width: 293px; height: 21px; border-bottom:1px solid #cdccc8 }

div.content div.home div.col2 h1 { display:block; color: black; font-size:14px; font-weight:normal; 
		padding-top:16px; padding-left:3px; margin-top:0px;margin-bottom:0px;
		text-transform:uppercase; width: 293px; height: 21px; border-bottom:1px solid #cdccc8 }

div.content div.home div.col3 h1 { display:block; color: black; font-size:14px; font-weight:normal; 
		padding-top:16px; padding-left:3px; margin-top:0px;margin-bottom:0px;
		text-transform:uppercase; width: 293px; height: 21px; border-bottom:1px solid #cdccc8 }

div.content div.overview div.groups { width: 1000px }
div.content div.overview div.groups div.group { float:left;Êwidth: 460px; padding-right:40px }
div.content div.overview div.groups div.group div.img { float:left; width: 275px; height:212px}
div.content div.overview div.groups div.group div.txt { float:left; width: 185px; color:black; font-size: 11px; line-height:13px; padding-top:50px }
div.content div.overview div.groups div.group div.txt h2 { font-size:14px; text-transform: uppercase; color: #8fcf54; margin-top:0px; margin-bottom:10px}
div.content div.overview div.groups div.group div.items a { font-weight:bold;color: #8fcf54; line-height:25px; font-size:13px}

div.content div.product div.img { float:left; width: 300px; }
div.content div.product div.txt { float:left; width: 500px; }
div.content div.product div.txt h1 { font-size:25px; }
div.content div.product div.txt div.col1 { float:left; width: 210px; padding-right:30px; font-size:11px} 
div.content div.product div.txt div.col2 { float:left; width: 210px; padding-right:30px;font-size:11px}
div.content div.product div.col1 h2 { font-size:16px; text-transform: uppercase; color: #8fcf54;}
div.content div.product div.col2 h2 { font-size:16px; text-transform: uppercase; color: #8fcf54;}


div.footer { width: 1000px; background: transparent url('images/footer.jpg') repeat-x; padding-top:15px; font-size:10px; color: #8c837c;margin-top:50px; text-align:center}
div.footer a { font-size:10px; color: #8c837c; text-decoration:none }
div.footer a:hover { color: #8fcf54 }
div.footer a.selected {color: #8fcf54 }


table.ourteam { width:100% }
table.ourteam td.img { width: 200px; padding-bottom:20px}
table.ourteam td.img img { border: 1px solid #CCC; padding:5px}
table.ourteam td.text {padding-bottom:20px; vertical-align:top}
table.ourteam td.text strong { font-size:18px}

table td { vertical-align:top}