/**
* Theme Name:Gapminder (hybrid original)
* Theme URI:http://themehybrid.com/themes/hybrid-original
* Description:A throwback to the Hybrid theme's original default style.
* Version:0.1
* Author:Justin Tadlock
* Author URI:http://justintadlock.com
* Tags:threaded-comments,sticky-post,microformats,two-columns,fixed-width,blue
* Template:hybrid
*
* Copyright (c) 2008 - 2009 Justin Tadlock. All rights reserved.
* http://justintadlock.com
*
* Hybrid Original is released under the GNU General Public License,version 2 (GPL).
* http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY;without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*/
/* Get base CSS */
@import url('../hybrid/library/css/21px.css');/* Get plugins CSS */
/* @import url('../hybrid/library/css/plugins.css');Get drop-downs CSS */
/* @import url('../hybrid/library/css/drop-downs.css');/* Uncomment the below line if using the Hybrid Tabs plugin */
/* @import url('tabs.css');/**
* Body
************************************************/
body{background-color:#e6e6e6;font-family:Georgia;color:#333}
/* Body container */
#body-container{overflow:hidden;width:100%;}
/**
* Elements
************************************************/
/* Links */
a,a:visited{color:#3C738C;text-decoration:none;}
a:hover,a:active{text-decoration:none;} /* background-color:#ddd; */

/* Headers */
h1{font-size:25px;font-weight: bold;letter-spacing:0px;border-bottom: 1px solid #ccc;padding-bottom:5px;}
h2{font-size:22px;border-bottom: 1px solid #ccc;padding-bottom:5px;}
h3{font-size:20px;border-bottom: 1px solid #ccc;padding-bottom:5px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}
.no-border{border-bottom: none;}
h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif;color:#222;}

object{margin:0px;}

/* Lists */
.content ul{list-style:none;margin-left:21px;}
.content ul li{overflow:hidden;height:100%;padding-left:9px;background:url(images/bullet.gif) no-repeat 0 6px;}

/* Blockquotes */
blockquote{overflow:hidden;padding-left:9px;font-style:italic;color:#444;border-left:3px solid #CADAE7;}
.post blockquote{margin:0 24px 0 0;padding:6px 0 0 24px;background:url(images/quotes.gif) no-repeat 0 0;border:none;}
.sticky blockquote{color:#f7f7f7;background:url(images/quotes-alt.gif) no-repeat 0 0;}
blockquote blockquote{color:#555;border-left:3px solid #CADAE7;}
.sticky blockquote blockquote{color:#eee;}
blockquote em{font-style:normal;}
blockquote.pullquote{width:210px;margin-top:9px !important;margin-bottom:3px !important;padding:6px 9px;font-size:18px;text-align:center;color:#333;background:transparent;border-top:3px double #ccc;border-bottom:3px double #ccc;}
.pullquote p{margin:0;}
/* Code */
code{padding:0 3px;background:#eee;}
pre{overflow:auto;padding:9px;background:url(images/pre.png) repeat 0 0;border:1px solid #eee;}
pre code{padding:0;background:transparent;}
.sticky pre{background:#246F93;border:1px solid #666;}
.sticky code{background:#246F93;}
/* Tables */
table{width:100%;font-family:Helvetica}
caption{font-size:.8em;font-style:italic;text-align:right;color:#666;}
td{padding:.3em;}
tr{color:#333;}
tr.alt,tr.even{}
th{padding:.3em;}
td a,th a{font-weight:bold;}
/* Drop caps */
.drop-cap{float:left;line-height:39px;margin:3px 3px 0 0;font-size:51px;font-family:"Warnock Pro","Goudy Old Style",Palatino,"Book Antiqua",Cambria,Georgia,serif;color:#666;}
.sticky .drop-cap{color:#eee;}
/* Notes */
.note{padding:6px 9px;background:#eee;border:1px solid #ccc;}
/* Warnings/Alerts */
.warning,.alert{padding:6px 9px;background:#fffbbc;border:1px solid #E6DB55;}
/* Errors */
.error{padding:6px 9px;background:#ffebe8;border:1px solid #C00;}
/* Downloads */
.download{padding:6px 9px;background:#e7f7d3;border:1px solid #6c3;}
/* Footnotes */
.footnotes{margin:0 0 21px 24px;padding:9px 0 0 0;font-size:.8em;color:#777;border-top:1px solid #eee;}
.footnotes a.return{padding:0 1px;}
.footnotes a.return:hover{color:#eee;background:#3C738C;text-decoration:none;}
/* Alignment */
.left,.alignleft{float:left;margin:0 18px 0 0 !important;}
.right,.alignright{float:right;margin:0 0 0 18px !important;}
.center,.aligncenter{display:block;margin:0 auto 21px auto;}
.block,.alignnone{display:block;margin:0 0 21px 0;}
.clear{clear:both;}
span.pullquote{float:none;margin:0;}
/**
* Images
************************************************/
img.wp-smiley{max-height:12px;margin:0;padding:0;border:none;}
/* Captions */
.wp-caption{max-width:592px;padding:0px 1px 0 1px; background:#f9f9f9; background:#FFF;text-align:center;}
.wp-caption .wp-caption-text{margin:0;padding:0 5px;text-align:right;font-size:.8em;color:#999;color:#999;}
.wp-caption img{max-width:586px;margin:0 auto;padding:0;border:1px solid #999;}
/* Gallery [gallery] */
.gallery{display:block;text-align:center;margin-bottom:21px !important;}
.gallery img{border:1px solid #3c738c;}
/* Author avatar */
.avatar{float:left;width:100px;height:100px;margin-right:18px;padding:5px;background:#eee;border:1px solid #ddd;}
/* Thumbnail */
.thumbnail{float:left;width:150px;height:150px;margin:0 18px 9px 0;padding:5px;background:#eee;border:1px solid #ddd;}
.sticky .thumbnail{background:transparent;border:1px solid #000;}
/**
* Header
************************************************/
#header-container{width:100%;background:#fff;height:70px;}
#header{display:block;margin:0px auto 0px auto;width:980px;}
#extra-navigation{float:right;margin-top:15px;margin-bottom:5px;font:normal 13px Helvetica;text-align: right;}
#search-f{float:right;clear:right;}
#search-f input{width: 140px; font-size:11px;}
#search-text-1{width: 140px; font-size:11px;}
img.logo{margin-top:10px;}
#site-title{font-size:2.3em !important;margin-bottom:0px;line-height:27px;padding-top:25px;}
#site-title a{color:#09475e;}
#site-description{display:none;font-size:1em;font-style:italic;color:#999;margin-bottom:0px;}
#site-title,#site-description{font-family:Georgia,Times,"Times New Roman",serif;}
/**
* Navigation
************************************************/
.menu-center{width:980px;margin:auto;text-align:left;font-size:1em;text-transform: uppercase;height:25px;overflow:hidden;}
#topmenu{background:#fff url("images/interface/menu/border-bg.gif") bottom left repeat-x;float:left;width:100%;padding:0px 0px 4px 0px;font-family:Arial,Helvetica,sans-serif;line-height:1;}
#topmenu ul{list-style:none;}
#topmenu li.current_page_item{background-color:#09475e;margin:0 0 0 -1px;}

#topmenu li.current_page_parent{background-color:#09475e;margin:0 0 0 -1px;}

#topmenu ul li{float:left;background:url("images/interface/menu/tabsbg.gif") top right;position:relative;}
#topmenu li.current_page_item.first{margin:0;}
#topmenu ul li img.menuleft{position:absolute;top:0;left:-1px;width:1px;height:1px;}
#topmenu ul li.hover{background-image:url("images/interface/menu/tabsbg-hover.gif");background-position:top right;}
#topmenu ul li.page-item-1331 a{border-left:1px solid #ccc;}
#topmenu ul li.current_page_item a{border-left:none;}

#topmenu ul li.current_page_parent a{border-left:none;}

#topmenu ul li.first-hover{border-left:1px solid #ccc;}
#topmenu ul li a{color:#222;font-size:12px;font-weight:bold;padding:7px 10px 5px 10px;margin:1px 0 0 0;display:block;text-decoration:none;}
#topmenu ul li.hover a{border-bottom:solid 1px #fff;border-left:solid 1px #fff;padding:6px 9px 4px 9px;margin-top:2px;margin-right:1px;text-decoration:none;}
#topmenu ul li.current_page_item a{color:#fff;}
#topmenu ul li.current_page_item a:hover{background:none;}
#topmenu ul li.current_page_item{background-image:none;}

#topmenu ul li.current_page_parent a{color:#fff;}
#topmenu ul li.current_page_parent a:hover{background:none;}
#topmenu ul li.current_page_parent{background-image:none;}

#topmenu ul li.hover-element-active{background-image:url("images/interface/menu/tabsbg-hover-active.gif")!important;}


#about-help-nav {padding-bottom:5px;border-bottom: 1px solid #ccc;}
#about-help-nav a span{font-size:12px;font-family:Helvetica;text-decoration:underline;}
#about-help-nav a span.current_page_item{font-weight:bold;color:#000;text-decoration:none;}

/**
* Container (content/primary/secondary)
************************************************/
.front-page #container{height:340px;}
#container{margin:5px auto 5px auto;width:990px;padding-top:18px;padding-bottom:21px;clear:both;}
#container.world{margin:5px auto 5px auto;width:100%;padding-top:21px;padding-bottom:21px;}

#content-wrapper{float:left;width:710px;overflow:hidden;}
.no-widgets #content-wrapper, .primary-inactive.secondary-inactive #content-wrapper, .front-page #content-wrapper{float:left;overflow: hidden;width:990px;}


.content{overflow:hidden;float:left;width:670px;padding:20px;background: #fff url("images/interface/background/710.jpg") repeat-y}
.content-top{overflow:hidden;height:10px;width:710px;background: #fff url("images/interface/background/710_top.jpg") no-repeat}
.content-bottom{overflow:hidden;height:10px;width:710px;background: #fff url("images/interface/background/710_bottom.jpg") no-repeat}

.no-widgets .content,.no-default-widgets .content,.primary-inactive.secondary-inactive .content{width:950px;background: #fff url("images/interface/background/990.jpg") repeat-y}
.primary-inactive.secondary-inactive .content-top{overflow:hidden;height:10px;width:990px;background: #fff url("images/interface/background/990_top.jpg") no-repeat}
.primary-inactive.secondary-inactive .content-bottom{overflow:hidden;height:10px;width:990px;background: #fff url("images/interface/background/990_bottom.jpg") no-repeat}

.front-page .content-top{display:none;}
.front-page .content-bottom{display:none;}
.front-page .content{overflow:hidden;width:950px;height:370px;padding:0px 20px;background: #fff url("http://www.gapminder.org/GapminderMedia/wp-uploads/images_front/gapminder_home_bg.jpg") no-repeat !important;}

.page-3812 .content-top{display:none;}
.page-3812 .content-bottom{display:none;}
.page-3812 .content{overflow:hidden;width:950px;height:370px;padding:0px 20px;background: #fff url("http://www.gapminder.org/GapminderMedia/wp-uploads/images_front/gapminder_home_bg.jpg") no-repeat !important;}

/* Home_v2 */
.page-template-gapminder_home_v2 .content-top{display:none;}
.page-template-gapminder_home_v2 .content-bottom{display:none;}
.page-template-gapminder_home_v2 .content{width:950px;height:370px;padding:0px 20px;background: #fff;}
.page-template-gapminder_home_v2 #content-wrapper{width:990px;}
.page-template-gapminder_home_v2 #secondary{display:none;}
.page-template-gapminder_home_v2 #primary{display:none;}


/**
* Posts
************************************************/
.post{clear:both;height:100%;margin-bottom:21px;}
.single .post,.page .page{margin-bottom:0;}
.page-template-blog .post,.page-template-quick-post .post{margin-bottom:36px;}
.sticky{padding:18px 9px 0 9px;color:#f7f7f7;background:#232C36;}
.sticky a{color:#A6C2CF !important;}
/* Post title */
.entry-title{font-size:21px;margin-bottom:3px;}
.single-title,.page-title{font-size:21px;}
.page-title,.attachment-title,.error-404-title{margin-bottom:21px;}
/* Byline */
.byline{margin:0;font-size:.85em;font-style:italic;color:#666;}
.single .byline,.home .byline{margin-bottom:21px;}
.sticky .byline{color:#f7f7f7;}
.byline a{color:#232c36;}
/* Post meta data */
.post-meta-data{clear:both;display:block;padding:9px 0 0 0;font-size:.85em;font-style:italic;color:#666;border-top:1px solid #ddd;}
.sticky .post-meta-data{color:#f7f7f7;border:none;}
.post-meta-data a{color:#232c36;}
/* Page links */
p.pages a{margin:0 1px;padding:1px 6px;font-style:italic;border:1px solid #ddd;}
.sticky p.pages a{background:#3C738C;border:none;}
/* Series */
.series-title{font-size:1.2em;}
/* Page templates */
.author-profile{overflow:hidden;height:100%;margin-bottom:21px;}
.page-template-biography .author-profile{margin:0;}
.author-profile .author-name{margin-bottom:0;font-size:1em;font-weight:bold;}
.post-box{overflow:hidden;margin-bottom:21px;}
/* Archive templates */
.author-title,.category-title,.date-title,.tag-title,.search-title{font-size:21px;}
.author-info,.category-info,.date-info,.tag-info,.search-info{overflow:hidden;margin-bottom:21px;}
/* Attachments (post meta data) */
.attachment object{width:100%;height:100%;min-height:400px;}
.attachment object.video{width:100%;height:360px;}
.attachment object.audio{width:100%;}
.attachment-image .post-meta-data{clear:left;}
.attachment .download{display:block;margin-bottom:21px;}
.attachment-icon,.mime-type-icon{height:18px;margin-right:6px;padding:0;}
.attachment-application-octet-stream .video{height:400px;margin-bottom:21px;}
/* Breadcrumb */
.breadcrumb{margin-bottom:21px;font-size:.85em;color:#666;display:none;}
/* Navigation links */
.navigation-links{overflow:hidden;height:100%;}
.next,.previous{max-width:50%;font-size:.85em;}
.previous{float:left;}
.next{float:right;text-align:right;}
#comments-template .paged-navigation{text-align:center;font:.95em Georgia,"Times New Roman",Times;}
#comments-template .paged-navigation .page-numbers{padding:3px 6px;font-style:italic !important;border:1px solid #eee !important;}
#comments-template .paged-navigation .next,#comments-template .paged-navigation .prev{float:none;text-align:left;border:none !important;}
/**
* Widget inserts
* Primary (displayed first) and Secondary
************************************************/
#primary{float:right;width:280px;overflow:hidden;}
.widget-top{width:280px;overflow: hidden;height:10px;width:280px;background: #fff url("images/interface/background/280_top.jpg") no-repeat}
.widget-bottom{width:280px;overflow: hidden;height:10px;width:280px;background: #fff url("images/interface/background/280_bottom.jpg") no-repeat}
#primary .widget, #secondary .widget{overflow:hidden;margin:0 0 0 0;padding:20px 20px;background: #fff url("images/interface/background/280.jpg") repeat-y}

#secondary{clear:right;float:right;width:280px;overflow:hidden;}

#subsidiary{overflow: hidden;height:200px;width:990px;background: #fff url("images/interface/background/330_middle.jpg") repeat-y}
.subsidiary-top{overflow: hidden;height:10px;width:990px;background: #fff url("images/interface/background/330_top.jpg") no-repeat}
.subsidiary-bottom{overflow: hidden;height:10px;width:990px;background: #fff url("images/interface/background/330_bottom.jpg") no-repeat}
#subsidiary .widget{overflow:hidden;float:left;width:330px;margin:0;padding:0;}


#subsidiary .widget-title{color:#222;}
#subsidiary .widget-inside {padding:14px 14px 14px 25px;}
#subsidiary ul{list-style:none;margin-left:9px;font-size:11px;font-family:Helvetica, Arial;}


/* Widgets */
.widget-inside h1,h2,h3,h4,h5{margin-bottom:10px;}
.content .widget{margin:0;padding:0;}

/* Widget title */
.widget-title{font-size:1.2em;}

/* Widget lists */
.widget ul{list-style:none;margin-left:9px;}
.widget ul li{padding-left:9px;background:url(images/bullet.gif) no-repeat 0 6px;}
.widget li.current-cat a,.widget li.current_page_item a{}
.widget li.current-cat li a,.widget li.current_page_item li a{}

#primary p, #secondary p, #subsidiary p {font-size:14px; line-height:21px;margin-bottom:12px}
#primary ul, #secondary ul {font-size:12px;font-family:Helvetica, Arial;}

/* Widget lists - special recent comment/twitter */
.widget ul.twitter-tweets, #get_recent_comments_wrap ul{list-style:none;margin-left:0px;}
.widget ul.twitter-tweets li, #get_recent_comments_wrap ul li{padding-left:0px;background:none;margin-bottom:18px;font-family:helvetica;line-height:16px;font-size:13px}
.twitter-tweet-content{}
.twitter-user, .comment-user{color:#605E5C;font-style: italic;}

/* Widget search */
.widget-search .search-text{width:230px;}
/* Widget categories */
.widget-categories img{position:relative;max-height:16px;top:1px;margin:0;padding:0;}
/* Widget table (calendar) */
.widget table{width:240px;}
/**
* Comments
************************************************/
#comments-template{}
/* Comment headers */
#comments-number,#reply{font-size:1.2em;}
li.author #reply{color:#f7f7f7;}
/* Comments are closed */
.comments-closed{color:#666;font-style:italic;}
/* Comment list */
#comments-template ol{list-style:none;margin:0 0 21px 0;}
#comments li{overflow:hidden;margin-bottom:9px;padding:9px 9px 0 9px;color:#333;background:#f9f9f9;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
#comments li li,#comments li.author li li{color:#333;margin:0 9px 9px 18px;background:#fff;}
#comments li.author li,#comments li li li,#comments li li.author li,#comments li.author li.author li{color:#333;background:#f9f9f9;}
#comments li.author,#comments li li.author,#comments li li li.author,#comments li.author li.author li.author{color:#f7f7f7;background:#232C36;}
#comments li.author li.author,#comments li li.author li.author,#comments li.author li li.author{color:#f7f7f7;background:#246F93;}
#comments li li.author,#comments li li.author li.author{border-top:1px solid #333;border-bottom:1px solid #333;}
/* Comment links */
#comments li a,#comments li.author li a,#comments li.author li.author li a{color:#3C738C;}
#comments li.author a,#comments li.author li.author a,#comments li.author li.author li.author a{color:#A6C2CF;border-color:#333;}
/* Avatar */
#comments-template .avatar{width:40px;height:40px;float:left;margin-right:18px;padding:0;border:1px solid #666;}
#comments-template li.author .avatar{padding:2px;background:#246F93;}
/* Comment meta data */
#comments-template .comment-meta-data {color:grey;font-size:13px;line-height:14px;margin-bottom:18px;}
/* Comment text */
#comments-template .comment-text{clear:left;font-size:15px;line-height:20px;margin:0 18px;}
.comment-text blockquote{margin-bottom:21px;}
.comment-text blockquote p{display:inline;}
#comments-template li.author blockquote,#comments-template li.author pre{color:#fff;background:#246F93;border:none;}
#comments-template li.author code{background:transparent;}
/* Form */
.text-input{display:block;padding:3px 6px;width:300px;}
.page-template-quick-post .text-input{width:97.5%;}
#comments-template label{font-size:.8em;}
textarea{clear:left;display:block;width:98.5%;}
.button{width:100px;margin-right:9px;padding:6px 9px;font:.9em Cambria,Georgia,Times,'Times New Roman',serif;font-weight:bold;color:#eee;background:#242D36;border:none;}
li.author .button{background:#333C45;}
.button:hover{cursor:pointer;background:#333C45;}
.search-form input{margin-right:0px;}
.allowed-tags{font-size:.8em;}
/**
* Footer
************************************************/
#footer-container{clear:both;overflow:hidden;width:990px;margin:0 auto;}
#footer-container a{font-weight:bold;}
#footer{clear:both;font-style:italic;}
#footer a{}
#footer .copyright{display:inline;float:left;margin-right:9px;}


/* left */
#left{float:left;width:280px;}
#list-description{font-size:18px;font-weight:bold;}
#choose-a-topic{margin:20px 0 0 18px;font-size:15px;font-weight:bold;}
#choose{margin:8px 0 0 18px;font-size:14px;width:200px;border:2px solid #bbb;}
#choose-a-graph{margin:40px 0 15px 18px;font-size:15px;font-weight:bold;}


/* right */ 
#right{float:left;z-index:1;background-color:#CEDCE3;overflow:hidden;margin:20px 0 0 20px;height:500px;width:665px;border:1px solid #bbb;}
#bubblePanel{width:725px;height:525px}


/* Tables */
.vertical{
	background:#ccc;
	border:1px solid #ccc;
	width:250px;
	font-family: Helvetica, sans-serif;
	font-size:13px;
}

.vertical th{
	background-color:#e6e6e6;
	border-bottom:1px solid #ccc;
	height:20px;
	vertical-align: middle;
	padding:5px;
}

.vertical td{
	background-color:#f8f8f8;
	border-bottom:1px solid #ccc;
	height:20px;
	vertical-align: middle;
	padding:5px;
}

table{width:100%;font-family:Helvetica}
caption{font-size:.8em;font-style:italic;text-align:right;color:#666;}
td{padding:.3em;}
tr{color:#333;}
tr.alt,tr.even{}
th{padding:.3em;}
td a,th a{font-weight:bold;}


/* pagenavi */


.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #dcdcdc;
	color: #666666;
	background-color: #FFFFFF;
	font-size: 12px;
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #dcdcdc;
	color: #666666;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #dcdcdc;
	color: #666666;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px;
	margin: 2px 2px 2px 2px;
	color: #000;
	font-size: 12px;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	color: #000;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	color: #000;
}


/* ovalbutton */


a.sbutton {
    background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: bold 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button-grey{background: transparent url('images/bg_button_a_grey.gif') no-repeat scroll top right !important;}

a.sbutton span {
    background: transparent url('images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.button-grey span{background: transparent url('images/bg_button_span_grey.gif') no-repeat !important;}


a.sbutton:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}


a.sbutton:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

/* pages */

/* fix share this */
#atffc { display: none; }

/* home */

#twitter-container{height:140px;}
#twitter{font-size:11px;line-height:18px;width:190px;}
#twitter-timestamp{font-size:9px;}

/* news */

img.news-page{border:1px solid #ccc;margin:0px 10px 0px 0px;padding:2px;}
.news-post{min-height:150px;}

/* videos-list */

.labs-box {background:none; margin:2px;padding:2px;background-color:#fff;height:55px;overflow:hidden;}
.labs-box .name{font: bold 12px Helvetica, sans-serif;line-height:15px;}
.labs-box .desc{font: normal 11px Helvetica, sans-serif;line-height:13px;height:75px;overflow:hidden;margin-top:5px;}
.labs-box .length{font-size:11px;color:gray;line-height:13px;}
.labs-box img{float:left; border:1px solid #ccc;margin:0px 10px 0px 0px;padding:2px;width:45px;}

.latest-video-box {background:none; margin:2px;padding:2px;background-color:#fff;height:55px;overflow:hidden;}
.latest-video-box .name{font: bold 12px Helvetica, sans-serif;line-height:15px;}
.latest-video-box .desc{font: normal 11px Helvetica, sans-serif;line-height:13px;height:75px;overflow:hidden;margin-top:5px;}
.latest-video-box .length{font-size:11px;color:gray;}
.latest-video-box img{float:left; border:1px solid #ccc;margin:0px 10px 0px 0px;padding:2px;height:45px;}

.video-box {background:none; margin:5px;padding:5px;background-color:#fff;float:left;width:312px;height:115px;overflow:hidden;}
.video-box .name{font: bold 12px Helvetica, sans-serif;line-height:15px;}
.video-box .desc{font: normal 11px Helvetica, sans-serif;line-height:13px;height:75px;overflow:hidden;margin-top:5px;}
.video-box .length{font-size:10px;color:gray;}
.video-box img{float:left; border:1px solid #ccc;margin:0px 10px 0px 0px;padding:2px;}

.video-box-small {background:none; margin:5px 5px 5px 10px;padding:5px;background-color:#fff;width:310px;height:85px;overflow:hidden;float:left;}
.video-box-small .name{font: bold 12px Helvetica, sans-serif;line-height:15px;}
.video-box-small .desc{font: normal 11px Helvetica, sans-serif;line-height:13px;height:65px;overflow:hidden;margin-top:3px;}
.video-box-small .length{font-size:10px;color:gray;font-weight:normal;}
.video-box-small img{float:left; border:1px solid #ccc;margin:0px 8px 0px 0px;padding:2px;width:85px;}

/* tedtalks-list */

ul.tedtalks-list {background:none;margin: 0; padding:0;list-style-type:none; list-style-position:outside;list-style-image:none}
ul.tedtalks-list li{background:none; margin:0 0 5px 0;padding:1px;background-color:#fff;}
ul.tedtalks-list .name{font-family:Helvetica;font-weight:bold;}
ul.tedtalks-list .desc{font-size:12px;line-height:14px;}
ul.tedtalks-list .length{font-size:10px;color:gray;}
ul.tedtalks-list li img{float:left; border:1px solid #ccc;margin:3px 10px 1px 3px;padding:2px;}


/* most-downloaded */

.most-downloaded {background:none; margin:2px;padding:3px;background-color:#fff;height:70px;}
.most-downloaded .name{font: bold 12px Helvetica, sans-serif;line-height:15px;margin-top:20px;}
.most-downloaded img{float:left; border:1px solid #ccc;margin:3px 10px 1px 3px;padding:2px;width:85px;}


ul.pages li.current_page_item a{color:#000;}

/* experiments */

ul.experiments {margin: 0; padding:0;list-style-type:none; list-style-position:outside;list-style-image:none}
ul.experiments li{background:none; margin:10px 10px 10px 0; padding:10px 5px;border-bottom:1px solid #ccc;}
ul.experiments .experiments-name{font-family:Helvetica;}
ul.experiments .desc{font-size:14px;line-height:21px;}
ul.experiments li img{float:left; border:1px solid #ccc;margin:0px 10px 0 5px;padding:2px;}

/* labs-graph */

.labs-graph #primary,.labs-graph #secondary {float:left;width:255px;clear:left;}
.labs-graph #content-wrapper{float:right;}
.labs-graph .content-top, .labs-graph .content-bottom{display:none;}
.labs-graph #bubblePanel{width:727px;height:535px;border:2px solid #d9d9d9;margin-top:4px;}
.labs-graph .widget-top{width:255px;overflow: hidden;height:10px;background: #fff url("images/interface/background/255_top.jpg") no-repeat}
.labs-graph .widget-bottom{width:255px;overflow: hidden;height:10px;width:255px;background: #fff url("images/interface/background/255_bottom.jpg") no-repeat}
.labs-graph #primary .widget, .labs-graph #secondary .widget{overflow:hidden;margin:0 0 0 0;padding:20px 20px;background: #fff url("images/interface/background/255.jpg") repeat-y}

/* expander */
.expander-container {color:#807970;font-size:14px;}
.expander-header {margin: 0;font-family:Georgia,serif;}
.expander-content {display: none;padding: 0 15px 15px 45px;}
.expander-header a {display: block;outline: none;padding: 15px; background: transparent url(http://www.gapminder.org/GapminderMedia/wp-uploads/expander_images/expander-plus.png) 20px center no-repeat;color: #4b4742;padding-left: 45px;zoom: 1; }
.expander-open .expander-header a {background-image: url(http://www.gapminder.org/GapminderMedia/wp-uploads/expander_images/expander-minus.png);}
.expander-open .expander-header a:hover,
.expander-closed .expander-header a:hover {color: #3C738C;}
.expander-header {padding-top: 2px;background: url(http://www.gapminder.org/GapminderMedia/wp-uploads/expander_images/expander-divider.png) top left repeat-x;}
.expander-odd {	background: transparent url(http://www.gapminder.org/GapminderMedia/wp-uploads/expander_images/expander-odd-background.png) top left repeat-x; }

/*
    anythingSlider v1.2
    
    By Chris Coyier: http://css-tricks.com
    with major improvements by Doug Neiner: http://pixelgraphics.us/
    based on work by Remy Sharp: http://jqueryfordesigners.com/
*/


.anythingSlider                         { width: 760px; height: 342px; position: relative; float:left;}
.anythingSlider .wrapper                { width: 700px; overflow: auto; height: 342px; margin: 0 0px; position: absolute; top: 0; left: 0; }

                                       /* Width below is max for Opera */
.anythingSlider .wrapper ul             { width: 32700px; list-style: none; position: absolute; top: 0; left: 0;background: #fff; margin: 0; }
.anythingSlider ul li                   { display: block; background:none;  list-style: none;  float: left; padding: 0; height: 342px; width: 700px; margin: 0; }

.anythingSlider ul li ul li 			{overflow:hidden;height:100%;padding-left:9px;background:url(images/bullet.gif) no-repeat 0 6px !important;}

.anythingSlider .arrow                  { display: none; }


#thumbNav                               { position: absolute; left: 10px;bottom: 5px; text-align: center; }
#thumbNav a                             { display: inline-block; height:13px;width:13px; margin: 0 5px 0 0; background-image:url("http://www.gapminder.org/GapminderMedia/wp-uploads/slider/slider_inactive.png"); background-repeat: no-repeat; }
#thumbNav a:hover                       { background-image:url("http://www.gapminder.org/GapminderMedia/wp-uploads/slider/slider_hover.png"); background-repeat: no-repeat; }
#thumbNav a.cur                         { background-image:url("http://www.gapminder.org/GapminderMedia/wp-uploads/slider/slider_active.png"); background-repeat: no-repeat; }

#start-stop                             { display:none; }

/*
  Prevents
*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }
