
#navigation {



text-align: left;



	background-image: none;
	display: none;
}



#navigation ul {







	font-family: Tahoma;



	font-size: 11px;



	font-weight: bold;



	text-decoration: none;



	margin: 0px auto !important;



	padding: 0;



	list-style: none;



	text-align: center;



	background-image: none;
	display: none;
}







#navigation li {







	display: none;



	background: none no-repeat left;



	width: 87px;



	height: 35px;



	text-align: center;



	margin: 0 !important;



	float: left;



}



#navigation li a {







    color: #9b9b9b;



	background-image: none;
	display: none;
}







/*-----------------------------------------------------------------------------------------------



  Global Styles



-----------------------------------------------------------------------------------------------*/











li, dd { margin-left: 5%; }



fieldset { padding: 0.5em; }



select option { padding: 0 5px; }







.hide, .print-logo, .close-button { display: none; }



.left{ float: left; }



.right{ float: right; }



.clear{ clear: both; height: 1px; font-size: 1px; line-height: 1px; }



a img{ border: none; }







/*-----------------------------------------------------------------------------------------------



  Layout / Base Page Styling



-----------------------------------------------------------------------------------------------*/







body {



	color: #000000;



	font-size: 11px;



	font-family: Helvetica, Arial, Geneva, sans-serif;



	width: 100%;



	margin: 0 auto;



	background: #000 url(http://www.mrblacknyc.com/images/2007background.png) no-repeat fixed center center;



	border-style: none;



	height: 100%;



	position: relative;



}







/* This class sets the width and position for all rows */



.inside {



	width: 94%;



	margin: 0 auto;



}







a {



	color: #68318d;



    text-decoration: none;



    font: Helvetica, Arial, Geneva, sans-serif;



}







a:hover { color: #68318d; }







h1 {



	margin: 20px 0;



	color: #fff;
	font: normal 0.8em/2em "Helvetica Neue", Helvetica, Arial;
	letter-spacing: 0.15em;
	text-align: center;
	list-style-type: disc;
	font-weight: 100;
}







h2, h3 {



	font-size: 1em;



	color: silver;



	font-weight: 500;



}



#primary h2 {



	color: gray;



}







p {



	line-height: normal;



	color: silver;



}







ul li {



	list-style-type: none;



	margin: 0 auto 0 auto;



}







blockquote {



	margin-left: 1em;



	padding-left: 1em;



	border-left: 2px solid #CCC;



	color: #CCC;



}







pre {



	width: 100%;



	padding: 1em 0;



	overflow: auto;



	border-top: 1px dotted #333;



	border-bottom: 1px dotted #333;



}







.rule {



	border-top: none;



	height: 1px;



	font-size: 1px;



	line-height: 1px;



	margin: 1.5em 0;



}







/*-----------------------------------------------------------------------------------------------



  Header



-----------------------------------------------------------------------------------------------*/



#header {



	background: #400080;



	height: 1px;



}



#tim {

	

	display: block;



	width: 80%;



	margin-left: 10%;

	color: #000;

}	

	#tim a {

	

	display: block;



	width: 80%;



	margin-left: 10%;

	color: #000;

}



#blacktoolbarwrap { 

	

}



ul#blacktoolbar.blacknav {

	

}



#header .inside {



	padding: 0;



}







#header h2 {



	background: #000;



	width: 362px;



	height: 86px;		position: absolute;



		top: 10px



	margin: 0;



	padding: 0;



	float: left;



}











#header p {



	padding: 1em 0;



	margin: 0;



	line-height: 1em;



}







#menu ul { 



    float: right; 



	margin: 38px 10px 0 0; 



	padding: 0; 



	list-style: none; 



	display: inline; 



	font-size: 11px;



}







/*-----------------------------------------------------------------------------------------------



  Primary Items



-----------------------------------------------------------------------------------------------*/







#primary {



	background: none repeat-x;



	padding: 0px 0;



	color: #333;



	font-size: 12px;



	margin-top: 10%;



	margin-bottom: auto;



	margin-left: 0;



}







#primary.twocol-stories .main {



	width: 100%;



	margin: 0;



	padding: 0;



}



#primary.twocol-stories .story {



	margin: 0;



	font-size: 12px;



}



* html #primary.twocol-stories .story {



	margin: 0;



}



#primary.twocol-stories .story a span {



    font-weight: bold;



	margin-left: 5px;



	color: #666;



}



#primary.twocol-stories .story a:hover span { color: #88ade4; }







#primary.twocol-stories .first, * html #primary.twocol-stories .first {



	margin: 0 0 10px 0;



}







.story h3 {



	margin: 0 0 3px 0;



	border-bottom: 1px dotted #666;



	padding: 0 0 0.3em 0;



	color: white;



	font: normal normal 20px Helvetica, Arial, Geneva, sans-serif;



}



.story h3 span {



	display:none;



    margin-left: 10px !important;



	padding: 0 0 0.3em 0;



	color: white;



    letter-spacing: -1px;



    text-transform: lowercase;



	text-decoration: none;



	font: normal normal 18px Arial, Helvetica, Geneva, sans-serif;



}



.story h3 a {



	color: white;



	text-decoration: none;



	text-transform: uppercase;



	letter-spacing: 1px;



	font: normal normal 10pt/12px Helvetica, Arial, Geneva, sans-serif;



	background-image: none;



}



.story h3 a:hover {



    color: #68318d;



	font-weight: normal;



	font-style: normal;



}







.story img.left {



    float: left;



    padding: 4px;



	margin: 0.5em 1.5em 0.5em 0;



	border: 1px solid #B1B1B1;



}



.story img.right {



    float: right;



	padding: 4px;



	margin: 0.5em 0 0.5em 1.5em;



	border: 1px solid #B1B1B1;



}







.story .details {



	display: none;



	margin: 0;



	text-align: left;



	padding: 2px 0 5px 0;



	font-size: 0.9em;



	font-weight: bold;



	color: #666;



	text-transform: uppercase;



}



.story .details a {



	color: #88ade4;



	text-decoration: none;



}



.story .details a:hover { color: silver; }







.story p.tags {



    float: left;



	font-size: 11px;



	line-height: 25px;



	font-weight: bold;



}



.story p.tags a {



    background: #763485;



	color: #FFF;



	padding: 15px 8px;



	margin: 0 6px 0 0;



}



.story p.tags a:hover {



    background: #88ade4;



}







.story p.comment a {



    float: right;



	color: #FFF;



	width: 108px;



	font-size: 11px;



	font-weight: bold;



	margin: 5px 0 0 0;



	padding: 7px 0 5px 0;



	text-align: center;



}



.story p.comment a:hover { display: none;; }







#flickr {



    float: right;



	width: 25%;



	padding: 0.3em 0 0 20px;



	margin: 0;



}



#flickr h2 {



    color: silver;



	margin: 0 0 7px 10px;



	padding: 0;



	font: normal 18px Arial, Helvetica, Geneva, sans-serif;



}



#flickr h2 a {



    color: #0063DC;



	padding: 0;



	margin: 0;



}



#flickr h2 a span { color: #FF0084; }



#flickr img {



    background-color: #D1D1D1;



    margin: 0 0 11px 11px;



	padding: 4px;



}



#flickr a:hover img { background-color: #FF0084; }







/* Single Post Styles */







#primary .primary {



	width: 64%;



	font-size: 12px;



}



#primary .single {



    padding: 0 48px;



}



#primary .single h1 {



	



	text-align: center;



	font: normal normal 24px Arial, Helvetica, Geneva, sans-serif;



	text-decoration: none;



	text-transform: uppercase;



	letter-spacing: 1px;



}



#primary .single img.left {



    float: left;



    padding: 4px;



	margin: 0.5em 1.5em 0.5em 0;



}



#primary .single img.right {



    float: right;



	padding: 4px;



	margin: 0.5em 0 0.5em 1.5em;



}







#primary .single .entryinfo p {



	display: none;



    padding: 3px 0;



	margin: 2em 0 0 0;



	border-top: none;



	font-size: 11px;



	text-transform: uppercase;



}







#primary .secondary {



	float: left;



	width: 25%;



	font-size: 0.9em;



	margin-top: 5px;



	margin-right: 5%;



	padding: 15px;



	background: #F1F7FF;



	display: inline;



}



* html #primary .secondary { margin-right: 3%; }







.secondary .featured p {



	border-bottom: 1px dotted #666;



	border-top: 1px dotted #666;



	padding: 0.5em 0 0.6em 0;



	line-height: 1.5em;



	margin: 1em 0 0 0;



	color: #003069;



}







.single-post h1, .single-post h2 { margin-top: 0; }







/*-----------------------------------------------------------------------------------------------



	Secondary Items



-----------------------------------------------------------------------------------------------*/







#secondary {



	display: none;



	background: #192F3A;



	padding: 1px 50px;



	border-top: 5px solid #486777;



}







.comment-head {



	display: none;



	border-bottom: 2px solid #466B7A;



	padding: 1em 2em 1em 0;



}



.comment-head h2 {



	display: none;



	font-size: 1.5em;



	margin: 0 0 3px 0;



}



.comment-head a {



	display: none;



	text-decoration: none;



	color: #58799B;



}



.comment-head a:hover { display: none; color: #AED8E9; }



.comment-head .details { display: none;



	font-size: 0.95em;



}







ol#comments {



	display: none;



	list-style-type: none;



	margin: 1em 0;



	color: #7FAFC3;



}



ol#comments li {



	display: none;



	list-style-type: none;



	padding: 5px 0;



	margin: 0;



	border-bottom: 1px dotted #466B7A;



}







#comments cite {



	display: none;



	float: left;



	width: 20%;



	font-style: normal;



	text-align: left;



	padding-left: 2px;



}



* html #comments cite { display: none;width: 23%; }



#comments cite span {



	display: none;



}



#comments cite .author { display: none;font-size: 1em; margin: 3px 0 3px 0; }



#comments cite .author a {



	display: none;text-decoration: none;



	color: #AED8E9;



}



#comments cite .author a:hover { display: none;color: #68318d; }



#comments cite .date { display: none;margin-bottom: 5px; }



#comments cite .gravatar { display: none;padding: 3px; border: 1px solid #58799B; width: 32px; }







#preview {



	display: none;



	margin: 1em 0;



	padding: 0.5em;



	border: 1px solid #333;



}



#preview p { display: none;margin: 1em 0 0 0; }



#errors{ display: none;color: #FF0000; font-weight: bold; }







#comments .pingback cite .author {



	display: none;



	padding-top: 68px;



	background: url(images/trackback_pingback.gif) 100% 0 no-repeat;



}







#comments .content {



	display: none;



	float: left;



	width: 66%;



	margin: 0;



	padding: 0 0 0 2%;



}



#comments .content a { display: none;color: #AED8E9; }



#comments .content a:hover { display: none;color: #68318d; }



#comments .content p {display: none;



	margin: 0 0 1em 0;



}







h3.formhead {



    font-size: 1.5em;



	padding: 10px 0 0 0;



}







#comment-form {



	display: none;



    float: left;



	margin: 0.5em 0 5em 0;



	width: 32em;



	background: #2F434D;



	padding: 10px;



}



#comment-form p {



	display: none;



    color: #AED8E9;



}



#comment-form p a { color: #68318d; }



#comment-form p a:hover { color: #FFF; }







#comment-guide {



	display: none;



    float: left;



	margin: 0 0 0 30px;



	color: #AED8E9;



}



#comment-guide ul {



    list-style-type: square;



	margin: 6px 0 0 0;



}



#comment-guide li {



    margin-bottom: 12px;



}



#comment-guide li a { color: #68318d; }



#comment-guide li a:hover { color: #FFF; }







#comment-guide h3 { 



    font-size: 14px; 



	padding: 0 50px 6px 0; 



	border-bottom: 1px solid #466B7A; 



	text-transform: uppercase; 



	margin-left: 5px; 



}







input.textfield {



	display: none;



	width: 25.8em;



	padding: 4px 0 3px 5px;



	margin: 10px 0;



}



textarea.commentbox {



	display: none;



	width: 25em;



	height: 10em;



	padding: 4px 0 3px 5px;



	margin: 10px 0;



	font-size: 1.25em;



	font-family: Arial, Helvetica, sans-serif;



}



label.text {



	position: relative;



	font-size: 12px;



	color: #FFF;



}



.formactions input.submit { 



	float: right; 



	margin: -1em 0 0 0;



	padding: 0;



}



.formactions .spinner {



	float: right;



	margin: -8px -20px 0 0;



}







/*-----------------------------------------------------------------------------------------------



  Ancillary Items



-----------------------------------------------------------------------------------------------*/







#ancillary {

	display: none;



	padding: 0 0 0 0px;



	border-top: 2px solid #612c6a;



	background: #333;



	color: #c8c8c8;



	border-color: #612c6a;



	font-family: Helvetica, Arial;



	position: fixed;



	bottom: 0;



	right: 15%;



	left: 15%;



	overflow: hidden;



	line-height: normal;



}



#ancillary .middle {



	float: left;



	width: 45%;



	margin:0 0 0 4%;



}







#ancillary .twice-length { width: 65%; }



#ancillary .thrice-length { width: 100%; }



#ancillary .left, * html #ancillary .left {



    width: 19%;



	float: left;



	margin: 0;



	line-height: normal;



}



#ancillary .right, * html #ancillary .right {



    float: right;



	width: 30%;



	margin: 0;



}



#ancillary .right span {



    float: right;



	height:  10px;



	margin-top: 6px;



}



#ancillary h2 { 



	color: #e6e6e6; 



	text-transform: uppercase; 



	border-bottom: 3px solid #547E8F; 



	padding-bottom: 6px;



	font: normal 12px Helvetica, Arial, Geneva, sans-serif;



	letter-spacing: 1px;



}







ul.dates, ul.counts, ul.blogroll ul, ul.feed {



	list-style-type: none;



	margin: 0 0 0 0;



}



ul.dates li, ul.blogroll ul li {



	list-style-type: none;



	margin: 0;



	padding: 6px 3px 0;



	border-bottom: 1px solid #2F4C58;



}



ul.ardates {



    list-style-type: none;



	margin: 0 0 0 0;



}



ul.ardates li {



    list-style-type: none;



	margin: 0;



	padding: 0 0;



	border-bottom: 1px dotted #666;



}



ul.ardates li a {



    color: silver;



}



ul.ardates .date {



    color: #333;



	padding: 0 0 0 0;



}



ul.counts li {



	list-style-type: none;



	margin: 0;



	padding: 2px;



	border-bottom: 1px solid #2F4C58;



}







ul.feed li {



    background: url(images/feedicon.png) left center no-repeat;



	list-style-type: none;



	margin: 0 0 0 0.2em;



	padding: 0.3em 0 0.3em 15px;



}



ul.feed li a { color: #AED8E9; }



ul.feed li a:hover { color: #68318d; }







ul.dates .date {



	color: #547E8F;



	padding: 0 1.5em 0 0;



}







ul.counts .count {



	float: right;



	color: #547E8F;



}







ul.dates a, ul.counts a, ul.blogroll a, ul.pages a {



	color: #AED8E9;



	text-decoration: none;



}



ul.dates a:hover, ul.dates a:hover .date, ul.counts a:hover, ul.counts a:hover .count, ul.blogroll a:hover, ul.pages a:hover { 



	color: #68318d;



}







/*-----------------------------------------------------------------------------------------------



  Foooter



-----------------------------------------------------------------------------------------------*/







#footer {



	display: none;



	font-weight: bold;



	background: none;



	margin: 0;



}



#footer .inside {



    padding: 10px 0;



}



#footer .inside p {



	margin: 0;



	font-size: 0.95em;



}



#footer p.copyright { display: none; }



#footer p.copyright a:hover { display: none; }



#footer p.attributes { display: none; }



#footer p.attributes a {



	padding: 0;



	text-decoration: none;



	color: #547E8F;



}



#footer p.attributes a:hover {



	color: #FFF;



}







/*-----------------------------------------------------------------------------------------------



  Search



-----------------------------------------------------------------------------------------------*/







#search{



	float: right;



	width: 70px;



	margin: 1em 0 0 15px;



	text-align: right;



}



#search input{ 



	width: 70px;



	height: 15px;



	font-size: 11px;



	background: #FFF;



	margin-top: 23px;



	padding: 1px 1px 1px 3px;



	border: 1px solid #846E7A;



}







/* Legacy Typo CSS */







#search-results {



	width: 30%;



	background: #333;



	padding: 0;



	float: right;



	border-top: 1em solid #000;



}



#search-results h3 {



	font-weight: bold;



	text-align: left;



	margin: 0;



	padding: 0 0 1em 0;



	background: #000;



	



}



#search-results small {



	display: block;



	text-align: left;



	font-size:0.9em;



	padding: 0.5em 1em 0.7em 1em;



	border-top: 1px solid #666;



	border-bottom: 1px solid #555;



}



#search-results small a {



	color: #CCC;



}



#search-results ul li {



	list-style-type: none;



	padding: 0 1em 0.5em 1em;



	margin:0.5em 0;



}



#search-results ul li:hover {



	background: #202020;



}



#search-result ul { margin: 0; }



#search-results ul li a {



	text-decoration: none;



	border-bottom: 1px dotted #CCC;



}







#search img.archives-icon {



	margin: 0 7px 0 0;



	top: 1px;



}







.delicious-posts { margin-left: 1px; }



.delicious-posts ul, .delicious-posts li { margin: 0; padding: 0.3em 0; list-style-type: none; }



.delicious-posts a:hover { color: #68318d; }



.delicious-posts a { color: #AED8E9; text-decoration: none; display: block; }