/*
Theme Name: DarkSquirrel
Theme URI: http://www.christian-sauve.com/
Description: Theme for christian-sauve.com, heavily inspired by Kubrick
Version: 1.0
Author: Christian Sauve
Author URI: http://www.christian-sauve.com/
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: dark
*/

body{background:#000 url('background.jpg') top center no-repeat;margin:0;padding:0;color:#FFF;}

#wrappage{width:760px;margin:5px auto;padding:0;text-align:left;}

#header{background:#ccc;height:100px;border:0px solid #333;background:#000 url('header-fall.jpg') top center no-repeat;}
#header .Intro{font:1em 'Courier New', monospace;font-weight:bold;text-align:left;color:#FFF;margin:10px 10px 0 10px;}
#header .Name{font:2.3em 'Eras Bold ITC', 'Arial Black', Helvetica, Univers, sans-serif;color:#FFF;margin:0 10px;}
#header .Slogan{font:1em Garamond, 'Times New Roman', serif;color:#FFF;margin:0 10px;font-style:italic;letter-spacing:0.03em;}

#Navbar{background:#000 url('gradient-blue.jpg') bottom;margin:0;padding:0;}
#Navlist{color:#FFF;font:1em 'Trebuchet MS', 'Bitstream Vera Sans', Verdana, Arial, Univers, Helvetica, sans-serif;margin:0;padding:2px 0;}
#Navlist li{display:inline;margin:0;padding:0 10px;border-right:1px #FFF solid;}
#Navlist li.last-item{border-right:0;}
#Navlist li a{text-decoration:none;color:#CCC;font:1em Verdana, Geneva, sans-serif;font-weight:bold;text-shadow:1px 1px 1px #000;}
#Navlist li a:hover{text-decoration:none;color:#FFF;}

#mainbody{margin:0;padding:0;background:#FFF;}

#sidenav{border-right:0;margin:0;padding:0;float:left;width:180px;color:#000;background:#EEE;}
#sidenav h2{color:#030;font:1.1em Verdana, sans-serif;padding:5px 10px;background:#336;/*border-radius:5px;*/background:#000 url('gradient-gray.jpg') bottom;margin:0;}
#sidenav ul{list-style:disc;margin:5px 0 15px 0;padding:0 30px;}
#sidenav ul li a{color:#080;font:0.9em Verdana, sans-serif;}
#AutoPub{background:#FFF url('fractale-button.jpg') center top no-repeat;height:100px;margin:0;text-align:center;padding:15px 0 0 80px;text-align:center;}
#AutoPub a{color:#000;text-decoration:none;font:0.9em 'Trebuchet MS', 'Bitstream Vera Sans', Verdana, Univers, Helvetica, Arial, sans-serif;}

#content{background:#FFF url('dark-squirrel.png') bottom right no-repeat;color:#000;margin-left:180px;padding:20px;min-height:500px;}
#content h1, #content h2, #content h3, #content h4, #content h5 , #content h6{color:#009;background-color:transparent;font-family:Helvetica, Univers, Arial, sans-serif;font-weight:bold;margin:0;}
#content h1{font-size:1.6em;color:#009;letter-spacing:-0.03em;}
#content h1 a{text-decoration:none;color:#009;}
#content h2{font-size:1.5em;color:#007;letter-spacing:-0.02em;padding-top:10px;}
#content h2 a{text-decoration:none;color:#007;}
#content h3{font-size:1.4em;color:#005;letter-spacing:-0.01em;padding-top:10px;}
#content h4{font-size:1.3em;color:#003;letter-spacing:-0.01em;}
#content h5{font-size:1.2em;color:#002;letter-spacing:-0.01em;}
#content h6{font-size:1.1em;color:#001;letter-spacing:-0.01em;}
#content p{font-size:1em;line-height:1.5em;font-family:'Trebuchet MS', 'Bitstream Vera Sans', Verdana, Helvetica, Univers, Arial, sans-serif;text-align:justify;}
#content pre{font-family:"MS Gothic", "Courier New", Courier, monospace}
#content blockquote{padding:0 30px;font-style:italic;border-left:5px solid #ddd;background:#FFF;}
#content em.BookTitle{font-style:italic;font-family:'Georgia', 'Times New Roman', serif;}
#content strong.MovieTitle{font-weight:bold;font-variant:small-caps;font-family:Verdana, Arial, Univers, Helvetica, sans-serif;}
#content strong.BookDetails{color:#666;}
#content strong.ViewingDetails{color:#666;}
#content img.MoviePoster, #content img.BookCover{float:right;margin:0 0 5px 12px;}
#content div.div-table{display:table;}
#content div.div-row{display:table-row;}
#content div.div-cell{float:left;width:50%;display:table-cell;}
#content .adiv-table{width:100%;}
#content .adiv-row{width:100%;}
#content .adiv-cell{width:50%;vertical-align:top;}
#content .adiv-cell ul{list-style:disc;margin:5px;padding:0 10px;}
#indexcounter{text-align:center;clear:both;} /* Lame joke on the index page */ 
#indexcounter strong{font-family:'Arial Black', Arial, Helvetica, sans-serif;background-color:#000;color:#0F0;font-weight:bold;margin:0;padding:0px 10px;}
#content ul li{font-size:1em;line-height:1.2em;font-family:'Georgia', 'Times New Roman', serif;text-align:left;}
#content a{color:#080;}
#content a:visited{color:#040;}
#content p.editlink{font-size:0.7em;color:#080;text-align:right;margin:0;padding:0;}
#content .navigation{display:block;padding-bottom:10px;}
#content .alignright{float:right;width:50%;text-align:right;}
#content .alignright a{font-weight:bold;font-variant:small-caps;font-family:Verdana, Arial, Univers, Helvetica, sans-serif;padding-right:50px;}
#content .alignleft{float:left;width:50%;text-align:left;}
#content .alignleft a{font-weight:bold;font-variant:small-caps;font-family:Verdana, Arial, Univers, Helvetica, sans-serif;}
#content .lastupdated{font-size:0.8em;text-align:center;margin-bottom:0;}
/* legacy classes */
#content .typewritten{font-family:'Courier New', monospace;}
#content .handwritten{font-family:'Times New Roman', serif;}
#content .scratch{font-style:normal;text-decoration:line-through;}
#content .photocaption{font-family:'Times New Roman', serif;font-size:1em;text-align:center;line-height:1em;width:450px;margin:0 auto;background:#EEE;padding:3px;}
#content .tinytext{font-family:Arial, Univers, Helvetica, sans-serif;font-size:0.8em;margin-bottom:0px;}
#content .dialog{margin:10px 50px 10px 50px;text-align:center;font-family:"Courier New", Courier, mono;}
#content .slugline{font-family:"Courier New", Courier, mono;font-weight:bold;}
#content .BookNotes{color:#666;}
#content .Highlight{padding:10px;border:1px solid black;color:#000;background-color:#CCC;text-align:center;}
#content .post{padding:10px 0;}
#content .post .postmetadata{color:#666;font:0.8em Verdana, sans-serif;text-align:right;}
#content .post .postmetadata a{text-decoration:none;color:#080;}
#content .sticky{background:#AAA;}
#content .bypostauthor{background:#AAA;}
#content .wp-caption{background:#AAA;}
#content .wp-caption-text{background:#AAA;}
#content .gallery-caption{background:#AAA;}
#content .aligncenter{text-align:center;}

#footer{background:#000;color:#fff;clear:both;text-align:center;font:0.8em Verdana, Arial, Univers, Helvetica, sans-serif;margin:0 auto;padding:0;width:500px;}
#footer a{color:#9F9;font-weight:bold;}

#searchform{text-align:center;padding:10px;}
#s{width:100px;border:1px solid #999;}
#searchsubmit{width:30px;border:1px solid #999;padding:0;}

/* =Comments
-------------------------------------------------------------- */
#comments { clear: both;}
#comments .navigation {	padding: 5px;}
h3#comments-title,h3#reply-title { color: #000; font-size: 20px; font-weight: bold; margin-bottom: 0;}
h3#comments-title {	padding: 5px;}
.commentlist {	list-style: none; margin: 0;}
.commentlist li.comment { border-bottom: 1px solid #e7e7e7; margin: 4px ; padding: 5px;	position: relative;}
.commentlist li:last-child {	border-bottom: none;	margin-bottom: 0;}
#comments .comment-body ul,#comments .comment-body ol {	}
#comments .comment-body p:last-child {	margin-bottom: 6px;}
#comments .comment-body blockquote p:last-child {	}
.commentlist ol {	list-style: decimal;}
.commentlist .avatar {	position: absolute;	top: 4px;	left: 0;}
.comment-author {}
.comment-author cite {	color: #000;	font-style: normal;	font-weight: bold;}
.comment-author .says {	font-style: italic;}
.comment-meta {	font-size: 12px;	margin: 5px;}
.comment-meta a:link,.comment-meta a:visited {	color: #888;	text-decoration: none;}
.comment-meta a:active,.comment-meta a:hover {	color: #ff4b33;}
.commentlist .even {}
.commentlist .bypostauthor {}
.reply {	font-size: 12px;	padding: 5px;}
.reply a,a.comment-edit-link {	color: #888;}
.reply a:hover,a.comment-edit-link:hover {	color: #ff4b33;}
.commentlist .children {	list-style: none;	margin: 0;}
.commentlist .children li {	border: none;	margin: 0;}
.nopassword,.nocomments {	display: none;}

@media print{
body, #wrappage, #mainbody, #content{background:white;width:100%;margin:0;padding:0;color:black;}/* Re-set */
#header, #Navbar, #sidenav, #footer, div.navigation, .postmetadata{display:none;} /* Don't print bloggy-things */ 
#content{background:#FFF;color:#000;margin:0;padding:0;}
#content p{font-size:12pt;line-height:115%;font-family:'Times New Roman', Times, serif;text-align:justify;orphans:3;widows:3;}
#content img.MoviePoster, #content img.BookCover{float:right;margin:0 0 1em 1em;}
h1, h2, h3, h4, h5, h6{page-break-after:avoid;}
}