/*   
Theme Name: 2.5 Billion
Theme URI: http://www.twopointfivebillion.com/
Description: Personal Theme
Author: Alex Leonard
Author URI: http://www.pixelapes.com
Version: 0.1
*//* HIDDEN ELEMENTS */#hd, #jump, p.linklove{position: absolute;top: -3000px;left: -3000px;margin: 0;}/* SITE ELEMENTS */body{background: #fff;color: #8F9092;}#yui-main .yui-b{padding: 110px 40px 80px 40px;background: url(images/tagline.png) no-repeat center top;}.side{padding: 20px 0 20px 0;}#side-ft{margin: 20px 0;}#bd{}.post-wrap{margin-bottom: 25px;padding-bottom: 15px;}#ft{margin: 40px auto 0 auto;clear: both;width: auto;text-align: center;padding: 20px 0 40px 0;}#ft-cont{text-align: left;margin: 20px auto;width:74.923em;*width:73.117em;}/* NAV */#bd ul.main{margin: 0 0 85px 0;display: block;height: 40px;}#bd ul.main li{float: left;list-style-type: none;text-transform: uppercase;font-size: 146.5%;letter-spacing: 3px;padding: 0;margin: 0;width: 20%;text-align: center;}.main li a:link, .main li a:visited{color: #666769;text-decoration: none;}.main li a:hover, .main li a:active{color: #000;}.main li.current_page_item a{color:#000;border-bottom: 4px #eff2f6 solid;}/* LINKS */a:link, a:visited{color: #2d6290;}a:hover, a:active{color: #770800;}/* TYPOGRAPHY */body{font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, sans-serif;}h1, h2, h3, h4, h5 h6{margin: 0 0 15px 0;clear: both;}h1{color: #e4e7eb;font-size: 165%;text-transform: uppercase;clear: both;text-align: right;}h1 a:link, h1 a:visited, h1 a:hover, h1 a:active{text-decoration: none;color: #666769;}h2{font-size: 116%;color: #ffffff;display: inline;padding: 3px 20px;background: #aeb0b3;letter-spacing: .1em;margin-top: 30px;}h2 a:link, h2 a:visited, h2 a:hover, h2 a:active{text-decoration: none;color: #2F7C96;}h3{font: 1.5em Georgia, Times, serif;color: #323232;clear: none;margin: 30px 0 5px 0;}p{line-height: 165%;margin: 10px 0 20px 0;font-size: 108%;text-align: justify;}.side p{text-align: center;margin-right: 50px;font-size: 95%;}em{font-style: italic;}b, strong{font-weight: bold;}img{border: 1px solid #ddd;padding: 3px;}img.alignright{margin: 0 0 20px 20px;float: right;}img.alignleft{margin: 0 20px 20px 0;float: left;}.story-content .gallery{margin: 20px 0 30px 0;}dl.gallery-item img{padding: 0;border: 1px solid #999;}/* SINGLE IMAGE */.attachment{text-align: center;}.attachment img{margin: 0 auto;}.caption p{text-align: center;font-size: 116%;}.gallery .navigation{display: block;height: 120px;padding: 10px 0;}.gallery .navigation img{width: 110px;height: auto;padding: 0;border: 1px solid #333;}.gallery .navigation .alignleft{float: left;padding-left: 20px;background: url(images/gal-prev.png) no-repeat left center;}.gallery .navigation .alignright{float: right;padding-right: 20px;background: url(images/gal-next.png) no-repeat right center;}.gallery .navigation a{opacity: .5;filter: alpha(opacity=50);}.gallery .navigation a:hover{opacity: 1.0;filter: alpha(opacity=100);}.side img{margin: 0 0 2px 0;border: none;padding: 0;}.side img.title-image{margin: 20px 0 40px 0;border: none;padding: 0;}.clear{clear: both;}/* LISTS ETC */ul{margin: 0 0 10px 10px;}ul li{display: list-item;list-style-type: square;margin: 0 0 3px 20px;font-size: .9em;color: #555;}/* WIDGETS *//* FOOTER ITEMS */#ft h4{font: 1.4em Georgia, Times, "Times New Roman", serif;color: #fff;}/* CFORMS */.cform ol li{margin: 0 0 10px 0;}.cform label{display: block;padding-bottom: 2px;}.reqtxt, .emailreqtxt{font-style: italic;font-size: 85%;color: #770800;padding-left: 5px;}.cform input, .cform textarea{padding: 3px;font: 95% "courier new", courier, monospace;width: 300px;}.cform input.sendbutton{width: auto;padding: 3px 10px;text-align: center;}/* COMMENTS */#commentwrap form{margin: 0 30px;}.comment-feed{font-size: .85em;background: url(images/rss-add.jpg) no-repeat left center;padding-left: 22px;}dl#commentlist{padding: 0;margin: 20px 0 15px 0;}#commentlist dt{clear: both;-moz-border-radius: 0 0 5px 5px;padding: 8px 12px;background: #2F7C96;color: #fff;}#commentlist dd{margin: .8em 2em 2em 2em;}.comment-date{font-size: .8em;float: right;font-style: italic;position: relative;top: -1.1em;}#commentlist dt.authorpost{background: #770800;}/* COMMENT FORM */#commentwrap label{display: block;margin: 3px 0;}#commentwrap input, #commentwrap select, #commentwrap textarea{display: block;margin-bottom: 10px;}#commentwrap textarea{width: 25em;}input.req{border: 1px solid #770800;}