/* *** MAIN STYLE SHEET *** *** CONTAINS ALL STYLES THAT DO NOT CHANGE BETWEEN WINDOW-PROPORTIONS *** */ body {
padding: 0;
margin: 0;
overflow: hidden;
font-family: 'PT Sans Narrow',
sans-serif;
}
/* ALL DIVS */ * div {
border: 1px solid #000;
border-radius: 0;
padding: 1.5em;
margin:0;
margin-bottom: 2px;
background-color: #fff;
}
* div#header {
text-align: center;
}
* .clearBoth {
clear: both;
height: 1px;
padding:0;
margin: 0;
}
* img.footerImgs {
position: absolute;
 bottom: -4px;
clear: both;
 float: no-float;
 }
* img#footerImg1 {
left: 0;
}
* img#footerImg2 {
left: 30%;
}
* img#leftColBkgdImg1 {
 }
* p#address {
visibility: hidden;
position: absolute;
 width: 0;
height: 0;
overflow: hidden;
 top: -100px;
left: -100px;
}
* td.noFlow {
overflow: hidden;
}
* td.autoFlow {
overflow: auto;
}
* div#menu ul.slidingmenu li a {
display: block;
 float: left;
 width: auto;
padding: 0 10px;
font-size: 110%;
}
* div#menu ul.slidingmenu li a:link,
* div#menu ul.slidingmenu li a:visited,
* div#menu ul.slidingmenu li a:hover,
* div#menu ul.slidingmenu li a:active {
background-color: #fff;
color: #999;
text-align: center;
text-decoration: none;
margin:0 2px 2px 0;
border-right: 1px solid #999;
 }
* div#menu ul.slidingmenu li a:hover,
* div#menu ul.slidingmenu li a:active {
background-color: #fff;
color: #600;
 }
* ul.slidingmenu {
list-style-type: none;
margin:0;
 padding:0;
 }
* ul.slidingmenu li {
display: inline;
width: auto;
float: left;
margin:0;
 padding:0;
 }
* div#wrapper {
position: absolute;
top: 28%;
 right: 0;
bottom: 0;
left: 0;
margin-top: 5%;
padding: 0 5% 4% 4%;
overflow: auto;
border: none;
font-family: 'PT Sans Narrow',
sans-serif;
font-size: 120%;
color: #999;
 }
* b,
* strong,
* #wrapper h1,
* #wrapper h3 {
color: #600;
}
* #wrapper h2,
* #wrapper h4 {
color: #333;
}
* #wrapper * a:link,
 * #wrapper * a:visited,
 * #wrapper * a:hover,
 * #wrapper * a:active {
color: #666;
text-decoration: underline;
 }
* #wrapper * a:hover,
 * #wrapper * a:active {
color: #600;
text-decoration: none;
 }
* table.c1 th {
color: #600;
font-weight: bold;
border-bottom: 1px solid #999;
 }
* table.c1 th,
 * table.c1 td {
text-align: left;
padding: 4px 12px;
}
* table.c1 th {
padding-top: 1.5em;
}
* #wrapper ul.c {
margin: 1em 0 1.5em 3em;
padding:0;
}
* #wrapper ul.c li {
margin: 1em;
 padding:0;
}
* table.form {
border: 1px solid #ccc;
padding: 15px;
}
* table.form th,
* table.form td {
border: none;
padding: 7px;
}
* img#map1 {
padding: 3px;
border: 1px solid #600;
float: right;
 margin: 0 0 2em 2em;
}
* .red1 { color: #900; }