.redheader{
font-size:18px;
font-weight:normal;
color: #cd5e3d;
}
.header{
color: #534636;
font-size:22px;
margin-top: 30px;
}
.allselectors{
font-size:10px;
}
.indentedtext{
padding-left: 20px;
padding-right: 20px;
}

.infobox {
border: 1px solid #791C00;
padding: 12px;
background-color: #25292E;
margin-left: 15px;
margin-right: 15px;
background-image: url("images/infoboxgradient.jpg"); 
background-repeat: repeat-x;
background-position: top left;
}

.infoboximg {float:left; margin-right: 12px; margin-bottom: 6px;}

#wrapper {padding: 0px; width: 860px; margin: 0 auto; text-align: left; }

#navlist
{
margin: 0 auto;
text-align: center;
padding-top: 68px;
margin-top: 0;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
font-size: 14px;
}

#navlist a {text-decoration: none; color: #fff}
#navlist a:hover {color: #cd5e3d;}
#navlist a#current {color: #cd5e3d;}

#textwrapper {position: static;
margin-left: 0px;
width: 860px;
height:auto;
font-family: "Trebuchet MS", Tahoma, Arial;
font-size: 10pt; 
color: #333;
letter-spacing: 0em;
line-height: 140%;
background-image: url(images/mainbackground.png);
background-repeat: repeat-y;
padding-top: 10px;}

#gallery {text-align: center; position: static; margin: 0 auto; padding: 0;}
iframe {margin: 0 auto;}

#callout {position: static; background-image: url(images/calloutbg.png); background-repeat: no-repeat; height: 219px; margin: 0 auto; width: 549px; padding: 0;}

#calloutinnerbox {position:absolute;}

#leftbox {position: absolute; top: 20px; left: 0px; width: 215px; height: 175px; border: 1px solid #77ABBF; margin-left: 25px;}

#rightbox {position: absolute; top: 20px; left: 260px; width: 230px; height: 175px; overflow: auto;}

#flowers {margin: 20px auto 20px auto; text-align: center;}

#bodytext {
clear:both;
font-family: "Trebuchet MS", Tahoma, Arial;
font-size: 10pt;
color: #333;
letter-spacing: 0em;
line-height: 140%;
padding: 0px 190px 20px 190px;
border-width: 0px;
border-color: #330000;
border-style: solid;
}

#gallerytext {
clear:both;
font-family: "Trebuchet MS", Tahoma, Arial;
font-size: 10pt;
color: #333;
letter-spacing: 0em;
line-height: 140%;
padding: 0px 190px 10px 165px;
border-width: 0px;
}

#header {position: static;
margin-top: 0px;
margin-left: 0px;
height: 121px;
width: 860px;
background-image: url(images/header.png);}

#footer {position: static;
margin: 0 auto;
height: 113px;
width: 623px;
background-image: url(images/footerbg.png);
background-repeat: no-repeat;
background-color: #483C2F;
}

#bodytext p {margin-top: 8px;}
#footer p {padding: 20px 80px 20px 70px; color: #ccc;}
#rightbox p {font-size: 12px; margin-top: 0;}

.linklist li{
list-style-image: url(images/earth_link.png);
margin-bottom: 8px;
}
.thumb {
	margin-left: 8px;
	border: 1px solid #666;
}
h1 {display: none;}
h2 {color:#534636; font-size: 26px; margin-top: 0; margin-bottom: 0}
h4 { margin-top: 15px; margin-bottom: 0px;}
a:link { color: #5493BA; text-decoration: none;}
a:hover {text-decoration: underline;}
a:visited { color: #3D7596; text-decoration: underline; }
a:active { color: #cd5e3d }
body {margin-top: 0; background-color: #534636; text-align: center; background-image: url("images/backgroundtile.gif"); background-repeat: repeat; font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial}