/*
Theme Name: Blacky - Right Sidebar
Theme URI: http://aandamar.com/work//
Description: A Black Wordpress theme with right sidebar.
Author: aaNDamar
Author URI: http://aandamar.com
version: 0.10
Tags: two-columns, black, right-sidebar
*/

body{background:#333;font-family: Arial, Verdana;font-size: 14px;margin:20px;color:#ddd;}
p img {padding: 0;max-width: 100%;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}

blockquote{background:#202020;border:1px solid #444;border-left:6px solid #444;margin:15px;padding:0 12px 0 12px;}
code{font-family:"Courier New", Courier, monospace;}
a{color:#eee;text-decoration:none;outline:none}
a:hover{text-decoration: underline;}
h1,h2,h3,h4{font-weight:normal;font-family:"Georgia",Times}

#container{width:940px;margin:0 auto;padding:20px;background:#222;overflow: hidden;box-shadow:0px 0px 5px #000; -moz-box-shadow:0px 0px 5px #000; -webkit-box-shadow:0px 0px 5px #000;border:1px solid #333}
.clear{clear:both}

#header {color: #fff;padding:0px;margin:0px}
#header h1, #header h2{font:normal 34px georgia, times;padding:10px;margin:0;text-transform:uppercase}
#header h1 a, #header h2 a{color: #ddd;text-decoration: none;text-shadow:1px 1px 5px #000}
#header h1 a:hover, #header h2 a:hover{color: #666; text-decoration: none;}
#header h1 a:active, #header h2 a:active{position:relative;top:1px}
.desc{text-transform:lowercase;text-align:right;padding:0px 10px 0px 0px;color:#999;font-style:italic;text-shadow:1px 1px 4px #000}

#menu{background:#333;height:26px;overflow:hidden;padding:5px;border:1px solid #444;box-shadow:0px 0px 5px #000; -moz-box-shadow:0px 0px 5px #111; -webkit-box-shadow:0px 0px 5px #111;}
#menu ul{margin:0;padding:0;}
#menu ul li{list-style-type:none;float:left;margin: 0;padding: 0;border-right:1px solid #111;text-transform:capitalize}
#menu ul li a{padding:5px 15px;margin:0;color:#ddd;display:block;border-right:1px solid #444;text-shadow:1px 1px 0px #000}
#menu ul li a:hover{color:#fff;text-decoration:none;text-shadow:1px 1px 3px #000}
#menu li li{float:left; margin:0px; padding:0px}

#menu li li a, #menu li li a:visited{background:#333;color:#ddd;width:160px;float:none;margin:0px;padding:8px 10px 8px 10px;}
#menu li li a:hover, #menu li li a:active, #menu li li.current_page_item a, #menu li li.current-cat a{color:#fff;padding:8px 10px 8px 10px; width:160px;margin:0px}
#menu li ul{z-index:9999; position:absolute; left:-999em; height:auto; width:160px; margin:0px; padding:0px}
#menu li ul a{width:160px; background:#333}
#menu li ul ul{margin:-32px 0 0 160px}
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul{left:-999em}
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul{left:auto}
#menu li:hover, #menu li.sfhover{position:static}

#content {float:left;width:550px;overflow:hidden;padding:15px}
.post {margin:0px 0px 15px 0px;padding:15px;border:1px solid #333;background:#202020;color:#ddd;overflow:hidden}
.post h1, .post h2{font-size:22px;margin:0px 0px 10px;text-shadow:1px 1px 0px #000}
.post h2 a{color:#eee;display:block;text-decoration:none;}
.post h2 a:hover{color: #777;text-decoration: none;}
.post h2 a:active{position:relative;top:1px}
.post ul {}
.post li {}
.entry{line-height:180%}
.entry p{margin:0px 0px 15px}
.entry a{color:#35acc5}
.entry a:hover{text-decoration:underline}
.entry form{text-align:center}
.postmetadata, .postmetadata2{clear: both;background:#2e2e2e;padding:5px;margin:20px 0;border:1px solid #444}
.postmetadata2{margin:5px 0px 0px;}
.navigation {font-size:8pt;margin:0;padding:0;overflow:hidden;}
.navigation a{display:block;padding:5px 15px;background:#111;border:1px solid #333}
.navigation a:hover{background:#000}
.alignleft a{float:left;}
.alignright a{float:right;}
.date{border-bottom:1px solid #444;width:180px;text-align:center}
h2.pagetitle{padding:5px 0px;background:#202020;border:1px solid #333;margin:0px 0px 15px;text-align:center;text-transform:capitalize}

#sidebar{width:300px;float:right;margin:15px 15px 10px 0px;padding:15px;border:1px solid #333;background:#202020;}
#sidebar h2, #sidebar h3{font:normal 16px Georgia,Times;color:#eee;margin:0;border:3px double #444;padding:5px 15px;background:#2f2f2f;text-shadow:1px 1px 2px #000}
#sidebar label{font:normal 11pt arial, georgia, times;color:#000;margin:0;padding:0;}
#sidebar p{margin:0; padding: 0 6px 0 12px;}
#sidebar img{padding: 0; margin: 0;}
#sidebar ul{margin:0px 0px 15px;padding:0;}
#sidebar ul li{margin:0px;padding:0px;line-height: 14pt;list-style-type: none;}
#sidebar ul ul{margin:0px 0px 15px;padding:0}
#sidebar ul ul li{list-style-type:none;border-bottom:1px solid #555;padding:5px 15px}
#sidebar ul ul ul{margin:0;padding:0}
#sidebar ul ul ul li{padding:0px;margin:0px 0px 0px 20px;list-style-type:square;border:none}

#respond{background:#2c2c2c;border:1px solid #333;padding:15px;margin:20px 0px 0px}
#commentform{margin:0;padding:0;}
#commentform p{color: #eee;}
#commentform a{color: #eee; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;}
#commentform h3{font-size: 16px;color:#eee;margin:0;padding:0;}
#author, #email, #url, #comment, #submit{background: #111;margin:5px 5px 0 0;padding:5px;border: 1px solid #111;color:#eee;font-size:14px;font-family:"Arial",Verdana}
#comment{width:100%;padding:5px 0px}
#submit{margin:5px 0 0 0;padding:5px 0px;width:100%}
#comments{margin:0; padding:0}

ol.commentlist{list-style-type: none; margin:0; padding:0;}
.avatar{float:right}
ol.commentlist li {margin:10px 0;padding:5px;list-style-type:none;border:1px solid #111}
ol.commentlist li.alt {background:#202020}
ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;}
ol.commentlist a {color:#000;}
cite {font-family: arial, verdana, tahoma;font-size: 9pt;font-weight:bold;font-style: normal;}
cite a{color: #888; text-decoration: none; border-bottom: 1px dotted #666}

#searchform{padding:0;margin:0px}
#searchform input#s{margin:0;padding:5px;border:1px solid #000;width:220px;background:#191919;color:#eee}
#searchform input#searchsubmit{border:1px solid #000;background:#333;color:#fff}

.alignright {float: right;}
.alignleft {float: left}
	
.aligncenter, div.aligncenter{display:block; margin-left:auto; margin-right:auto}
.wp-caption{border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}
.wp-caption img{margin:0; padding:0; border:0 none}
.wp-caption p.wp-caption-text{font-size:11px; line-height:17px; padding:0 4px 5px; margin:0}

#breadcrumb{font:11px Arial,Helvetica,sans-serif; height:24px; line-height:24px; color:#9b9b9b; overflow:hidden; margin:0px 0px 25px; padding:0px;border-bottom:1px solid #eee}
#breadcrumb a{height:24px;padding:0 5px; text-decoration:none; color:#ddd; margin:0}
#breadcrumb a:hover{color:#35acc5}
.like{background:#191919;padding:5px 10px;margin:5px 0;border-top:1px solid #111;border-bottom:1px solid #111}

#footer {background:#000;clear: both;width: 100%;}
#footer p{padding:10px 0px;margin: 0; color: #999; text-align:center;background:#333;border:1px solid #444;box-shadow:0px 0px 5px #000; -moz-box-shadow:0px 0px 5px #111; -webkit-box-shadow:0px 0px 5px #111;}
#footer a{color: #999;text-decoration: none;}
#footer a:hover{color: #eee;text-decoration: underline;}