/* Hide Content */
#header, #nav, #bottomNav, #footer, td#calHeader p {display: none;}

/*Calendar*/
body {font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}
#content {width: 800px; margin: 0 auto; text-align: center; border: 0;	padding: 0 5%; float: none !important;}
table.month {font-size: 12pt; margin-top: -20px;}
tr {height:80px; vertical-align:top;}
tr.priceLabel{height:20px;}
tr.priceCost{height:15px;}
td {height:80px; width:120px; text-align: left; color: #000; font-size: 9pt; padding: 2px; border: 1px solid #ccc;}

th p, td.calDay p {color: #000; margin: 0px;}
th#calHeader {font-size: 12pt; vertical-align:middle; text-align:center; width: 100%;}
th#calHeader h1 {font-size: 18pt; text-transform: uppercase; margin-bottom: 5px; margin-top: 8px;}
a {color: #000; text-decoration: none;}

#calHeader p a.calHeaderNext,
#calHeader p a.calHeaderPrev {display: none;}
table.price {margin: 0 auto;}
#header_banner h2 {font-size: 18pt; text-transform: uppercase; margin-bottom: 5px;}
tr.priceLabel td {font-weight: bold; height: 16px; text-align: center;}
table.price tr.priceCost td {height: 16px; text-align: center;}
#contentBody table.price tbody tr.priceLabel td.priceSeries em {display: none;}

#eventHolder {text-align: center;}
#eventHolder a.calTitle {font-weight: bold;}
tr#cal_weekdays {text-align: center; font-weight: bold; height: 15px;}
tr#cal_weekdays td{text-align: center; font-weight: bold; height: 15px;}