html {background-image: url(../images/bkg.jpg); margin: 0px; padding: 0px;}
body {background-image: url(../images/bkg-top.gif); background-repeat: repeat-x; background-position: center; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}

.header {position: absolute; top: 0px; left: 50%; margin-left: -327px; width: 654px; height: 200px; background-color: #00FF00; z-index:1000;}

.container {position: absolute; top: 239px; left: 50%; margin-left: -350px; width: 700px;}
.aboutDirContainer {position: absolute; top: 246px; left: 50%; margin-left: -350px; width: 700px;}
.content {position: relative; top: 0px; left: 50%; margin-left: -327px; width: 630px; background-color: #FCFFDA; border-left: solid 2px #15420E; border-right: solid 2px #15420E; background-image: url(../images/backheader.jpg); background-repeat: no-repeat; padding: 140px 10px 10px 10px;}
.contentBottom {position: relative; top: 0px; left: 50%; margin-left: -349px; width: 697px; height: 56px; background-image: url(../images/footer.gif); background-repeat: no-repeat; color: #FCFFDA; text-align: center; padding-top: 9px;}
.title {position: absolute; top: 50px; left: 0px; width: 347px; height: 44px; background-repeat: no-repeat;}
.title1 {height: 30px; text-align: center; color: #30551E; font-size: 20px;}
.button {position: absolute; top: 100px; width: 120px; height: 18px; background-color: #FCFFDA; border: solid 1px #87332B; color: #30551E; font-weight: bold; text-align: center;}
.menuButton {position: relative; width: 200px; height: 17px; margin-bottom: 3px; background-color: #FCFFDA; border: solid 1px #87332B; color: #30551E; font-weight: bold; text-align: center;}
.pictureFrame {position: absolute; top: 0px; width: 300px; left: 340px; top: 10px; text-align: center;}
.phone {position: absolute; top: 0px; width: 300px; left: 0px; top: 100px; text-align: center;}
.leftBar {position: relative; float: right; padding-left: 10px; width: 364px;}

.topNav {position: absolute; top: 202px; left: 50%; margin-left: -450px; width: 900px; height: 35px; text-align: center;}
.aboutDirTopNav {position: absolute; top: 210px; left: 50%; margin-left: -415px; width: 830px; height: 35px; text-align: center;}

/* ARTICLES */

.articleLeft {position: relative; float: left; width: 440px; padding-right: 10px; padding-top:15px;}
.articleRight {position: relative; float: left; width: 180px; text-align: center;}
.menuButton1 {position: relative; width: 170px; height: 17px; margin-bottom: 3px; background-color: #FCFFDA; border: solid 1px #87332B; color: #30551E; font-weight: bold; text-align: center;}
.articleTitle {font-weight: bold; color: #87342C;}
.articleSummary {color: #87342C;}

.contentArticle {position: relative; top: 0px; left: 50%; margin-left: -327px; width: 630px; background-color: #FCFFDA; border-left: solid 2px #15420E; border-right: solid 2px #15420E; background-image: url(../images/backheader.jpg); background-repeat: no-repeat; padding: 10px 10px 10px 10px;}

/* FORM */
.tableTitle {position: relative; float: left; width: 54px; color: #893623; font-weight: bold; padding: 4px; text-align: right;}
.tableInput {position: relative; float: left; width: 170px; padding: 4px;}
.tableInput .text {border: solid 1px #893623; width: 160px; color: #333333;}
.tableInput .textarea {border: solid 1px #893623; width: 300px; height: 200px; color: #333333;}
.tableInput .submit {border: solid 2px #893623; width: 160px; height: 26px; color: #893623; background-color: #FCFFDA; font-weight: bold;}
.tableClear {clear: both;}

/* FORM */
.directionsTitle {position: relative; float: left; width: 180px; color: #893623; font-weight: bold; padding: 4px; text-align: right;}
.directionsInput {position: relative; float: left; width: 370px; padding: 4px;}
.directionsInput .text {border: solid 1px #893623; width: 340px; color: #333333;}
.directionsInput .textarea {border: solid 1px #893623; width: 340px; height: 200px; color: #333333;}
.directionsInput .submit {border: solid 2px #893623; width: 160px; height: 26px; color: #893623; background-color: #FCFFDA; font-weight: bold;}
.directionsClear {clear: both;}

/* MENU */
.column {position: relative; width: 295px; background-color: blue; padding: 10px; float: left;}
.column3 {position: relative; width: 190px; padding: 4px 10px 18px 10px; border: solid 0px #AAAAAA; margin: 0px; float: left; background-image: url('../images/menuItemTop.gif'); background-position: top; background-repeat: repeat-x;}
/*.column3 {position: relative; width: 195px; padding: 4px; border: solid 1px #AAAAAA; margin: 2px; float: left; background-image: url('../images/menuItemTop.gif'); background-position: top; background-repeat: repeat-x;}*/
.center {text-align: center;}
.extra {font-style: italic; color: #AAAAAA;}
.menutitle {font-weight: bold; color: #87342C; font-size: 11pt;}
.group {background-color: #99FFCC; padding: 1px;}
.magnify {border: solid 1px #000000; margin: 4px;}
.indent {position: relative; width: 95px; padding: 4px 5px 18px 5px; border: solid 0px #AAAAAA; margin: 0px; float: left;}

/* DROPDOWN */
#dropmenudiv {position: absolute; border: 1px solid #893623; border-bottom-width: 0; font: normal 12px arial; line-height: 18px; z-index: 100;}
#dropmenudiv a {color: #893623; width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #893623; padding: 1px 0; text-decoration: none; font-weight: bold;}
#dropmenudiv a:hover {color:#FCFFDA; background-color: #893623;}
