/* open gardens bit */
#bannerarea h1 span { color:#333; padding-left:0.3em; }
#pdflink img, #pdflink a, .mapbutton { display:none; }
div#pdflink { border:none; margin-top:0; margin-bottom:1em; float:left; }
div#pdflink p.forprintonly { font-size:7pt; }
div#pdflink p.forprintonly tt { letter-spacing:0.1em; }
/* end of open gardens bit */

.forprintonly { display:block; }

/* diary of events */
.getitlisted, #date, #diaryofevents p.jump { display:none; }
#diaryofevents { padding-top:0; margin-top:-3em; }
/* end of diary of events */

.jump { display:none; }

div#bannerarea { background:none; height:3em; background-color:#FFF; }

body {
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
	color: #000;
	background:none;
}

p { line-height:1.2em; }

#bannerarea img, .topbutton {display:none}
#bannerarea h1 {
	color: #000;
	font-size: 15pt;
	font-family: "arial black", sans-serif;
	word-spacing: -0.1em;
	letter-spacing: -1pt;
	display:inline;
	padding-right:1em;
}
#bannerarea h1:before {
	content: url(../images/skylinesquare.jpg);
	width:1em;
	height:1em;
	padding-right: 7px;
	margin-bottom:-2px;
}
#bannerarea p {
	font-family: sans-serif;
	font-size: 7pt;
	color: #000;
	display:inline;
}
#nav p, #nav h1, #nav h2, #nav h3, #nav h4, #nav h5, #nav h6, #nav ul { display:none; }

hr {padding:0; margin:0;}

h2 { padding:0.5em 0 0.5em 0; margin:0 }

h1, h2, h3, h4, h5, h6, p, address, ul, ol , table { color:#000; font-family: serif; }












table.rollover {
	border-collapse: collapse;
	width:auto;
	white-space: nowrap;
	font-size: x-small;
	font-family: sans-serif;
	color: #555;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}
table.rollover caption {
padding-top:2em;
/* 	width:10.7em; */
	text-align: left;
	padding-bottom:0.6em;
/* 	padding:0.4em 0.7em 0.4em 0.7em; */
}
table.rollover td {
	padding:0;
}
table.rollover td.year {
	background: #fff;
	width:3.5em;
	text-align: center;
	border-right: 1px solid #999;
}
table.rollover tr td{
	border-bottom: 1px solid #999;
}
table.rollover td.hi a {
	display: block;
	padding: 0.4em 0.6em 0.4em 0.6em;
	text-decoration: none;
	color: #555;
	margin:0;
}
table.rollover tr:hover a {
	background: #ddf;
	color: #000;
}