/*  
Theme Name: Bushwick BK 2
Theme URI: http://www.bushwickbk.com/
Description: A modified Bushwick BK theme.  Total reboot, more-or-less.
Version: 1.0
Author: Jeremy Sapienza
Author URI: http://redfit.com/


*/


body {
  background-color: #FFFFFF;
  color: #000000;
  font-family: Arial;
  font-size: 12px;
  margin: 0px;
  padding: 0px;
}

img { 
  margin: 0px;
  padding: 0px;
  border-style: none;
}

a {
  margin: 0px;
  padding: 0px;
  color: #257966; 
}

ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  text-decoration: none;
}

table, tr, td {
  margin: 0px;
  padding: 0px;
}

li {
  margin: 0px;
  padding: 0px;
}

li h2 {
  margin: 5px;
  background-color: #F3F3F3;
  font-size: 10px;
  font-weight: normal;
  padding: 2px;
}

li img {
  margin-top: 10px;
  margin-bottom: 3px;
}

.page_item {
  display: none;
}

.postmetadata {
  font-size: 10px;
  line-height: 12px;
 
}

.authorname {
 padding: 0;
 margin: 0;
 margin-bottom: -10px;
 font: 11px Arial, Helvetica, Sans serif;
 font-weight: bold;
 text-decoration: none;
}

.tinytext {
 padding: 0;
 margin: 0;
 font: 10px arial, helvetica, sans-serif;
 line-height: 11px;
 text-decoration: none;
}

.menu {
  font-size: 12px; 
  background-color: black; 
  color: white;
  display: none; 
  position: absolute; 
  z-index: 9999;
  width: 150px;
  top: 106px;
  padding-bottom: 10px;
  font-weight: bold;
  text-decoration: none;
}

.menu li ul li a {
  color: #FFFFFF;
  padding: 4px;
  text-decoration: none;
}

.menu li ul li a:hover {
  text-decoration: underline;
}

.post h2 {
  font-size: 18px;
  margin-top: 19px;
  margin-bottom: 3px;
}

/*
.post h2 img {
  margin-top: 15px;
  margin-bottom: 0px;
}
*/

.authortitle {
  font-size: 30px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

.authorbio {
  margin-top: 0px;
  padding-top: 0px;
  font-size: 12px;
}

.authorcontactlist {
  margin-top: 5px;
}

.authorwebsite {
  
}

.searchforms input {
  font-size: 12px;
  line-height: 9px;
  margin-top: 10px;
}

.commentcount {
  display: inline;
  margin-left: 7px;
  padding-left: 11px;
  background-image: url(/images/icons/commenticon.jpg);
  background-repeat: no-repeat;
}

.adtd {
  margin: 0px;
  padding: 0px;
}

.highlightblurb {
  font-size: 9.5px;
  padding-right: 5px;
  line-height: 10px;
}

.highlightthumb {
}

.highlighturl {
  font-weight: bold;
  font-size: 12.5px;
  line-height: 14px;
  text-align: top;
}

.highlightauthor {
  font-size: 9.5px;
  font-weight: normal;
}

#maincontenttd {
  margin: 0px;
  padding: 0px;
}

#recentforumtopics {
  margin-top: 0px;
}

#outer {
  width: 1300px;
  padding: 0px;
  margin: 0px;
}

#headmap {
  padding: 0px;
  margin: 0px;
}

#features {
  left: 126px; 
}

#extras {
  left: 223px;
}

#sidebar {
  margin: 0px;
  margin-left: 0px;
  margin-top: 10px;
  padding: 0px;
  line-height: 12px;
}

#sidebar li img {
  margin: 0px;
  padding: 0px;
  margin-left: 0px;
}

#sidebar li ul li a {
  margin: 0px;
  padding: 0px;
  padding-bottom: 0px;
  font-size: 11px;
  line-height: 15px;
  margin-left: 0px;
}

#leftbar {
  margin: 0px;
  margin-bottom: 10px;
  padding: 0px;
  line-height: 12px;
}

#leftbar li ul {
  font-size: 10px;
  background-color: black;
  color: white;
  display: none;
  position: absolute;
  z-index: 1000;
  left: 76px;
  position: absolute;
  padding: 5px;
  width: 150px;
}

#leftbar li h2 {
  background-color: black;
  color: white;
  text-decoration: none;
}

#leftbar li ul li a {
  background-color: black;
  color: white;
  margin: 0px;
  padding: 0px;
  padding-bottom: 0px;
  font-size: 10px;
  line-height: 15px;
  text-decoration: none;
}

#leftbar li ul li a:hover {
  text-decoration: underline;
}

#newleftbar {
  margin: 0px;
  margin-bottom: 10px;
  padding: 0px;
  line-height: 12px;
}

#newleftbar li ul {
  font-size: 10px;
  background-color: black;
  color: white;
  display: none;
  position: absolute;
  z-index: 1000;
  left: 565px;
  position: absolute;
  padding: 5px;
  width: 150px;
}

#newleftbar li h2 {
  background-color: black;
  color: white;
  text-decoration: none;
}

#newleftbar li ul li a {
  background-color: black;
  color: white;
  margin: 0px;
  padding: 0px;
  padding-bottom: 0px;
  font-size: 10px;
  line-height: 15px;
  text-decoration: none;
}

#newleftbar li ul li a:hover {
  text-decoration: underline;






}

#commentquote {








  font-size: 28px;
  padding-top: 8px;
  font-family: Times;
  font-style: italic;
  color: #777777;
  padding-left: 10px;
  padding-right: 20px;
  line-height: 25px;
}

#commentattribution {
  font-size: 9px;
}

#commentwrapper {
  background-image: url(/images/icons/quotes.jpg);
  background-repeat: no-repeat;
}


.overheardquote {
  font-size: 13px;
  padding-top: 8px;
  font-style: italic;
  padding-left: 10px;
  padding-right: 20px;
}

.overheardattribution {
  font-size: 9px;
}

.overheardwrapper {
}

#maincontent {
  margin: 0px;
  padding: 20px;
  padding-top: 0px;
}

#comment {
  width: 445px;
}

#bottom1adbar li {
  display: inline;
}

#topsideadbar {
  margin: 0px;
  padding: 0px;
  padding-left: 5px;
  
}

#uberadbar {
  margin: 0px;
  padding: 0px;
  margin-top: -5px;
  margin-bottom: -10px;
  padding-left: 5px;
}

#side1adbar {
  margin: 0px;
  margin-right: 1px;
  margin-top: -1px;
  padding: 0px;
}
#side1aadbar img { margin: 0px !important; padding: 4px 0 3px 0 !important; vertical-align: top; }
#side1aadbar li {
	margin: 0 0 0 5px !important;
	float: left;
	height: auto;
}

#side1badbar img { margin: 0px !important; padding: 4px 0 3px 0 !important; vertical-align: top; }
#side1badbar li {
        margin: 0 0 0 5px !important;
        float: left;
        height: auto;
}

#side1cadbar img { margin: 0px !important; padding: 4px 0 3px 0 !important; vertical-align: top; }
#side1cadbar li {
        margin: 0 0 0 5px !important;
        float: left;
        height: auto;
}

#side2adbar {
  margin: 0px;
  margin-right: 1px;
  margin-top: 0px;

  padding: 0px;
}

#side3adbar {
  margin: 0px;
  margin-right: -2px;
  margin-top: -5px;
  padding: 0px;
}

#side1adbar li {
  margin: 0px;
  margin-left: 5px;
  padding: 0px;
}

#side1adbar li a img {
  margin: 0px;
  margin-top: 5px;
  padding: 0px;
}

#side2adbar li {
  margin: 0px;
  margin-left: 5px;
  padding: 0px;
}

#side2adbar li a img {
  margin: 0px;
  margin-top: 5px;
  padding: 0px;
}

#side3adbar li {
  margin: 0px;
  margin-left: 5px;
  padding: 0px;
}

#side3adbar li a img {
  margin: 0px;
  margin-top: 5px;
  padding: 0px;
}

#aboveblogadbar li {
  display: inline;
}

#cat_77_icon {
  margin-bottom: -4px;
  padding-bottom: 0px;
}

#culturecenter {
  margin-left: 1px;
  margin-top: 2px;
  margin-bottom: 10px;
  padding: 1px;
  font-size: 9px;
  line-height: 8px;
}

#flickrandmisc {
  background-color: black; 
  color: white; 
  margin: 0px; 
  padding: 2px;
}

#tableforlayoutick {
  margin: -3px; 
  padding: 0px;
}

/* Flickr stuff below here */
.flickr_badge_source_txt {
  padding: 0px;
  padding-left: 2px;
  font: 11px Arial, Helvetica, Sans serif;
  color: white;
} 
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid black !important;}
#flickr_icon_td {padding:0 2px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid white !important;}
.flickr_badge_uber_wrapper {
  width:80px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
} 
#flickr_www {display:block; text-align:center; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
.flickr_badge_uber_wrapper a:hover, .flickr_badge_uber_wrapper a:link, .flickr_badge_uber_wrapper a:active, .flickr_badge_uber_wrapper a:visited {
  text-decoration:none !important;
  background:inherit !important;
  color: white;
}
.flickr_badge_wrapper {
  background-color: black;
}
.flickr_badge_source {
  padding: 0px !important;
  font: 11px Arial, Helvetica, Sans serif !important;
  color: white !important;
}

.newflickr_badge_source_txt {
  padding: 0px;
  padding-left: 2px;
  font: 11px Arial, Helvetica, Sans serif;
  color: white;
}
#newflickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid black !important;}
#newflickr_icon_td {padding:0 2px 0 0 !important;}
.newflickr_badge_image {text-align:center !important;}
.newflickr_badge_image img {border: 1px solid white !important;}
.newflickr_badge_uber_wrapper {
  width:80px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}
#newflickr_www {display:block; text-align:center; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
.newflickr_badge_uber_wrapper a:hover, .newflickr_badge_uber_wrapper a:link, .newflickr_badge_uber_wrapper a:active, .newflickr_badge_uber_wrapper a:visited {


  text-decoration:none !important;
  background:inherit !important;
  color: white;
}
.newflickr_badge_wrapper {
  /* background-color: black;  */
}
.newflickr_badge_source {
  padding: 0px !important;
  font: 11px Arial, Helvetica, Sans serif !important;
  color: white !important;
}

#fbc_login { clear: both; width: 100%; margin: 0px; padding: 0px; margin-bottom: 6px;  }
