body {
background-color: #FFFFFF;
color: #000000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
margin: 0; padding: 0;
text-align: center;
}

#top { display: none; }
.topleft { display: none; }
.topright { display: none; }

#container {
width: 100%;
padding: 0; margin: 0;
margin-left: auto; margin-right: auto;
}

#mast { color: #000000; text-align: center; }
#text { height: 70px; } 
#mast h1 { font-size: 18px; } 


/* NAVIGATION ===================================================================================== */
#nav { display: none; }
#nav ul { display: none; }
ul#menu { display: none; }
#nav li { display: none; }
#nav a { display: none; }
#nav a:hover { display: none; }
#nav a.on { display: none; }
#nav a.outsidein { display: none; }

#crumbs {
background-color: #FFFFCC;
padding: 5px 5px 8px 5px;
margin: 0; /* match #mast */
text-align: left;
margin: 20px 20px 10px 20px;
border: 1px solid #CCCCCC;
}

a.crumb {
padding-left: 16px;
background: transparent url('/-img/arrow2.gif') no-repeat left;
}


/* CONTENT ======================================================================================== */
#content {
background-color: #FFFFFF;
padding: 20px;
text-align: justify;
margin: 10px 20px 20px 20px;
border: 1px solid #CCCCCC;
}

#content h2, #content h2.first {
font-size: 14px;
font-weight: bold;
margin-top: 40px;
background-color: #FFFFFF;
border: 1px solid #E4E4E4;
color: #000000;
padding: 5px;
}

#content h2.first {
margin-top: 10px;
}

p { line-height: 20px; margin-bottom: 20px; }
.center { text-align: center; }
.strong { font-weight: bold; }
.italic { font-style: italic; }

abbr, acronym
{ border-bottom: 0; }

hr {
height: 1px;
width: 100%;
color: #FF9900;
background-color: #FF9900;
margin: 10px 0;  
}

a:link, a:visited { color: #000099; text-decoration: underline; }

.outsidein {
font-family: Comic Sans MS, verdana, arial, helvetica, sans-serif;
font-weight: bold;
color: #000099;
}

#construct {
font-weight: bold;
text-align: center;
color: #990000;
border: 1px dotted #990000;
padding: 3px;
margin: 0 0 10px 0;
}

#address {
font-weight: bold;
text-align: center;
color: #1C2750;
background: #E4E4E4;
border: 1px dotted #990000;
padding: 3px;
margin: 20px;
}


/* FOOTER ======================================================================================== */
#footer {
margin: 0;
padding: 10px;
text-align: center;
color: #000000;
background: #FFFFFF;
}

#footer a:link, #footer a:visited {
color: #000099;
text-decoration: underline;
}

#footerNav { display: none; }