body {
background:#fffbdc;
font-size:100%;
color:#000;
margin:0
}

a {
color:#006600;
text-decoration:none
}

a:visited {
color:#009900;
text-decoration:none
}

a:hover {
color:#006600;
text-decoration:none
}

a:active {
color:#006600;
text-decoration:none
}

a.header {
color:#fff
}

a.header:hover {
color:#c66
}

a.footer {
color:#fff;
text-decoration:none
}

a.footer:hover {
color:#c66;
text-decoration:none
}

form {
display:inline
}

h1 {
font-size:1.9em
}

h2 {
font-size:1.7em
}

h3 {
font-size:1.5em
}

h4 {
font-size:1.3em
}

h5 {
font-size:1.1em
}

h6 {
font-size:1em
}

.serif {
font-family:serif;
font-size:1em;
font-weight:400;
color:#000
}

.italic {
font-style:italic
}

.italicBold {
font-style:italic;
font-weight:700
}

.smallCaps {
font-variant:small-caps
}

.smallCapsbold {
font-variant:small-caps;
font-weight:700
}

.dkgreentext {
color:#0c230c;
}

ul.gal {
list-style:none;
margin-left:0;
padding-left:1em;
text-indent:-1em;
font-family:serif;
font-size:1.0em;
color:#000092;
font-weight:400
}

ul.nav {
list-style:none;
margin-left:0;
padding-left:1em;
text-indent:-1em;
font-family:serif;
font-size:1.1em;
color:#000000;
font-weight:600
}

textarea.medText {
font-family:serif;
font-size:1em;
color:#382828
}

#main {
background:#fffbdc;
width:96%;
font-family:serif;
margin:auto
}

#header {
background:#fffbdc;
width:100%;
margin-bottom:1em;
float:left;
font-family:serif;
font-size:1.05em;
color:#fff;
font-weight:700
}

#logo {
width:100%;
overflow:hidden;
padding:0.2em 0.8em;
margin-bottom:1em;
height:134px
}

#left {
background:#fffbdc;
width:25%;
float:left;
overflow:hidden;
font-family:serif;
font-size:1.1em;
font-weight:600;
line-height:1.4;
text-align:left;
color:#000;
margin:0 1% 0 0;
padding:0.1em 0.4em
}

#footer {
background:#fffbdc;
width:100%;
margin-top:1em;
clear:both;
overflow:hidden;
/*float:left;*/
font-family:serif;
font-size:1.1em;
color:#000;
text-align:center;
font-weight:600
}

.footerBar {
background:#fffbdc;
width:100%;
float:left;
font-family:serif;
font-size:1.05em;
color:#fff;
font-weight:700;
padding:0.2em 0.8em
}

.footerTextright {
width:50%;
float:right;
text-align:right;
padding:0.5em 1em
}

.clearAll {
clear:both
}

table.contact {
width:80%;
background:#dcfadc;
text-align:left;
border-collapse:collapse
}

table.gal {
width:100%;
border-collapse:collapse
}

.headerForm {
text-align:center;
font-family:serif;
font-size:1.2em;
background:#006600;
color:#fff;
font-weight:600
}

.contactForm {
font-family:serif;
font-size:1.05em;
font-weight:600;
background:#9cd09c;
color:#000000
}

.contactTextright {
font-family:serif;
font-size:1.05em;
text-align:right;
color:#000000
}

.headerTextleft {
width:50%;
float:left;
text-align:left;
padding:0.2em 0.8em
}

.headerTextright {
width:20%;
float:right;
text-align:right;
padding:0.2em 0.8em
}

.leftSearch {
background:#c8d4f3;
width:100%;
float:left;
color:#000000;
text-align:left;
padding:0em 0.2em 1.2em 0em
}

.centerBox {
background:#fffbdc;
width:100%;
float:left;
color:#000000;
text-align:center;
padding:0.2em 0.6em;
margin:0 0 2% 1%
}

.footsmallText {
font-family:serif;
font-size:.9em;
text-align:center;
color:#401111
}

.footMedText {
font-family:serif;
font-size:1.05em;
text-align:center;
color:#000
}

.smallText {
font-family:serif;
font-size:1em;
color:#009
}

.smallTextrhtB {
font-family:serif;
font-size:.8em;
font-weight:400;
color:#000;
text-align:right
}

.mediumText {
font-family:serif;
font-size:1.05em;
color:#000
}

.catMediumText {
font-family:serif;
font-size:1.05em;
background:#cbd9b4;
color:#000;
text-align:center
}

.medTextrhtB {
font-family:serif;
font-size:1.15em;
font-weight:700;
color:#000;
text-align:right
}

.bigText {
font-family:serif;
font-size:1.15em;
color:#000;
text-align:center
}

.bigTextRight {
font-family:serif;
font-size:1.15em;
color:#000;
text-align:right
}

.bigTextLeftBold {
font-family:serif;
font-size:1.15em;
font-weight:700;
color:#000;
text-align:left
}

.bigSerifText {
font-family:serif;
font-size:1.85em;
font-weight:600;
color:#000;
text-align:center
}

img,a img {
vertical-align:middle;
border:none
}

