

/* PAGE FRAMING */


body {
font-family: tahoma, arial, sans-serif;
background-color: #b0be9a;
overflow: -moz-scrollbars-vertical;
}

#page {
position: absolute;
width: 900px;
left: 50%;
margin-left: -450px;
margin-top: 20px;
}

#header {
border: 1px solid black;
background-color: white;
}

#spacer {
height: 20px;
background-color: #b0be9a;
}

#content {
border: 1px solid black;
background-color: white;
}

#footer {
background-color: #b0be9a;
}


/* PAGE STYLES */


.header {
font-size: 60px;
text-align: center;
color: white;
background-color: #8c7d69;
vertical-align: middle;
}

.headerint {
font-weight: 600;
font-size: 24px;
color: white;
background-color: #648326;
text-align: center;
text-indent: 12px;
vertical-align: middle;
height: 30px;
}

.headersite {
font-weight: 600;
font-size: 24px;
color: white;
background-color: #7e2982;
text-align: left;
text-indent: 12px;
vertical-align: middle;
height: 30px;
}

.headertrans {
font-weight: 600;
font-size: 24px;
color: white;
background-color: #2e204d;
text-align: left;
text-indent: 12px;
vertical-align: middle;
height: 30px;
}

.headersurvey {
font-weight: 600;
font-size: 24px;
color: white;
background-color: #851e41;
text-align: left;
text-indent: 12px;
vertical-align: middle;
height: 30px;
}

.linksite {
font-size: 13px;
background-color: #7e2982;
text-align: left;
text-indent: 6px;
height: 18px;
}

.linktrans {
font-size: 13px;
background-color: #2e204d;
text-align: left;
text-indent: 6px;
height: 18px;
}

.linksurvey {
font-size: 13px;
background-color: #851e41;
text-align: left;
text-indent: 6px;
height: 18px;
}

.subheader {
font-weight: 600;
font-size: 15px;
text-align: left;
vertical-align: middle;
}

.text {
font-size: 13px;
text-align: left;
height: auto;
overflow: auto;
}

.text a {
color: blue;
}

.text a:hover {
color: red;
}

.gallerytext {
font-size: 11px;
text-align: left;
height: auto;
overflow: auto;
}

.gallerytext a {
color: black;
text-decoration: none;
}

.gallerytext a:hover {
color: blue;
}

.image {
font-size: 12px;
width: 400px;
}

.menu {
font-size: 17px;
text-align: center;
color: black;
}

.menu a {
color: black;
text-decoration: none;
}

.menu a:hover {
background-color: #b0be9a;
text-decoration: none;
}

.subheaderctr {
font-weight: bold;
font-size: 12px;
text-align: center;
overflow: auto;
}

.textctr {
font-size: 13px;
text-align: center;
height: auto;
overflow: auto;
}

.textctr a {
color:blue;
}

.textctr a:hover {
color: red;
}