@charset "UTF-8";
/* CSS Document */

/*reset browser styles start */
html,body,div,span,
applet,object,iframe{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol,ul {
	list-style: none;
}
q:before,q:after,
blockquote:before,blockquote:after {
	content: "";
}
h1, h2, h3, h4, h5, h6 {margin-top: 0;}
img {padding: 0;}
/*reset browser styles end */
a {
	text-decoration: none;
	color: #000;
}

a:hover, a:active {
	text-decoration: underline;
}

body {
	background: #fff;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
#container {
	width: 800px;
	margin: 0 auto;
	background: #fff;
}

#content { overflow: hidden; clear: both; }

/* -- HEADER AND NAV STYLES ----------------------*/
#header {background: url('/images/title_bkgnd_top.gif') top left no-repeat;padding-top: 32px; width:800px;}
#header-wrapper {background: url('/images/title_bkgnd_bottom.gif') bottom left no-repeat;height: 67px;padding-bottom: 32px;}
#header h1 {
	overflow:hidden;
	padding-top:67px;
	height: 0;
	width: 297px;
	float:left;
	background: url('/images/title_buzzeteria.gif') top left no-repeat;
}
/* --  CONTENT STYLES ----------------------*/
#main {
	font-size:13px;
	width: 479px;
	padding-right: 10px;
	float: left;
	border-right: 1px solid #000;
	margin-top: 20px;
	overflow:hidden;
	margin-bottom: 20px;
}
#sidebar {
	width: 310px;
	float: left;
	margin-top: 20px;
	overflow: hidden;
}

#sidebar #join a{ display:block; height:20px; line-height:18px; }
#sidebar a#subscribe{ background-image: url(/images/rss.gif); background-repeat:no-repeat; background-position:top left; padding-left:20px; height:20px; line-height:20px;}
ul#featured {
	border-top: 3px solid #000;
	margin: 0;
	padding-top: 15px;
	padding-left: 0;
}
ul#featured li {
	display: block;
	float: left;
	width: 161px;
	margin-right:11px;
	w\idth: 152px;
	text-align: right;
}
ul#featured li a {
	text-transform: uppercase;
	font-size: 10px;
}
ul#featured li a img {border: 1px solid #000000;}
ul#featured li.last {
	margin-right: 0;
	width: 152px;
}

div#lists {
	border-top: 3px solid #000;
	margin: 20px 0 0 0;
	padding-top: 15px;
	clear: left;
}
div#lists .list-wrapper {
	width: 152px;
	font-size: 10px;
/*	border-right: 1px solid #000;*/
       background: url(/images/black_1px_border.gif) repeat-y top right;
	float: left;
	margin-right: 11px;
}
.list-wrapper.last {
	margin-right: 0 !important;
        overflow: hidden;
}
div.list-row {
	padding-bottom: 15px;
}
div#lists .list-wrapper h4 {
	background: #000;
	color: #fff;
	text-transform: uppercase;
	font-size: 10px;
	padding: 5px;
	text-align: right;
	margin-bottom: 0;
}

div#lists .list-wrapper h4 a {
	color: #fff;
}

div#lists ul {
	margin: 0;
	padding: 5px;
}
div#lists ul li {
	list-style-type: disc;
	margin-left: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	padding-bottom: 8px;
	line-height: 14px;
	text-transform: none;
}
#sidebar .widget {
	margin-left: 10px;
	font-size: 11px;
	text-transform: uppercase;
	padding-bottom: 15px;
	}
#sidebar .widget h2{
	background: #666666;
	color: #fff;
	font-size: 10px;
	text-align: center;
	padding: 5px;
	display:block;
	margin-bottom:5px;

}
#sidebar .widget#advertise h2{
	background: #999;
}
/* #sidebar .widget#advertise { margin-bottom: 75px; } */
div.cleardiv {clear:both;}

#footer {clear:both; font-size:11px; padding:10px 0 10px; text-align:center; border-top: 1px solid black;}

#main h1{ background: none; height:auto; font-size:28px; padding:0; width:auto; line-height:32px;}
#comments{ margin-top: 20px;}
#search{ float:right; width:280px; height:14px; margin-top:24px;}
#search form{}
#search input{float:left; width:200px; }
#search input.submit{ width:60px; margin-left:10px;}
.hidden{ display:none;}

#search-results a{ color: #FF3300;}
#search-results h2.entry-title{ font-size:13px; margin-bottom:3px;}
.content-nav{ background-color:#F0F0F0;
border:1px solid #666666;
margin:20px auto 0;
padding:5px;
text-align:center;}

.entry-asset{margin-bottom:20px;}

/* -- Mediat Kit -- */

.media-kit h2 { margin-bottom: 4px; font-size: 1px; text-indent: -9999px; background-position: top left; background-repeat: no-repeat; height: 33px  }
.media-kit p { margin: 0 0 2em 0; line-height: 1.25em; }
.media-kit h3 { font-size: 1.5em; margin-bottom: 1em; }

.media-kit h2#papermag { background-image: url(/images/member-logos/papermag.gif); }
.media-kit h2#fashionista { background-image: url(/images/member-logos/fashionista.gif); }
.media-kit h2#hint { background-image: url(/images/member-logos/hint.gif); height: 34px; }
.media-kit h2#brooklyn-vegan { background-image: url(/images/member-logos/brooklynvegan.gif); height: 35px; }
.media-kit h2#inhabitat { background-image: url(/images/member-logos/inhabitat.gif); }
.media-kit h2#rcrd-lbl { background-image: url(/images/member-logos/rcrdlbl.gif); height: 48px; }
.media-kit h2#supertouch { background-image: url(/images/member-logos/supertouch.gif); height: 22px; }
.media-kit h2#art-observed { background-image: url(/images/member-logos/artobserved.gif); }
.media-kit h2#world-of-wonder { background-image: url(/images/member-logos/worldofwonder.gif); }
.media-kit h2#lit-mob { background-image: url(/images/member-logos/litmob.gif); height: 92px; }
.media-kit h2#dealbreaker { background-image: url(/images/member-logos/dealbreaker.gif); height: 34px; }
.media-kit h2#above-the-law { background-image: url(/images/member-logos/abovethelaw.jpg); height: 56px; }
.media-kit h2#giant-step { background-image: url(/images/member-logos/giant_step.jpg); height: 76px; }
