body { background-color: #10170f; text-align: center; margin: 30px 0 0; padding: 0; }
h1 { color: #8e432d; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 20px; text-decoration: none; margin: 0; padding: 6px 0; }
h2 { color: #7f402d; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 800; line-height: 16px; text-decoration: none; margin: 0; padding: 0 0 9px; }
h3 { color: #10170f; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 800; line-height: 16px; text-decoration: none; margin: 0; padding: 0 0 6px; }
h4 { color: #10170f; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 800; line-height: 14px; text-decoration: none; letter-spacing: 0.25em; margin: 6px 0 0; padding: 0 0 2px; }
h5 { color: #7f402d; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 800; line-height: 13px; text-decoration: none; margin: 0; padding: 0; }
h5 a { color: #7f402d; }
h5 a:hover { color: #7f402d; text-decoration: underline; }
img { border-style: none; border-width: 0; }
#logo { float: right; margin: 15px 15px 0 0; padding: 0; }
/*left column board/committee*/
#leftcol { background-image: url(../images/lft_bkgnd.jpg); background-repeat: no-repeat; background-position: 0 bottom; text-align: left; width: 133px; float: left; margin: 0; padding: 4px; }
#leftcol li { float: left; margin: 0 0 0 5px; padding: 0 0 9px; list-style-type: none; }
#leftcol li img { width: 43px; height: 55px; float: left; clear: left; margin: 0; padding-top: 3px; padding-right: 9px; padding-bottom: 3px; }
.committee { font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 12px; text-decoration: none; margin: 0; padding: 0; }
.smtitle { font-size: 0.95em; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1em; }
.member { float: left; clear: left; padding-bottom: 6px; display: block; }
#footer { color: #fff; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-color: #000; text-decoration: none; text-align: center; height: 24px; margin: 0; padding: 0; }
#footer a { color: #fff; font-weight: normal; text-decoration: none; }
#footer a:hover { color: #ccc; font-weight: normal; text-decoration: underline; }
.wenk { float: left; margin: 0; padding-top: 3px; padding-right: 9px; }
#main { background-image: url(../images/bkgnd_tall.jpg); background-repeat: no-repeat; background-position: 0 bottom; vertical-align: top; width: 800px; margin: 0 auto 0; padding: 0; border-style: none; border-width: 0; }
#main-2 { background-color: #f7cc82; background-image: url(../images/bkgnd_tall_b.jpg); background-repeat: no-repeat; background-position: 0 bottom; margin: 0 auto; padding: 0; width: 800px; vertical-align: top; border-style: none; border-width: 0; }
.dropcap { color: #9c5d27; font-size: 60px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 46px; float: left; padding-right: 4px; padding-bottom: 2px; }
#mid { padding: 11px 11px 30px; }
#midcol { background-image: url(../images/mid_bkgnd_c.jpg); background-repeat: no-repeat; background-position: 0 bottom; text-align: left; width: 306px; float: left; margin: 0 0 0 18px; padding: 8px; }
#midcol a { color: #630; text-decoration: underline; }
#midcol a:hover { color: #630; text-decoration: none; }
#midcol p { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 18px; text-decoration: none; text-align: left; margin: 0; padding: 0 0 6px; }
#navbar { text-align: center; height: 20px; border-bottom: 1px solid #2e1b0a; }
#navbar li { color: #fff; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 17px; text-decoration: none; margin: 0; padding: 0 8px; list-style-type: none; display: inline; }
#navbar li a { color: #fff; text-decoration: none; }
.slogan { color: #0f160e; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 22px; text-align: center; margin-top: 8px; padding: 10px 9px; border-top: 1px dotted #6d3510; border-bottom: 1px dotted #6d3510; }
#navbar li a:hover { color: #f7a247; text-decoration: none; }
#navbar ul { margin: 0 0 5px; padding: 0; }
#rightcol { background-image: url(../images/right_bkgnd.jpg); background-repeat: no-repeat; background-position: 0 bottom; text-align: left; width: 262px; float: left; margin: 0 0 0 14px; padding: 8px; }
#rightcol_hmn { background-image: url(../images/right_bkgnd_b.jpg); background-repeat: no-repeat; background-position: 0 bottom; text-align: left; margin: 0 0 0 14px; padding: 8px 8px 210px; width: 262px; float: left; }
#rightcol_hmn p { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-decoration: none; margin: 0; padding-bottom: 6px; }
#rightcol li { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-decoration: none; margin: 0; padding: 0 0 2px; list-style-type: none; }
#rightcol p { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-decoration: none; margin: 0; padding-bottom: 6px; }
#rightcol ul { margin: 0 0 0 4px; padding: 0; }
#top { background-image: url(../images/fac_top_09.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: center; vertical-align: bottom; height: 257px; margin: 0; padding: 0; }
#widecol { background-image: url(../images/wide_bkgnd.jpg); background-repeat: no-repeat; background-position: 0 bottom; text-align: left; margin: 0 0 0 18px; padding: 8px; width: 598px; float: left; }
.depth { height: 280px; }
#widecol-2 { background-color: #f5d7a5; background-image: url(../images/wide_bkgnd_b.jpg); background-repeat: no-repeat; background-position: 0 bottom; text-align: left; margin: 0 0 0 18px; padding: 8px; width: 598px; float: left; }
#widecol-b { background-color: #f0c789; text-align: left; margin: 0 0 0 18px; padding: 8px; width: 598px; float: left; }
#widecol-b p { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 18px; text-decoration: none; text-align: left; margin: 0; padding: 0 0 6px; }
#widecol-b a { color: #630; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: underline; }
#widecol-b a:hover { color: #630; text-decoration: none; }
#widecol p { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 18px; text-decoration: none; text-align: left; margin: 0; padding: 0 0 6px; }
.gsf { margin-top: 6px; margin-bottom: 12px; }
#widecol a { color: #630; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: underline; }
#widecol a:hover { color: #630; text-decoration: none; }
#widecol ul { margin: 2px 0 15px 20px; padding: 0; }
#widecol li { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-decoration: none; list-style-type: disc; margin: 0; padding: 0 0 2px; }
.selected { color: #f6a240; }
.sponsors { padding: 3px; border: solid 1px #fff; }
.photo { text-align: left; float: left; margin: 0 10px 5px 0; padding: 0; }
.photoright { text-align: right; float: right; margin: 0; padding: 0 0 3px 3px; }
.title { color: #000; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 13px; margin: 6px 0 0; padding: 0; }
.how a { color: #5a5736; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 18px; text-decoration: underline; }
.photos { padding-top: 20px; padding-bottom: 20px; }
.thumbs { padding: 5px; }

/* form css */
table.form td {text-align:left; vertical-align:top;}
fieldset { color: #10170f; font-size: 14px; padding: 10px; }
fieldset hr { margin: 5px 0; text-align: center; }
fieldset label { display: block; margin-top: 10px; }
fieldset table label { display: inline; margin-top: 0; }
fieldset submit[
.inline { display: inline; }

/* Auction css */
.widecol-b-copy { background-color: #f0c789; text-align: left; margin: 0 0 20px 18px; padding: 8px; width: 598px; float: left; }
.widecol-b-copy p { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 18px; text-decoration: none; text-align: left; margin: 0; padding: 0 0 6px; }
.widecol-b-copy a { color: #630; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: underline; }
.widecol-b-copy a:hover { color: #630; text-decoration: none; }
#Auction-Link {text-decoration:none;}
#Auction-Link div {height:110px;left:649px;position:relative;top:-40px;width:110px;}
.Auction td {vertical-align:top;}
.Auction input[type="text"] {width:40px;}
.Auction img {padding-right: 5px;}
.Auction .description {width: 450px;}
.bottom-border {border-bottom: solid 1px #000;}

.Success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;background:#E6EFC2;color:#264409;border-color:#C6D880;}
/*sponsorships*/
#big li { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; margin-left: -20px; padding-bottom: 20px; list-style-type: none; }
#medium li { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; margin-left: -20px; padding-bottom: 4px; list-style-type: none; }
#small li { font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; margin-left: -20px; padding-bottom: 2px; list-style-type: none; }
