/*
Theme Name: BinaryNow Wordpress Theme
Theme URI: http://www.binarynow.com/
Description: Theme based on Wordpress.org style.
Version: 1.0
Author: Brandon Sturgeon
Author URI: http://www.binarynow.com/
Tags: fixed width, black, valid css
*/

html{min-height:100%;margin-bottom:1px;overflow:-moz-scrollbars-vertical !important;}
body{font-size:13px;background:#ffffff;font-family:Arial, Helvetica, sans-serif;line-height:20px;color:#000000;}
*{margin:0;padding:0;}
img{border:none;}
blockquote{font-style:italic;color:#575757;margin:0px 35px;padding:0 40px;background:transparent url("/images/blockquote.png") no-repeat 0 0;}
pre, code{font:1.0em Monaco,'Courier New', monospace;}
a{color:#0B71B2;text-decoration:none;font-weight:bold;}
a:hover{color:#5095C5;}
strong{font-weight:bold;}
em, cite{font-style:italic;}
.wrapper{width:930px;margin:0 auto;clear:both;}
#header{height:88px;min-width:930px;background:#000000;}
#header h1 a{display:block;background:url(/images/binarynow-logo.gif) center left no-repeat;width:301px;height:90px;text-indent:-9999px;float:left;}
#header ul{margin-top:58px;margin-right:14px;margin-left:50px;float:right;list-style:none;}
#header ul li{float:left;}
#header ul li a{font-weight:bold;display:block;line-height:34px;padding:0 10px;font-size:14px;color:#ffffff; text-shadow: 0px 0px 2px black;}
#header ul li a:hover{color:#0B71B2;}
#header .current_page_item, #header .current_page_ancestor, #header .current_page_parent{font-weight:bold;color:#000;background:#5095C5;}
#headline{height:15px;background:#5095C5;border-bottom:5px solid #0B71B2;}
#headline h2{visibility:hidden;color:#ffffff;font-size:22px;float:left;}
.description{font-size:1.2em;float:left;color:#fff;padding-top:20px;padding-left:-100px;}
#cse-search-box{position:absolute;top:15px;right:30px;margin-right:30px;height:48px;padding-top:6px;}
#homepage{padding-top:10px;padding-bottom:10px;background:#ffffff;min-height:300px;}
#homepage img.screenshot{margin-top:0px;margin-right:10px;float:left;}
#homepage p{line-height:1.5em;padding-bottom:10px;}
#homepage p.intro{color:#000000;font-size:18px;line-height:1.5em;}
#pagebody{padding-top:10px;padding-bottom:10px;background:#ffffff;min-height:240px;}
#pagebody p{font-size:13px;line-height:1.2em;padding-bottom:10px;}
#pagebody ul{margin-left:20px;list-style:disc;margin-bottom:10px;}
#pagebody ol{margin-left:30px;list-style:decimal;margin-bottom:10px;}
#pagebody .submenu ul{margin:0;padding:0;list-style:none;}
h3{font-size:14px;color:#000000;font-weight:bold;}
h4{font-weight:bold;font-size:14px;padding-bottom:0px;margin-bottom:0px;color:#000000;}
ul#notable-users{list-style:none;}
ul#notable-users li a{display:block;width:130px;height:59px;margin-bottom:8px;border-top:1px solid #f5f5f5;border-left:1px solid #f5f5f5;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
ul#notable-users li a:active{border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;}
p.person{padding-bottom:10px;border-bottom:1px solid #dadada;margin-bottom:11px;}
#footer{color:#B2B2B2;height:150px;min-width:930px;padding-top:5px;background:#6A6A6A;clear:both;border-top:5px solid #B2B2B2;}
#footer a{color:#ffffff;text-shadow: 0px 0px 1px black;}
#footer a:hover{color:#000000;}
#footer p{padding-top:10px;}
#translation_bar a {padding-top:5px;padding-right:4px;}
#theuser .block{margin:24px;}
#theuser #userinfo{margin-left:22px;margin-bottom:0;}
.thumbnail a:link, .thumbnail a:visited{float:left;margin:0px 10px 10px 0px;border:1px solid #B2B2B2;}
.posttitle{}
.postmeta{font-size:10px;color:#808080;}
.postcontent{border-bottom:5px solid #B2B2B2;padding-bottom:10px;margin-bottom:10px;}
.postreadmore{background-color:#0B71B2;padding:3px;color:#ffffff;}
.feedback{text-align:right;font-size:10px;text-transform:uppercase;border-bottom:1px solid #dadada;padding-bottom:1px;margin-bottom:25px;}
img.aligncenter{display:block;padding:5px;margin-left:auto;margin-right:auto;}
img.alignright{padding:5px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:5px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
.flashvideo{display:block;padding:10px;margin-left:auto;margin-right:auto;text-align:center;}
.wp-pagenavi{padding:10px;}
.wp-pagenavi a, .wp-pagenavi a:link{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #0066cc;color:#0066cc;background-color:#FFFFFF;}
.wp-pagenavi a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #0066cc;color:#0066cc;background-color:#FFFFFF;}
.wp-pagenavi a:hover{border:1px solid #0B71B2;color:#FFFFFF;background-color:#5095C5;}
.wp-pagenavi a:active{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #0066cc;color:#0066cc;background-color:#FFFFFF;}
.wp-pagenavi span.pages{font-weight:bold;padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#000000;border:0px;background-color:#FFFFFF;}
.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;border:1px solid #0B71B2;color:#FFFFFF;background-color:#5095C5;}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;border:0px;color:#000000;background-color:#FFFFFF;}
.ngg-albumoverview{margin-top:10px;width:100%;clear:both;display:block !important;}
.ngg-album{height:100%;padding:5px;margin-bottom:5px;border:1px solid #fff;}
html>body .ngg-album{overflow:hidden;padding:5px;margin-bottom:5px;border:1px solid #cccccc;}
.ngg-album{overflow:hidden;padding:5px;margin-bottom:5px;border:1px solid #cccccc;}
.ngg-albumtitle{text-align:left;font-weight:bold;margin:0px;padding:0px;font-size:1.4em;margin-bottom:10px;}
.ngg-thumbnail{float:left;margin-right:12px;}
.ngg-thumbnail img{background-color:#FFFFFF;border:1px solid #A9A9A9;margin:4px 0px 4px 5px;padding:4px;position:relative;}
.ngg-thumbnail img:hover{background-color:#A9A9A9;}
.ngg-description{text-align:left;}
.ngg-album-compact{float:left;height:180px;padding-right:6px !important;margin:0px !important;text-align:left;width:120px;}
.ngg-album-compactbox{background:transparent url(albumset.gif) no-repeat scroll 0%;height:86px;margin:0pt 0pt 6px !important;padding:12px 0pt 0pt 7px !important;width:120px;}
.ngg-album-compactbox .Thumb{border:1px solid #000000;margin:0px !important;padding:0px !important;width:91px;height:68px;}
.ngg-album-compact h4{font-size:15px;font-weight:bold;margin-bottom:0px;margin-top:0px;width:110px;}
.ngg-album-compact p{font-size:11px;margin-top:2px;}
.ngg-galleryoverview{overflow:hidden;margin-top:10px;width:100%;clear:both;display:block !important;}
.ngg-galleryoverview .desc{margin:0px 10px 10px 0px;padding:5px;}
.ngg-gallery-thumbnail-box{float:left;}
.ngg-gallery-thumbnail{float:left;margin-right:5px;text-align:center;}
.ngg-gallery-thumbnail img{background-color:#FFFFFF;border:1px solid #A9A9A9;display:block;margin:4px 0px 4px 5px;padding:4px;position:relative;}
.ngg-gallery-thumbnail img:hover{background-color:#A9A9A9;}
.ngg-gallery-thumbnail span{font-size:90%;padding-left:5px;display:block;}
.ngg-clear{clear:both;}
.ngg-navigation{font-size:0.9em !important;clear:both !important;display:block !important;padding-top:15px;text-align:center;}
.ngg-navigation span{font-weight:bold;margin:0pt 6px;}
.ngg-navigation a.page-numbers, .ngg-navigation a.next, .ngg-navigation a.prev, .ngg-navigation span.page-numbers, .ngg-navigation span.next, .ngg-navigation span.prev{border:1px solid #DDDDDD;margin-right:3px;padding:3px 7px;}
.ngg-navigation a.page-numbers:hover, .ngg-navigation a.next:hover, .ngg-navigation a.prev:hover, .ngg-navigation span.page-numbers:hover, .ngg-navigation span.next:hover, .ngg-navigation span.prev:hover{background-color:#0066CC;color:#FFFFFF !important;text-decoration:none !important;}
.ngg-imagebrowser{}
.ngg-imagebrowser h3{text-align:center;}
.ngg-imagebrowser img{border:1px solid #A9A9A9;margin-top:10px;margin-bottom:10px;width:100%;display:block !important;padding:5px;}
.ngg-imagebrowser-nav{padding:5px;margin-left:10px;}
.ngg-imagebrowser-nav .back{float:left;border:1px solid #DDDDDD;margin-right:3px;padding:3px 7px;}
.ngg-imagebrowser-nav .next{float:right;border:1px solid #DDDDDD;margin-right:3px;padding:3px 7px;}
.ngg-imagebrowser-nav .counter{text-align:center;font-size:0.9em !important;}
.exif-data{margin-left:auto !important;margin-right:auto !important;}
.slideshow{margin-left:auto;margin-right:auto;text-align:center;outline:none;}
.slideshowlink{}
.ngg-singlepic{background-color:#FFFFFF;display:block;padding:4px;}
.ngg-left{float:left;margin-right:10px;}
.ngg-right{float:right;margin-left:10px;}
.ngg-center{margin-left:auto !important;margin-right:auto !important;}
.ngg-widget, .ngg-widget-slideshow{overflow:hidden;margin:0pt;padding:5px 0px 0px 0pt;text-align:left;}
.ngg-widget img{border:2px solid #A9A9A9;margin:0pt 2px 2px 0px;padding:1px;}
.ngg-related-gallery{background:#F9F9F9;border:1px solid #E0E0E0;overflow:hidden;margin-bottom:1em;margin-top:1em;padding:5px;}
.ngg-related-gallery img{border:1px solid #DDDDDD;float:left;margin:0pt 3px;padding:2px;height:50px;width:50px;}
.ngg-related-gallery img:hover{border:1px solid #000000;}
.ngg-galleryoverview ul li:before{content:''!important;}
.ngg-gallery-list{list-style-type:none;padding:0px !important;text-indent:0px !important;}
.ngg-galleryoverview div.pic img{width:100%;}
.ngg-gallery-list li{float:left;margin:0 2px 0px 2px !important;overflow:hidden;}
.ngg-gallery-list li a{border:1px solid #CCCCCC;display:block;padding:2px;}
.ngg-gallery-list li.selected a{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#000000 none repeat scroll 0 0;}
.ngg-gallery-list li img{height:40px;width:40px;}
li.ngg-next, li.ngg-prev{height:40px;width:40px;font-size:3.5em;}
li.ngg-next a, li.ngg-prev a{padding-top:10px;border:none;text-decoration:none;}
.hidden {display: none;}
#slides {float:left; position:relative; overflow:auto; background:#fff;}
.slide {border: 0px;}
#sliderbutton {float:right;padding:7px;margin-top: -25px;}
#sliderbutton img {position: relative; z-index: 2; cursor: pointer; cursor:pointer;background:#666;}
h5 {color: white; margin: 0; padding: 0 1em; font-size: 11px; font-weight: none; position: relative; top: -30px; line-height: 30px; height: 30px; background: black;}
