/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


body {background:#272d2d;margin:0;padding:0;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
a {color:#566e00;text-decoration:underline;}
a:hover {text-decoration:underline;color:#000;}
.top {position:relative;top:0;margin:0 auto;width:100%;min-height:542px;z-index:2;background:url(images/bg_top.jpg) no-repeat top;}
.header {width:900px;height:149px;margin:0 auto;z-index:3;position:relative;top:0px;}
.header .logo {position:absolute;top:17px;left:0px;width:324px;height:126px;}
.icon_container {position:absolute;right:280px;bottom:-8px;width:170px;}
.header .search {position:absolute;right:0px;bottom:-8px;width:304px;height:114px;background:url(images/search.png) no-repeat;}
.search_wrap {position:relative;width:300px;height:100px;}
.header .search .search_input {border:0;background:none;font-size:14px;font-weight:bold;margin:0;font-family:Arial, Helvetica, sans-serif;height:29px;line-height:29px;vertical-align:middle;position:absolute;top:43px;left:19px;padding-left:5px;width:180px;color:#555;text-transform:lowercase;}
.header .search .search_submit {position:absolute;top:43px;right:17px;width:70px;height:31px;}
.rss {float:left;width:56px;height:45px;background:url(images/icons/social.png) -61px 8px no-repeat;}
.rss:hover {width:56px;height:45px;background:url(images/icons/social.png) -61px 2px no-repeat;}
.email {float:left;width:56px;height:45px;background:url(images/icons/social.png) 2px 8px no-repeat;}
.email:hover {width:56px;height:45px;background:url(images/icons/social.png) 2px 0px no-repeat;}
.submit {float:left;width:56px;height:45px;background:url(images/icons/social.png) -126px 8px no-repeat;}
.submit:hover {width:56px;height:45px;background:url(images/icons/social.png) -126px 2px no-repeat;}
.below_menu {display:block;width:898px;height:33px;position:absolute;top:64px;z-index:9;left:9px;}
.googleads728 {text-align:center;width:100%;padding-top:9px;}
.container {width:916px;margin:0 auto;background:url(images/container_bg.png) top center repeat-y;z-index:8;padding:3px 0;position:relative;font-style:normal !important;}
.content {width:879px;margin:0 auto;}
.slideshow {padding-bottom:6px;}
.frog {display:block;left:-123px;margin-bottom:-60px;position:absolute;top:-7px;background:url(images/frog.png);width:186px;height:198px;z-index:100;}
.footer {position:absolute;-top:100px;left:0;margin: 0 auto;background:url(images/footer.png);width:916px;height:294px;}
.logo_footer {display:block;left:0;bottom:-90px;position:absolute;}
.bottom_bar {width:900px;margin:0 auto;bottom:-150px;height:35px;position:absolute;text-shadow:1px 1px 1px #000;}
.copyright {float:left;width:180px;font-size:13px;color:#eee;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;line-height:35px;height:35px;vertical-align:middle;}
.copyright a {color:#eee;}
.foot_links {float:right;width:580px;font-size:13px;color:#eee;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;padding-top:5px;vertical-align:middle;text-align:right;}
.foot_links a {font-weight:bold;padding:4px 12px;margin-right:6px;font-size:11px;background:#000;border:1px solid #333;-moz-border-radius:3px;-webkit-border-radius:3px;color:#eee;float:right;text-decoration:none;}
.foot_links a:hover {background:#191919;border:1px solid #555;color:#a0cf39;}
.clear {clear:both;}
.bottom {position:relative;bottom:0;margin:0 auto;margin-top:-100px;width:100%;min-height:542px;z-index:1;background:url(images/bg_bottom.jpg) no-repeat bottom;}
.footer h3 {font-size:20px;padding:13px 0 0 20px;color:#b3cdcd;text-shadow:0 1px 0 #000;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;margin:0;}
.latest_box {display:block;position:relative;width:895px;height:220px;margin:15px 0 0 13px;z-index:8;}
.latest_item {width:268px;height:198px;float:left;padding:12px;margin-right:6px;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:justify;line-height:19px;}
.latest_item .thumb {}
.latest_item img {float:left;margin:5px 12px 0 0;padding:3px;border:1px solid #666;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;}
.latest_item .mini_title {font-weight:bold;border-bottom:1px dotted #555;padding-bottom:8px;margin-bottom:8px;text-shadow:0 1px 0 #fff;}
.mini_title a {color:#191919;text-decoration:none;font-size:16px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.latest_item p {margin:0;font-weight:normal;padding:0;}
.readmore {text-align:left;display:block;margin-top:16px;}
.readmore a {border:1px solid #516d05;-moz-border-radius:3px;-webkit-border-radius:3px;background:#191919 url(images/more.jpg) repeat-x top;color:#fff;text-shadow:1px 1px 1px #516d05;padding:5px 10px;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.readmore a:hover {background:#475e05 url(images/more-hover.jpg) repeat-x top;}
.sidebar {width:319px;float:right;}
.side_container {display:block;border:1px solid #b4bdbd;border-top:0;background-color:#dee4e4;}
.sidebar .sidebottom {background:url(images/nav-bottom.png) no-repeat;height:6px;width:319px;display:block;margin-bottom:10px;}
.side_heading {display:block;background:url(images/menu-heading.gif) no-repeat;padding:7px 15px 10px;font-size:17px;font-weight:bold;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;color:#2f3f3f;text-shadow:0 1px 0 #adbaba;}
.side_cats {list-style:none;margin:0;padding:0;width:100%;}
.side_cats li a {color:#191919;text-decoration:none;font-weight:bold;text-shadow:0 1px 0 #fff;background:url(images/icons/s_arrow.gif) no-repeat 14px 3px;padding-left:25px;}
.side_cats li a:hover {text-decoration:underline;}
.side_cats li {list-style:none;margin:0;padding:0;float:left;width:158px;height:35px;line-height:35px;vertical-align:middle;border-bottom:1px solid #b4bdbd;border-top:1px solid #eee;background-color:#dee4e4;}
.side_cats .border {background:url(images/sidebar_li_bg.gif) repeat-y right;}
.side_cats li:hover {background-color:#cfd9d9;}
.right {float:left;width:549px;margin-bottom:10px;}
.right .box {display:block;}
.right .box .heading {display:block;background:url(images/heading.gif) no-repeat;padding:7px 15px 10px;font-size:17px;font-weight:bold;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;color:#b3cdcd;text-shadow:0 1px 0 #2f3f3f;position:relative;}
.right .box .heading h1, .right .box .heading h2 {padding:0;margin:0;font-size:17px;font-weight:bold;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.right .box .heading h1 a, .right .box .heading h2 a {color:#b3cdcd;text-shadow:0 1px 0 #2f3f3f;text-decoration:none;}
.right .box .heading h1 a:hover, .right .box .heading h2 a:hover {text-decoration:underline;}
.right .box .heading .comment_link {position:absolute;top:7px;right:7px;}
.right .box .heading .comment_link a {font-size:11px !important;color:#fff;display:block;border:1px solid #324242;padding:4px 6px;background:#5c6b6b;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;}
.right .box .heading .comment_link a:hover {background:#191919 url(images/more.jpg) repeat-x top;}
.right .box .box_content {padding:10px;line-height:20px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:13px;text-align:justify;border:1px solid #b4bdbd;border-top:0;}
.right .box .boxbottom {background:url(images/box_bottom.jpg) no-repeat;height:6px;width:549px;display:block;margin-bottom:10px;}
.right .catbottom {background:url(images/box_bottom.jpg) no-repeat;height:6px;width:549px;display:block;margin-bottom:10px;}
.right .box .boxtop {background:url(images/box_top.jpg) no-repeat;height:6px;width:549px;display:block;}
.right .box .category_content {padding:10px;line-height:21px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:13px;text-align:justify;border:1px solid #b4bdbd;border-top:0;background:#f8f8f8;}
.right .box .category_content h2 {font-size:20px;display:block;border-bottom:1px dotted #555;padding-bottom:8px;margin-bottom:8px;}
.right .box .category_content .thumbnail {float:left;margin-right:20px;width:166px;height:133px;background:url(images/thumbbg.jpg) no-repeat center center;position:relative;}
.right .box .category_content .thumbnail img {width:120px;height:80px;position:absolute;top:22px;left:25px;}
.right .box .category_content .thumbnail img:hover {opacity:0.7;filter:alpha(opacity=70);}
.right .box .category_content .text p {margin:0;padding:0;}
.right .box .category_content .text {font-size:13px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;line-height:19px;text-align:justify;}
.right .box .category_content .more {text-align:right;margin-top:2px;padding-top:8px;display:block;}
.right .box .category_content .more a {-moz-border-radius:3px;-webkit-border-radius:3px;color:#5e8500;padding:5px 0;font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.right .box .category_content .more a:hover {text-decoration:underline;}
.home_categories {text-align:center;border:1px solid #b4bdbd;border-top:0;background:#f8f8f8;padding:10px 0 0 15px;}
.home_categories .cat {float:left;}
.home_categories .cat:hover {opacity:0.7;filter:alpha(opacity=70);}
.ad1 {float:right;width:250px;}
.ad2 {float:left;width:250px;}
.banner {width:549px;height:120px;}
div.pagination {padding:0px;margin:0px;text-align:center;border: 1px solid #ffffff;background-color:#ffffff;}
div.pagination a {padding: 5px 8px;margin-right: 2px;border:1px solid #324242;background:#191919 url(images/submenu_bg.jpg) repeat-x top;color:#fff;text-shadow:1px 1px 1px #000;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:bold;font-size:11px;text-decoration: none;}
div.pagination a:hover, div.pagination a:active {border:1px solid #516d05;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:bold;border:1px solid #516D05;background:#191919 url(images/more.jpg) repeat-x top;color:#fff;text-shadow:1px 1px 1px #516d05;}
div.pagination span.current {padding: 5px 8px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-right: 2px;font-weight:bold;font-size:11px;border:1px solid #516D05;background:#191919 url(images/more.jpg) repeat-x top;color:#fff;text-shadow:1px 1px 1px #516D05;}
div.pagination span.disabled {padding: 5px 8px;margin-right: 2px;font-weight:bold;font-size:11px;background: #5C6B6B;border:1px solid #324242;color:#FFFFFF;-moz-border-radius:3px;-webkit-border-radius:3px;}
.akpc_pop {display:none;}
.most_popular {margin:0;padding:0;list-style:none;list-style-type:none;}
.most_recent {border-bottom:1px solid #b4bdbd;border-top:1px solid #eee;display:block;padding:10px;}
.most_recent:hover {background-color:#cfd9d9;}
.most_recent .text {line-height:17px;}
.most_recent .thumb {float:left;margin-right:15px;}
.most_recent img {border:1px solid #b4bdbd;background:#fff;padding:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.most_recent img:hover {border:1px solid #555;}
.most_recent .title {font-size:13px;font-weight:bold;}
.most_recent .title a {color:#191919;text-decoration:underline;}
.most_recent .title a:hover {color:#191919;text-decoration:underline;}
.highslide {cursor: url(http://www.itsnature.org/highslide/graphics/zoomin.cur), pointer;outline: none;padding:1px;background-color:#FFFFFF;border: 1px solid #cccccc;}
.highslide:hover {cursor: url(http://www.itsnature.org/highslide/graphics/zoomin.cur), pointer;outline: none;padding:1px;background-color:#F6F5DC;border: 1px solid #333333;}
.highslide img {border: 2px solid gray;}
.highslide:hover img {border: 2px solid white;}
.highslide-image {border: 2px solid white;}
.highslide-caption {display: none;border: 2px solid white;border-top: none;font-family: Verdana, Helvetica;font-size: 10pt;padding: 2px;background-color: white;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
.highslide-loading {display: block;color: white;font-size: 9px;font-weight: bold;text-transform: uppercase;text-decoration: none;padding: 3px;border-top: 1px solid white;border-bottom: 1px solid white;background-color: black;}
a.highslide-credits, a.highslide-credits i {padding: 2px;color: silver;text-decoration: none;font-size: 10px;}
a.highslide-credits:hover, a.highslide-credits:hover i {color: white;background-color: gray;}
.alignleft {float:left;text-align:left;}
.alignright {float:right;text-align:right;}
.home_box {background:url(http://www.itsnature.org/Photos/images/home-fieldset-bg.jpg) no-repeat bottom right; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px;}
.home_box a {color:#191919;}
.s_title {font-weight:bold;font-size:13px;}
.s_title a {color:#191919;}
.s_title a:hover {color:#191919;}
div.sexy-bookmarks {margin-top:5px !important;}
.comment .heading {margin-top:10px !important;}
a#cancel-comment-reply-link {float:right;color:#900;text-decoration:none;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-transform:lowercase;}
.box_content .submitbutton {float:right;border:1px solid #2a3a3a;-moz-border-radius:3px;-webkit-border-radius:3px;background:#191919 url(images/submenu_bg.jpg) repeat-x top;color:#fff;text-shadow:1px 1px 1px #000;padding:5px 10px;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-decoration:none;margin-bottom:10px;}
.box_content .submitbutton:hover {border:1px solid #516d05;-moz-border-radius:3px;-webkit-border-radius:3px;background:#475e05 url(images/more-hover.jpg) repeat-x top;color:#fff;text-shadow:1px 1px 1px #516d05;padding:5px 10px;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.box_content textarea {-moz-border-radius:3px;-webkit-border-radius:3px;padding:8px !important;background:#fff url(images/content_bg.jpg) no-repeat top left;border:1px solid #B4BDBD;width:97%;height:110px;margin-bottom:8px;}
.box_content .input {-moz-border-radius:3px;-webkit-border-radius:3px;padding:7px 15px !important;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;background:#fff url(images/content_bg.jpg) no-repeat top left;border:1px solid #B4BDBD;margin-bottom:8px;}
.subscribe-to-comments {clear:none !important;float:left;margin:0;padding:0;font-weight:bold;font-size:13px;font-family:Arial, Helvetica, sans-serif;padding:5px 0;}
.comment .boxbottom{display:none !important;}

/*** Featured ***/
.featured, .featured * {margin:0;padding:0;border:0;}
.featured {width:886px;height:306px;position:relative;left:-3px;top:-4px;}
.featured a {outline:none;}
.featured .foverlay {width:886px;height:306px;position:absolute;top:0;left:0;background:url(featured/featured_overlay.png);z-index:3;}
.featured .fimage {width:850px;height:300px;display:block;position:absolute;top:3px;left:3px;z-index:2;overflow:hidden;}
.featured .fimage img {width:850px;height:300px;display:block;float:left;}
.featured .fimage > div {position:absolute;top:0;left:0;width:100000px;}

.featured .finfowrap {position:absolute;bottom:5px;left:5px;z-index:4;width:665px;overflow:hidden;height:50px;}
.featured .finfowrap > div {width:100000px;position:absolute;bottom:0;left:0;}

.featured .finfo {list-style:none;width:665px;float:left;padding:0 !important;margin:0 !important;}
.featured .finfo li {padding:5px 10px;float:left;height:38px;background:url(featured/featured_info_div.png) no-repeat left;line-height:38px;}
.featured .finfo li:first-child {background:none;}
.featured .finfo img {vertical-align:middle;}
.featured .finfo .ftitle {color:#fff;text-decoration:none;font-size:18px;font-weight:bold;}

.featured .fthumbs {position:absolute;right:0;top:0;z-index:4;list-style:none;padding:14px;}
.featured .fthumbs li {margin-bottom:5px;width:187px;height:50px;border:1px solid #fff;overflow:hidden;float:left;clear:left;}
.featured .fthumbs li.active {border:1px solid #212929;}
.featured .fthumbs li.active a .fthumbs-bg {width:100%;}

.featured .fthumbs li a {display:block;width:177px;height:40px;padding:5px;position:relative;}
.featured .fthumbs li a .fthumbs-bg {background:url(featured/featured_fthumbs_bg.png);display:block;height:100%;position:absolute;top:0;left:0;width:50px;z-index:4;}
.featured .fthumbs li a .fnum {position:absolute;top:5px;left:5px;z-index:5;}

.featured .flinkarea {display:block;width:665px;height:295px;position:absolute;top:5px;left:5px;z-index:5;}

.featured .fnum {display:block;width:40px;height:40px;background:url(featured/featured_numbers.png) 0 0;}
.featured .fnum-active {background:url(featured/featured_numbers_active.png) 0 0;}

.featured .fnum-1 {background-position:0 0;}
.featured .fnum-2 {background-position:0 -40px;}
.featured .fnum-3 {background-position:0 -80px;}
.featured .fnum-4 {background-position:0 -120px;}
.featured .fnum-5 {background-position:0 -160px;}