/* General CSS */
html,body {margin: 0; padding: 0; height: 100%; }
body {font-size: 76%; font-family: Arial,Helvetica,Verdana,sans-serif; color: #930; background-image:url(../img/fern2.gif); background-repeat: repeat; background-position: center top; }

a:active,a:link { color: #fff; text-decoration: none; }
a:hover { text-decoration: none; color: #CC9966; }
a:visited { color: #fff; text-decoration: none; }

a img {border: none !important;}
a:hover img {border: none !important;}

div {position: static;}
p,li {color: #930; font-size: 1em; line-height: 1.3; }
embed {display:block;}

h1,h2 {margin: 0; padding: 10px 0 10px 0; font-weight: bold; }
h3,h4 {margin: 0; padding: 10px 0 10px 0; font-weight: bold;}

hr {border: 0; width: 100%;color: #cc9966; background-color: #cc9966; height: 2px; margin: 20px 0 10px 0;}

img {border: none;padding: 10px;}
img.banner {border: none;padding: 0;}

/* Class CSS */
.clear {clear:both;}
.body_header_text {font-size: 16px; color: #930; padding: 10px 10px 10px 0; font-weight: bold;}
.quote_small { font-size: 16px; }
.form-left {width:280px;float:left;margin:20px 0 0 25px;border-right:1px solid #9caab5;}
.main-page-title {text-align: left;}
.intro-text {padding: 10px; margin: 0 50px 0 0;}
.img-caption {font-size: 11px; text-align: center; margin: 0; font-weight: bold; clear: both;}
.bold {font-weight: bold;}
.italic {font-style: italic;}


img.homepage-logo {padding:10px 30px 10px 10px; }

#flashcontent {height: 100%;}

#container{text-align: left;margin: 0 auto; width: 800px; }

#wrapper { width: 850px; margin: 0 auto; background-image:url(../img/grad4.png); background-repeat: repeat-y; background-position: center top; }
##wrapper {background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/grad4.png', sizingMethod='scale');z-index: -10;}

#banner { color: #000; background:#cc9966 height: 230px; padding: 0; margin: 0; }

#menu {color: #fff; background-color: #930; position: relative; padding: 2px 0 2 0;}
#menu ul {padding: 0;margin: 0; list-style-type: none;}
#menu li{display: inline;margin: 0 11px;font-size: 1.3em; font-weight: bold;}

#content { background-color: #fff; padding: 15px 10px 10px 10px; text-align: left; }
#content ul li {line-height: 2.5em;}
##content {position: relative;}

#content-centered { background-color: #fff; padding: 0 10px 10px 10px; text-align: center;}
##content-centered { position: relative; }

#content a:link { text-decoration: underline; font-weight: bold; color: #930;}

#content a:hover {text-decoration: none;color: #fff;background-color: #930;}
#content a:visited {text-decoration: underline;color: #cc9966; font-weight: bold;}
#content a:active {text-decoration: underline;color: #fff; font-weight: bold;}

#content a img {padding: 5px;}
#content a:hover img {text-decoration: none; background-color: #930; padding: 5px;}


#quote{font-family: Georgia, "Times New Roman", Times, serif;	padding: 1em 0;text-align: center; font-size: 24px; font-style: italic; background-color: #fff; color: #930; clear: both;}
#quote-gallery
{font-family: Georgia, "Times New Roman", Times, serif;
	padding: 1em 0;
text-align: center; font-size: 24px; font-style: italic;  color: #930; clear: both; width: 800px; background-color: #fff; margin: 0 auto;
}

#footer{padding: .5em 0 0 1em; font-size: 10px; background-color: #930; color: #fff;}
#footer-brown
{
padding: .5em 0 0 1em; font-size: 10px; background-color: #930; color: #fff; width: 792px; margin: 0 auto;
}
#footer-gallery {color: #fff; bottom: 0; margin: 0 auto; width: 850px; position: relative;background-image:url(../img/grad4.png); background-repeat: repeat-y; background-position: center top; }
##footer-gallery {background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/grad4.png', sizingMethod='scale');z-index: -10;}

#extender{height: 240px; background-color: #fff;}

#content-pictures {float: left; width: 100%; position: relative;}
#content-pictures ul {clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center;}
#content-pictures ul li {   display:block;float:left;list-style:none;margin:0;padding:10px 25px;position:relative;right:50%;}
#content-pictures ul li a {text-decoration: none; background-color: #fff;display: block;}
#content-pictures ul li a img{text-decoration: none; background-color: #fff;}

#gallery-container {width: 750px; margin: 0; padding: 0;}
