/*COMMON*/
body { margin:0; font-family:Georgia; font-size:13px; padding:0; }
p { /*color:#7e6f50;*/ color:#26241A; line-height:19px; }
a img { border:none; }
a.button.blue { background:url("gfx/bg_button_blue.png") no-repeat scroll center top transparent; color:#FFFFFF !important; display:block; font-size:13px; font-style:italic; height:23px; padding:5px 0 0; text-align:center; text-decoration:none; width:138px; }



/*HEADER CONTAINER*/
.header-container { background:url(bg_header_container.jpg) repeat-x center top; border-bottom:1px solid #131f31; border-top:5px solid #142332; float:left; height:36px; min-width:960px; position:relative; width:100%; z-index:10000; }
.header-container .header { display:block; height:36px; margin:0 auto; padding:1px 0 0; width:960px; }
.header ul { float:left; margin:0; padding:0; }
.header ul li { float:left; height:31px; list-style:none; position:relative; }
.header ul li a { color:#ffffff; float:left; font-family:georgia; font-size:14px; height:26px; padding:5px 20px 0; text-decoration:none; }
.header ul li.active {  background:url(gfx/bg_top_nav_hover.jpg) repeat-x center top; }
.header ul li.selected { background:url(gfx/bg_top_nav_selected.jpg) repeat-x center top; }
.header ul li.selected a { color:#e7d8bd; }
.header ul li.selected a:hover { background:none; color:#e7d8bd; }
.header ul li.parent.selected { background:url(gfx/bg_top_nav_selected.jpg) repeat-x center top; }
.header ul li.parent a { background:url(gfx/bg_dropdown_parent.png) no-repeat center bottom; }
.header ul li.parent.active a { background:none; }
.header ul li.parent.active {  background:url(gfx/bg_top_nav_hover.jpg) repeat-x center top; }
.header ul li.parent a {  }
.header ul li.parent ul { background:#122335 url(gfx/bg_top_nav_hover.jpg) repeat center top; border-right:1px solid #253d5a; border-bottom:12px solid #1a2d3f; display:none; left:0; padding:3px 0 0; position:absolute; top:31px; width:200px;}
.header ul li.parent ul li { height:auto; position:relative; }
.header ul li.parent ul li a { background:none; font-size:12px; height:auto; margin:2px 7px; padding:5px 0 5px 8px; width:178px; }
.header ul li.parent ul li a:hover { background:#172533; }
.header ul li.parent ul li ul { left:201px; top:0; }
.header ul li.parent ul li ul li a { color:#e7d8bd; }

.header ul li.parent.active ul li.selected { background:none; }
.header ul li.parent.selected ul li a { color:#ffffff; }
.header ul li.parent ul li.active { background:none; }

/*MIDDLE CONTAINER*/
.middle-container { background:#eae1d3 url(bg_middle_container.jpg) repeat-x top; float:left; min-width:960px; width:100%; }
.middle-container .middle-picture { background:url(bg_middle_picture.png) no-repeat top; float:left; width:100%; }
.middle-container .middle-picture .middle { display:block; margin:0 auto; width:960px; }
.middle-container .middle-picture .middle .clear { clear:both; }

.middle .blue-bar { background:url(gfx/bg_blue_bar.png) no-repeat center top; float:right; height:28px; width:484px; }
.middle .blue-bar .printer-container { background:url(gfx/bg_print_page_box.png) no-repeat center top; color:#639dd5; font-family:georgia; font-size:11px; float:left; height:18px; margin:3px 0 0 10px; padding:4px 0 0; text-decoration:none; width:109px; }
.middle .blue-bar .printer-container img { float:left; margin:1px 3px 0; }
.middle .blue-bar .font-container { background:url(gfx/bg_font_box.png) no-repeat center top; float: left; height:22px; margin:3px 0 0; padding:0 0 0 8px; width:62px; }
.middle .blue-bar .font-container a { color:#639dd5; float:left; font-family:georgia; padding:0 4px; text-decoration:none; }
.middle .blue-bar .font-container .enlarge-font { font-size:13px; margin:3px 0 0; }
.middle .blue-bar .font-container .reset-font { border-left:1px solid #639dd5; border-right:1px solid #639dd5; font-size:12px; height:13px; margin:4px 0 0; }
.middle .blue-bar .font-container .reduce-font { font-size:11px; margin:5px 0 0; }
.middle .blue-bar .font-container a.active { color:#ffffff; }
.middle .blue-bar p { color:#639dd5; float:left; font-family:Georgia; font-size:12px; font-style:italic; margin:7px 0 0 7px; }
.middle .blue-bar p a { color:#ffffff; font-style:normal; text-decoration:none; }
.middle .blue-bar p a:hover { text-decoration:underline; }
.middle .content-container { background:url(bg_content_container.png) no-repeat center top; float:left; margin:20px 0 0; padding:10px 5px 0 9px; width:945px; }
.middle .content-container p.blue { color:#1a2d3f; }
.middle .content-container a { color:#35597a; font-style:italic; }
.middle .content-container a.button.big { background:url(gfx/bg_button_big.png) no-repeat center top; color:#8CC1F5; display:block; font-style:italic; height:57px; margin:8px auto 20px; padding:10px 0 0 10px; text-decoration:none; width:237px; }
.middle .content-container a.button.big strong { color:#ffffff; display:block; font-size:19px; }
/*HOMEPAGE TOP CONTENT*/
.middle .content-container .content-top { float:left; height:361px; width:940px; }
.middle .content-container .content-top .left-box { float:left; height:361px; width:271px }
.middle .content-container .content-top .left-box .top-panel { background:url(gfx/bg_panel_top.png) no-repeat right top; float:left; height:71px; padding:31px 0 0 22px; width:249px; }
.middle .content-container .content-top .left-box .second-panel { background:url(gfx/bg_panel_top_2.png) no-repeat right bottom; float:left; height:77px; padding:16px 0 0 15px; width:256px; }
.middle .content-container .content-top .left-box .second-panel p { background:url(gfx/old_photo.png) no-repeat left top; color:#6D4D20; float:left; font-family:georgia; font-size:16px; margin:0; padding:10px 0 9px 71px; text-align:center; }
.middle .content-container .content-top .left-box .second-panel p em { color:#19293E; display:block; font-size:25px; font-weight:bold; }
.middle .content-container .content-top .left-box .third-panel { background:url(gfx/bg_panel_top_3.png) no-repeat right bottom; float:left; height:82px; width:271px; }
.middle .content-container .content-top .left-box .third-panel p { color:#614823; font-family:georgia; font-size:13px; margin:19px 0 0 35px; }
.middle .content-container .content-top .left-box .fourth-panel { background:url(gfx/bg_panel_top_4.png) no-repeat right top; float:left; height:86px; width:271px; }
.middle .content-container .content-top .left-box .fourth-panel a.button { background:url(gfx/bg_button_get_started.png) no-repeat center top; color:#DCD3C3; display:block; font-family:georgia; font-size:15px; height:46px; margin:25px auto 0; padding:1px 0 0; text-align:center; text-decoration:none; width:221px; }
.middle .content-container .content-top .left-box .fourth-panel a.button strong { color:#FFFFFF; display:block; font-size:20px; }
.middle .content-container .content-top .right-box { background:url(gfx/bg_cycle_container.png) no-repeat left top; float:left; height:314px; padding:23px 13px 31px 18px; position:relative; width:638px; }
.middle .content-container .content-top .right-box .cycle { float:left; }
.middle .content-container .content-top .right-box .cycle img { border:1px solid #000000; z-index:3 !important; }
.middle .content-container .content-top .search-container { background:url(gfx/bg_search_container.png) no-repeat center top; float:left; height:186px; position:absolute; right:2px; bottom:2px; width:396px; z-index:25; }
.middle .content-container .content-top .search-container h1 { color:#182d3f; font-size:21px; font-style:italic; font-weight:normal; margin:20px 0 0 35px; }
.middle .content-container .content-top .search-container h2 { color:#ac8f58; font-size:12px; font-style:italic; font-weight:normal; margin:2px 0 0 35px; }
.middle .content-container .content-top .right-box .corners { background:url(gfx/bg_corners.png) no-repeat left top; float:left; height:316px; position:absolute; right:12px; top:22px; width:640px; z-index:50; }
.middle .content-container .content-top .infoSearch { float:left; height:70px; margin:15px 0 0 9px; padding:14px 0 0 34px; width:353px; }
.middle .content-container .content-top .infoSearch #SearchBox { border:1px inset #665230; color:#A59372; font-size:11px; font-style:italic; float:left; font-family:Georgia; height:17px; margin:5px 11px 0 0; padding:2px 4px; width:215px; }
.middle .content-container .content-top .infoSearch .SearchSubmit { float:left; font-family:Georgia; margin:0; }
.middle .content-container .content-top .catalog { background:url(gfx/btn_catalog.png) no-repeat center; color:#FFFFFF; float:left; font-size:12px; height:42px; line-height:33px; margin:10px 0 0; text-align:center; text-decoration:none; width:311px; }
.middle .content-container .content-top a.catalog:hover { text-decoration:underline; }
/*HOMEPAGE PANELS*/
.middle .content-container .panel-container { float:left; margin:0 0 15px; }
.middle .content-container .panel-container .first-row { border-bottom:1px dashed #c8b082; float:left; padding:0 0 5px 0; width:100%; }
.middle .content-container .panel-container .panel { background: url(bg_panel_home5.png) /*no-repeat*/ 0 0 transparent; /*url(bg_panel_home3.png) no-repeat 0 0 transparent*/float:left; margin:15px 9px 0; min-height:1000px; padding:0 3px; position:relative; width:446px; }
.middle .content-container .panel-container .panel .panel-top { background:url(bg_content_main_top_single.png)no-repeat center top; display:block; height:6px;  left:0px; position:relative; top:-6px;}
/*.middle .content-container .panel-container .panel-right{ background:url(bg_content_main_wrapper2.png) scroll 0 0 transparent; float:right; margin:15px 9px 0; min-height:264px; padding:0 3px; width:446px; }*/
.middle .content-container .panel-container .panel .column-top { background:url(bg_panel_column_top.png) no-repeat center top; display:block; height:18px; width:448px; position:absolute; top:-10px; /*right:3px; top:2px;*/  }
.middle .content-container .panel-container .panel .book { background:url(img_book.png) no-repeat center top; display:block; height:80px; position:absolute; right:3px; top:2px; width:135px; }
.middle .content-container .panel-container .panel .book2 { background:url(img_book.png) no-repeat center top; display:block; height:80px; position:absolute; right:3px; top:-6px; width:135px; }

.middle .content-container .panel-container  h3 { color:#202D43; font-size:17px; font-style:italic; margin:20px 0 0 ; padding:0 0 0 25px; }
.middle .content-container .panel-container .panel .subheading h3 { color:#202D43; font-size:17px; font-style:italic; margin:20px 0 0 ; padding:10 0 0 25px;}

.middle .content-container .panel-container .panel h4 { background:#FBF5EB; border-bottom:1px dashed #C8B082; border-top:1px dashed #C8B082; color:#7088A5; font-size:12px; font-style:italic; font-weight:normal; padding:6px 0 6px 22px; }
.middle .content-container .panel-container .panel p { line-height:20px; padding:0 2px 0 22px; }
.middle .content-container .panel-container .panel img { float:left; margin:0 10px 5px 0; }
.middle .content-container .panel-container .panel a { color:#35597a; font-style:italic; }
.middle .content-container .panel-container .panel .link-list ul { color:#35597a; font-style:italic; padding-right:2px; padding-left:40px; margin-left:0px;  }
.middle .content-container .panel-container .panel .link-list li { line-height:17px; list-style-type:square; }
.middle .content-container .panel-container .panel .link-list a { color:#35597a; font-style:italic; text-decoration:none;}
.middle .content-container .panel-container .panel .link-list a:hover { /*color:#7E6F50;*/ color:#26241A;}

.middle .content-container .panel-container .panel .link-list .subheading li { /*color:#7E6F50;*/ color:#26241A; list-style-type:none; text-indent:-20px}
.middle .content-container .panel-container  h3 { color:#202D43; font-size:17px; font-style:italic; margin:20px 0 0 ; padding:0 0 0 20px; }
.middle .content-container .panel-container .panel-right .subheading h3 { color:#202D43; font-size:17px; font-style:italic; margin:20px 0 0 ; padding:10 0 0 25px;}
.middle .content-container .panel-container .panel-right h4 { background:#FBF5EB; border-bottom:1px dashed #C8B082; border-top:1px dashed #C8B082; color:#7088A5; font-size:12px; font-style:italic; font-weight:normal; padding:6px 0 6px 22px; }
.middle .content-container .panel-container .panel-right p { line-height:20px; padding:0 2px 0 22px; }
.middle .content-container .panel-container .panel-right img { float:left; margin:0 10px 5px 0; }
.middle .content-container .panel-container .panel-right a { color:#35597a; font-style:italic; }
.middle .content-container .panel-container .panel-right .link-list a { color:#35597a; font-style:italic; padding:0 2px 0 25px;}

.middle .content-container .panel-container .panel .event-list { float:left; margin:0; padding:0 0 0 10px; }
.middle .content-container .panel-container .panel .event-list li { float:left; list-style:none; margin:3px 0; padding:14px 0 11px 11px; width:412px; }
.middle .content-container .panel-container .panel .event-list li span { background:url(gfx/bg_event_date.png) no-repeat center top; color:#E6D3B5; float:left; font-size:34px; height:47px; line-height:22px; margin:0 15px 0 0; padding :9px 0 0; text-align:center; width:59px; }
.middle .content-container .panel-container .panel .event-list li span strong { color:#FFFFFF; display:block; font-size:13px; font-weight:normal; }
.middle .content-container .panel-container .panel .event-list li h5 { float:left; font-size:15px; margin:0 0 3px; }
.middle .content-container .panel-container .panel .event-list li h5 a { color:#485d81; font-style:normal; text-decoration:none; }
.middle .content-container .panel-container .panel .event-list li p { float:left; margin:0; padding:0; width:330px; }
.middle .content-container .panel-container .panel .event-list li.alt { background:#fdf6ea; border:1px solid #d2c7b7; padding:13px 0 10px 10px;}
.middle .content-container .panel-container .panel .event-list li.alt span { background:url(gfx/bg_event_date_hover.png) no-repeat center top; }
.middle .content-container .panel-container .panel table td { padding:0 10px 0 0; }
.middle .content-container .panel-container .panel table a { font-size:12px; }
.middle .content-container .panel-container .panel .hours { float:left; padding:0 0 0 22px; }
.middle .content-container .panel-container .panel .hours .left { float:left; width:150px; }
.middle .content-container .panel-container .panel .hours .time { border:1px solid #cfc4aa; border-right:none; color:#1D334B; float:left; font-size:12px; font-style:italic; margin:0; padding:5px; width:220px; }
.middle .content-container .panel-container .panel .hours .holiday { border:1px solid #cfc4aa; border-bottom:none; float:left; font-size:12px; font-style:italic; margin:16px 0; padding:5px; width:220px; }
.middle .content-container .panel-container .panel .hours .blue.button { float:left; margin:10px 0 0; }
/*REPEATABLE BACKGROUND TOP CHANGES*/
.middle .content-container .content { background:url(gfx/bg_content_left.png) repeat-y 1px top; float:left; }
/*.middle .content-container .content.panelscontainer { background:url(gfx/bg_content_panels.png) repeat-y 1px top; }
.middle .content-container .content .content-thin { background:none; }
.middle .content-container .content .content-thin .thin-top { background:url(gfx/bg_content_thin_top.png) no-repeat center top; display:block; height:6px; left:-2px; position:relative; top:-6px; width:271px; } */
.middle .content-container .content .content-main .main-top { background:url(/bg_content_main_top_single.png) no-repeat center top; display:block; height:6px; left:0px; position:relative; top:-8px; width:939px; }
/*LOGO CONTAINER*/
.middle .content-container .logo-image-container { background:#eadcc6; border-bottom:10px solid #2b425e; border-left:1px solid #9d917c; border-right:1px solid #9d917c; border-top:1px solid #9d917c; float:left; height:209px; margin:0 0 5px; position:relative; width:940px; }
.middle .content-container .logo-image-container .ewing { height:150px; }
.middle .content-container .logo-image-container .livesay { height:150px; }
.middle .content-container .logo-image-container .gentracers { height:150px; }
.middle .content-container .logo-image-container img { position:absolute; right:0; top:0; padding:0;}
.middle .content-container .logo-image-container a img { margin:8px 0 0 13px; position:relative; }
.middle .content-container .logo-image-container h1 { background:#1a2d3f; color:#fce6c5; display:block; font-size:17px; font-style:italic; font-weight:normal; height:31px; margin:50px 0 0 13px; padding:7px 0 0; position:relative; text-align:center; width:283px; z-index:10; }
.middle .content-container .logo-image-container h1 strong { color:#ffffff; font-weight:bold; }
/*EWING LOGO CONTAINER*/
.middle .content-container .ewing-logo-image-container { background:#eadcc6; border-bottom:10px solid #2b425e; border-left:1px solid #9d917c; border-right:1px solid #9d917c; border-top:1px solid #9d917c; float:left; height:150px; margin:0 0 5px; position:relative; width:940px; }
.middle .content-container .ewing-logo-image-container img { position:absolute; right:0; top:0; padding:0;}
.middle .content-container .ewing-logo-image-container a img { margin:8px 0 0 13px; position:relative; }
.middle .content-container .ewing-logo-image-container h1 { background:#1a2d3f; color:#fce6c5; display:block; font-size:17px; font-style:italic; font-weight:normal; height:31px; margin:50px 0 0 13px; padding:7px 0 0; position:relative; text-align:center; width:283px; z-index:10; }
.middle .content-container .logo-image-container h1 strong { color:#ffffff; font-weight:bold; }
/*LIVESAY LOGO CONTAINER*/
.middle .content-container .livesay-logo-image-container { background:#eadcc6; border-bottom:10px solid #2b425e; border-left:1px solid #9d917c; border-right:1px solid #9d917c; border-top:1px solid #9d917c; float:left; height:150px; margin:0 0 5px; position:relative; width:940px; }
.middle .content-container .livesay-logo-image-container img { position:absolute; right:0; top:0; padding:0;}
.middle .content-container .livesay-logo-image-container a img { margin:8px 0 0 13px; position:relative; }
.middle .content-container .livesay-logo-image-container h1 { background:#1a2d3f; color:#fce6c5; display:block; font-size:17px; font-style:italic; font-weight:normal; height:31px; margin:50px 0 0 13px; padding:7px 0 0; position:relative; text-align:center; width:283px; z-index:10; }
/*GENEALOGY TRACERS LOGO CONTAINER*/
.middle .content-container .gentracers-logo-image-container { background:#7c5c23; border-bottom:10px solid #2b425e; border-left:1px solid #9d917c; border-right:1px solid #9d917c; border-top:1px solid #9d917c; float:left; height:150px; margin:0 0 5px; position:relative; width:940px; }
.middle .content-container .gentracers-logo-image-container img { position:absolute; right:0; top:0; padding:0;}
.middle .content-container .gentracers-logo-image-container a img { margin:8px 0 0 13px; position:relative; }
.middle .content-container .gentracers-logo-image-container h1 { background:#1a2d3f; color:#fce6c5; display:block; font-size:17px; font-style:italic; font-weight:normal; height:31px; margin:50px 0 0 13px; padding:7px 0 0; position:relative; text-align:center; width:283px; z-index:10; }
.middle .content-container .logo-image-container h1 strong { color:#ffffff; font-weight:bold; }
/*MAIN CONTENT RIGHT CHANGES*/
.middle .content-container .content.right { background:url(gfx/bg_content_right.png) repeat-y left top; }
.middle .content-container .content.right .content-main { margin:0 0 0 11px; padding:0; width:661px; }
.middle .content-container .content.right .content-main .main-top {  }
.middle .content-container .content.right .content-thin { padding:0; width:271px; }
.middle .content-container .content.right .content-thin .thin-top {  }
/*MAIN CONTENT SINGLE COLUMN*/
.middle .content-container .content.SingleColumn { background:url(bg_Content_single.jpg) repeat-y 2px top; width:941px; }
.middle .content-container .content.SingleColumn .content-main{  margin:5px 0px 25px; width:941px; }
.middle .content-container .content.SingleColumn .content-main .main-wrapper { background:url(bg_content_main_wrapper_single.png) left top; width:937px; }
.middle .content-container .content.SingleColumn .content-main .search-wrapper { background:/*url(bg_results_table_wrapper.png)*/ url(bg_content_panel_wrapper2.png) left top; width:937px; }
.middle .content-container .content.SingleColumn .content-main .ewing-main-wrapper { background:url(ewing-main-background.png) left top no-repeat; background-color:#F7E9D2; width:937px; min-height:600px;}
.middle .content-container .content.SingleColumn .content-main .ewing-main-wrapper2 { background:url(ewing-clan-crest.jpg) left top no-repeat; background-color:#ffffff; width:937px; min-height:600px;}
.middle .content-container .content.SingleColumn .content-main .aichele-main-wrapper { background:url(aichele-background.png) left top no-repeat; background-color:#F7E9D2; width:937px; min-height:600px;}
.middle .content-container .content.SingleColumn .content-main .aichele-main-wrapper2 { /*background:url(aichele-background.png) left top no-repeat; */background-color:#F7E9D2; width:937px; min-height:600px;}

.middle .content-container .content.SingleColumn .content-main .livesay-main-wrapper { background:url(livesay-main-background.png) left top no-repeat; background-color:#F7E9D2; width:937px; min-height:600px;}

.middle .content-container .content.SingleColumn .content-main .results-wrapper { background:url(bg_results_table_wrapper.png) left top; width:937px; }
.middle .content-container .content.SingleColumn .content-main .main-wrapper .main-top { background:url(bg_content_main_top_single.png) no-repeat center top; left:0; width:939px; }
/*.middle .content-container .content.SingleColumn .content-main .results-wrapper .main-top { background:url(bg_content_main_top_single.png) no-repeat center top; left:0; width:939px; }*/
.middle .content-container .content.SingleColumn .content-main .main-wrapper .guideContent { padding:0 15px 0 0; }
/*CONTENT THIN BAR*/
.middle .content-container .content-thin { background:url(gfx/bg_content_thin.png) no-repeat center top; float:right; margin:0 1px 0 0; padding:0; width:271px; }
.middle .content-container .content-thin .thin-wrapper { background:url(gfx/bg_content_thin_wrapper.png) no-repeat center top; float:left; padding:0 2px; width:267px; }
.middle .content-container .content-thin h2 { color:#202D43; font-size:17px; font-style:italic; margin:23px 0 0; padding:0 0 0 15px; }
.middle .content-container .content-thin h4 { background:#FBF5EB; border-bottom:1px dashed #C8B082; border-top:1px dashed #C8B082; color:#7088A5; font-size:12px; font-style:italic; font-weight:normal; margin:4px 0; padding:8px 0 8px 15px;  }
.middle .content-container .content-thin p { padding:0 3px 0 15px; }
.middle .content-container .content-thin .dots { background:url(gfx/bg_dots.png) no-repeat center top; display:block; height:7px; margin:20px auto; width:34px }
.middle .content-container .content-thin a { font-size:12px; font-style:normal; }
/*INNER PAGE PANELS*/
.middle .content-container .inner-panel-container { float:right; margin:0 12px 0 0; position:relative; top:-6px; width:660px; }
.middle .content-container .inner-panel-container .pane { background:url(bg_panel_inner.png) no-repeat center top; float:left; height:288px; padding:0 6px 0 2px; width:212px; }
.middle .content-container .inner-panel-container .pane h3 { color:#202D43; font-size:15px; font-style:italic; margin:20px 0 0; text-align:center; }
.middle .content-container .inner-panel-container .pane h4 { background:#FBF5EB; border-bottom:1px dashed #C8B082; border-top:1px dashed #C8B082; color:#7088A5; font-size:12px; font-style:italic; font-weight:normal; padding:8px 0; text-align:center; }
.middle .content-container .inner-panel-container .pane p { padding:0 0 0 10px; }
.middle .content-container .inner-panel-container .pane a.blue.button { color:#ffffff; margin:0 auto; }
/*MAIN CONTENT STYLES*/
.middle .content-container .content-main { float:right; margin:0 12px 20px 0; padding:0; width:453px; min-height:300px;}
/*.middle .content-container .content-main .search .ewing { background: url(ewing-banner.png); } */
.middle .content-container .content-main .search .bottom p  { float:left; }
.middle .content-container .content-main .search .bottom .twocolumn p  { max-width:47%; }
.middle .content-container .content-main .search p strong { color:#202D43; font-size:17px; font-style:italic; font-weight:bold; margin:5px 0 0; padding:0 3 0 15px; }
.middle .content-container .content-main .search h3 { float:none; /*color:#7E6F50;*/ color:#26241A; /*font-size:17px; font-style:italic;*/ font-weight:bold; margin:5px 0 0; padding:0px 3px 0px 15px; }
.middle .content-container .content-main .search ul { float:none;  margin:0px 3px 5px 25px; padding-left:15px; /*color:#7E6F50;*/ color:#26241A; list-style-position: inside; text-indent:-12px;}
.middle .content-container .content-main .search li { float:none;  margin:0px 3px 0px 15px; /*padding-left:15px;*/ /*color:#7E6F50;*/ color:#26241A; list-style-position: inside; text-indent:-12px;}
.middle .content-container .content-main .search ol { float:none;  margin:0px 3px 5px 15px; padding-left:15px; /*color:#7E6F50;*/ color:#26241A; }
/*.middle .content-container .content-main .search ul li { color:#7E6F50; line-height:normal; padding-left:-30px;}*/
.middle .content-container .content-main .search a { /*color:#35597a; font-style:italic;*/ text-decoration:none; }
.middle .content-container .content-main .search a:hover { /*color:#7E6F50;*/ color:#26241A; }
.middle .content-container .content-main .search img {float:left; padding-left:15px; padding-right:15px; }
.middle .content-container .content-main .search .photopage img {float:left; padding-left:15px; padding-right:15px; padding-top:15px; }
.middle .content-container .content-main .search .floatright img {float:right; padding-left:15px; padding-right:15px; }
.middle .content-container .content-main .search .toc-garn {float:left; }
.middle .content-container .content-main .search .toc-wrapper {float:left; min-height:900px; }
.middle .content-container .content-main .search .toc-wrapper-ge {float:left; min-height:650px; }
.middle .content-container .content-main .search .toc-wrapper-ns {float:left; min-height:650px; }
.middle .content-container .content-main .search .toc-wrapper-es {float:left; min-height:750px; }
.middle .content-container .content-main .search .toc-wrapper-rc {float:left; min-height:703px; }
.middle .content-container .content-main .search .info {/*color: #7E6F50;*/ color:#26241A; }
.middle .content-container .content-main .search .info p { float:none;  clear:both;}
.middle .content-container .content-main .search .info ul { float:left;  margin:0px 3px 5px 15px; }
.middle .content-container .content-main .search .info ul li { /*color:#7E6F50;*/ color:#26241A; line-height:normal; margin:0; padding:0; }
.middle .content-container .content-main .search .info .subheading li { /*color:#7E6F50;*/ color:#26241A; list-style-type:none; text-indent:-20px}
.middle .content-container .content-main .search .info .fouruls ul {float:left; max-width:21%;}
.middle .content-container .content-main .search .fouruls .second ul {float:left; margin:0px 3px 5px 5px;}
.middle .content-container .content-main .search .infoleft ul { float: left; margin: 0px 3px 5px 15px; max-width:40%;}
.middle .content-container .content-main .search .two-column {float:left; max-width:48%; padding-right:10px;}
.middle .content-container .content-main .search .two-column p, dl {float:left; margin-right:5px;}
.middle .content-container .content-main .search .two-column .marshasmiley p, dl {float:none; margin-right:5px;}
.middle .content-container .content-main .search .two-column .marshasmiley ul {float:none; margin-right:5px;}
.middle .content-container .content-main .search .two-column h2 {float:none; color:#202D43; font-size:15px; font-style:italic; font-weight:bold; margin:0px 0 0 15px; padding:0 3 0 15px;}
.middle .content-container .content-main .search .three-column {float:left; /*max-width:48%;*/ padding-right:10px;}
.middle .content-container .content-main .search .three-column p, dl {float:left; margin-right:5px;}
.middle .content-container .content-main .search .three-column h2 {float:none; color:#202D43; font-size:15px; font-style:italic; font-weight:bold; margin:0px 0 0 15px; padding:0 3 0 15px;}
.middle .content-container .content-main .search .ewing h2 {float:none; color:#202D43; font-size:25px; font-style:italic; font-weight:bold; margin:4px 10px 10px 400px; }
.middle .content-container .content-main .search .ewing p {margin:4px 0 0 400px; }
.middle .content-container .content-main .search .ewing .search-table {margin:4px 0 0 400px; }
.middle .content-container .content-main .search .ewing .deed-table {margin:4px 0 0 385px; }
.middle .content-container .content-main .search .ewing .toc p {font-size:15px; }
.middle .content-container .content-main .search .business li {font-size:15px; }


.middle .content-container .content-main .search .ewing a:link    {color:#35597a;}
.middle .content-container .content-main .search .ewing a:visited {color:#35597a;}
.middle .content-container .content-main .search .ewing a:hover   {/*color:#7E6F50;*/ color:#26241A;}
.middle .content-container .content-main .search .ewing a:active  {/*color:#7E6F50;*/ color:#26241A;}
/*.middle .content-container .content-main .search .ewing .toc a    {font-style:italic;} */


.middle .content-container .content-main .search .aichele h2 {float:none; color:#202D43; font-size:25px; font-style:italic; font-weight:bold; margin:4px 0 0 400px; }
.middle .content-container .content-main .search .aichele p {margin:4px 0 0 400px; }
.middle .content-container .content-main .search .aichele .toc p {font-size:15px; }

.middle .content-container .content-main .search .aichele a:link    {color:#35597a;}
.middle .content-container .content-main .search .aichele a:visited {color:#35597a;}
.middle .content-container .content-main .search .aichele a:hover   {/*color:#7E6F50;*/ color:#26241A;}
.middle .content-container .content-main .search .aichele a:active  {/*color:#7E6F50;*/ color:#26241A;}

.middle .content-container .content-main .search .family h2 {float:none; color:#202D43; font-size:25px; font-style:italic; font-weight:bold; margin:4px 0 0 4px; }
.middle .content-container .content-main .search .family table {float:none; margin:4px 0 0 300px; }

.middle .content-container .content-main .search .family p {margin:4px 0 0 4px; }
.middle .content-container .content-main .search .family .toc p {font-size:15px; }

.middle .content-container .content-main .search .family a:link    {color:#35597a;}
.middle .content-container .content-main .search .family a:visited {color:#35597a;}
.middle .content-container .content-main .search .family a:hover   {/*color:#7E6F50;*/ color:#26241A;}
.middle .content-container .content-main .search .family a:active  {/*color:#7E6F50;*/ color:#26241A;}

.middle .content-container .content-main .search .family4 h2 {float:none; color:#202D43; font-size:40px; font-style:italic; font-weight:bold; margin:4px 0 0 4px; }
.middle .content-container .content-main .search .family4 table {float:none; margin:60px 0 0 300px; }

.middle .content-container .content-main .search .family4 p {margin:4px 0 0 4px; }
.middle .content-container .content-main .search .family4 .toc p {font-size:15px; }

.middle .content-container .content-main .search .family4 a:link    {color:#35597a;}
.middle .content-container .content-main .search .family4 a:visited {color:#35597a;}
.middle .content-container .content-main .search .family4 a:hover   {/*color:#7E6F50;*/ /*color:#26241A;*/ color:#2a180d;}
.middle .content-container .content-main .search .family4 a:active  {/*color:#7E6F50;*/ /*color:#26241A;*/ color:#2a180d;}






.middle .content-container .content-main .search .livesay h2 {float:none; color:#202D43; font-size:25px; font-style:italic; font-weight:bold; margin:4px 0 0 400px; }
.middle .content-container .content-main .search .livesay p {margin:10px 0 0 400px; color:#26241A;}

.middle .content-container .content-main .search .livesay a:link    {color:#35597a;}
.middle .content-container .content-main .search .livesay a:visited {color:#35597a;}
.middle .content-container .content-main .search .livesay a:hover   {/*color:#7E6F50;*/ color:#26241A;}
.middle .content-container .content-main .search .livesay a:active  {/*color:#7E6F50;*/ color:#26241A;}


.middle .content-container .content-main .main-wrapper { background:url(bg_content_main_wrapper2.png) no-repeat left top; float:left; padding:0 2px; width:449px; }
.middle .content-container .content-main .results-wrapper { background:url(bg_results_table_wrapper.png); float:left; padding:6px 2px; width:937px; min-height:300px;}
.middle .content-container .content-main .search-wrapper { background:url(bg_content_panel_wrapper2.png); float:left; padding:6px 2px; width:937px; min-height:300px;}
.middle .content-container .content-main .ewing-wrapper { background:url(ewing-main-background.png); background-color: #EADCC6; float:left; padding:6px 2px; width:937px; min-height:700px;}
.middle .content-container .content-main .livesay-wrapper { background:url(livesay-main-background.png); background-color: #EADCC6; float:left; padding:6px 2px; width:937px; min-height:700px;}
.middle .content-container .content-main .family-wrapper { background:url(familybg.jpg); float:left; padding:6px 2px; width:937px; min-height:450px;}
.middle .content-container .content-main .family-wrapper4 { background:url(familybg3.jpg); float:left; padding:6px 2px; width:937px; min-height:500px;}
.middle .content-container .content-main .family-wrapper5 { background:url(familybg3.jpg); float:left; padding:6px 2px; width:937px; min-height:600px;}
.middle .content-container .content-main .family-wrapper6 { background:url(familybg3.jpg); float:left; padding:6px 2px; width:937px; min-height:700px;}
.middle .content-container .content-main .ge-wrapper { background:url(ge-background.png); float:left; padding:6px 2px; width:937; min-height:724px;}
.middle .content-container .content-main .ge-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .ge-wrapper h2 a {float:none; color: #35597a;; font-size:25px; font-style:normal; }
.middle .content-container .content-main .ge-wrapper2 { background:url(ge-background2.png); float:left; padding:6px 2px; width:937; min-height:724px;}
.middle .content-container .content-main .ge-wrapper2 a { font-size:15px; font-style:normal; }
.middle .content-container .content-main .fw-wrapper { background:url(fortwayne-bg3.jpg); float:left; padding:6px 0px; width:935; min-height:727px;}
.middle .content-container .content-main .fw-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .fw-wrapper h2 a:link {float:none; color: #22447a; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .fw-wrapper h2 a:visited {float:none; color: #22447a; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .fw-wrapper h2 a:hover {float:none; color: #CF1717; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .fw-wrapper h2 a:active {float:none; color: #22447a; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .rotary-wrapper { background:url(rotary-tower.jpg); float:left; padding:0px 0px; width:937px; min-height:699px;}
.middle .content-container .content-main .rotary-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .rotary-wrapper h2 a:link {float:none; color: #22447a; font-size:25px; font-style:normal; }
.middle .content-container .content-main .rotary-wrapper h2 a:visited {float:none; color: #22447a; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .rotary-wrapper h2 a:hover {float:none; color: #CF1717; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .rotary-wrapper h2 a:active {float:none; color: #22447a; font-size:25px; font-style:normal; } /* CF1717 */
.middle .content-container .content-main .rotary-wrapper2 { background:url(rotary-tower2.jpg); float:left; padding:6px 2px; width:937; min-height:724px;}
.middle .content-container .content-main .rotary-wrapper2 a:link { font-size:18px; font-style:normal; color: #22447a; }
.middle .content-container .content-main .rotary-wrapper2 a:visited { font-size:18px; font-style:normal; color: #22447a; }
.middle .content-container .content-main .rotary-wrapper2 a:hover { font-size:18px; font-style:normal; color: #CF1717; }
.middle .content-container .content-main .rotary-wrapper2 a:active { font-size:18px; font-style:normal; color: #22447a; }

.middle .content-container .content-main .rotary-wrapper2 p { font-size:16px; font-style:normal; }

.middle .content-container .content-main .fw-wrapper2 { background:url(fortwayne-bg3.jpg); float:left; padding:6px 0px; width:935; min-height:727px;}
.middle .content-container .content-main .fw-wrapper2 a { font-size:15px; font-style:normal; }
.middle .content-container .content-main .ns-wrapper { background:url(ns-background.png); float:left; padding:6px 2px; width:937; min-height:757px;}
.middle .content-container .content-main .ns-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .ns-wrapper h2 a {float:none; color: #35597a; font-size:25px; font-style:normal; }
.middle .content-container .content-main .ns-wrapper2 { background:url(ns-background2.png); float:left; padding:6px 2px; width:937; min-height:757px;}
.middle .content-container .content-main .ns-wrapper2 a { font-size:15px; font-style:normal; }
.middle .content-container .content-main .chs-wrapper { background:url(chs-background.jpg); float:left; padding:6px 2px; width:931; min-height:900px;}
.middle .content-container .content-main .chs-wrapper h1 { font-size: 40px; font-weight: bold;}
.middle .content-container .content-main .chs-wrapper h2 a {float:none; color: #35597a; font-size:25px; font-style:normal; }
.middle .content-container .content-main .chs-wrapper2 { background:url(chs-background.jpg); float:left; padding:6px 2px; width:931; min-height:757px;}
.middle .content-container .content-main .chs-wrapper2 a { font-size:15px; font-style:normal; }
.middle .content-container .content-main .es-wrapper { background:url(eidson-background.jpg); float:left; padding:6px 2px; width:937; min-height:600px;}
.middle .content-container .content-main .es-wrapper h1 { font-size: 40px; font-weight: bold; margin-top: 0px; margin-bottom: 5px;}
.middle .content-container .content-main .es-wrapper h2 a {float:none; color: #35597a;; font-size:25px; font-style:normal; }
.middle .content-container .content-main .es-wrapper2 { background:url(eidson-background2.jpg); float:left; padding:6px 2px; width:937; min-height:600px;}
.middle .content-container .content-main .es-wrapper2 a { font-size:15px; font-style:normal; }
.middle .content-container .content-main .es-wrapper2 table { padding:0px 0px 0 0px; }
.middle .content-container .content-main .ifla-wrapper { background:url(ifla-background.png); float:left; padding:6px 2px; width:937; min-height:698px;}
.middle .content-container .content-main .ifla-wrapper p {font-size:13pt; }
.middle .content-container .content-main .huntertown { background:url(huntertown.png); float:left; padding:6px 2px; width:937; min-height:572px; background-repeat:no-repeat; background-color: #f4f2f2;}



.middle .content-container .content-main .viewpage { max-width:850px; padding-left:15px; }
.middle .content-container .content-main .viewpage img { max-width:850px; border:1px solid #C8B082;}

.middle .content-container .content-main h4 { background:#FBF5EB; border-bottom:1px dashed #C8B082; border-top:1px dashed #C8B082; color:#7088A5; font-size:12px; font-style:italic; font-weight:normal; margin:4px 0; padding:8px 0 8px 15px; }
.middle .content-container .content-main p, table, ul, img, h2 { padding:0px 3px 0 15px; }
.middle .content-container .content-main tr td { /*color:#7E6F50;*/ color:#26241A; }
.middle .content-container .content-main p em { color:#7088a5; }
.middle .content-container .content-main .extraleft p { float: left; width: 500px; }
.middle .content-container .content-main .extraright p { float: left; width: 400px; }

.middle .content-container .content-main .LIBRARIANS {float:left; width: 50%; padding-top:0px; margin-top:0px; background:url(bg_content_thin_wrapper2.png); border:1px solid #dacfbf;}
.middle .content-container .content-main .LIBRARIANS p { /*color:#7E6F50;*/ color:#26241A; line-height:normal; /*margin-left:45%;*/ /*float:left;*/ padding:-5px 3px 0 15px; }
.middle .content-container .content-main .LIBRARIANS ul { /*color:#7E6F50;*/ color:#26241A; line-height:normal; /*margin-left:45%;*/ /*float:left;*/ padding:0px 3px 0 35px; }

.middle .content-container .content-main .LIBRARIANS p strong { color:#202d43; font-size:17px; padding-top:0px; margin-top:-5px;}
/*.middle .content-container .content-main .LIBRARIANS ul li { color:#7E6F50; line-height:normal; margin:0; padding:0; }*/
.middle .content-container .content-main .LIBRARIANS ul li strong { color:#202d43; font-weight:bold; /*float:left;*/}
/*.middle .content-container .content-main .LIBRARIANS a { background:url(gfx/btn_laptop.png) no-repeat center; bottom:15px; color:#FFFFFF; display:block; font-style:italic; height:22px; line-height:20px; position:absolute; right:15px; text-align:center; text-decoration:none; width:82px; }*/

/*PLATMAP AND BIRTH RECORDS*/
.middle .content-container .content-main .breadcrumb p { line-height:normal; margin:0px 2px 0px 2px; padding:0px 3px 0px 15px; }
.middle .content-container .content-main .breadcrumb a { font-size:12px; text-decoration:none; }
.middle .content-container .content-main .breadcrumb a:hover { /*color:#7E6F50;*/ color:#26241A; }
.middle .content-container .content-main .search-table { float:left; font-family:georgia; font-size:14px; color:#202D43; font-style:bold; padding:1px 2px 10px 15px; width:47%;}
.middle .content-container .content-main .search-table tr td.heading { border-right:1px solid #d7d7d7; /*color:#7e6f50;*/ color:#26241A; padding:5px 2px; }
.middle .content-container .content-main .search-table td { color:#202D43; text-align:left;}
.middle .content-container .content-main .search-table td.first { text-align:right; color:#202D43; }
.middle .content-container .content-main .search-table tr th em { font-style:normal; text-decoration:underline; }
.middle .content-container .content-main .search-table .spacer img {float:none; padding:0px; margin:0px;}
.middle .content-container .content-main .results-table { font-family:georgia; font-size:14px; padding:5px 0px 0 0px; max-width:930px; }
.middle .content-container .content-main .results-table table { }
.middle .content-container .content-main .results-table p { color:#2B425E; }
.middle .content-container .content-main .results-table ul li { /*color:#7E6F50;*/ color:#26241A; }
.middle .content-container .content-main .results-table tr td { border-right:1px solid #d7d7d7; /*color:#7e6f50;*/ color:#26241A; border-bottom:1px solid #d7d7d7; /*color:#7e6f50;*/ color:#26241A; padding:5px 2px; }
.middle .content-container .content-main .results-table .obfuscate { display:none; }
.middle .content-container .content-main .results-table tr th { border-top:1px solid #c2cdd7; border-right:1px solid #c2cdd7; border-bottom:1px solid #c2cdd7;color:#2b425e; font-style:bold;}
/*.middle .content-container .content-main .results-table tr { background:#ffffff; }*/
.middle .content-container .content-main .results-table tr th em { font-style:normal; text-decoration:underline; }
.middle .content-container .content-main .results-table a { font-style:normal; text-decoration:none;}
.middle .content-container .content-main .results-table .toc a { padding:0px 5px 5px 15px; font-style:italic; text-decoration:none;}

.middle .content-container .content-main .results-table a:hover { /*color:#7E6F50;*/ color:#26241A; }

/* BEGIN - to get border around images in thumbnail view */
.middle .content-container .content-main .results-table #example-one p { float:left; }
.middle .content-container .content-main .results-table #example-one table { width:800px; }
.middle .content-container .content-main .results-table #example-one a img, #example-one a           { border: none; overflow: hidden; float: left; padding:0px;}
.middle .content-container .content-main .results-table #example-one a:hover                         { border: 4px solid #003399; padding:0px; }
.middle .content-container .content-main .results-table #example-one a:hover img                     { margin: -4px; padding:0px; }
/* END - to get border around images in thumbnail view */

.middle .content-container .content-main .data-table { font-family:georgia; font-size:14px; padding:5px 0px 0 0px; }
.middle .content-container .content-main .data-table table { }
.middle .content-container .content-main .data-table p { color:#2B425E; }
.middle .content-container .content-main .data-table ul li { color:#2B425E; }
.middle .content-container .content-main .data-table tr td { border-right:1px solid #d7d7d7; /*color:#7e6f50;*/ color:#26241A; border-bottom:1px solid #d7d7d7; /*color:#7e6f50;*/ color:#26241A; padding:5px 2px; vertical-align: top}
.middle .content-container .content-main .data-table tr th em { font-style:normal; text-decoration:underline; }

.middle .content-container .content-main .large-table { font-family:georgia; font-size:11px; text-align:center; }
.middle .content-container .content-main .large-table tr th { border-right:1px solid #c2cdd7; color:#2b425e; }
.middle .content-container .content-main .large-table tr td { border-right:1px solid #d7d7d7; /*color:#7e6f50;*/ color:#26241A; padding:5px 2px; }
.middle .content-container .content-main .large-table tr.first { background:#d4e1ee; }
.middle .content-container .content-main .large-table tr.alt-color { background:#eeeeee; }
.middle .content-container .content-main .large-table tr th em { font-style:normal; text-decoration:underline; }
/*.middle .content-container .content-main .large-table tr .map-year { width:60px; }
.middle .content-container .content-main .large-table tr .callnumber { width:82px; }
.middle .content-container .content-main .large-table tr .pub { width:70px; }
.middle .content-container .content-main .large-table tr .size { width:55px; }
.middle .content-container .content-main .large-table tr .comments { border:none; } */
.middle .content-container .content-main .large-table tr.thick-border td { border-bottom:3px solid #d7d7d7; border-right:none; border-top:3px solid #d7d7d7; }
.middle .content-container .content-main .large-table tr.thin-border td { border-bottom:none; border-right:1px solid #d7d7d7; border-top:1px solid #d7d7d7; }
.middle .content-container .content-main .large-table tr .event-covered { width:80px; }
.middle .content-container .content-main .large-table tr .mater-type { width:75px; }
.middle .content-container .content-main .large-table tr .dates-covered { width:76px; }
.middle .content-container .content-main .large-table tr .volume { width:88px; }
.middle .content-container .content-main .large-table tr .quant-format { width:68px; }
.middle .content-container .content-main .large-table tr .specific-item { width:80px; }
.middle .content-container .content-main .large-table tr .further-detail { border:none; }
.middle .content-container .content-main .large-table.big { border-collapse:collapse; margin:0 0 0 3px; }
.middle .content-container .content-main .large-table.big tr td { border-bottom:1px dashed tan; border-left:none; border-right:none; border-top:none; font-size:13px; min-height:40px; padding:10px 10px 15px 15px; text-align:left; vertical-align:top; width:301px; }
.middle .content-container .content-main .large-table.big tr td a { font-family:georgia; }
.middle .content-container .content-main .large-table.big tr td.lib-img { padding-right:0; width:155px; }
.middle .content-container .content-main .large-table.big tr td.lib-info { padding-left:0; width:auto; }
/*DATABASES TABLES*/
.middle .content-container .content-main .dbases-links { width:100%; }
.middle .content-container .content-main .dbases-links td { background:url(gfx/list-style-img.png) no-repeat 10px center; height:20px; padding:0 0 0 33px; width:282px; }

/*SEARCH RESULTS*/
.middle .content-container .content-main .searchResults { list-style:none; padding:0; }
.middle .content-container .content-main .searchResults li { margin:0 0 25px; }
.middle .content-container .content-main .searchResults li h2 { margin:0 0 5px; }
.middle .content-container .content-main .searchResults li p { margin:5px 0; }
/*GUIDES*/
.middle .content-container .content-main .guideContent p { display:block; font-size:12px; line-height:20px; }
.middle .content-container .content-main .guideContent p.FloatLeft { float:left; width:450px; }
.middle .content-container .content-main .guideContent img.Coat { float:right; margin:0 0 0 50px; width:270px; }
.middle .content-container .content-main .guideContent h5 { color:#202D43; font-size:17px; font-style:italic; margin:10px 0; padding:0 0 0 15px; text-transform:capitalize; }
.middle .content-container .content-main .guideContent p em { /*color:#7E6F50;*/ color:#26241A; }
.middle .content-container .content-main .guideContent p strong { /*color:#7E6F50;*/ color:#26241A; font-weight:bold; }
.middle .content-container .content-main .guideContent p strong em { /*color:#7E6F50;*/ color:#26241A; font-weight:bold; }
.middle .content-container .content-main .guideContent .BiblioIndent p { margin:16px 0 16px 36px; text-indent: -36px; }
.middle .content-container .content-main .guideContent table tr td p { margin:0; }
.middle .content-container .content-main .guideContent ol { /*color:#7e6f50;*/ color:#26241A; }
.middle .content-container .content-main .guideContent ul { /*color:#7e6f50;*/ color:#26241A; }
.middle .content-container .content-main .guideContent ul.navigation { background:url(gfx/bg_guide_navigation.png) repeat-y 0 0; /*color:#7E6F50;*/ color:#26241A; float:right; font-size:13px; margin:20px; padding:0 2px; width:203px; }
.middle .content-container .content-main .guideContent ul.navigation li { float:left; line-height:16px; list-style:none; margin:4px 0; padding:0 10px; width:183px; }
.middle .content-container .content-main .guideContent ul.navigation li.guide-bottom { background:url(gfx/bg_guide_navigation_bottom.png) no-repeat center bottom; bottom:-8px; float:left; height:8px; left:-2px; padding:0; position:relative; width:207px; }
.middle .content-container .content-main .guideContent ul.navigation li.guide-top { background:url("gfx/bg_guide_navigation_top.png") no-repeat scroll center top transparent; display:block; float:left; height:8px; left:-2px; line-height:0; padding:0; position:relative; top:-8px; width:207px; }
.middle .content-container .content-main .guideContent ul.navigation li.Heading { color:#202D43; float:left; font-size:15px; font-style:italic; font-weight:bold; line-height:20px; margin:-5px 0 5px; padding:0; text-align:center; width:100%; }
.middle .content-container .content-main .guideContent ul.navigation li.Subheading { background:#FBF5EB; border-bottom:1px dashed #C8B082; border-top:1px dashed #C8B082; color:#7088A5; float:left; font-size:12px; font-style:italic; line-height:28px; margin:0 0 5px; padding:0; text-align:center; width:100%; }
.middle .content-container .content-main .guideContent ul.navigation li a { color:#31577a; font-size:12px; font-style:normal; }
.middle .content-container .content-main .guideContent a.BtT { font-size:11px; font-style:normal; }
.middle .content-container .content-main .guideContent ul li { line-height:20px; }

/*FOOTER NAVIGATION*/
.nav-footer-container { background:#574939; border-bottom:1px solid #4f4131; border-top:1px solid #5d5141; float:left; min-width:960px; width:100%; }
.nav-footer-container ul { display:block; margin:0 auto; padding:0; width:960px;  }
.nav-footer-container ul li { background:url(gfx/bg_footer_nav.png) no-repeat left center; float:left; list-style:none; padding:10px 14px 10px 22px; }
.nav-footer-container ul li.first { background:none; }
.nav-footer-container ul li.first a { color:#ffffff; }
.nav-footer-container ul li a { color:#C7B7A0; font-size:12px; text-decoration:none; }
.nav-footer-container ul li a:hover { color:#ffffff; }
.nav-footer-container ul li ul { display:none; }
/*FOOTER CONTAINER*/
.footer-container { background:url(gfx/bg_footer_container.jpg) repeat center top; border-bottom:1px solid #2e475a; float:left; height:342px; min-width:960px; width:100%; }
.footer { display:block; margin:0 auto; height:342px; width:960px; }
.footer .footer-list-container { float:left; width:220px; }
.footer .footer-list-container h4 { border-bottom:2px dotted #918571; color:#FFFFFF; font-size:17px; font-style:italic; font-weight:normal; margin:25px 0 0; padding:0 0 10px; }
.footer .footer-list-container ul { float:left; margin:20px 0; padding:0 0 0 15px; }
.footer .footer-list-container ul li { list-style-image:url(gfx/ico_list_style_footer.png); }
.footer .footer-list-container ul li a { color:#DDCD9C; display:block; font-size:12px; padding:2px 0; text-decoration:none; }
.footer .footer-list-container ul li a:hover { color:#ffffff; }
.footer .social-container { border-bottom:2px dotted #918571; float:right; padding:19px 0 9px; width:300px; }
.footer .social-container a { float:right; height:27px; width:28px; }
.footer .social-container a span { display:none; }
.footer .social-container .fbook { background:url(gfx/ico_fbook.png) no-repeat center top; }
.footer .social-container .linkedin { background:url(gfx/ico_linkedin.png) no-repeat center top; }
.footer .social-container .ytube { background:url(gfx/ico_ytube.png) no-repeat center top; }
.footer .footer-quote { float:right; width:300px; }
.footer .footer-quote p { color:#D8CBB9; font-size:22px; line-height:normal; text-align:center; }
.footer .footer-quote p strong { color:#FFFFFF; font-size:33px; font-weight:normal; }
/*COPYRIGHT CONTAINER AND INFO*/
.copyright-container { background:#192d43; border-top:1px solid #827869; float:left; min-width:960px; width:100%; }
.copyright-container .copyright { display:block; margin:0 auto; padding:6px 0; width:960px; }
.copyright-container .copyright p { color:#acd3ef; font-size:11px; margin:0; text-align:right; }
.copyright-container .copyright p strong { color:#FFFFFF; font-weight:normal; }
.copyright-container .copyright p em { color:#355C78; font-size:10px; }
.copyright-container .copyright p em a { color:#355C78; }

#SearchFunction { visibility:hidden; }