/*  
Theme Name: None More Black
Description: Custom theme for Bethpage Black
Author: Postmodern Sublime
Author URI: http://www.postmodernsublime.com/
*/

/*=== Setup ===*/
*{border: 0;margin: 0;padding: 0; outline: none; list-style: none; text-indent: none}
body{background: #000; color: #fff; font: 0.9em/1.3 "Century Gothic", Helvetica, sans-serif;}
a{color: #fff6b9;text-decoration: none}
a:hover{color: #ccc}
a:active, a:focus {outline: none}
a.thickbox:hover img, a.article-link:hover img, a.store-link:hover img {opacity: 0.8; -moz-opacity: 0.8; filter: alpha(opacity=80)}
input,select,textarea{/*border: #ccc 1px solid; background: #fff;*/padding: 2px; font: normal 100% Helvetica, sans-serif}
select{padding: 0}
h1, h2, h3, h4 {margin: 0;
	padding: 0;
	line-height: 1em; text-transform: uppercase; letter-spacing: 0.05em}
h4 {font-size: 12px;}
.cufon-loading, .cufon-loading h2, .cufon-loading h3, .cufon-loading #nav li{
  visibility: hidden !important;}
/*=== Layout ===*/

#page{margin: 15px auto;width: 820px;}

/*=== Header ===*/
#header{position: relative}
#header .blog-title {text-indent: -9999px; height: 0}
#header h1 a{}
.main-rss {float: right}
#banner {}
	
/*========= NAVIGATION =========*/
#main-nav {text-transform: uppercase; position: relative; border-top: 1px #555 dashed; border-bottom: 1px #555 dashed; overflow:hidden}
	#nav {float: left }
			#nav li {float: left; height: 28px; line-height: 28px; font-size: 21px; margin: 0 30px 10px 0; letter-spacing: 0.05em}
			#nav li a {color: #fff;}
			#main-nav li a:hover {text-decoration: none; color: #FFF6B9;}
				#main-nav li.current_page_item, #main-main-nav li.current_page_parent, #main-nav li.current-cat {}
a.faceyspace {float: left; height: 25px; width: 25px; display: block; margin:7px 3px 0 0; opacity: 0.6; filter: alpha(opacity=60)}
	a.faceyspace:hover, a:hover.faceyspace {opacity: 0.99; filter: alpha(opacity=100)}
	a#myspace {background: url(images/logo-myspace.png) no-repeat 0 0;}
	a#twitter {background: url(images/logo-twitter.png) no-repeat 0 0;}
	a#facebook {background: url(images/logo-facebook.png) no-repeat 0 0;}	
/*top right search*/	
	#search {position: relative}					
		#search input#s{border: 0;margin: 0 0 5px;width: 210px; *width: 180px; padding:2px; height:18px; background: #fff; color:#000; font: 12px Arial, sans-serif;}
		#search input#searchsubmit{position: absolute; height: 22px; top: 0; right: 0; border:0; outline:0; background: none; margin: 0 0 5px; padding: 3px; color: #fff; background: #4d4d4d; border: 1px solid #B2B2B2; font: 11px Arial, sans-serif;}
			#search input#searchsubmit:hover, #search input#seachsubmit:active {cursor:pointer; background: #666}
	
/*=== Main column ===*/
#columns{width:100%; clear: both; margin: 15px 0 0 }
#main{width: 500px; float: left; padding: 0 20px 0 0; border-right: 1px dashed #555}
	.main-content {}
/*=== Post ===*/
.post {margin:0 0 10px; clear:both; overflow:hidden; border-bottom: 1px dashed #555; padding: 10px 0}
	.th {float: left; margin: 0 10px 0 0}
	.store-item {float: right; margin: 0 0 0 10px; font-size: 90%}
		.store-item img {margin: 0 0 5px 0; display: block}	
	img.alignright {margin: 0 0 0 10px;}
	img.alignleft {margin: 0 10px 0 0}
	.post-previous-next {clear:both; overflow:hidden; padding: 5px 0 0; margin: 0 0 15px; line-height: normal; border-top: 1px dashed #555}
		.next-post {float: right; width: 40%; text-align:right}
		.previous-post {float: left; width: 40%}
	.post-title {text-transform: uppercase; margin: 0 0 10px}
	.archive-title {margin: 0 0 15px; overflow:hidden}
		.archive-title h1 {font-size: 12px; float:left;}
	.post-meta {color: #808080; font-size: 90%;margin: 0 0 5px}
	.post-meta-2 {color: #808080; font-size: 90%; margin: 0 0 5px}
		.post-meta a {color: #fff}
			.post-meta .post-author {border-right: 1px #fff solid; padding: 0 5px 0 0; margin: 0 5px 0 0}
		.post-time {padding: 0 5px 0 0; margin: 0 5px 0 0}
		.post-link a, .post-author a {font-weight: bold}
		.post-link a:hover, .post-author a:hover  {color: #DB3D3C}
	.post-content {margin: 0 0 20px; line-height: 1.4; clear:both; overflow: hidden}
	.post-content p {margin: 0 0 10px; text-align: justify}
	.post-content a {font-weight: bold}
		.post-content .wp-caption-text {margin: 3px 12px; font-style: italic; text-align: left; color: #ccc; font-size: 90%}
		.post-content blockquote {font-style: italic; padding: 0 30px}
		.post-content ul {list-style-position: outside; list-style-type: disc; margin: 0 0 10px 0}
			.post-content ul li {margin: 0 0 0 15px; list-style-position: outside; list-style-type: disc; }
	.post-share {margin: 0 0 5px; height: 25px; line-height: 16px; font-size: 90%}
		.post-share a {color: #fff6b9}
		.post-share a:hover {color: #ccc}
		.post-comments {border-right: 1px #fff solid; margin: 0 5px 0 0}
			.post-comments a {}
			.post-comments a:hover {}
			.comments-count {background: url(images/bg-comment-count.png) no-repeat 0 0; color: #fff; text-align: center; width: 18px; height: 25px; line-height: 16px; display: block; float:left; margin: 0 5px 0 0}			
			.tweet-this { padding:0 0 0 12px; margin: 0 5px 0 0; background: url(images/bg-tweet-this.png) no-repeat 0 center}
			.tweet-this a {}
			.tweet-this a:hover {}
			.facebook-share {padding: 0 0 0 12px; margin: 0 5px 0 0; background: url(images/bg-share-facebook.png) no-repeat 0 center}
			.facebook-share a {}
			.facebook-share a:hover {}
			.share-this {}
			.share-this a {background: none!important; padding: 0 0 0 0 !important}
	.comment-actions {margin: 10px 0 0 }
		.comment, .trackback, .comments-rss {border-right: 1px #fff solid; padding: 0 5px 0 0; margin: 0 5px 0 0}
.whiteitup {border: 5px #fff solid}
.wp-caption {margin-bottom: 10px}			
.posted{color: #666666;font: italic 100%/20px Georgia,serif; padding: 0; float:right}
.edit, #rss-link {float:right}	
.read-more {display: block}
/*=== sidebar == */
#sidebar {float:right; width: 280px; position: relative; font-size: 90%}
#sidebar-content {}
#sidebar li { list-style: none}
#sidebar .widget {margin: 0 0 10px 0; padding: 0 0 5px 0;border-bottom: 1px dashed #555;}
		#sidebar h3 {text-transform: uppercase; *margin: 0 0 10px -15px; margin: 0 0 10px}
		#sidebar a {}
		#sidebar a:hover {}
		#sidebar ul{margin: 0;}
			#sidebar ul li {margin: 0;border:none; padding: 0 0 7px}
			#sidebar ul ul {padding: 0; margin: 0}

#sidebar .date {font-weight: bold; display: block; margin: 0 0 5px}

/*Page navigation*/
#sidebar .menu li.current_page_item, #left-menu .menu li.current_page_item, #sidebar li.current-cat, #left-menu li.current-cat  {font-weight: bold}
	#sidebar .menu li.current_page_item ul, #left-menu .menu li.current_page_item ul, #sidebar li.current-cat ul, #left-menu li.current-cat ul {font-weight: normal}
/*recent comments widget */
ul.recentcomments, ul.recentcomments li, ul.recentcomments ul {list-style: none !important; margin: 0 !important; background: none !important;}
ul.recentcomments ul {margin:0 !important}
ul.recentcomments li {padding: 0!important}
ul.recentcomments li.comment-content {font-style:italic; font-size: 120%; line-height: 1.6}
ul.recentcomments li.comment-author {text-align: right;padding: 5px !important}
ul.recentcomments li.comment-post-title {text-align:right}
span.comment-quote {bottom:-12px; left:-1px;font-size:225%;font-weight:bold;line-height:0.45;position:relative; padding: 0 5px 0 3px}

#footer{clear: both; padding: 15px 0; font:normal 90% Arial, Helvetica, sans-serif}

/*========= COMMENTS =========*/
#li-2-5, #li-2-5items {display: none}
textarea#comment {width: 400px}
#comments_wrap {padding: 15px 0 0 } 
.leave-a-reply{margin: 0 0 15px; font-size: 130%}
#comment {clear: both;}
ol.commentlist{margin: 10px 0 20px;padding: 0;list-style: none;font-size: 12px;line-height: 20px;}
ol.commentlist p{line-height: 20px;}
ol.commentlist cite{font-style: normal;font-weight: bold;}
ol.commentlist li{padding: 10px 10px 0 10px; border:1px solid #b2b2b2; margin: 0 0 15px}
ol.commentlist li.alt{}
.comment-author-michaelj, .comment-author-mj, .comment-author-admin {background: #4D4D4D}
input#submit {margin: 10px 0; padding: 3px 15px; text-align:center; text-transform: uppercase; font: normal 100% Arial, Helvetica, sans-serif; cursor: pointer}
input#submit:hover {background: #ccc}
ol.commentlist .comment-meta{font-size:0.8em; line-height: 1; color: #b2b2b2; padding: 5px 0}	
ol.commentlist li .avatar {float:left;margin-right: 7px;}
ol.commentlist li .even{}
ol.commentlist li ul {margin: 0 -10px 0 20px}
ol.commentlist li ul li {padding: 10px; background: none!important ;}
ol.commentlist li ul li ul li.alt {}
ol.commentlist li .reply {text-align: right; padding: 0 0 10px; font-size: 0.8em}
ol.commentlist li .awaiting-moderation {color: #F45700; font-style: italic; padding: 0 0 5px}
#respond p{margin-bottom:10px;padding:0;}
.says {font-weight: bold}
.post-alt p {padding:0;}

/*=== Page Navigation (Next / Previous Posts) ===*/
.navigation {overflow: auto; clear:both; }
.navigation a {padding: 3px; color: #fff; background: #4d4d4d; border: 1px solid #B2B2B2; font: 11px Arial, sans-serif; text-transform: uppercase; display: block}
.navigation a:hover {background: #666}
.alignleft{display:inline;float:left;}
.alignright{display:inline;float:right;}
.aligncenter {display: block; margin: 0 auto; text-align:center}

#player .tooltip a {display: none!important}
