body { background-color: #ccc; margin:0px;padding:0px;}

#wrapper {  height: auto; background-color: white; color: #000; font-family: sans-serif;}

#header {visibility: hidden; display: none;height:0px;width:0px;}
#mobileheader {  height: 23px; text-align:left; vertical-align: middle; color:#fff; background-color:#c00; font-weight: bold; margin:0; padding: 0; display: block;}

#bignav {visibility: hidden; display: none;height:0px;width:0px;}
#optimized {visibility: hidden; display: none;height:0px;width:0px;}

#maincontent {  height: auto; margin-top: 1px; display: block; }
#left480 {  height: auto; background: #fff; }
#right300 {visibility: hidden; display: none;height:0px;width:0px;}
span#contact {visibility: hidden; display: none;height:0px;width:0px;}
span.maintext {visibility: hidden; display: none;height:0px;width:0px;}


div.50 {visibility: hidden; display: none;height:0px;width:0px;}
a.nav50 {visibility: hidden; display: none;height:0px;width:0px;}
a.nav50:hover {visibility: hidden; display: none;height:0px;width:0px;}
div.68 {visibility: hidden; display: none;height:0px;width:0px;}
a.nav68 {visibility: hidden; display: none;height:0px;width:0px;}
a.nav68:hover {visibility: hidden; display: none;height:0px;width:0px;}
div.100 {visibility: hidden; display: none;height:0px;width:0px;}
a.nav100 {visibility: hidden; display: none;height:0px;width:0px;}
a.nav100:hover {visibility: hidden; display: none;height:0px;width:0px;}
div.120 {visibility: hidden; display: none;height:0px;width:0px;}
a.nav120 {visibility: hidden; display: none;height:0px;width:0px;}
a.nav120:hover {visibility: hidden; display: none;height:0px;width:0px;}

#closings2 {visibility: hidden; display: none;height:0px;width:0px;}
table.closenav2 {visibility: hidden; display: none;height:0px;width:0px;}
tr.closenav2 {visibility: hidden; display: none;height:0px;width:0px;}
td.closenav2 {visibility: hidden; display: none;height:0px;width:0px;}
a.cat2 {visibility: hidden; display: none;height:0px;width:0px;}
a.cat2:hover {visibility: hidden; display: none;height:0px;width:0px;}

#closeheader { background-color: #ffffff; color : #000000; margin-top: 2px; margin-left: 3px; margin-bottom: 5px; padding: 0 0 2px 0; clear: both;}
.closetitle {visibility: hidden; display: none;height:0px;width:0px;}

.maintext {  background: transparent; font-size: 12px; font-weight: bold; margin-top: 5px; margin-left: 5px; margin-right: 2px; margin-bottom: 10px; display : block; }

/* Closings Table Formatting #b3d9ff */
table.closed { width: 100%; background: #f0f; color: black; margin-top: 5px; margin-left: 0; padding: 0px; border: 0px #0b0157 solid;}
tr {margin-bottom: 2px;  }
td.closedorg { font-size: 12px; background: white; color: black; margin-left: 2px; padding: 2px; text-align: left;}
td.closedevent { font-size: 12px; background: white; color: red; margin: 0; padding: 2px; text-align: left; text-decoration: underline;}
td.closedtime { font-size: 12px; background: white; color: black; margin-right: 2px; padding: 2px; text-align: left;}
.noschool { background-color: red; color: white; font-size: 12px; font-weight: bold; text-align: center;}

#spacer {height:5px;  }

#bottomcontent { margin-top: 5px; height: auto; background-color: #e5eeff; color: #000; text-align: left; }
