body { margin:0; padding:0; border:0; background:url('/pbcdays/_images/bkgnd.jpg') top center no-repeat; font-family:Verdana, Geneva, sans-serif }

/*table {
	border-collapse:separate;
	border-spacing:0;
}

table, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}*/

#wrapper { margin:0 auto; width:870px }

.header { height:190px; background:url('/pbcdays/_images/hdg_bkgnd.png') top center no-repeat }

.logo { position:relative; width:210px }

/*.logotype { position:relative; left:222px; top:-140px; width:266px; font:40px Verdana; line-height:36px } Previous version */

.logotype { font:40px Verdana; line-height:36px }

.logotext { font-weight:bold; color:#99cc66 } /* green */
.brown { color:#996633 }

/*.d2011 { position:relative; float:right; top:-305px; width:364px; height:160px; background:url('/pbcdays/_images/2011.png') no-repeat }*/

.d2011 { background:url('/pbcdays/_images/2011.png') no-repeat }
.d2012 { background:url('/pbcdays/_images/2012.png') no-repeat }

/*.march89 { position:relative; top:90px; text-align:center; font-size:15px; font-weight:bold; color:#F00 } Previous version */

.march89 { padding-top:16px; text-align:center; font-size:15px; font-weight:bold; color:#F00 }

/*.navbar { position:relative; float:right; top:-310px; margin-right:20px; width:638px; height:33px; background:url('/pbcdays/_images/nav_bkgnd.jpg') repeat-x } Previous version */

.navbar { position:relative; top:-45px; float:right; margin-right:20px; width:638px; height:33px; background:url('/pbcdays/_images/nav_bkgnd.jpg') repeat-x }

.clear {
	clear:both;
}

#navbar09a { text-align:center; padding-top:7px; margin-right:10px; color:#FFC; font-size:85% }
#navbar09a a.bar09 { font:bold 11px Verdana; color:#ffc; text-decoration:none; padding:0 22px 0 22px; border-right:1px solid #ffc  }
#navbar09a a.bar09:hover { text-decoration:none; color:#99cc99 }
#navbar09a a.bar09l:link, a.bar09l:active, a.bar09l:visited { font-size:11px; text-decoration:none; font-weight:bold; color:#ffc; padding:0 0 0 22px  }
#navbar09a a.bar09l:hover { text-decoration:none; color:#99cc99 }

img { border:0 }

#dropmenudiv{

position:absolute;

top:15.1em !important; top:15.2em;  /*hack for Internet Explorer */

margin-top:6px;

border:1px solid black;

border-bottom-width: 0;

font:normal 11px Verdana;

line-height:18px;

z-index:1000;

}



#dropmenudiv a{

width: 100%;

display: block;

text-indent: 3px;

background-color:#99cc99;

color:#000000;

border-bottom: 1px solid black;

padding: 2px 0;

text-decoration: none;

font-weight: bold;

filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; zoom:1; 

}


#dropmenudiv a:hover{ color:#114051; 
background-color: #ffc;
filter:alpha(opacity=100); -moz-opacity:1; opacity:1; zoom:1; 
}

.dropdown{

	margin-top:0px;

	margin-bottom:0px;

	padding-right:0px;

	text-indent:3px;

	vertical-align:top;

}

/*#content { position:relative; padding:40px; background:url('/pbcdays/_images/cnt_bkgnd.png') repeat-y }*/
#contentreg { position:relative; padding:40px; background:url('/pbcdays/_images/cnt_bkgnd.png') repeat-y }

.tdleft { padding:0 10px 10px 35px; font-size:13px }
.tdright { padding:0 35px 10px 10px; vertical-align:top; font-size:13px  }

.frame { border:1px solid #669966; padding:15px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; behavior:url(/ethics/_code/PIE.htc) }

.framenobehavior { border:1px solid #669966; padding:15px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px }

.footer { margin:0; height:50px; background:url('/pbcdays/_images/foot_bkgnd.png') no-repeat; z-index:999 }

a.ft { font-size:10px; color:#669966 }
a.ft:hover { color:#fff; text-decoration:none }

/*#schedule { position:relative; width:800px; padding:15px; border:1px solid #669966; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(/ethics/_code/PIE.htc) }*/
h1 { font:bold 16px Verdana; text-align:left }
#schedule { font:12px Verdana; text-align:left }
td.title { font-size:14pt; font-weight:bold; margin:0; padding:0; border:0; outline:0 }
.subtitle { font-size:11pt; color:#99cc99; font-weight:bold; margin:0; padding:0; border:0; outline:0 }
td.time { font-weight:bold }
#schedule table { position:relative; top:0em !important 0px}

.paginationLinks, .pagination, #liveUpdatePagination { color: #b3b3b3 !important; background-color: inherit; }

/* PAGINATION */

.pagination { float: right;	margin-bottom: 10px; padding: 0 }

.pagination ul { margin: 0;	padding: 0 }

.pagination li { float: left; list-style: none;	padding: 5px; }

.pagination li, .pagination a { font:11px Verdana; color:#360 }

.pagination .previous {

	font-weight: bold;

	margin-left: 15px;

}

.pagination .next {

	font-weight: bold;

}

.pagination .readout {

	font-weight: bold;

}

.pagination .current {

	border: solid 1px #7f7f7f;

}

#twitter { position:relative; width:80px; float:right; margin-right:20px; margin-top:-80px; z-index:998 }

/* Custom Style */
