body {	BACKGROUND-IMAGE: url('/images/background.png'); BACKGROUND-REPEAT: repeat; 	FONT-SIZE: 100%; COLOR: #660000; FONT-FAMILY: Trebuchet MS, Arial; BACKGROUND-COLOR: #ECE1BD; SCROLLBAR-FACE-COLOR: #D2D2B8; 	SCROLLBAR-3DLIGHT-COLOR: #e6e1d0; SCROLLBAR-ARROW-COLOR: #800000; SCROLLBAR-TRACK-COLOR: #d5cdae; SCROLLBAR-DARKSHADOW-COLOR: #c4b98e; 	SCROLLBAR-BASE-COLOR: #a45200; padding: 0px; margin: auto; max-width: 1200px }
html { overflow-y: hidden }  /* for IE */
A {	FONT-FAMILY: Trebuchet MS, Arial; COLOR: #660000}A:link {	COLOR: #810808; TEXT-DECORATION: none}A:visited {	COLOR: #810808; TEXT-DECORATION: none}
A:hover {	COLOR: #cc0000; TEXT-DECORATION: underline}
A:active {	COLOR: #cc0000; TEXT-DECORATION: none}
#page_wrapper { max-width: 1200px; min-width: 850px; position: absolute; display: block; width: 100%; height: 100%; margin:auto; top: 0; bottom: 0}
#header_wrapper { position: absolute; overflow: hidden; top: 0; bottom: 0; left: 0; right: 0; border-width: 30px 32px 0px 32px; border-style: solid; border-color: transparent }
#menu_wrapper { min-width: 770px; z-index: 10; position: relative; width: 100%; left: 0; height:14px }
#content_wrapper { text-align: left; position: absolute; overflow: auto; top: 0; bottom: 0; left: 0; right: 0; border-width: 100px 0px 32px 0px; border-style: solid; border-color: transparent }
#content_padding { padding: 20px 12px 0px 22px }#header_logo a { display: block; width: 657px; height: 35px; background: url('http://www.hancockcountyhistoricalsociety.com/images/logo.gif'); }
#header_logo a:hover { background: url('http://www.hancockcountyhistoricalsociety.com/images/logo2.gif'); }
#header_logo img { display: none }#header_print { display: none }
#header_wrapper #logo { z-index:10; display: block; width: 642px; height: 36px; margin: 0 auto 1px auto; background: url('/images/hchs_logo.gif') left top; }
#header_wrapper #logo:hover { background: url('/images/hchs_logo.gif') left bottom; }
#header_wrapper #logo img { border: none; padding: 0; margin: 0; }
#header_wrapper #address { font-size: 14px; color: #810808; height: 28px; }
#iframe-wrapper { position: absolute; height:100%; overflow: hidden; left: 110px; top: 0px; right: 0px; bottom: 0px }
#iframe-wrapper2 { position: absolute; overflow: auto; left: 114px; top: 0px; right: 0px; bottom: 0px }
#iframe-contents { display: none }
.printonly { display: none }
.index_table { position: relative; top: -1ex; z-index: 1; background-image: url('http://www.hancockcountyhistoricalsociety.com/images/background.png') }
.index_table table { border: 1px ridge #FFF; cursor: default }
.index_table thead { display: table-header-group; font-weight: bold; background-image: url('http://www.hancockcountyhistoricalsociety.com/images/backgroundmenu.jpg') }
.index_table td { border-color: #FFF; padding: 2px 8px 2px 8px }
.record_table { margin-top: -1ex; margin-left: 20px; z-index: 1; border: 2px ridge #FFFFFF; padding: 10px 4px 12px 2px; background-image: url('../images/backgroundmenu.jpg') }
.img_frame { border: 2px ridge #000; background-color: #FFF; padding:5px }
.footnote { font-size: 60%; color: #000; background-color: #FFFCCC; cursor: default; line-height: 10px; border: 1px solid #000 }
.footnoteb { font-size: 75%; color: #000; cursor: default; vertical-align: middle }
.footnotet { font-size: 80%; text-indent: -20px; margin-left: 22px }
.newsletter_img { border: 2px solid #000; margin-bottom: 40px }
.street-table { position: static } 
.pageborder { position: absolute; display: block; width: auto; margin: 8px; }#border_topleft { top: 0px; left: 0px; width: 25px; height: 25px; background: url('/images/hchs_border.gif') no-repeat 0 0}
#border_top { top: 0px; left: 25px; right: 25px; height: 25px; background: url('/images/hchs_border_topbottom.gif') repeat-x 0 0}
#border_topright { top: 0; right: 0; width: 25px; height: 25px; background: url('/images/hchs_border.gif') no-repeat -25px 0}
#border_left { top: 25px; left: 0; width: 25px; bottom: 25px; background: url('/images/hchs_border_leftright.gif') repeat-y 0 0}
#border_right { top: 25px; right: 0; width: 25px; bottom: 25px; background: url('/images/hchs_border_leftright.gif') repeat-y -25px 0}
#border_bottomleft { bottom: 0; left: 0; width: 25px; height: 25px; background: url('/images/hchs_border.gif') no-repeat 0 -25px}
#border_bottom { bottom: 0; left: 25px; right: 25px; height: 25px; background: url('/images/hchs_border_topbottom.gif') repeat-x 0 -25px}
#border_bottomright { bottom: 0; right: 0; width: 25px; height: 25px; background: url('/images/hchs_border.gif') no-repeat -25px -25px}
#frontpage_footer { position: absolute; right: 0; left: 0; bottom: 0; text-align: center; font-family: Arial; font-size: 11px; border: 1px solid; padding: 1px 0px 1px 0px; background-image: url('http://www.hancockcountyhistoricalsociety.com/images/backgroundmenu.jpg') }
.row_normal {background-image: url('http://www.hancockcountyhistoricalsociety.com/images/background.png')}
.row_highlight {background-color: #FFFFFF; cursor: pointer}
.listheading { FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #810808; font-family: Times New Roman; margin: 0px 0px 4px 0px }
.booklist {margin: 0px 0px 4px 16px; text-indent: -16px}
td.thumbnail { width: 124px; background-color: #660000; text-align: center}
img.thumbnail { display: block; border: 5px solid #FFFFFF } 
img.thumbs { display: block; border: 5px solid #660000; padding: 5px; background-color: #FFF }
td.thumbs { padding: 0px 0px 0px 0px }
.bodymenupage { margin: -6px 0px 0px 0px}
.bodynationalregister { margin: 0px 4px 4px 4px; overflow-y: auto}
.menufont {	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #810808; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 30px; FONT-FAMILY: Trebuchet MS, Arial}
span.sourcefont {	FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-STYLE: italic; COLOR: #660000; FONT-FAMILY: Trebuchet MS, Arial}
span.firstletter {	FONT-FAMILY: Times New Roman; FONT-SIZE: 160%; text-transform: capitalize; COLOR: #810808; FONT-WEIGHT: bold}	

p { margin: 0 }
p.break { margin: 0 }
p.closer-spaced { margin: 0px 0px 10px 0px}
H1 {	FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #810808; FONT-FAMILY: Times New Roman; text-transform:uppercase; margin-top:0; margin-bottom:16px}
H2 {	FONT-WEIGHT: bold; FONT-SIZE: 115%; COLOR: #810808; FONT-FAMILY: Times New Roman; text-transform:uppercase; margin-top:0; margin-bottom:10px}
H3 {	FONT-WEIGHT: normal; FONT-SIZE: 105%; COLOR: #810808; FONT-FAMILY: Times New Roman; text-transform:uppercase; margin-top:0; margin-bottom:6px}
H4 {	FONT-WEIGHT: bold; FONT-SIZE: 140%; FONT-FAMILY: Trebuchet MS, Arial; color:#810808; margin-top:0; margin-bottom:14px}
H5 {	FONT-WEIGHT: bold; FONT-SIZE: 115%; FONT-FAMILY: Trebuchet MS, Arial; color:#810808; margin-top:0; margin-bottom:8px}
H6 {	FONT-WEIGHT: bold; ; FONT-SIZE: 100%; FONT-FAMILY: Trebuchet MS, Arial; color:#660000; margin-bottom: 0px; margin-top: 20px}
#dhtmltooltip {	position: absolute;	width: 260px;	border: 2px ridge #D3D2B8;	padding: 5px;	background-color: #810808;	visibility: hidden;	z-index: 100;	}

.first:first-letter { font: bold 160% Times New Roman, serif; text-transform: uppercase; color: #810808;}

.abc-link { margin: 1.5em 0; }
.abc-link a { display: inline-block; width: 1.3em; text-align: center; margin: 4px; border: 1px solid #b99; }
.abc-link a:hover { background: #fff; text-decoration: none; }
.abc-link .current { background: url('/images/transparent.png'); border-color: #888 }

.navlink { font-weight: bold; margin-top: 1em;}
a.biglink { font-size: 115%; font-weight: bold; text-decoration: underline; padding-left: 30px}

.box { display:inline-block; padding:10px 15px; border:2px ridge #fff; background: #fff; color:#b00;}
span.box { padding: 1px 6px; }
.box { *display: inline }  /* ie6 + ie7 */
.wait { position: absolute; z-index: -1; color: #c00; font: bold 115% Times New Roman, serif; text-transform:uppercase; }
.error-box { border: 3px dashed #b00 }

.records_table table { border: 1px solid #888; border-collapse: collapse; min-width: 800px; }
.linked table { cursor: pointer; }
.records_table td { border: 1px solid #888; padding: 2px 8px 2px 8px; }
.records_table td.norecs { text-align: center; padding: 4px; }
.records_table thead { display: table-header-group; font-weight: bold; cursor: default; background-image: url('/images/backgroundmenu.jpg') }
.columns2 { background-image: url('/images/background.png');}
.columns2 div { display:inline-block; vertical-align:top; }
.columns2 table { min-width:350px; }
.column-0 { width:52%;max-width:450px;}

/************************ PRINT ************************/

@media print {
	body { font-size: 12pt }
}

/**/
