html, body {
margin:0;
padding:0;
font-family: serif;	
background:white;
border:0;
}
/* set the width of all the contents on the page */
#masterdiv {
width:650px;
}
/* don't display the top navigation, left navigation and footers */
#headerDiv {
display:none;
}
#mainnav {
display:none;
}
#leftcolumn {
display:none;
}
#promobanners{
display:none;
}
#links{
display:none;
}
#bottom-col-1{
display:none;
}
#bottom-col-2{
display:none;
}
#logo img {
display: none;
}
#logo {
height: 80px;
width: 300px;
/* background-image: url(/images/nypl_logo_mini.gif); */
background-repeat: no-repeat;
z-index: 5;
}
.skip {
display:none;
}
.noprint {
display: none;
}
col#left {
display:none;
}
#newton {
display:none;
}
#mirrors {
display:none;
}
#malcolm {
display:none;
}
/*  make sure all the text is aligned left */
.centercolumn2
{
text-align: left;
}
.centercolumn
{
text-align: left;
}
#rightcolumn {
text-align: left;
padding-left:20px;
}
/* RESEARCH LIBRARY PRINT STYLES */
.first{
	margin-top: 0;
	padding-top: 0;
}
.rightbullets-spaced li
{
	padding: 0px 0px 10px 0px;
}
/* for RL - make sure images print correctly */
#imageleft {
	width: auto;
	float: left;
	padding-right: 15px;
	padding-bottom: 10px;
}
#imageright {
	width:auto;
	float: right;
	padding-left: 10px;
	padding-bottom: 10px;
	}
#imagerightcal {
	width:120px;
	float: right;
	padding-left: 10px;
	padding-bottom: 10px;
	}
.imageclassright{
	width: auto;
	float: right;
	padding-left: 10px;
	padding-bottom: 10px;
}
.imageclassleft{
	width: auto;
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
.indent{
	margin-top: 0;
	padding-top: 0;
	margin-left: 25px;
}
/* so that HSSL 2colfluid prints correctly */
#frame{
padding:0px 10px;
margin:0;
}
#lefthssl {
	width:40%;
float:left;
text-align:left;
padding-right:15px;
padding-top:10px;
}
#middle2 {
padding-left:25px;
padding-right:20px;
padding-top:10px;
}
		/* END OF RESEARCH LIBRARY PRINT STYLES */
		
/* 2007 Print Styles */
#navbar {
display:none;
}
#footer {
display:none;
}
#topfind {
display:none;
}
/* Wrap */
#wrap{
width: 650px;
}

/* Contents */
#contentwrap {
width: 650px;
}
#featured {
clear:both;
width:352px;
}
#collections {
width:230px;
margin-top:10px;
border-right:1px solid #ccc ;
}
#services {
width:180px; 
margin-top:10px; 
}
#alerts {
display:none;
}
/* calendar print styles */

#ftsearch {
display:none;
}

#results table, #results tr, #results td {
	font-size: 9pt;
}
#results th {
	border-bottom: 1px solid #999;
	text-align: left;
	padding: 6px;
}
#results th a {
	text-decoration: none;
}
#results td {
	vertical-align: top;
	padding: 6px;
}
#results a {
	text-decoration: none;
}
#cal {
	float: left;
	position: relative;
}
#cal table {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #fff;
	text-align: center;
}
#cal .topicText {
	font-weight: bold;
	}
	
#cal .calText {
	font-weight: bold;
	font-size: 9pt;
	}
#cal .hiddenText {
	font-weight: bold;
	font-size: 9pt;
	background-color: #ccc;
	}

#cal .aborder {
	text-align: center;
}

#filter div {
	padding-bottom: 15px;
}

#results {
	float: left;
	position: relative;
	padding-right: 10px;
	margin-top: 5px;
	padding-top: 5px;
	border-top: 1px solid black;
}

div.evtDesc {
	position: relative;
	font-size: 9pt;
	line-height: 11pt;
	padding: 15px;
}

div.locDesc {
	position: relative;
	font-size: 9pt;
}
#cal_links {
	display: none;
}
#calwidget {
	display: none;
}

#timespan {
	display: none;
}

#limiters {
	display: none;
}
#limiters form, #limiters select {
	display: none;
}
#limiters select {
	display: none;
}

#keyword {
	display: none;
}

#legend {
	display: none;
}
#formats {
	display: none;
}
#caption {
	display: none;
}
.printer_bar {
        display: none;
}
#plus {
        display: none;
}
#results td{
background:#fff;
}
td {
background-color:#fff;
}
/* End of 2007 Print Styles */