#branding {height: 103px;}
#navbar {background-color: #61191a;}

#content {margin-bottom: 12px;}
#fullpage {margin-bottom: 12px; background-color: #000;}		

.commentheader {color: #333;}
.singletitle, .singletitle a {color: #811f21; text-decoration: none;}
.subtitle, .subtitle a {color: #ef3e42;  text-decoration: none;}


.date {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #666666;
	margin: 2px 0px 8px 0px;
	}
	




#sitename {padding: 15px 20px 15px 20px; color: #c0c0c0; font-size: 14px;}
#sitename .logo {float: left; padding: 0px 10px 0px 0px; width: 502px;}
#sitename .tagline { width: 388px; float: left; margin-top: 30px; }

#nypsingle	{padding: 0px 20px 20px 20px; color: #fff;}

#nypsingle h1, #nypsingle h2  {color: #fff;}
#nypsingle .entry p {color: #fff;}

.maincontent a {color: #ccc;}
.maincontent a:hover {color: #fff;}

#thenypcontent {margin-bottom: 5px;}
#nypbottom {padding-top: 15px; border-top: 1px solid #fff; color:#fff;}

.nycvideo {border: 1px solid #333;}


#photomenu {padding: 7px;}
#photomenu .item {float: left; height: 170px; width:290px; border: 1px solid #000; margin: 0px 10px 20px 9px;}
#photomenu .item:hover {border: 1px solid #fff;}

#photomenu a {text-decoration: none;}
#photomenu a:hover {text-decoration: none;}

#photomenu .name {background-image:  url(../images/trans-white.png); width:280px; font-size: 16px; display: block; padding: 5px; margin-top: 126px; color: #082d4c; font-weight: bold;}
#photomenu .title {font-size: 12px; font-weight: normal;}

#theirinfo {padding: 0px 0px 10px 20px; color: #ccc; font-size: 12px;}
#theirinfo .name {font-size: 18px; color: #fff;}
#theirinfo .job {font-size: 12px;}

#novideo {padding: 10px; color: #ccc; font-size: 12px; width: 595px;}
#novideo .name {font-size: 18px; color: #fff;}
#novideo .job {font-size: 12px;}


.sitenavigation {height: 15px; margin: 0px 14px 14px 14px; font-size: 14px; font-style:italic; background: url(../images/nav-bg.gif); background-repeat: repeat-x; font-family : georgia, Arial, Helvetica, sans-serif;}
.sitenavigation a {text-decoration: none; color: #fff;}
.sitenavigation a:hover {color: #ccc;}

.sitenavigation .prev {background-color: #000; padding-right: 10px; float: left;}
.sitenavigation .next {background-color: #000; padding-left: 10px; float: right;}
.sitenavigation .prev a {background: url(../images/arrow-l.gif); background-repeat: no-repeat; background-position: top left; padding-left: 15px;}
.sitenavigation .next a {background: url(../images/arrow-r.gif); background-repeat: no-repeat; background-position: top right; padding-right: 15px;}


.sidebox {border: 1px solid #cfcfcf; margin-bottom: 0px; padding: 5px; color: #666;}
.sidebox .title, .sidebox .title a {font-size: 15px; font-family: Arial, Verdana, Sans-Serif; color: #666666; text-transform: uppercase; font-weight: bold; text-decoration: none;}

/* commenting */	
.commentheader {color: #fff;}
#commentform {color: #fff;}

.commentlist p, .commentlist cite, .commentlist cite a {color: #000;}

#disclaimer b {border-bottom: 1px solid #00adef; padding-bottom: 2px; line-height: 20px;}
#disclaimer {background-color: #000; border: 1px solid #ccc; color: #ccc; padding: 6px;}


/* end commenting */	

#sociallinks {font-size: 13px; margin-bottom: 15px;}
#sociallinks a {color: #00adef; text-decoration:none; border-bottom: 1px solid #333;}
#sociallinks a:hover {color: #fff;  text-decoration:none; border-bottom: 1px solid #666;}




/* site email form adn toolbar */
div#emailform, div#emailformsuccess {background: #666; padding: 10px; border: 1px solid #ccc; margin-top:10px;}
div#emailform p, div#emailform p a, div#emailformsuccess p, div#emailformsuccess p a { color: #fff; }
h3.emailformsuccess {color: #fff; font-family: arial; border-bottom: 1px dashed #d1d0cd;}
h3.emailformsuccess span {font-size: 25px; font-family: arial; color: #fff;}
p.closewindow {font-size: 11px !important; text-align: right;}
p.closewindow img {vertical-align: middle; padding: 0 3px 0 0;}
div.emailformleft {float: left; width: 48%;}
div.emailformright {float: right; width: 48%;}
div#emailleft {float: left; width: 343px;}
div#emailright {float: right; width: 412px;}
div#emailleft input.thinline { width: 163px; }
div#emailleft input, div#emailleft textarea { border: 0; }
div#emailleft input.thinline, div#emailleft textarea.thinline { border: 1px solid #b6b4b4; }
/* END site email form and toolbar */

.whitelinks a {color: #fff;}

.toolbox {margin: 0 0 0 15px;}
.toolbox ul {width: 75px;}
.toolbox li.email {display: none;}

h3#comments, #respond h3 {color: #fff;}


.thread-even, .thread-alt {background-color: #333; }
.commentlist p {color: #ccc;}
.commentlist p, .commentlist cite, .commentlist cite a {color: #ccc;}
