body { background-color: #44422D; font-family: Verdana, Arial, Helvetica, sans-serif; color: #44422D; font-size: 83.5%; line-height: 1.5em; margin: 0px; padding: 0px; background-image: url('../images/background.gif'); background-repeat: repeat}
p { padding: 0 5px;}
input, textarea { *; margin-left:0; margin-right:0.5em; margin-top:0; margin-bottom:0.5em}
form { margin-left: 5em; }
blockquote { background-color: #C0BCA5; border: 1px solid #827C5B; width: 275px; float: right; margin: 8px; padding: 5px; font-family: cursive; font-size: 1.3em; }
img { border: none }
a img { text-decoration: none;}
.imageBorderLeft { border: 3px double #14B8B8; margin: 0 10px 5px 0; float: left; clear: left;}
.imageBorderRight { border: 3px double #14B8B8; margin: 0 5px 10px; float: right;  clear: right;}
.imageLeft { float: left; clear: right;}
.imageRight { float: right; clear: right;}
h1, h2, h3, h4, h5, h6, .subtitle1, .subtitle2, .subtitle3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.4em; margin: 5px 0px; padding-bottom: 3px;}
h1 { color: #336666; border-bottom: 1px dotted #336666; } h2 { color: #FE9900; font-size: 1.2em; border-bottom: 1px dotted #FE9900;}
h2 { color: #FE9900; font-size: 1.2em; }
h3, .subtitle2 { color: #14B8B8; font-size: 1.2em; border-bottom: 1px dotted #14B8B8; font-weight: bold;}
h4, .subtitle3 { color: #999933; font-size: 1.2em; border-bottom: 1px dotted #999933; font-weight: bold;}
h5, h6 { color: #44422D; font-size: 1.2em; border-bottom: 1px dotted #44422D;}
#wrapper { position: relative; width: 100%; background-image: url('../images/contentBG.jpg'); background-repeat: no-repeat; background-position: center top; height: 600px; overflow: visible}
#menu { position: absolute; left: 36px; top: 88px; width: 118px; overflow: hidden; height: 268px;}
#menu h1, #menu h2 { font-size: 1.2em; color: #325656; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 0px; padding: 0px; border-bottom: 1px solid #FFF;}
#menu ul { list-style-type: none; margin: 0px 0px 15px; padding: 0px;}
#menu li { padding-left: 8px; color: #FFF; font-size: 0.85em; font-weight: bold;}
#menu li a { color: #FFFFFF; text-decoration: none;}
#menu li a:hover { color: #325656;}
#content { position: absolute; left: 265px; top: 254px; width: 400px; height: 225px; overflow: auto; font-size: 0.85em; line-height: 1.3em; background-color: #FFFFFF; font-size: 0.85em;}
#content a:link, #content a:visited, #content a:active { color: #990066; font-weight: bold; }
#content a:hover { color: #FF9900; }
#contact { position: absolute; height: 21px; width: 365px; left: 421px; top: 92px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: .85em; font-weight: bold; color: #FFFFFF; text-align: right;}
#contact a, #contact ul li a { color: #FFFFFF; text-decoration: none;}
#contact a:hover { color: #FF9900; border-top: 3px solid #FFF;}
#contact ul li { display: inline; list-style-type: none; padding-left: 15px;}
#contact ul { margin: 0px; padding: 0px;}
#footer { font-size: 0.65em; font-weight: bold; color: #9F9B77; position: absolute; width: 642px; height: 61px; left: 156px; top: 438px; letter-spacing: 1px; text-align: center; line-height: 1.3em;}
#copyright { position: absolute; height: 40px; width: 116px; left:91px; top: 500px; color: #9F9B77; font-size: 0.9em; line-height: 1.3em; text-align: center;}
#copyright a { color: #FF9900; font-weight: bold; border-bottom: 1px solid #FF9900; text-decoration:none;}
#copyright a:hover { color:#9F9B77; border-bottom: none;}
.section { padding-bottom: 5px; border-bottom: 1px solid #EBEAE2;; margin-bottom: 250px;}
.sunsetBox { float: right; margin: 5px; background: url('../images/sunriseBox.jpg') no-repeat; position: relative; height: 384px; width: 175px }
.sunsetTitle { font-size: 1em; font-weight: bold; color: #FFFFFF; height: 30px; width: 95%; margin-top: 100px; text-align: center; }
.sunsetText { margin-top: 5px; height: 90px !important; width: 160px; padding: 5px; text-align: center; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; color: #333366; overflow: auto; font-style: italic; }
.readmore { text-align: center; font-weight: bold; color: red; margin-top: 5px;}
.readmore a:link, .readmore a:visited, .readmore a:active  { color: red; text-decoration: none; }
.readmore a:hover { color: #6600CC;}
.label { margin-left: 1em; font-weight: bold; padding-right: 5px; vertical-align: top; }
.button { color: #FFF; border: 1px solid #44422D; font-size: 0.8em; background: #44422D url('../images/background.gif') no-repeat; }
.spacer { height: 250px;}
span.tinytext { font-size: 0.7em; font-weight: normal; line-height: 115%;}
.subtitle1  { color: #336666; font-weight: bold;}
.clear { clear: both:}
.red { color: red; font-weight: bold;}
.blue { color: #006699; font-weight: bold;}
.code { font-family: Courier; font-size: 0.85em; color: #000; padding: 5px; }