/*
Theme Name: Green Prophet
Theme URI: http://www.greenprophet.com/
Description: Green Prophet's New Theme
Version: 1.1
Author URI: http://www.greenprophet.com/
Tags: 
*/

/* Minified reset.css */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}

/* Minified layout.css */
.aligncenter{display:block;margin:5px auto!important;}.alignleft{float:left;margin-right:5px;}.alignright{float:right;margin-left:5px;}.wp-caption{border:1px solid #666;text-align:center;background:#ccc;padding:10px;margin:10px;}.clearfix{display:block;clear:both;}img.left{float:left;}img.right{float:right;}.clearfloat{clear:both;overflow:hidden;}

/* Minified PageNavi.css */
.wp-pagenavi{background:#fff;font-size:10px;padding:10px;margin:10px;text-align:center;}.wp-pagenavi a,.wp-pagenavi a:link{padding:2px 5px 2px 5px !important;margin:3px;text-decoration:none;border:1px solid #303030;color:#303030;background-color:#fff;}.wp-pagenavi a:visited{padding:2px 5px 2px 5px !important;margin:3px;text-decoration:none;border:1px solid #303030;color:#303030;background-color:#fff;}.wp-pagenavi a:hover{border:1px solid #808080;color:#808080;background-color:#fff;}.wp-pagenavi a:active{padding:2px 5px 2px 5px;margin:3px;text-decoration:none;border:1px solid #808080;color:#808080;background-color:#fff;}.wp-pagenavi span.pages{padding:2px 5px 2px 5px;margin:3px 3px 3px 3px;color:#303030;border:1px solid #303030;background-color:#fff;}.wp-pagenavi span.current{padding:2px 5px 2px 5px;margin:3px;font-weight:bold;border:1px solid #303030;color:#fff;background-color:#303030;}.wp-pagenavi span.extend{padding:2px 5px 2px 5px;margin:3px;border:1px solid #303030;color:#303030;background-color:#fff;}

/* Minified prettyPhoto */
 div.light_rounded .pp_top .pp_left{background: url(images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_arrow_previous{background: url(images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_arrow_previous{background: url(images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_arrow_previous{background: url(images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_arrow_previous{background: url(images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(images/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_nav .pp_arrow_previous{background: url(images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_nav .pp_arrow_next{background: url(images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_next:hover{background: url(images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_content .ppt{left:auto;margin-bottom:5px;position: relative;top:auto;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}

body { background: #505050; color: #505050; }
#wrapper { position: relative; width: 950px; margin: 0 auto; background: url(images/diag_stripe.gif) 0 0 repeat; overflow: hidden; }

/* Header */
#wrapper>header { height: 140px; *height: 138px; width: 950px; background: #fff; }
#wrapper>header>#logo { float: left; padding: 10px 0px 0px 5px; }
#wrapper>header>.ads { float: right; padding: 10px 10px 00px 0px; }

/*Typography */
body { font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;  }
p { font-size: 12px; line-height: 16px; margin: 0 0 15px; }
a { text-decoration: none; color: #996; }
a:hover { text-decoration: underline; }
img { border: none; }

/* Nav */
.menu-global-menu-container, #wrapper>nav ul { margin: 0px; padding: 0px; }
header>nav { padding: 0 10px; z-index: 5px; height: 28px; display: block; clear: both; background-color: #303030; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666), to(#303030)) !important; background-image: -moz-linear-gradient(100% 100% 90deg, #666, #303030) !important; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; }
header>nav div>ul { max-width: 725px; float: left; z-index: 10; zoom:1; position: relative;} 
header>nav>div>ul>li, header>nav>div>ul>li>a { position:relative;	white-space: nowrap; height: auto; width: auto; float: left; line-height: 20px; text-decoration: none; color: #fff; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; font-size: 10px; display: block; }
header>nav>div>ul>li>a { padding: 4px 10px; border-right: 1px solid #333; }
header>nav>div>ul>li>a:hover { text-decoration: none; background-color: #666; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#999), to(#333)) !important; background-image: -moz-linear-gradient(100% 100% 90deg, #999, #333) !important; }

header>nav ul li:hover ul.sub-menu { display: block !important; left:auto; top: 28px; z-index: 20; background-color: #666; -moz-border-radius-bottom: 15px }
header>nav ul.sub-menu { display: none; position: absolute; max-width: 360px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-box-shadow: 5px 5px 5px #333; -moz-box-shadow: 5px 5px 5px #333; }
ul.sub-menu li { float: left; position: relative; z-index: 9999; }
ul.sub-menu li a { color: #fff; display: block; padding: 10px; }

/* Search */
header>nav li#search { float: right; width: auto; border: none; padding: 4px 10px; }
header>nav li#search input { position: relative; z-index: 100; height: 12px; }
#s:focus  { outline: none; }
header>nav>ul { width: auto; *width: 225px; *float: right; }
header>nav li#search:hover { background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666), to(#303030)); -moz-linear-gradient(100% 100% 90deg, #666, #303030); -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px;}

/* Headline */
#headline { position: relative; }
#headline h1 { position: absolute; background:url(images/transparent-bg.png); z-index: 1; padding: 5px; font-size: 12px; width: 590px; }
#headline h1 a { color: #fff; }

/* Featured UI */
#featuredUI{width:600px;float:left;position:relative;border:5px solid #fff;border-left:10px solid #fff;border-right:10px solid #fff;height:375px;background:#fff; margin: 10px 5px;}
#featuredUI ul.ui-tabs-nav{position:absolute;top:2px;left:536px;list-style:none;margin:0;padding:0; width: 60px;z-index: 5;}
#featuredUI ul.ui-tabs-nav li{font-size:11px;color:#666;padding:2px; float: left;}
#featuredUI ul.ui-tabs-nav li span{font-size:12px;}
#featuredUI li.ui-tabs-nav-item a{color:#333;background:#999;line-height:14px;padding: 0px 3px;}
#featuredUI li.ui-tabs-nav-item a:hover{background:#efefef}
#featuredUI li.ui-tabs-selected{background:url(images/selected-item.gif) top left no-repeat}
#featuredUI ul.ui-tabs-nav li.ui-tabs-selected a{background:#efefef}
#featuredUI .ui-tabs-panel,#featuredUI .ui-tabs-panel img{width:600px;height:375px;}
#featuredUI .ui-tabs-panel{background:#999;position:relative}
#featuredUI .ui-tabs-panel .info{position:absolute;top:305px;left:0;height:70px;background:url(images/transparent-bg.png); overflow: hidden; width: 100%;}
#featuredUI .info h2{font-size:18px;font-family:Georgia, serif;color:#fff;overflow:hidden;margin:0;padding:15px}
#featuredUI .info p{font-size:11px;line-height:15px;color:#f0f0f0;margin:0 5px}
#featuredUI .info a{text-decoration:none;color:#fff}
#featuredUI .info a:hover{text-decoration:underline}
#featuredUI .ui-tabs-hide{display:none}


/* (Front Page) Articles / Posts */
#articles { float: left; width: 630px; }
#articles>article>nav { font-size: 11px; line-height: 14px; margin: 0; padding: 0; }
#articles .post, #articles .page, #articles article { background: #fff; padding: 10px; font-size: 12px; line-height: 16px; overflow: hidden; }
#articles .post.big, #articles .page.big, #articles article { margin: 10px 0 10px 10px; }
#articles .post.small { margin: 0 10px; padding: 10px; }
#articles .post header { width: 590px; overflow: hidden; }
#articles .post.big header { border-top: 3px solid #996; border-bottom: 1px solid #ccc; padding: 10px 5px; margin: 5px 0 10px; }
#articles .post.small header { width: 460px; margin-top: 3px; }
#articles .post header h3 { font-size: 13px; text-transform: lowercase; padding: 0 0 5px; float: left; }
#articles .post.big header h2, #articles .page.big h2, #articles .post.big header h1 { font-size: 18px; padding: 5px 0; }
#articles .post.small header h2 { font-size: 14px; }
#articles .post header h2 a, #articles .post header h1 a { color: #996; }
#articles .post header a { color: #333; }
#articles ul { list-style: disc; margin: 20px 0; }
#articles li { margin: 5px 0px 5px 35px; font-size: 12px; line-height: 18px; }
#articles .post header li { list-style: none; }
#articles .post.big header hgroup { width: 335px; float: left; }
#articles .post header .share { width: 180px; float: right; overflow: hidden; margin:0px; }
#articles .post header .share iframe, #articles .post header .topsy_widget_data { float: left; }
#articles .post header .share .fb { display: block; width: 66px; height: 66px; float: right; }
#articles .post .meta { font-size: 10px; font-weight: bold; }
#articles .post .meta a { color: #996; }
#articles .post .meta a:hover { color: #333; }
#articles article img { background: #fff; padding: 3px; border: 1px solid #ccc; margin: 5px; }
#articles article img.aligncenter, #articles article img.alignnone { margin: 5px auto; }
#articles .post.small img { margin: 0 10px 0 0; width: 110px; height: 110px; float: left; }
#articles .post div#content { width: 566px; margin: 15px auto; }
#articles .post div#content a { text-decoration: underline; }
#articles .post footer { clear: both; padding: 5px 20px; overflow: hidden; border-bottom: 1px dotted #999; }
#articles .post header .photo {float:left; margin-top: 0px !important; width: 56px; height: 70px; margin: 0 5px!important;}

.post blockquote { background: #ECECEC; border-bottom: 1px solid #DDD; border-top: 1px solid #DDD; font: normal normal normal 1em/normal Arial; line-height: 1.5em; margin: 10px 0px; padding: 10px 10px 0px; }


nav#cat-menu { width:100%; clear: both; overflow: hidden; padding-top: 10px; background: #fff; }
nav#cat-menu ul { width: 98%; margin: 0 auto; }
nav#cat-menu li { text-transform: lowercase; font-size: 16px; font-weight: bold; float: left; width: 20%; text-align: center; border-top: 8px solid #999965; }
nav#cat-menu li:hover { background: #999965; }
nav#cat-menu li a {  padding: 5px 0 15px; display: block; color: #505050; }
nav#cat-menu li a:hover { text-decoration: none; }
nav#cat-menu li:nth-child(2) { border-top: 8px solid #C9BE62; }
nav#cat-menu li:hover:nth-child(2) { background: #C9BE62; }
nav#cat-menu li:nth-child(3) { border-top: 8px solid #ECD672; }
nav#cat-menu li:hover:nth-child(3) { background: #ECD672; }
nav#cat-menu li:nth-child(4) { border-top: 8px solid #8FC963; }
nav#cat-menu li:hover:nth-child(4) { background: #8FC963; }

.inpost_ad_sqr_left { float: left; margin: 5px; }
.inpost_long_ad { display: block; width: 468px; margin: 5px auto !important; }

/*** Sidebar ***/
#wrapper>aside { width: 310px; margin: 5px; float: right; font-size: 11px; line-height: 14px; }
#wrapper>aside li { list-style: none; padding: 5px; border-bottom: 1px dotted #ccc; margin: 0 10px; }
#wrapper>aside .widget { background: #fff; margin: 5px 5px 10px; padding: 0; overflow: hidden; }
#wrapper>aside #sidebar_top_left { width: 155px; float: left; }
#wrapper>aside #sidebar_top_right { width: 155px; float: right; } 
#sidebar_top, #sidebar_middle, #sidebar_bottom, .ad_squares { clear: both; }

#wrapper>aside .widget p { font-size: 11px; line-height: 13px; margin: 0 0 0px 5px; padding: 5px; }
#wrapper>aside .widget h4 { background: #303030; color: #fff; padding: 3px 5px; margin-bottom: 5px; font-weight: bold; }
#wrapper>aside .widget h4 a { color: #fff; }
#wrapper>aside .widget h3 { font-size: 12px; margin: 10px 10px 5px; }

#wrapper>aside .widget.sb_featured h4 { background: #ADA96E; }
#wrapper>aside .widget.sb_featured img { width: 80px; height: 80px; float: left; padding: 3px; border: 1px solid #ccc; margin: 0px 5px 5px; }
#wrapper>aside .widget.sb_featured p { padding: 1px 10px 0px 10px;  }

#wrapper>aside .widget table { margin: 5px auto; }
#wrapper>aside .widget form { margin: 0 10px; }
#wrapper>aside .widget table td { padding: 2px; }

#wrapper>aside #ad_squares .widget { text-align:center;padding-top:10px;padding-left:10px }

p.sb-more { margin: 5px 0!important; text-align: right; }

/*** Footer ***/
#wrapper>footer { width: 910px; margin: 10px 0px 0px; padding: 10px; overflow: hidden; background: #996; color: #fff; border: 10px solid #fff; }
#wrapper>footer>div { width: 260px; float: left; padding: 10px 20px;  border-left: 1px solid #888;  }
#wrapper>footer a { color: #fff; }
#wrapper>footer li { list-style: none; font-size: 11px; line-height: 15px; margin: 5px 0; padding:3px 5px; border-bottom: 1px solid #777; }
#wrapper>footer div:first-child { border-left: none; }
#wrapper>footer li:hover { background: #000; }
#wrapper>footer h4 { margin-bottom: 10px; text-transform: lowercase; }
#wrapper>footer .akpc_report ol li span {display:none;}

#abs_bott { color: #555; font-size: 9px; width: 950px; text-align: center; padding: 0 0px 10px; background: #fff; clear: both; }

#corner_ad { position: absolute; top:0; right: 0; z-index: 50; }

/*** Archives ***/
#articles>h1 { background: #fff; margin: 0 10px; padding: 10px; font-size: 25px; }
#articles>h1.top-space { margin-top: 10px; }
body.search #articles>h1 { margin: 10px 10px 0 5px; }
#articles>nav#breadcrumbs { background: #fff; font-size: 11px; line-height: 14px; margin: 10px 10px 0; padding: 10px 10px 0; }
#articles footer { font-size: 11px; }

#articles section.authors { margin: 10px; background: #fff; padding: 10px; }
#articles article.author-desc { margin: 10px; background: #fff; padding: 10px; overflow: hidden; clear: both; }
#articles article.author-desc li { font-size: 12px; }
#articles section.authors h3 { font-size: 13px; }
#articles article.author { display: block; margin: 5px 0 20px; padding-bottom: 10px; overflow: hidden; clear: both; border-bottom: 1px solid #999965; }
#articles article.author hgroup { clear: both; overflow: hidden; }
#articles article.author hgroup h2 { float: left; font-size: 15px !important; }
#articles article.author hgroup h3 { font-size: 11px; float: left; line-height: 11px; padding-top: 8px; }
#articles article.author img { float: left; background: #fff; padding: 3px; border: 1px solid #ccc; margin: 5px 10px 5px 5px; height: 150px; width: 120px; }
#articles article.author ul, #articles article.author-desc ul, ul.authormeta { background: #ECECEC; float: right; margin: 5px!important; width: 300px; border:1px solid #ccc; }
#articles article.author-desc li, #articles article.author li, ul.authormeta li { list-style-position: inside; margin: 5px 0px 5px 20px!important; }
#articles article.author-desc img { float: left; background: #fff; padding: 3px; border: 1px solid #ccc; margin: 5px 10px 5px 5px; }
#articles article.author p { margin-top: 5px; }
#articles article.author li { margin: 5px 15px !important; }

body.page-Writers #articles article h1 { font-size: 20px; }
body.page-Writers #articles article h2 { font-size: 16px!important; }
body.page-Writers #articles article h3 { margin-bottom: 5px; }
body.page-Writers #articles article img { float: left; margin: 0 10px 10px 10px; }
body.page-Writers hr { clear:both; margin: 20px 0; }

li.twitter { list-style-image: url(images/twitter-sm-gray.png); }
li:hover.twitter { list-style-image: url(images/twitter-sm.png); }
li.rss { list-style-image: url(images/rss-sm-gray.png); }
li:hover.rss { list-style-image: url(images/rss-sm.png); }
li.home { list-style-image: url(images/home-sm-gray.png); }
li:hover.home { list-style-image: url(images/home-sm.png); }
li.gp { list-style-image: url(images/gp-sm-gray.png); }
li:hover.gp { list-style-image: url(images/gp-sm.png); }

/* Comments */

/* Outbrain */
div.scrollable { height: 242px!important; }
div.item-container {  }

/* Search */
body.search #articles { width: 610px; background: #fff; margin: 10px; }
body.search #articles article { border-bottom: 1px dotted #ccc; padding: 10px 0; }
body.search #articles article img { float: left; width: 110px; height: 110px; margin-right: 10px; }
body.search #articles article h3 { font-size: 12px; margin: 15px 0 5px; }

/*** Newsletters ***/
article.newsletter { font-family:Verdana, Geneva, Tahoma, sans-serif; background: #fff; }
article.newsletter header>h1 { background:none repeat scroll 0 0 #FFFFFF;border-bottom:2px solid #808000;font-size:16px;margin:0 0 10px;padding:0 0 5px;text-align:left; }
article.newsletters { overflow: hidden; padding: 0 10px; background: #fff; }
body.search article { margin: 0 10px; }
article.newsletter { margin-bottom: 40px; background: #fff; padding: 10px; }
article.newsletter h2 { padding: 5px 10px 5px 0; font-size:14px; color: #808000; border-bottom: 1px solid #CCC; margin:0 0 5px; }
article.newsletter h3 { font-size: 12px; }
.article.newsletter img { display:block; margin: 10px; }
article.newsletter a { color: #0000ff; }
article.newsletter .ad { width: 468px; margin: 20px auto }

form#icpsignup1336 input { margin: 5px; }

/* Image Gallery */
#content-gallery { background-color: #fff; padding: 10px; }
#content-gallery .title_box, #content-gallery .title_box_outer { min-height: 30px; width: 430px; float:left; }
#content-gallery .image-gallery { background-color: #b5ac8d; padding: 10px; overflow: hidden; }
#content-gallery .image-gallery img { display: block; float: left; margin-right: 15px !important; }
#content-gallery .image-gallery #map { display: block; }
#content-gallery .image-gallery #stats { display: none; }
#content-gallery .image-gallery a { color: #315301 !important; line-height:60px; } 
#content-gallery .image-gallery hgroup  { height: 50px; clear: both; overflow: hidden; margin-bottom: 30px; }
#content-gallery .image-gallery hgroup h1 { width: 680px; font-size: 22px; float: left; }
#content-gallery .image-gallery hgroup #pagelinks-top { font-size: 25px; width: 225px; float: right; }
#content-gallery .image-gallery #stats { width:430px; float: right; }
#content-gallery .shareout, #content-gallery .shareout .share-buttons { width: 420px; margin: 0 auto; }
#content-gallery .image-gallery nav { font-size: 11px; }
#content-gallery .image-gallery #linkpages { float: right; }
#content-gallery .image-gallery #linkpages a { padding: 3px; border: 1px solid #315301; }
#content-gallery .image-gallery #linkpages a:hover { background: #315301; color: #fff !important; text-decoration: none; }
#content-gallery .image-gallery #map { font-size: 15px; }


/* Sidebar ads */
#sb_ad_links { background: #fff; margin: 5px 5px 10px; padding: 10px; overflow: hidden; }
#sb_ad_links h4 { margin-bottom: 5px; }
#sb_ad_links li { border: none !important; padding: 0px !important; margin: 0px !important; }
#wrapper #links-widget ul li { border-bottom: 0 none; margin: 0 0 0 10px; padding: 0; }
#wrapper #links-widget h4 { display:none; }
.gplus {float: right; margin-right: 7px;}

body #articles article img {border:0; }
