/*
Theme Name: Fullscreen
Theme URI: http://graphpaperpress.com/themes/fullscreen/
Description: A multimedia theme framework for WordPress by <a href="http://graphpaperpress.com">Graph Paper Press</a>
Version: 2.6.1
Tags: one-column, black
Author: Graph Paper Press
Author URI: http://graphpaperpress.com/
License: GPL
License URI: license.txt
*/

/* Blueprint CSS Styles */
@import url( 'css/screen.css' );

/* Menu CSS */
@import url( 'css/superfish.css' );

/* jQuery UI CSS */
@import url( 'css/jquery.ui.css' );

/* Override */
body { background: #0f0f0f; color: #999; }
.home {overflow:hidden;}
.container { margin-top:24px }
h1,h2,h3,h4,h5,h6 { color: #999 }
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a { color: #fff }
a { color:#428ce7; text-decoration:underline }
a:hover { color:#fff }
.small { color:#999; font-size:10px }


/* Masthead */
#masthead { padding:0; margin:12px 0 24px 0; height: 12px; position: relative; display:block; clear:both }
#masthead h2, #branding h2 { float:left; text-transform:uppercase; margin:0; padding:0 }
#masthead h2 a, #branding h2 a { color:#fff }
#masthead .description, #branding .description { float:left; color:#999; margin: 10px 12px; padding-left:12px; border-left: 1px solid #999; font-size:11px }

/* Home Thumbs & Nav*/
.home-thumbs { margin-top: 0; padding: 0; overflow: auto; left: 0; -moz-scrollbars:none; position: absolute; width: 1600px}
.home2-thumbs { margin-top: 0; padding: 0; overflow: auto; left: 0; -moz-scrollbars:none; position: absolute; top: 405px; width: 1600px}
.bottom-thumbs {position: absolute; top: 440px; left:0;}
.thumbs {  }
ul.thumbs { width: 1600px; list-style: none; margin: 0; padding: 0; position:relative; top:0; left:0; right:1600px }
ul.thumbs li { float: left; width: 160px; height:160px; margin:0; overflow:hidden; }
ul.thumbs li.thumb-big { float: left; width: 375px; height:250px; margin:0; overflow:hidden; }
ul.thumbs li img.attachment-thumbnail { margin:0 }
ul.thumbs li.thumb-end {margin-top:144px}
.go-left { position:absolute; top:17px; right: 90px;display: none}
.go-right { position:absolute; top:17px; right: 50px; }
#branding { background: #000; color:#474747; position:absolute; z-index: 4; left: 0px; top:320px; height:40px; padding:40px; zoom:1; width:100%; margin:auto; clear: both; display: block; }
#branding a, #masthead a { color:#474747; text-decoration:none }
#branding h1 a, #masthead h1 a { color:#fff; }
#branding h1, #masthead h1 { text-transform:uppercase; font-weight:bold; margin:0 ;}
#branding a:hover { color:#fff }
#branding .description { text-align:left;}
.brand-wrap { float:left }

/* IE 6 hacks for position fixed */
* html #branding { position: absolute; padding:45px 40px 35px 50px;width: 1505px;}
* html .go-left { top:17px; right: 280px; display: none}
* html .go-right { top:17px; right: 240px; }

/* Footer */
#footer-wrap { width:100%; background:#000; padding:24px 0 }
#footer { width: 950px; margin:0 auto;color:#333; text-align: left }
#footer .icon, #footer a { color:#555 !important}
#footer a:hover { color:#ccc }
#footer ul { list-style:none; margin:0; padding:0; border-top:1px solid #111 }
#footer ul li { border-bottom:1px solid #111 }
#footer ul li a { text-decoration:none; padding: 4px }
.post-nav-prev,.post-nav-next, #dialog_link,.icon { float:left; margin:0 10px 0 0; padding: .4e