
/* ::::: http://media.gothamistllc.com/css/default.css ::::: */

body { margin: 0px; font-family: verdana,arial,sans-serif; color: rgb(51, 51, 51); }
a { color: rgb(51, 51, 51); text-decoration: underline; }
a:link { color: rgb(51, 51, 51); text-decoration: underline; }
a:visited { color: rgb(102, 102, 102); text-decoration: underline; }
a:active { color: rgb(51, 51, 51); text-decoration: underline; }
a:hover { color: red; text-decoration: none; }
#banner a, #banner a:link, #banner a:visited, #banner a:active, #banner a:hover { font-size: 42px; text-decoration: none; text-transform: uppercase; font-weight: bold; letter-spacing: 0.2em; }
a.noborder:link, a.noborder:active, a.noborder:visited { border: 0pt none ; text-decoration: none; }
.blogbody a, .blogbody a:link, .blogbody a:visited, .blogbody a:active { font-weight: normal; }
blockquote { border-style: none none none solid; border-width: 0pt 0pt 0pt 1px; padding: 0pt 10px; font-size: 11px; }
img { border: 0pt none ; }
h1, h2, h3 { margin: 0pt; padding: 0pt; }
#banner { position: absolute; color: white; font-weight: bold; left: 13px; top: 145px; }
#banner-commentspop { font-weight: bold; padding-left: 5px; }
#menu { margin-bottom: 10px; font-size: 12px; font-weight: bold; }
.blogbody { padding: 10px; background: rgb(255, 255, 255) none repeat; font-size: 12px; font-weight: normal; line-height: 140%; min-height: 200px; height: auto; }
.blogbodyadv { padding: 5px; background: rgb(255, 255, 255) none repeat; font-size: 12px; font-weight: normal; line-height: 140%; }
.bannerbody { padding: 5px 3px 5px 7px; background: rgb(255, 255, 255) none repeat; font-size: 12px; font-weight: normal; line-height: 140%; }
.comments-body { font-size: 12px; font-weight: normal; padding-bottom: 10px; }
.comments-post { font-size: 10px; font-weight: normal; margin-top: 0pt; }
.comment-footer { font-size: 10px; font-weight: normal; margin-top: 0pt; }
.comments-head { font-size: 12px; font-weight: bold; margin-top: 10px; text-transform: uppercase; }
.trackbacks-header { font-size: 12px; font-weight: bold; margin-top: 10px; text-transform: uppercase; }
.comments-headalt { padding-bottom: 5px; padding-top: 5px; font-size: 12px; font-weight: bold; margin-top: 10px; text-transform: uppercase; }
.date, .pagetitle { padding: 10px 3px 3px; font-family: "Trebuchet MS",verdana,lucida,arial,helvetica,sans-serif; font-size: 15px; font-weight: normal; margin-top: 5px; letter-spacing: 0.1em; color: rgb(51, 51, 51); text-transform: uppercase; }
.description { font-size: 10px; font-weight: normal; text-transform: none; }
.linklist { font-size: 10px; font-weight: normal; }
.posted { font-size: 10px; color: rgb(51, 51, 51); }
.side { padding: 10px; background: rgb(255, 255, 255) none repeat; overflow: hidden; font-size: 10px; font-weight: normal; line-height: 140%; }
.siderecent p { margin-top: -1px; margin-bottom: 4px; }
.linknav { padding: 10px; font-size: 12px; text-align: right; font-weight: normal; line-height: 140%; }
.supercontainer { width: 818px; font-size: 12px; text-align: center; font-weight: normal; line-height: 140%; }
.sidetitle { padding: 7px 3px 3px; font-family: "Trebuchet MS",verdana,lucida,arial,helvetica,sans-serif; font-size: 13px; font-weight: normal; margin-top: 5px; letter-spacing: 0.1em; text-transform: uppercase; }
.textbx { background: rgb(255, 255, 255) none repeat; font-family: verdana,arial,sans-serif; color: rgb(0, 0, 0); font-size: x-small; font-weight: normal; }
.title { padding: 5px 0pt 0pt; font-family: "Trebuchet MS",verdana,lucida,arial,helvetica,sans-serif; font-size: 15px; font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0.1em; }
.trackback-body { font-size: 12px; font-weight: normal; padding-top: 15px; }
.trackback-url { padding: 5px; font-size: 12px; font-weight: normal; }
.trackback-post { font-size: 10px; font-weight: normal; margin-bottom: 20px; }
#rightcolumn .adHeadline { margin-top: 10px; font-family: Arial,sans-serif; font-size: 12px; font-weight: bold; color: rgb(0, 0, 0); line-height: 13px; }
#rightcolumn .adText { font-size: 12px; line-height: 14px; font-family: Arial,Geneva,Verdana,sans-serif; color: rgb(51, 51, 51); }
#Marketbanker a { background: rgb(255, 255, 255) none repeat; display: block; margin-top: 1em; font-size: 12px; font-weight: normal; }
.imgtop, imgbottom { margin: 0pt; padding: 1em 0pt; display: block; }
.imgleft { margin: 0pt; padding: 6px 10px 6px 0pt; float: left; display: block; }
.imgleftsub { padding: 0pt 6px 2px 0pt; float: left; display: block; }
.imgright { margin: 0pt; padding: 6px 0pt 6px 10px; float: right; display: block; }
.imgrightsub { padding: 0pt 0pt 2px 4px; float: right; display: block; }
.imgrightadv { margin: 0px 0pt 0pt; padding: 0em 0pt 0px 0px; width: 150px; float: right; display: block; font-size: 10px; font-weight: normal; }
#container { border: 0px solid gray; margin: 11px 0px 0px 15px; padding: 0px 0px 50px; width: 889px; }
#content { padding: 0px; position: static; width: auto; margin-left: 161px; margin-right: 185px; }
.blogbody {  }
#links { margin: 0pt 10px 0pt 0pt; padding: 0px 0px 100px; position: static; float: left; width: 152px; }
#full { position: absolute; width: 152px; top: 145px; left: 15px; padding-left: 0pt; }
#rightcolumn { margin: 0pt 0pt 0pt 10px; padding: 0px; position: static; float: right; width: 175px; clear: none; }
#supernav { padding: 5px; background: rgb(255, 255, 255) none repeat; position: relative; font-family: verdana,arial,sans-serif; width: 100%; font-size: 12px; text-align: center; }
#topnav { position: absolute; width: 468px; left: 176px; top: 51px; }
#topbanner { position: absolute; left: 12px; top: 110px; }
#newheader { height: 184px; width: 100%; }
#about { position: absolute; top: 171px; left: 434px; width: 470px; font-size: 10px; font-weight: normal; text-align: right; line-height: 140%; }
.blog { padding: 0pt; }
.personalsimg { float: left; padding-right: 5px; voice-family: inherit; width: 75px; }
.personalstext { float: left; width: 155px; }
.personalsclear, .linklistclear { clear: left; margin-bottom: -1em; }
.linklist { width: 118px; float: left; }
.linklist p, .notop { margin-top: 0pt; padding-top: 0pt; }
.nobottom { margin-bottom: 0pt; padding-bottom: 0pt; }
#pageprev { float: left; font-size: 28px; text-transform: uppercase; padding-top: 10px; padding-bottom: 100px; }
#pagenext { float: right; font-size: 28px; text-transform: uppercase; padding-top: 10px; padding-bottom: 100px; }
#pagenav { float: right; font-size: 12px; text-transform: uppercase; text-align: center; width: 395px; padding-top: 14px; padding-bottom: 100px; }
.oddcom { padding: 5px 10px; background: rgb(255, 255, 255) none repeat; font-size: 12px; font-weight: normal; }
.evencom { padding: 5px 10px; font-size: 12px; font-weight: normal; }
p#last_link, p#last_comment { overflow: hidden; }
#category_cloud { line-height: 30px; }
#category_cloud a { padding-right: 10px; }
.cat_smallest { font-size: 100%; }
.cat_smaller { font-size: 125%; }
.cat_small { font-size: 150%; }
.cat_normal { font-size: 175%; }
.cat_big { font-size: 200%; }
.cat_bigger { font-size: 225%; }
.cat_biggest { font-size: 250%; }
.cat_huge { font-size: 300%; }
#nav_body { border-bottom: 2px solid rgb(204, 204, 204); padding: 5px; background: rgb(255, 255, 255) none repeat; line-height: 140%; font-size: 12px; text-align: center; font-weight: normal; position: relative; }
#nav_container { margin: 0pt; padding: 0pt; width: 902px; }
#nav_additional { margin: 0pt; padding: 0pt; float: right; width: 75px; }
#nav_additional a { cursor: pointer; }
#city_wrapper { margin: 0pt 75px 0pt 0pt; padding: 0pt; }
#weather { position: absolute; top: 135px; left: 87px; text-decoration: none; font-size: 9px; z-index: 1; }
#foot_body { border-top: 2px solid rgb(204, 204, 204); margin: 10px 0px 0px; padding: 5px; background: rgb(255, 255, 255) none repeat; clear: both; display: block; }
#foot_body h1 { font-family: "Trebuchet MS",verdana,lucida,arial,helvetica,sans-serif; font-size: 13px; font-weight: normal; }
#foot_container { overflow: hidden; width: 902px; }
#foot_wrapper { margin: 0pt 44px 0pt 0pt; padding: 0pt; }
#fcontainer { border: 0px solid rgb(204, 204, 204); margin: 0px; padding: 0px; width: 889px; }
#fcontainer2 { border-style: solid; border-color: rgb(204, 204, 204); border-width: 0px 0px 0px 1px; margin: 0px; padding: 0px; background: rgb(255, 255, 255) none repeat; overflow: hidden; width: 736px; }
#fcontainer p { font-family: verdana,arial,sans-serif; color: rgb(51, 51, 51); font-size: 10px; }
#fcontainer table { padding: 0px; font-family: verdana,arial,sans-serif; color: rgb(51, 51, 51); font-size: 10px; }
#fcontainer form { margin: 2px; padding: 0px; }
#fcontent1 { border-style: none dotted solid none; border-color: rgb(204, 204, 204); border-width: 0px 1px 0px 0px; float: left; width: 187px; }
#fcontent2 { border-style: none dotted solid none; border-color: rgb(204, 204, 204); border-width: 0px 1px 0px 0px; float: left; width: 187px; }
#fcontent3 { border-style: none dotted solid none; border-color: rgb(204, 204, 204); border-width: 0px; margin: 0pt; overflow: hidden; float: left; width: 186px; }
#fsidebar-a { border-style: none solid solid; border-width: 0px; border-right: 0px solid rgb(204, 204, 204); border-bottom: 0px solid rgb(238, 238, 238); margin: 0px; float: left; width: 161px; background-color: rgb(255, 255, 255); }
#fsidebar-b { border-style: none solid solid dotted; border-color: rgb(204, 204, 204); border-width: 0px; margin: 0pt; float: right; width: 173px; }
.fformating { padding: 5px 10px; display: block; }
.fsearch { padding: 0px 10px 5px; display: block; }
.fsearch img { margin: 0px 0px -12px -5px; }
.blogbody li { list-style-type: square; list-style-position: outside; margin-bottom: 10px; margin-left: -24px; }
.blogbody ol li { list-style-type: decimal; list-style-position: inside; margin-bottom: 0px; margin-left: 0pt; }
.map_container { border: 1px solid rgb(204, 204, 204); margin: 10px; padding: 10px; clear: none; }
.map_container p.map_name, .map_container p.map_directions { margin: 0pt; padding: 0pt; font-weight: bold; }
.map_container .map_city, .map_container .map_state, .map_container .map_zip, .map_container .map_country { display: none; }
.map_container .map_streetaddress { text-transform: uppercase; color: rgb(102, 102, 102); }
.map_container .map_streetaddress { color: rgb(102, 102, 102); }
.map_container .map_info { padding: 0pt 0pt 10px; }
.widget ul { margin: 0px; padding: 0px; display: inline; list-style-type: none; list-style-image: none; list-style-position: outside; }
.widget li { margin: 0px; position: relative; display: inline; list-style-type: none; list-style-image: none; list-style-position: outside; }
.widget li ul { display: none; left: 0px; top: -70px; position: absolute; background-color: rgb(255, 255, 255); }
.widget li:hover ul, .widget li.over ul { border: 1px solid rgb(204, 204, 204); padding: 5px; top: -70px; left: auto; margin-left: -20px; display: inline; color: rgb(153, 153, 153); background-color: rgb(255, 255, 255); line-height: 140%; }
.widget li li:link, .widget li li a { padding: 2px; display: list-item; list-style-type: none; list-style-image: none; list-style-position: outside; }
.widget li li:hover, .widget li li a:hover { background-color: rgb(204, 204, 204); color: red; list-style-type: none; list-style-image: none; list-style-position: outside; text-decoration: none; text-align: left; }
.widget li:hover ul, .widget li.over ul { left: 0px; margin-left: 0px; }
ol.top-fav { margin: 6px 2px; padding: 0pt; }
ol.top-fav li { padding: 0pt 0pt 4px; background: green none repeat; list-style-type: none; list-style-image: none; list-style-position: outside; }
.errMsg { color: red; display: block; }

/* ::::: http://www.gothamist.com/css/site.css ::::: */

body { background: rgb(240, 239, 239) none repeat; }
blockquote { border-left: medium none rgb(204, 204, 204); border-right: medium none rgb(204, 204, 204); }
.blogbody { border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
.blogbodyadv { border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
.bannerbody { border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
.comments-head { border-bottom: 0px solid rgb(204, 204, 204); padding-bottom: 5px; }
.comments-headalt { border-bottom: 1px solid rgb(204, 204, 204); }
.date, .pagetitle { border-bottom: 5px solid rgb(204, 204, 204); }
.side { border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
.sidetitle { border-bottom: 5px solid rgb(204, 204, 204); }
.trackback-url { border: 0px dashed rgb(204, 204, 204); }
#supernav { border-bottom: 2px solid rgb(204, 204, 204); }
#newheader { background-image: url('header_back.gif'); background-repeat: repeat-x; }
.oddcom { border-bottom: 1px solid rgb(204, 204, 204); }
.evencom { border-bottom: 1px solid rgb(204, 204, 204); }

/* ::::: http://www.gothamist.com/archives/2006/07/21/queens_fights_t.php ::::: */

img {  }

/* ::::: http://www.gothamist.com/archives/2006/07/21/queens_fights_t.php ::::: */

img {  }

/* ::::: http://proxy.blogads.com/gbaflbtcmphbetdpn/gothamistpremium/ba_as.css ::::: */

.adstrip { border: thin none rgb(0, 0, 0); background: rgb(255, 255, 255) none repeat; font-size: 10pt; border-spacing: 0px; width: 150px; }
div#adstrip table tr td a { color: rgb(0, 0, 0); }
.adstrip_link { margin: 0pt; font-size: 8pt; font-weight: normal; text-decoration: underline; color: rgb(0, 0, 0); font-family: Arial; font-style: italic; text-align: left; }
.adstrip_title { font-size: 10pt; font-weight: normal; color: rgb(51, 51, 51); text-decoration: none; font-family: Times; font-style: normal; text-align: left; }
a.adstrip_link:link { color: rgb(0, 0, 0); font-size: 8pt; text-decoration: underline; font-style: normal; }
a.adstrip_link:visited { color: rgb(0, 0, 0); font-size: 8pt; font-style: normal; text-decoration: underline; }
a.adstrip_link:active { color: rgb(255, 0, 0); text-decoration: none; }
a.adstrip_link:hover { color: rgb(255, 0, 0); text-decoration: none; }
.blogad { border: thin solid rgb(204, 204, 204); background: rgb(255, 255, 255) none repeat; border-spacing: 0px; width: 100%; text-align: left; }
.blogad_headline { margin: 8px 0pt 0pt; font-size: 10pt; font-weight: bold; color: rgb(51, 51, 51); border-spacing: 0px; font-family: Arial; text-align: left; }
.blogad_thumbnail { border: medium none ; border-spacing: 0px; text-align: left; }
.blogad_text { margin: 0pt; font-size: 8pt; color: rgb(51, 51, 51); border-spacing: 0px; font-family: Arial; text-align: left; }
.blogad_link { margin: 0pt; font-size: 8pt; font-weight: normal; text-decoration: underline; color: rgb(0, 0, 0); visibility: visible; font-family: Times; font-style: normal; }
a.blogad_link:link { color: rgb(0, 0, 0); font-size: 8pt; text-decoration: underline; font-style: normal; }
a.blogad_link:visited { color: rgb(0, 0, 0); font-size: 8pt; font-style: normal; text-decoration: underline; }
a.blogad_link:active { color: rgb(255, 0, 0); text-decoration: underline; }
a.blogad_link:hover { color: rgb(255, 0, 0); text-decoration: underline; }

/* ::::: http://proxy.blogads.com/gbaflbtcmphbetdpn/gothamist/ba_as.css ::::: */

.adstrip { border: thin none rgb(0, 0, 0); background: rgb(255, 255, 255) none repeat; font-size: 10pt; border-spacing: 0px; width: 150px; }
.adstrip_link { margin: 0pt; font-size: 8pt; font-weight: normal; text-decoration: underline; font-family: Arial; font-style: italic; text-align: center; }
.adstrip_title { font-size: 10pt; font-weight: bold; color: rgb(255, 255, 255); text-decoration: none; font-family: Times; font-style: italic; text-align: center; }
a.adstrip_link:link { font-size: 8pt; text-decoration: underline; font-style: normal; }
a.adstrip_link:visited { font-size: 8pt; font-style: normal; text-decoration: underline; }
a.adstrip_link:active { color: rgb(255, 0, 0); text-decoration: none; }
a.adstrip_link:hover { color: rgb(255, 0, 0); text-decoration: none; }
.blogad_list { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.blogad { border: thin none rgb(187, 187, 187); background: rgb(255, 255, 255) none repeat; border-spacing: 0px; width: 100%; text-align: center; }
.blogad_headline { margin: 8px 0pt 0pt; font-size: 12pt; font-weight: bold; color: rgb(0, 0, 0); border-spacing: 0px; font-family: Arial; text-align: center; }
.blogad_thumbnail { border: medium none ; border-spacing: 0px; text-align: center; }
.blogad_text { margin: 0pt; padding: 2px; border-spacing: 0px; font-size: 8pt; color: rgb(0, 0, 0); font-family: Arial; }
.blogad_link { margin: 0pt; font-size: 8pt; font-weight: normal; text-decoration: underline; visibility: visible; font-family: Times; font-style: normal; }
a.blogad_link:link { font-size: 8pt; text-decoration: underline; font-style: normal; }
a.blogad_link:visited { font-size: 8pt; font-style: normal; text-decoration: underline; }
a.blogad_link:active { color: rgb(255, 0, 0); text-decoration: underline; }
a.blogad_link:hover { color: rgb(255, 0, 0); text-decoration: underline; }
