body{margin: .5% 0 1% .5%; padding:0; position: relative;} 

#container {min-width: 780px; max-width: 1060px; margin: 1% auto; background: #ffffff;}

#header{position:relative; height:101px; width:100%; display:block;} 
#banner_info{width:20%; height: 101px; float:left; text-align: right; margin: 0; padding:0 2% 0 0; border: 0;}
#banner_info img{border: 0;}

#banner {width:78%; height: 101px; margin: 0; padding: 0; float:left; overflow: hidden; border: 0;}
#bannernav {width:100%; height:20px; float:left; padding: 0;}
#bannernav a, #bannernav a:visited {float:left; font-size:10px; font-family: Verdana, Helvetica, sans-serif; text-decoration: underline; color: #ff9900; padding: 0;}
#bannernav a:hover {color: #ff0000; text-decoration: none;} 

#bannermid {width: 100%; height:44px; float:left; padding:0; margin: 0; overflow: hidden;}
#search {width: 48%; float:right; padding:2px 0 0 0; margin:0;}
#search form {height:42px; font-family: verdana, helvetica, sans-serif; font-size: 9px; color: #5A5A5A; font-style: italic; font-weight: bold; float: left; padding:0; margin:0;}
.search textentry {width: 35px; padding:0; margin:0;}
#search img {width: auto; border:0; margin: 0; padding: 0;}

#bannerbottom{width:100%; font-family:'Tempus Sans ITC', Verdana, Helvetica, sans-serif; height:37px; float:left;}
.bannerbottom_name{font-family:'Tempus Sans ITC', Verdana, Helvetica, sans-serif; font-size: 21px; color: #006633; font-weight: normal; padding: 5px 0 0 0; margin: 0;}

.bannerbottom_name_many{font-family:'Tempus Sans ITC', Verdana, Helvetica, sans-serif; font-size: 16px; color: #006633; font-weight: normal; padding: 5px 0 0 0; margin: 0;}

.letter3{letter-spacing: 3px;}
.sold{font-family:Verdana, Helvetica, sans-serif; font-size: 13px; height:13px; font-weight: bold; color:#ff0000;}
.tpage{font-family:Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color:#ff0000;}
/*********************************/
#wrapper {width: 100%; overflow:hidden; margin: 0; padding: 2px 0 0 0;}
/*********************************/

#column_info{width:20%; float:left; position:relative; text-align: right; margin: 0; padding:0 2% 0 0;}
#column_info h2{font-family: 'Tempus Sans ITC', Verdana, Helvetica, sans-serif; font-size: 21px;
color: #0000cc;	padding: 0; margin: -1.6% 0 0 0;}
#column_info h3{font-family: 'Tempus Sans ITC', Verdana, Helvetica, sans-serif; font-size: 17px;
color: #006633;	padding: 0;}
#column_info img{float:right;}
#column_info_form{padding: 5% 0 0 0; margin: 0; clear:both; border: 0;}

.address {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color: #727272;	margin: 0; padding: 0; float:right;}
.address a, .address a:link, .address a:visited, .address a:active{text-decoration: underline;
color: #ff9900;}
.address a:hover {color: #ff0000; text-decoration: none;}
.address a:active{text-decoration: underline; color: #ff9900;}
.address1{font-family: Verdana, Helvetica, sans-serif; font-size: 15px; color: #0000cc; margin: 1% 0 0 0; padding: 0; line-height: 17px; float:right; font-weight: normal;}

.address1 a, .address1 a:link, .address1 a:visited {text-decoration: none; color: #990000;}
.address1 a:hover {color: #ff9900; text-decoration: underline;}
.address1 a:active {text-decoration: none; color: #990000;}
.address2{font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color: #006633;	margin: 0; padding: 0; line-height: 16px; float:right; font-weight: normal;}

/********* COLUMN MAIN ************************/
#column_main{width:78%; float:right; margin: 0; padding:0; position:relative;}
.column_main_archive{width:99%; float:right; margin: 0; padding:2% 0 2% 1%; position:relative; background: #e5e5e5; border-bottom: 1px solid #a6a6a6;}
.column_main_index_archive {width: 23%; float: left; margin: 0; padding: 0 3% 3% 0; border: 1px solid #a6a6a6;}
.column_main_index_archive p{width: 100%; float:left; font-family:Verdana, Helvetica, sans-serif; font-size: 9px; color: #444444; font-weight: normal; padding:0 0 0 10%; margin: 0; line-height: 16px;}
.column_main_index_archive h3{font-family:Verdana, Helvetica, sans-serif; font-size: 13px; color: #444444; font-weight: bold; margin: 0; padding:4% 0 2% 10%; line-height: 16px;}

/************* LEFT COLUMN (column_main) ***************/
.column_main_index {width: 23%; float: left; margin: 0; padding: 0 3% 5.4% 0; background: #e8e9ff; border: 1px solid #a6a6a6;}
.column_main_index ul{list-style: none; padding:0; margin: 0;}
.column_main_index ul li{width: 100%; float:left; font-family:Verdana, Helvetica, sans-serif; font-size: 9px; color: #006633; font-weight: normal; padding:0 0 0 10%; line-height: 16px;}
.column_main_index ul li a, .column_main_index ul li a:link, .column_main_index ul li a:visited, .column_main_index ul li a:active{font-family:Verdana, Helvetica, sans-serif; font-size: 9px; float:left; cursor:default; text-decoration:underline; color: #0000cc; padding: 0 0 0 5%;}
.column_main_index ul li a:hover {color: #ff9900; text-decoration: none;}


/*********** POSTCARD SECTION  ********************/
.column_main_postcard{width:99%; float:right; margin: 0; padding:2% 0 2% 1%; position:relative; background: #e5e5e5; border-bottom: 1px solid #a6a6a6;}
.column_main_index_postcard {width: 23%; float: left; margin: 0; padding: 0 3% 3% 0; border: 1px solid #a6a6a6;}
.column_main_index_postcard p{width: 100%; float:left; font-family:Verdana, Helvetica, sans-serif; font-size: 9px; color: #444444; font-weight: normal; padding:0 0 0 10%; margin: 0; line-height: 16px;}
.column_main_index_postcard h3{font-family:Verdana, Helvetica, sans-serif; font-size: 13px; color: #444444; font-weight: bold; margin: 0; padding:4% 0 2% 10%; line-height: 16px;}
.column_main_index_postcard h4{font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #444444; font-weight: bold; margin: 0; padding:4% 0 2% 10%; line-height: 16px;}

.column_main_index_postcard a, .column_main_index a:link, .column_main_index a:visited, .column_main_index a:active{font-family:Verdana, Helvetica, sans-serif; font-size: 9px; float:left; cursor:default; text-decoration:underline; color: #3c3c3c; padding: 0;}
.column_main_index_postcard a:hover {color: #ff9900; text-decoration: none;}

.column_main_index_postcard ul{list-style: none; padding:0; margin: 0;}
.column_main_index_postcard ul li{width: 100%; float:left; font-family:Verdana, Helvetica, sans-serif; font-size: 10px; color: #444444; font-weight: normal; padding:0 0 0 10%; line-height: 16px;}
.column_main_index_postcard ul li a, .column_main_index_postcard ul li a:link, .column_main_index_postcard ul li a:visited, .column_main_index_postcard ul li a:active{font-family:Verdana, Helvetica, sans-serif; font-size: 9px; float:left; cursor:default; text-decoration:underline; color: #0000cc; padding: 0 0 0 5%;}
.column_main_index_postcard ul li a:hover {color: #ff9900; text-decoration: none;}

.main_content_postcard {width: 73%; float: right; margin: 0; padding: 0;}
.main_content_postcard p{width: 100%; font-family:Verdana, Helvetica, sans-serif; font-size: 13px; float:left; color: #666666; padding: .5% 0 0 0; margin-left: 1%;}
.main_content_postcard_holder {width: 24%; float: left; margin-right:.2%; padding: .5% .2% 0 .2%; border: 1px solid #a6a6a6;}
.main_content_postcard_holder form{float: left; margin-left: 25%; padding: 0;}
.main_content_postcard_holder p{font-family:Verdana, Helvetica, sans-serif; font-size: 11px; float:left; color: #414141; padding: 0; margin-left: 10%;}
.main_content_postcard_holder h6{font-family:Verdana, Helvetica, sans-serif; font-size: 15px; line-height: 23px; font-weight: bold; float:left; color: #ff0000; padding: 0; margin-left: 30%;}

.main_content_postcard_holder1 {width: 45%; float: left; margin-right: 3px; padding: 0; border: 1px solid #a6a6a6;}
.main_content_postcard_holder1 form{float: left; margin-left: 2%; padding: 0;}
.main_content_postcard_holder1 p{font-family:Verdana, Helvetica, sans-serif; font-size: 11px; float:left; color: #414141; padding: 0; margin-left: 2%;}

.main_content_postcard_holder1 a.horz_1 img{width:230px; height:179px; margin: 1% 0 0 2%;}
.main_content_postcard_holder1 a.horz_2 img{width:230px; height:162px; margin: 1% 0 0 2%;}
.main_content_postcard_holder1 a.horz_3 img{width:230px; height:150px; margin: 1% 0 0 2%;}

.main_content_postcard img{padding:0; margin:0; border:1px solid #4d4d4d;}
.main_content_postcard a.vert img{width:139px; height:220px; margin: 1% 0 0 1.5%;}
.main_content_postcard a.horz img{width:222px; height:140px; margin: 1% 0 0 2%;}

/************* Willis postcards ***************/
.orange {background: #ffcc66;}
.green {background: #a7d6a2;}
.blue {background: #60BBCD}
.main_content_postcard_willis {width: 73%; float: right; margin: 0 0 1% 0; padding: 0 0 1% 0; border-top: 2px solid #ff6600;}
.main_content_postcard_willis p{width: 100%; font-family:Verdana, Helvetica, sans-serif; font-size: 13px; float:left; color: #666666; padding: 0; margin-left: 1%;}

/*.main_content_postcard_holder {width: 24%; float: left; margin-right:.2%; padding: .5% .2% 0 .2%; border: 1px solid #a6a6a6;}
.main_content_postcard_holder form{float: left; margin-left: 25%; padding: 0;}
.main_content_postcard_holder p{font-family:Verdana, Helvetica, sans-serif; font-size: 11px; float:left; color: #414141; padding: 0; margin-left: 10%;}
*/

.main_content_postcard_holder2 {width: 95%; float: left; margin-right: .5%; margin-left: .5%; padding: 0 0 2% 0; border: 1px solid #a6a6a6;}
.main_content_postcard_holder2 form{float: left; margin-left: 2%; padding: 0;}
.main_content_postcard_holder2 p{font-family:Verdana, Helvetica, sans-serif; font-size: 11px; float:left; color: #414141; padding: 0; margin: 0;}
.main_content_postcard_holder2 img{padding:0; margin:0; border:1px solid #4d4d4d;}
.main_content_postcard_holder2 a.vert img{width:131px; height:200px; margin: 1% 0 0 1.5%;}
.main_content_postcard_holder2 a.horz img{width:180px; height:117px; margin: 1% 0 0 .6%;}
.main_content_postcard_holder2_card {width: 32.3%; float: left; margin: .5% .5% 0 .5%; padding: 0; border: 0}
.main_content_postcard_holder2_sale {width: 29.5%; float: left; margin: .5% .5% 0 .5%; padding-left: 2%; border: 0}
.main_content_postcard_holder2_sale h6{font-family:Verdana, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; float:left; color: #ff0000; padding: 6% 0 3% 0; margin: 0;}
.lenghten {padding-bottom: 3%;}
.lenghten_2 {padding-bottom: 24%;}
.lenghten_b {margin-bottom: 1%;}
.space_clear img{border:0;}
/************* COLUMNS for books archieve ***************/
.column_main_index_archiveb {width: 30.5%; float: left; margin: .5% 0 0 .5%; padding: 1%; background:#ffffcc; border: 1px solid #a6a6a6;}
.column_main_index_archiveb ul{list-style: none; padding:0; margin: 0;}
.column_main_index_archiveb ul li{width: 100%; float:left; font-family:Verdana, Helvetica, sans-serif; font-size: 9px; color: #006633; font-weight: normal; padding:0 0 0 2%; margin: 0; line-height: 16px;}
.column_main_index_archiveb ul li a, .column_main_index_archiveb ul li a:link, .column_main_index_archiveb ul li a:visited, .column_main_index_archiveb ul li a:active{font-family:Verdana, Helvetica, sans-serif; font-size: 9px; float:left; cursor:default; text-decoration:underline; color: #0000cc; padding: 0 0 0 2%;}
.column_main_index_archiveb ul li a:hover {color: #ff9900; text-decoration: none;}
.column_main_index_archiveb p{width: 100%; float:left; font-family:Verdana, Helvetica, sans-serif; font-size: 9px; color: #006633; font-weight: normal; margin:0; padding:0 2% 0 2%; line-height: 16px;}
.title1{font-family:'Tempus Sans ITC', Verdana, Helvetica, sans-serif; font-size: 13px; color: #585858; font-weight: bold; padding: 2% 0 1.5% 2%; float:left;}

/************* COLUMNS for main book indexes ***************/
.column_main_index_archivem {width: 30.5%; float: left; margin: .5% 0 0 .8%; padding: 1%; border: 1px solid #a6a6a6;}
.column_main_index_archivem ul{list-style: none; padding:0; margin: 0;}
.column_main_index_archivem ul li{width: 98%; float:left; font-family:Verdana, Helvetica, sans-serif; font-size: 9px; color: #006633; font-weight: normal; padding:0 0 0 2%; margin: 0; line-height: 16px;}
.column_main_index_archivem ul li a, .column_main_index_archivem ul li a:link, .column_main_index_archivem ul li a:visited, .column_main_index_archivem ul li a:active{font-family:Verdana, Helvetica, sans-serif; font-size: 9px; float:left; cursor:default; text-decoration:underline; color: #0000cc; padding: 0 0 0 2%;}
.column_main_index_archivem ul li a:hover {color: #ff9900; text-decoration: none;}
.column_main_index_archivem p{width: 100%; float:left; font-family:Verdana, Helvetica, sans-serif; font-size: 9px; color: #006633; font-weight: normal; margin:0; padding:0 2% 0 2%; line-height: 16px;}
.column_main_index_archivem h2{font-size:16px; font-weight:bold; color:#ff9933; margin:0 0 0 5px; float:left; line-height: 18px;}


/************* COMBINED COLUMNS for main book indexes ***************/
.column_main_books {width: 99%; float: left; margin: .5% 0 0 0; padding: .3% 0 .2% .5%; border: 1px solid #a6a6a6;}

.column_main_books_inner {width: 100%; float: left; margin: 0; padding: 0; border: 0;}


.column_main_index_archive_d {width: 65%; float: left; margin: .5% 0 .5% 0; padding: .3% 0 0 .5%; border: 1px solid #a6a6a6;}
.column_main_index_archive_d2 {width: 32.7%; float: left; margin: .5% .5% 0 0; padding: .3% 0 0 .7%; border: 1px solid #a6a6a6;}
.column_main_index_archive_d2 h5{font-family:'Tempus Sans ITC', Verdana, Helvetica, sans-serif; font-size: 15px; color: #ff0000; font-weight: bold; padding: 0; margin: .5% 0 2% 0; float:left; clear: both;}
.column_main_index_archive_d p, .column_main_index_archive_d2 p, .column_main_index_archive_d_inner_1 p{width: 97%; float:left; font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #330000; font-weight: normal; margin: 0 .5% 0 1%; padding:0; line-height: 14px;}
.column_main_index_archive_d_inner {width: 46.9%; float: left; margin: .5% .5% .5% 0; padding: 1% 1.2% 1% 1%; border: 1px solid #a6a6a6;}
.column_main_index_archive_d_inner_1 {width: 79.9%; float: right; margin: 3% 5% .5% 0; padding: 1% 1.2% 1% 1%; border: 1px solid #a6a6a6;}
.column_main_index_archive_d_inner h2, .column_main_index_archive_d2 h2{font-size:16px; font-weight:bold; color:#ff9933; padding:0; margin: 3% 0 1% 0; float:left; line-height: 18px; clear: both;}

.column_main_index_archive_d_inner h3, .column_main_index_archive_d2 h3{font-family:'Tempus Sans ITC', Verdana, Helvetica, sans-serif; font-size: 13px; color: #585858; font-weight: bold; padding: 0 .3% 0 0; float:right; clear: both; margin: 3% 3% 1% 0;}
.column_main_index_archive_d_inner h4, .column_main_index_archive_d2 h4{font-family:'Tempus Sans ITC', Verdana, Helvetica, sans-serif; font-size: 13px; color: #585858; font-weight: bold; padding: 0; margin: 2% 0 2% 0; float:left; clear: both;}

.paypal {width: 30%; float:left; padding:2px 0 0 0; margin:0;}
.paypal form {height:45px; float: left; padding:0; margin:0;}
.paypal img{width: auto; border:0; margin: 0; padding: 0;}

/* ***************** Print sales section *************** */
#column_prints{width:78%; float:right; margin: 0; padding:0; position:relative;}
.column_prints_inner{width:99.7%; float:right; margin: 0; padding:0; position:relative; border-left: 1px solid #a6a6a6;  border-right: 1px solid #a6a6a6;  border-bottom: 1px solid #a6a6a6; background: #f5f5da;}/*#ffcc66*/
.column_prints_inner_pics{width: 27%; float: left; margin: 0; padding: 0; background: #e7e7be;}/*#cccc99*/

.column_prints_inner_pics img{padding:0; margin:5%; border:1px solid #4d4d4d;}

.column_prints_inner_pics a.vert img{width:125px; height:150px;}
.column_prints_inner_pics a.horz img{width:150px; height:125px;}
.column_prints_inner_pics a.vert1 img{width:85px; height:150px;}
.column_prints_inner_pics a.horz1 img{width:120px; height:85px;}
.column_prints_inner_pics a.vert2 img{width:85px; height:130px;}
.column_prints_inner_pics a.vert3 img{width:200px; height:330px;}
.column_prints_inner_pics a.horz4 img{width:150px; height:100px;}
.column_prints_inner_pics a.horz5 img{width:150px; height:115px;}
.column_prints_inner_pics a.vert6 img{width:115px; height:150px;}
.column_prints_inner_pics a.horz6 img{width:150px; height:115px;}
.column_prints_inner_pics a.vert7 img{width:95px; height:150px;}
.column_prints_inner_pics a.vert8 img{width:150px; height:200px;}
.column_prints_inner_pics a.horz8 img{width:200px; height:150px;}
.column_prints_inner_pics a.vert9 img{width:150px; height:185px;}


.column_prints_inner_pics a, .column_prints_inner_pics a:link, .column_prints_inner_pics  a:visited, .column_prints_inner_pics a:active{font-family:Verdana, Helvetica, sans-serif; font-size: 10px; float:left; cursor:default; text-decoration:underline; color: #ff3300; padding: 0;}
.column_prints_inner_pics a:hover {color: #ff9900; text-decoration: none;}

.column_prints_inner_pics_holder{width: 100%; float: left; padding:0; margin:0 0 10% 0; border:0;}
.column_prints_inner_pics p{font-family:Verdana, Helvetica, sans-serif; font-size: 11px; float:left; color: #363636; padding: 0 0 0 2%;}
.column_prints_inner_pics_holder form{float: left; padding:0 0 0 3%; margin:0; border:0;}


.column_prints_inner_text {width: 69%; position: relative; float: right; margin: 0; padding: 2%;}
.column_prints_inner_text h1{font-family:Verdana, Helvetica, sans-serif; font-size: 13px; color: #737373; font-weight: bold; margin: 0; padding:0; line-height: 19px;}
.column_prints_inner_text h2{font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #444444; font-weight: normal; margin: 0; padding:0; line-height: 16px;}
.column_prints_inner_text p{font-family:Verdana, Helvetica, sans-serif; font-size: 11px; float:left; color: #363636; padding:0; margin: 0;}

.column_prints_inner_text a, .column_prints_inner_text a:link, .column_prints_inner_text  a:visited, .column_prints_inner_text a:active{font-family:Verdana, Helvetica, sans-serif; font-size: 10px; cursor:default; text-decoration:underline; color: #ff9933; padding: 0; margin: 0;}
.column_prints_inner_text a:hover {color: #ff9900; text-decoration: none;}


/* ***************** Ephemera section *************** */
#column_main_eph{width:78%; float:right; margin: 0; padding:0 0 3% 0; position:relative;}

.column_main_pc_return_to_index{width: 89%; padding: 0 0 1% 0; float: left;}
.column_main_pc_return_to_index p{font-family:Verdana, Helvetica, sans-serif; font-size: 11px; float:left; color: #993333;}
.column_main_pc_return_to_index a, .column_main_pc_return_to_index a:link, .column_main_pc_return_to_index  a:visited, .column_main_pc_return_to_index a:active{font-family:Verdana, Helvetica, sans-serif; font-size: 11px; float:right; cursor:default; text-decoration:underline; color: #ff3300; padding: 0;}
.column_main_pc_return_to_index a:hover {color: #ff9900; text-decoration: none;}

.column_main_eph_inner{width:100%; float:right; margin: 0; padding:0; position:relative; border-top: 1px solid #a6a6a6;
 border-left: 1px solid #a6a6a6;  border-right: 1px solid #a6a6a6; background: #d7ffae;}

.column_main_eph_inner_index{width: 23%; float: left; margin: 0; padding: 0 3% 3% 0;}
.column_main_eph_inner_index h3{font-family:Verdana, Helvetica, sans-serif; font-size: 13px; color: #444444; font-weight: bold; margin: 0; padding:5% 0 0 10%; line-height: 16px;}
.column_main_eph_inner_index p{width: 100%; float:left; font-family:Verdana, Helvetica, sans-serif; font-size: 10px; color: #444444; font-weight: normal; padding:0 0 5% 10%; margin: 0; line-height: 16px;}
.column_main_eph_inner_index a, .column_main_eph_inner_index a:link, .column_main_eph_inner_index  a:visited, .column_main_eph_inner_index a:active{font-family:Verdana, Helvetica, sans-serif; font-size: 10px; float:left; cursor:default; text-decoration:underline; color: #ff3300; padding: 0 0 0 2%;}
.column_main_eph_inner_index a:hover {color: #ff9900; text-decoration: none;}

.column_main_eph_inner_index_holder{width: 100%; padding:0; margin:0; border:0;}
.column_main_eph_inner_index_holder h2{width: 93%; float:left; font-family:Verdana, Helvetica, sans-serif; font-size: 10px; color: #444444; font-weight: normal; padding:0; margin: 0 0 0 10%; line-height: 16px;}
.column_main_eph_inner_index_holder form{float: left; padding:0 0 0 30%; margin:3% 0 0 5%; border:0;}

.column_main_eph_right {width: 70%; position: relative; float: right; margin: 0; padding: 0 3% 3% 0; background: #e6e6e6;}
.column_main_eph_right p{font-family:Verdana, Helvetica, sans-serif; font-size: 9px; float:left; color: #363636; padding: 0 0 0 2%;}
.column_main_eph_right img{padding:0; margin:3% 0 0 0; border:1px solid #4d4d4d;}
.column_main_eph_right a, .column_main_eph_right a:link, .column_main_eph_right  a:visited, .column_main_eph_right a:active{font-family:Verdana, Helvetica, sans-serif; font-size: 9px; float:left; cursor:default; text-decoration:underline; color: #0000cc; padding: 0 0 0 2%;}
.column_main_eph_right a:hover {color: #ff9900; text-decoration: none;}
.column_main_eph_right a.vert img{width:150px; height:183px;}
.column_main_eph_right a.horz img{width:274px; height:183px; margin-top: 2%;}
.column_main_eph_right a.horz1 img{width:100px; height:50px;}
.column_main_eph_right a.vert2 img{width:144px; height:215px;}
.column_main_eph_right a.horz2 img{width:285px; height:215px;}
.column_main_eph_right a.vert3 img{width:197px; height:247px;}
.column_main_eph_right a.horz3 img{width:385px; height:247px;}

/* ***************** Ephemera large page section *************** */
.plate_container_wrap {width: 90%; margin: 0 0 0 6%; padding: 0;float: left;}
.plate_container_head {width: 100%; margin: 0; padding: 0 0 1.5% 0; float: left;}

.plate_container_head a, .plate_container_head a:link, .plate_container_head a:visited, .plate_container_head a:active{text-decoration: underline;  color: #ff6600; font-size: 11px; float: left; padding:10px 0 0 0; margin: 0;}
.plate_container_head a:hover {color: #9f9f9f; text-decoration: none;}

.plate_title {font-family: 'Tempus Sans ITC', Verdana, Helvetica, sans-serif; font-size: 20px; color: #006633; padding: 0px; line-height: 27px; font-weight: bold;}
.plate_title1 {font-family: 'Tempus Sans ITC', Verdana, Helvetica, sans-serif; font-size: 16px; color: #ff9900; padding: 0px; line-height: 20px; font-weight: bold;}
.plate_title2 {font-weight: normal;}
.plate_address {font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color: #727272; margin: 0; padding: 0 0 0 5px; float:left;}

.plate_container_content {width: 100%; margin: 0; padding: 0; float: left;}
.plate_container_content p{font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color: #727272; margin: 0; padding: 2% 3% 0 1.5%; float:left;}
.plate_container_pics{width: 97.8%; margin: 0; padding: 0 0 2% 2%; float: left; border: 1px solid #66cc00;}

.plate_container_pics1{width: 57.8%; margin: 0; padding: 0 0 2% 2%; float: left;}
.plate_container_pics2{width: 27.8%; margin: 0; padding: 0 0 2% 2%; float: right; border-right: 1px solid #66cc00;}

.plate_container_pics img, .plate_container_pics1 img, .plate_container_pics2 img{ margin: 1%; padding: 0; float: left;}
.plate_container_pics2 img{ margin: 2% 0 0 0; padding: 0; float: left;}

/* ******* Lloyd only ******* */
.plate_container_wrap3 {width: 96%; margin: 0 0 0 3%; padding: 0;float: left;}
.plate_container_pics3{width: 97.7%; margin: 0; padding: 1% 1% 2% 1%; float: left; border-right: 1px solid #66cc00; border-left: 1px solid #66cc00;}
.plate_container_pics3 p{font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color: #727272; margin: 0; padding: 0; float:left;}

/* ******* END Lloyd only ******* */

/* ****** END Ephemera ************ */

.column_index_group {width: 87%; float: left; margin: 0 0 0 9%; padding: 0 3% 5.4% 0; border: 1px solid #a6a6a6;}
.column_index_group ul{list-style: none; padding:0; margin: 0;}
.column_index_group ul li{width: 100%; float:left; font-family:Verdana, Helvetica, sans-serif; font-size: 9px; color: #006633; font-weight: normal; padding:0 0 0 5%; line-height: 16px;}
.column_index_group ul li a, .column_index_group ul li a:link, .column_index_group ul li a:visited, .column_index_group ul li a:active{font-family:Verdana, Helvetica, sans-serif; font-size: 9px; float:left; cursor:default; text-decoration:underline; color: #0000cc; padding: 0 0 0 5%;}
.column_index_group ul li a:hover {color: #ff9900; text-decoration: none;}

/********** MAIN CONTENT (right 2 columns of COLUMN MAIN) ***********************/
#main_content {width: 73%; float: right; margin: 0; padding: 0;}
.main_content_archive {width: 73%; float: right; margin: 0; padding: 0;}
.main_content_archive img{padding:0; margin:0; border:1px solid #4d4d4d;}
.main_content_archive a.vert img{width:80px; height:100px;}
.main_content_archive a.horz img{width:100px; height:80px;}
.main_content_archive a.vert1 img{width:90px; height:125px;}
.main_content_archive a.horz1 img{width:125px; height:90px;}
.main_content_archive a.vert2 img{width:100px; height:155px;}
.main_content_archive a.vert4 img{width:65px; height:105px;}
.main_content_archive a.horz4 img{width:105px; height:65px;}
.main_content_archive a.vert5 img{width:110px; height:140px;}
.main_content_archive a.horz6 img{width:140px; height:110px;}
.main_content_archive a.vert6 img{width:110px; height:140px;}
.main_content_archive a.horz7 img{width:140px; height:100px;}
.main_content_archive a.vert7 img{width:100px; height:140px;}


.pic_holder_20percent {width: 20%; position: relative; float: left; margin: 0; padding: 0;}
.pic_holder_20percent img {padding: 4.2%; margin: 0 0 2% 0; border: 1px solid #a6a6a6;}

.pic_holder_30percent {width: 30%; position: relative; float: left; margin: 0; padding: 0;}
.pic_holder_30percent img {padding: 4.2%; margin: 0 0 2% 0; border: 1px solid #a6a6a6;}

.pic_holder_40percent {width: 40%; position: relative; float: left; margin: 0; padding: 0;}
.pic_holder_40percent img {padding: 3.2%; margin: 0 0 2% 0; border: 1px solid #a6a6a6;}

.pic_holder_55percent {width: 55%; position: relative; float: left; margin: 0; padding: 0;}
.pic_holder_55percent img {padding: 3.2%; margin: 0 0 2% 0; border: 1px solid #a6a6a6;}

/************* LEFT COLUMN (main_content) ***************/
#main_content_left {position: relative; width: 64.4%; height: auto; float:left; margin: 0; padding: 0;}
.major_and_minor_holder {width: 100%; position: relative; float:left; margin: 0; padding: 0;}

.major_pic_holder {position: relative; width: 77%; float:left; margin: 0 1% 0 0; padding: 0;}
.major_pic_holder img {padding: 2.2%; margin: 0 0 0 1%; border: 1px solid #a6a6a6;}

.minor_pic_holder {position: relative; width: 21%; float:left; margin: 0; padding: 0 .5% 0 0;}
.minor_pic_holder img {padding: 4.2%; margin: 0 0 2% 0; border: 1px solid #a6a6a6;}

.indexseparator {margin-left: .5%;}
.picmargin img {margin-left: 1%;}
.drop {margin: 2% 0 0 0;}
.droph {margin: .3% 0 0 0;}
.dropi {margin: 3.2% 0 0 0;}
/************* RIGHT COLUMN  (main_content) ***************/
#main_content_right {width: 34.6%; float: right; margin: 0; padding: 0;}

.major_list_next {width: 98%; float: left; margin: 0 0 1% 0; padding: 0 0 5% 0;background: #ccff99; border: 1px solid #a6a6a6;}
.major_list_next ul{list-style: none; padding: 0 0 0 5%; margin: 0;}
.major_list_next ul li{width: 100%; float:left; font-family:Verdana, Helvetica, sans-serif; font-size: 9px; color: #006633; font-weight: normal; padding: 8px 0 0 10%;}
.major_list_next ul li a, .major_list_next ul li a:link, .major_list_next ul li a:visited, .major_list_next ul li a:active{font-family:Verdana, Helvetica, sans-serif; font-size: 9px; float:left; cursor:default; text-decoration:underline; color: #0000cc; padding: 0;}
.major_list_next ul li a:hover {color: #ff9900; text-decoration: none;}
.major_list_next h1{font-family:'Tempus Sans ITC', Verdana, Helvetica, sans-serif; font-size: 11px; color: #585858; font-weight: normal; padding: 5px 0 0 5px; float:left;}
.major_list_next img{padding: 8px 0 0 0; margin: 0;}
 
.title{font-family:'Tempus Sans ITC', Verdana, Helvetica, sans-serif; font-size: 11px; color: #585858; font-weight: bold; padding: 10px 0 0 20px; float:left;}
.header1{font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #1D6C0F; font-weight: normal; padding: 10px 0 0 10%; float:left;}
.header2{font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color: #585858; font-weight: normal;padding: 10px 2% 0 10%; float:left;}
.header3{font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #1D6C0F; font-weight: bold; padding: 10px 0 0 10%; float:left;}

/************* Navigation menu bar ********************/
#nav_holder {width:100%; float:left; margin:0; padding: 0;}
#nav_info{width:20%; height: 16px; float:left; text-align: right; margin: 0; padding:0 2% 0 0; border: 0;}
#nav {width:78%; float:left; margin: 0; padding: 0;  background: url(../imgroot/printnavver12.jpg) 0 0 no-repeat;}
#nav_pc {width:78%; float:left; margin: 0; padding: 0;  background: url(../imgroot/printnavver12_pc.jpg) 0 0 no-repeat;}

#navmenu {position: relative; margin: 0 auto; padding: 0; height: 16px; float: left;}
#navmenu li {height: 16px; position: absolute; display: block; list-style: none; float: left;}
#navmenu a {width: 12px; height: 16px; display: block;}

#navmenu #nav1c a{width: 27px;}
#navmenu #nav6c a{width: 13px;}
#navmenu #nav14c a{width: 61px;}
#navmenu #nav15c a{width: 76px;}
#navmenu #nav16c a{width: 73px;}
#navmenu #nav17c a{width: 81px;}

#navmenu #nav2c a, #navmenu #nav3c a, #navmenu #nav3c a, #navmenu #nav4c a, #navmenu #nav5c a, #navmenu #nav6c1 a, #navmenu #nav7c a, #navmenu #nav7c1 a, #navmenu #nav8c a, #navmenu #nav9c a, #navmenu #nav10c a, #navmenu #nav11c a, #navmenu #nav12c a, #navmenu #nav13c a,  #navmenu #nav13c1 a,  #navmenu #nav13c2 a  {width: 12px;}
#navmenu #nav13c1 a,  #navmenu #nav13c2 a  {width: 11px;}

#navmenu #nav1c {left: 0px;}
#navmenu #nav2c {left: 28px; background-position: -28px 0;}
#navmenu #nav3c {left: 41px; background-position: -41px 0;}
#navmenu #nav4c {left: 54px; background-position: -54px 0;}
#navmenu #nav5c {left: 67px; background-position: -67px 0;}
#navmenu #nav6c {left: 80px; background-position: -80px 0;}
#navmenu #nav6c1 {left: 94px; background-position: -94px 0;}/* ethnology prints */
#navmenu #nav7c {left: 108px; background-position: -108px 0;}
#navmenu #nav7c1 {left: 120px; background-position: -120px 0;}/* sport prints */

#navmenu #nav8c {left: 133px; background-position: -133px 0;}
#navmenu #nav9c {left: 146px; background-position: -146px 0;}/* entomology books */

#navmenu #nav10c {left: 159px; background-position: -159px 0;}
#navmenu #nav11c {left: 172px; background-position: -172px 0;}
#navmenu #nav12c {left: 184px; background-position: -184px 0;}
#navmenu #nav13c {left: 196px; background-position: -196px 0;}/* ornithology by title */

#navmenu #nav13c1 {left: 208px; background-position: -208px 0;}
#navmenu #nav13c2 {left: 220px; background-position: -220px 0;}

#navmenu #nav14c {left: 445px; background-position: -445px 0;}
#navmenu #nav15c {left: 507px; background-position: -507px 0;}
#navmenu #nav16c {left: 584px; background-position: -584px 0;}
#navmenu #nav17c {left: 658px; background-position: -658px 0;}

#navmenu #nav1c a:hover {background: url(../imgroot/printnavver12.jpg) 0px -15px no-repeat;}
#navmenu #nav2c a:hover {background: url(../imgroot/printnavver12.jpg) -28px -15px no-repeat;}
#navmenu #nav3c a:hover {background: url(../imgroot/printnavver12.jpg) -41px -15px no-repeat;}
#navmenu #nav4c a:hover {background: url(../imgroot/printnavver12.jpg) -54px -15px no-repeat;}
#navmenu #nav5c a:hover {background: url(../imgroot/printnavver12.jpg) -67px -15px no-repeat;}
#navmenu #nav6c a:hover {background: url(../imgroot/printnavver12.jpg) -80px -15px no-repeat;}
#navmenu #nav6c1 a:hover {background: url(../imgroot/printnavver12.jpg) -94px -15px no-repeat;}
#navmenu #nav7c a:hover {background: url(../imgroot/printnavver12.jpg) -108px -15px no-repeat;}
#navmenu #nav7c1 a:hover {background: url(../imgroot/printnavver12.jpg) -120px -15px no-repeat;}

#navmenu #nav8c a:hover {background: url(../imgroot/printnavver12.jpg) -133px -15px no-repeat;}
#navmenu #nav9c a:hover {background: url(../imgroot/printnavver12.jpg) -146px -15px no-repeat;}
#navmenu #nav10c a:hover {background: url(../imgroot/printnavver12.jpg) -159px -15px no-repeat;}
#navmenu #nav11c a:hover {background: url(../imgroot/printnavver12.jpg) -172px -15px no-repeat;}
#navmenu #nav12c a:hover {background: url(../imgroot/printnavver12.jpg) -184px -15px no-repeat;}
#navmenu #nav13c a:hover {background: url(../imgroot/printnavver12.jpg) -196px -15px no-repeat;}

#navmenu #nav13c1 a:hover {background: url(../imgroot/printnavver12.jpg) -208px -15px no-repeat;}
#navmenu #nav13c2 a:hover {background: url(../imgroot/printnavver12.jpg) -220px -15px no-repeat;}

#navmenu #nav14c a:hover {background: url(../imgroot/printnavver12.jpg) -445px -15px no-repeat;}
#navmenu #nav15c a:hover {background: url(../imgroot/printnavver12.jpg) -507px -15px no-repeat;}
#navmenu #nav16c a:hover {background: url(../imgroot/printnavver12.jpg) -584px -15px no-repeat;}
#navmenu #nav17c a:hover {background: url(../imgroot/printnavver12.jpg) -658px -15px no-repeat;}

a.screen1, a.screen1:visited, a.screen2, a.screen2:visited, a.screen3, a.screen3:visited, a.screen4, a.screen4:visited, a.screen5, a.screen5:visited, a.screen6, a.screen6:visited, a.screen61, a.screen61:visited, a.screen7, a.screen7:visited, a.screen71, a.screen71:visited, a.screen8, a.screen8:visited, a.screen9, a.screen9:visited, a.screen10, a.screen10:visited, a.screen11, a.screen11:visited, a.screen12, a.screen12:visited, a.screen13, a.screen13:visited, a.screen131, a.screen131:visited, a.screen132, a.screen132:visited, a.screen14, a.screen14:visited, a.screen15, a.screen15:visited, a.screen16, a.screen16:visited, a.screen17, a.screen17:visited {color: #ffcc00; position:relative; z-index:1;}

a.screen1 b {background: url(../imgroot/home.gif) no-repeat; position:absolute; width:212px; z-index:1000; /* give it a width */ visibility:hidden; height:0; /* no height to solve an Opera bug that makes it selectable when hidden */}
a.screen2 b {background: url(../imgroot/plantaetitle.gif) no-repeat; position:absolute; width:212px; z-index:1000; /* give it a width */ visibility:hidden; /* hide the image */ height:0; /* no height to solve an Opera bug that makes it selectable when hidden */}
a.screen3 b {background: url(../imgroot/insectatitle.gif) no-repeat; position:absolute; width:212px; z-index:1000; /* give it a width */ visibility:hidden; /* hide the image */ height:0; /* no height to solve an Opera bug that makes it selectable when hidden */}
a.screen4 b {background: url(../imgroot/mammaliatitle.gif) no-repeat; position:absolute; width:212px; z-index:1000; /* give it a width */ visibility:hidden; /* hide the image */ height:0; /* no height to solve an Opera bug that makes it selectable when hidden */}
a.screen5 b {background: url(../imgroot/molluscatitle.gif) no-repeat; position:absolute; width:212px; z-index:1000; /* give it a width */ visibility:hidden; /* hide the image */ height:0; /* no height to solve an Opera bug that makes it selectable when hidden */}
a.screen6 b {background: url(../imgroot/avestitle.gif) no-repeat; position:absolute; width:212px; z-index:1000; /* give it a width */ visibility:hidden; /* hide the image */ height:0; /* no height to solve an Opera bug that makes it selectable when hidden */}
a.screen61 b {background: url(../imgroot/ethnology.gif) no-repeat; position:absolute; width:212px; z-index:1000; /* give it a width */ visibility:hidden; /* hide the image */ height:0; /* no height to solve an Opera bug that makes it selectable when hidden */}
a.screen7 b {background: url(../imgroot/landscapesnz.gif) no-repeat; position:absolute; width:212px; z-index:1000; /* give it a width */ visibility:hidden; /* hide the image */ height:0; /* no height to solve an Opera bug that makes it selectable when hidden */}
a.screen71 b {background: url(../imgroot/sport.gif) no-repeat; position:absolute; width:212px; z-index:1000; /* give it a width */ visibility:hidden; /* hide the image */ height:0; /* no height to solve an Opera bug that makes it selectable when hidden */}
a.screen8 b {background: url(../imgroot/booksbotanicals.gif) no-repeat; position:absolute; width:212px; z-index:1000; /* give it a width */ visibility:hidden; /* hide the image */ height:0; /* no height to solve an Opera bug that makes it selectable when hidden */}
a.screen9 b {background: url(../imgroot/booksinsects.gif) no-repeat; position:absolute; width:212px; z-index:1000; /* give it a width */ visibility:hidden; /* hide the image */ height:0; /* no height to solve an Opera bug that makes it selectable when hidden */}
a.screen10 b {background: url(../imgroot/booksgeneral.gif) no-repeat; position:absolute; width:212px; z-index:1000; /* give it a width */ visibility:hidden; /* hide the image */ height:0; /* no height to solve an Opera bug that makes it selectable when hidden */}
a.screen11 b {background: url(../imgroot/booksichthyology.gif) no-repeat; position:absolute; width:212px; z-index:1000; /* give it a width */ visibility:hidden; /* hide the image */ height:0; /* no height to solve an Opera bug that makes it selectable when hidden */}
a.screen12 b {background: url(../imgroot/booksbirds.gif) no-repeat; position:absolute; width:212px; z-index:1000; visibility:hidden; height:0;}
a.screen13 b {background: url(../imgroot/booksbirdsbytitle.gif) no-repeat; position:absolute; width:212px; z-index:1000; visibility:hidden; height:0;}

a.screen131 b {background: url(../imgroot/postcards.gif) no-repeat; position:absolute; width:212px; z-index:1000; visibility:hidden; height:0;}
a.screen132 b {background: url(../imgroot/otherephemera.gif) no-repeat; position:absolute; width:212px; z-index:1000; visibility:hidden; height:0;}

/* position hover nav name */
a.screen1 b {left:238px; top:0px;}
a.screen2 b {left:210px; top:0px;}
a.screen3 b {left:198px; top:0px;}
a.screen4 b {left:186px; top:0px;}
a.screen5 b {left:174px; top:0px;}
a.screen6 b {left:162px; top:0px;}

a.screen61 b {left:149px; top:0px;}
a.screen7 b {left:130px; top:0px;}
a.screen71 b {left:121px; top:0px;}

a.screen8 b {left:109px; top:0px;}
a.screen9 b {left:96px; top:0px;}
a.screen10 b {left:84px; top:0px;}
a.screen11 b {left:71px; top:0px;}
a.screen12 b {left:59px; top:0px;}
a.screen13 b {left:47px; top:0px;}

a.screen131 b {left:35px; top:0px;}
a.screen132 b {left:23px; top:0px;}

a.screen1:hover, a.screen2:hover, a.screen3:hover, a.screen4:hover, a.screen5:hover, a.screen6:hover, a.screen61:hover, a.screen7:hover, a.screen71:hover, a.screen8:hover, a.screen9:hover, a.screen10:hover, a.screen11:hover, a.screen12:hover, a.screen13:hover, a.screen131:hover, a.screen132:hover, a.screen14:hover, a.screen15:hover, a.screen16:hover, a.screen17:hover {text-decoration:none; color: #ff9900; border:0; /* needed for this to work in IE */ z-index:1000;}

a.screen1:hover b, a.screen2:hover b, a.screen3:hover b, a.screen4:hover b, a.screen5:hover b, a.screen6:hover b, a.screen61:hover b, a.screen7:hover b, a.screen71:hover b, a.screen8:hover b, a.screen9:hover b, a.screen10:hover b, a.screen11:hover b, a.screen12:hover b, a.screen13:hover b, a.screen131:hover b, a.screen132:hover b, a.screen14:hover b, a.screen15:hover b, a.screen16:hover b, a.screen17:hover b{visibility:visible; /* make the image visible */ height:14px; /* now give it a height */ cursor:pointer; /* for IE */z-index:1000;}
/*********************************/

#short_nav_holder {width:100%; float:left; margin:0 0 2px 0; padding: 0; border-bottom: 1px solid #525252;}
#short_nav, #short_nav1 {height: 16px; float:right; margin:0; padding: 4px 0 0 0; font-family: Verdana, Helvetica, sans-serif; font-size:6px; text-align: right;}
#short_nav a, #short_nav a:link, #short_nav a:visited, #short_nav a:active{text-decoration: none;  color: #9f9f9f; font-size: 8px;}
#short_nav a:hover {color: #ff9900; text-decoration: underline;}
#short_nav1 a, #short_nav1 a:link, #short_nav1 a:visited, #short_nav1 a:active{text-decoration: none;  color: #4b4b4b; font-size: 8px;}
#short_nav1 a:hover {color: #ff9900; text-decoration: underline;}

/* *************** BOOKS ONLY navigation bar (main books indexes) ******************* */
#books_nav_out_holder {width: 99.8%; float:left; margin: 0; padding: 0; border-top: 1px solid #144c5b; border-bottom: 1px solid #144c5b;}
#books_nav_inner_holder {width: 100%; float:left; margin:.2% 0 0 0; padding: 0; background: url(../imgroot/books_only_nav.jpg) 0 0 no-repeat;}
#books_nav_inner_holder_lower {width: 100%; float:left; margin:.0 0 .3% 0; padding: 0; background: url(../imgroot/books_only_nav_lower.jpg) 0 0 no-repeat;}
/* ***************************** */

#info_nav_books_only {width: 100%; float:left; margin:.5% 0 0 .7%; padding: 0 0 0 0; background: url(../imgroot/books_only_nav.jpg) 0 0 no-repeat;}
.info_nav_books_only_lower {width: 100%; float:left; margin:0 0 0 .7%; padding: 0 0 0 0; background: url(../imgroot/books_only_nav_lower.jpg) 0 0 no-repeat;}
#navmenu_books_only, #navmenu_books_only_lower {position: relative; margin: 0 auto; padding: 0; height: 15px; float: left;}
#navmenu_books_only li, #navmenu_books_only_lower li {height: 16px; position: absolute; display: block; list-style: none; float: left;}
#navmenu_books_only a,  #navmenu_books_only_lower a {width: 30px; height: 15px; display: block;}

#navmenu_books_only #nav_books1c a{width: 29px;}
#navmenu_books_only #nav_books2c a{width: 68px;}
#navmenu_books_only #nav_books3c a{width: 105px;}
#navmenu_books_only #nav_books4c a{width: 76px;}
#navmenu_books_only #nav_books5c a{width: 110px;}
#navmenu_books_only #nav_books6c a{width: 111px;}

#navmenu_books_only #nav_books1c {left: 0px;}
#navmenu_books_only #nav_books2c {left: 246px; background-position: -246px 0;}
#navmenu_books_only #nav_books3c {left: 314px; background-position: -314px 0;}
#navmenu_books_only #nav_books4c {left: 419px; background-position: -419px 0;}
#navmenu_books_only #nav_books5c {left: 495px; background-position: -495px 0;}
#navmenu_books_only #nav_books6c {left: 605px; background-position: -605px 0;}

#navmenu_books_only #nav_books1c a:hover {background: url(../imgroot/books_only_nav.jpg) 0px -15px no-repeat;}
#navmenu_books_only #nav_books2c a:hover {background: url(../imgroot/books_only_nav.jpg) -246px -15px no-repeat;}
#navmenu_books_only #nav_books3c a:hover {background: url(../imgroot/books_only_nav.jpg) -314px -15px no-repeat;}
#navmenu_books_only #nav_books4c a:hover {background: url(../imgroot/books_only_nav.jpg) -419px -15px no-repeat;}
#navmenu_books_only #nav_books5c a:hover {background: url(../imgroot/books_only_nav.jpg) -495px -15px no-repeat;}
#navmenu_books_only #nav_books6c a:hover {background: url(../imgroot/books_only_nav.jpg) -605px -15px no-repeat;}

/* **********    *****************/
#navmenu_books_only_lower #nav_books_lower1c a{width: 29px;}
#navmenu_books_only_lower #nav_books_lower2c a{width: 68px;}
#navmenu_books_only_lower #nav_books_lower3c a{width: 105px;}
#navmenu_books_only_lower #nav_books_lower4c a{width: 76px;}
#navmenu_books_only_lower #nav_books_lower5c a{width: 110px;}
#navmenu_books_only_lower #nav_books_lower6c a{width: 111px;}

#navmenu_books_only_lower #nav_books_lower1c {left: 0px;}
#navmenu_books_only_lower #nav_books_lower2c {left: 246px; background-position: -246px 0;}
#navmenu_books_only_lower #nav_books_lower3c {left: 314px; background-position: -314px 0;}
#navmenu_books_only_lower #nav_books_lower4c {left: 419px; background-position: -419px 0;}
#navmenu_books_only_lower #nav_books_lower5c {left: 495px; background-position: -495px 0;}
#navmenu_books_only_lower #nav_books_lower6c {left: 605px; background-position: -605px 0;}

#navmenu_books_only_lower #nav_books_lower1c a:hover {background: url(../imgroot/books_only_nav_lower.jpg) 0px -15px no-repeat;}
#navmenu_books_only_lower #nav_books_lower2c a:hover {background: url(../imgroot/books_only_nav_lower.jpg) -246px -15px no-repeat;}
#navmenu_books_only_lower #nav_books_lower3c a:hover {background: url(../imgroot/books_only_nav_lower.jpg) -314px -15px no-repeat;}
#navmenu_books_only_lower #nav_books_lower4c a:hover {background: url(../imgroot/books_only_nav_lower.jpg) -419px -15px no-repeat;}
#navmenu_books_only_lower #nav_books_lower5c a:hover {background: url(../imgroot/books_only_nav_lower.jpg) -495px -15px no-repeat;}
#navmenu_books_only_lower #nav_books_lower6c a:hover {background: url(../imgroot/books_only_nav_lower.jpg) -605px -15px no-repeat;}

/*********************************/
#footspace {clear:both; display:block; width: 100%; float: left; margin: 0; padding: 1px 0 0 0; overflow: hidden;}
#footer {font-family: Verdana, Helvetica, sans-serif; font-size: 8px; width: 100%; height: 20px; margin: 0 0 6px 0; padding: 8px 0 6px 0; background:#fff; border-top: 1px solid #999999; border-bottom: 1px solid #999999;}
#footer p{margin: 0; padding: 0;  text-align: center;}
#footer a {padding:0; margin: 0;}
#footer a:link, #footer a:visited {text-decoration: none; color: #4b4b4b;}
#footer a:hover {text-decoration: underline; color: #ff9900; font-weight: normal;}
#footer a:active {text-decoration: none; color:#4b4b4b;}
#sub_footer {width: 8.4%; float: left; margin: 0; padding: 0;}
#sub_footer img{border: 0; float:right; margin: 0; padding: 2.5% 0 0 0;}
.final_foot {clear:both; display:block; width: 100%; float: left; margin: 0; padding: 1px 0 0 0; overflow: hidden;}

/******** Additional Curtis pages navigation *************************/
.prints_nav_out_holder {width: 99.8%; float:left; margin: .1% 0 0 0; padding: 0 0 .5% 0; border-bottom: 1px solid #a6a6a6;}
.prints_nav_out_low_holder {width: 99.8%; float:left; margin: .1% 0 0 0; padding: 0 0 .5% 0;}
.prints_nav_inner_holder {width: 100%; float:left; margin:.2% 0 0 0; padding: 0; background: url(../imgroot/curtis_prints_nav.jpg) 0 0 no-repeat;}
/* ***************************** */
.navmenu_prints_only{position: relative; margin: 0 auto; padding: 0; height: 17px; float: left;}
.navmenu_prints_only li{height: 17px; position: absolute; display: block; list-style: none; float: left;}
.navmenu_prints_only a{width: 73px; height: 17px; display: block;}

.navmenu_prints_only .navprints_prints4c a{width: 74px;}
.navmenu_prints_only .navprints_prints6c a{width: 122px;}

.navmenu_prints_only .navprints_prints1c {left: 225px; background-position: -225px 0;}
.navmenu_prints_only .navprints_prints2c {left: 299px; background-position: -299px 0;}
.navmenu_prints_only .navprints_prints3c {left: 373px; background-position: -373px 0;}
.navmenu_prints_only .navprints_prints4c {left: 447px; background-position: -447px 0;}
.navmenu_prints_only .navprints_prints5c {left: 522px; background-position: -522px 0;}
.navmenu_prints_only .navprints_prints6c {left: 596px; background-position: -596px 0;}

.navmenu_prints_only .navprints_prints1c a:hover {background: url(../imgroot/curtis_prints_nav.jpg) -225px -17px no-repeat;}
.navmenu_prints_only .navprints_prints2c a:hover {background: url(../imgroot/curtis_prints_nav.jpg) -299px -17px no-repeat;}
.navmenu_prints_only .navprints_prints3c a:hover {background: url(../imgroot/curtis_prints_nav.jpg) -373px -17px no-repeat;}
.navmenu_prints_only .navprints_prints4c a:hover {background: url(../imgroot/curtis_prints_nav.jpg) -447px -17px no-repeat;}
.navmenu_prints_only .navprints_prints5c a:hover {background: url(../imgroot/curtis_prints_nav.jpg) -522px -17px no-repeat;}
.navmenu_prints_only .navprints_prints6c a:hover {background: url(../imgroot/curtis_prints_nav.jpg) -596px -17px no-repeat;}

/******** Buller pages navigation *************************/
.prints_nav_out_buller {width: 100%; float:left; margin: .1% 0 0 0; padding: 0 0 .5% 0; border-bottom: 1px solid #a6a6a6;}
.prints_nav_inner_buller {width: 100%; float:left; margin:.2% 0 0 0; padding: 0; background: url(../imgroot/buller_only_nav.jpg) 0 0 no-repeat;}
/* ***************************** */
.navmenu_prints_buller{position: relative; margin: 0 auto; padding: 0; height: 18px; float: left;}
.navmenu_prints_buller li{height: 18px; position: absolute; display: block; list-style: none; float: left;}
.navmenu_prints_buller a{width: 152px; height: 18px; display: block;}

.navmenu_prints_buller .navprints_buller1c a{width: 156px;}
.navmenu_prints_buller .navprints_buller3c a{width: 192px;}

.navmenu_prints_buller .navprints_buller1c {left: 208px; background-position: -208px 0;}
.navmenu_prints_buller .navprints_buller2c {left: 365px; background-position: -365px 0;}
.navmenu_prints_buller .navprints_buller3c {left: 518px; background-position: -518px 0;}

.navmenu_prints_buller .navprints_buller1c a:hover {background: url(../imgroot/buller_only_nav.jpg) -208px -18px no-repeat;}
.navmenu_prints_buller .navprints_buller2c a:hover {background: url(../imgroot/buller_only_nav.jpg) -365px -18px no-repeat;}
.navmenu_prints_buller .navprints_buller3c a:hover {background: url(../imgroot/buller_only_nav.jpg) -518px -18px no-repeat;}



/******** Fawcett pages navigation *************************/
.prints_nav_out_fawcett {width: 100%; float:left; margin: .1% 0 0 0; padding: 0 0 .5% 0; border-bottom: 1px solid #a6a6a6;}
.prints_nav_inner_fawcett {width: 100%; float:left; margin:.2% 0 0 0; padding: 0; background: url(../imgroot/fawcett_nav.jpg) 0 0 no-repeat;}
/* ***************************** */
.navmenu_prints_fawcett{position: relative; margin: 0 auto; padding: 0; height: 35px; float: left;}
.navmenu_prints_fawcett li{height: 35px; position: absolute; display: block; list-style: none; float: left;}
.navmenu_prints_fawcett a{width: 200px; height: 35px; display: block;}

.navmenu_prints_fawcett .navprints_fawcett1c a{width: 158px;}
.navmenu_prints_fawcett .navprints_fawcett2c a{width: 133px;}
.navmenu_prints_fawcett .navprints_fawcett3c a{width: 207px;}
.navmenu_prints_fawcett .navprints_fawcett4c a{width: 222px;}

.navmenu_prints_fawcett .navprints_fawcett1c {left: 108px; background-position: -108px 0;}
.navmenu_prints_fawcett .navprints_fawcett2c {left: 266px; background-position: -266px 0;}
.navmenu_prints_fawcett .navprints_fawcett3c {left: 399px; background-position: -399px 0;}
.navmenu_prints_fawcett .navprints_fawcett4c {left: 606px; background-position: -606px 0;}

.navmenu_prints_fawcett .navprints_fawcett1c a:hover {background: url(../imgroot/fawcett_nav.jpg) -108px -35px no-repeat;}
.navmenu_prints_fawcett .navprints_fawcett2c a:hover {background: url(../imgroot/fawcett_nav.jpg) -266px -35px no-repeat;}
.navmenu_prints_fawcett .navprints_fawcett3c a:hover {background: url(../imgroot/fawcett_nav.jpg) -399px -35px no-repeat;}
.navmenu_prints_fawcett .navprints_fawcett4c a:hover {background: url(../imgroot/fawcett_nav.jpg) -606px -35px no-repeat;}


/******** Gould pages navigation *************************/
.prints_nav_out_gould {width: 100%; float:left; margin: .1% 0 0 0; padding: 0 0 .5% 0; border-bottom: 1px solid #a6a6a6;}
.prints_nav_inner_gould {width: 100%; float:left; margin:.2% 0 0 0; padding: 0; background: url(../imgroot/gould_nav.jpg) 0 0 no-repeat;}
/* ***************************** */
.navmenu_prints_gould{position: relative; margin: 0 auto; padding: 0; height: 35px; float: left;}
.navmenu_prints_gould li{height: 35px; position: absolute; display: block; list-style: none; float: left;}
.navmenu_prints_gould a{width: 200px; height: 35px; display: block;}

.navmenu_prints_gould .navprints_gould1c a{width: 168px;}
.navmenu_prints_gould .navprints_gould2c a{width: 154px;}
.navmenu_prints_gould .navprints_gould3c a{width: 190px;}
.navmenu_prints_gould .navprints_gould4c a{width: 198px;}

.navmenu_prints_gould .navprints_gould1c {left: 113px; background-position: -113px 0;}
.navmenu_prints_gould .navprints_gould2c {left: 282px; background-position: -282px 0;}
.navmenu_prints_gould .navprints_gould3c {left: 437px; background-position: -437px 0;}
.navmenu_prints_gould .navprints_gould4c {left: 628px; background-position: -628px 0;}

.navmenu_prints_gould .navprints_gould1c a:hover {background: url(../imgroot/gould_nav.jpg) -113px -35px no-repeat;}
.navmenu_prints_gould .navprints_gould2c a:hover {background: url(../imgroot/gould_nav.jpg) -282px -35px no-repeat;}
.navmenu_prints_gould .navprints_gould3c a:hover {background: url(../imgroot/gould_nav.jpg) -437px -35px no-repeat;}
.navmenu_prints_gould .navprints_gould4c a:hover {background: url(../imgroot/gould_nav.jpg) -628px -35px no-repeat;}

/******** Gould pages navigation *************************/

/*  Thumbprint and enlarge display of rare books */
.display_book_container {width:450px; height:410px; text-align:left; padding:0;
margin:0; float:left; overflow: hidden; background:#ccff99;}

/* slides styling */
.display_book {width:450px; height:410px; text-align:left; padding:0;
margin:0; float:left; overflow: hidden; background:#fff;}
.display_book h1 {font-size:14px; font-weight:normal; color:#fc0; margin:0 0 0 5px; padding:0;}
.display_book ul {list-style: none; padding: 0; margin: 5px 0 5px 6px; width: 78px; background: #fff; border: 1px solid #b8b8f1; position: relative; top: 1px; height: 396px;}
/* size of thumb display area */
.display_book ul li {display:inline; width:91px; height:91px; float:left; margin:6px 4px 0 4px;}

/* discription of static thumbs */
.display_book ul li a{display:block; cursor:default; text-decoration:none;}
.display_book ul li a.vert {width:68px; height:91px;}
.display_book ul li a.hor {width:91px; height:68px;}
.display_book ul li a b {display:none; font-family: Verdana, Helvetica, sans-serif; font-size: 14px; color: #727272; margin: 0; text-align: left; height: 20px;}
.display_book ul li a.vert img {display:block; width:68px; height:91px; border:1px solid #fc0;}
.display_book ul li a.hor img {display:block; width:91px; height:68px; border:1px solid #fc0;}

/* discription of hover thumbs */
.display_book ul li a:hover {white-space:normal;position:relative;}
.display_book ul li a.vert:hover img {position:absolute; left:10px; top:-1px; width:68px; height:91px; border-color:#fc0;}
.display_book ul li a.hor:hover img {position:absolute; left:10px; top:-1px; width:91px; height:68px; border-color:#fc0;}
.display_book ul li a:active, .display_book ul li a:focus {position:static; outline:0;}

/* large image display */
.display_book ul li a:focus.vert img, .display_book ul li a:active.vert img {background-color:#D1FFA4; position:absolute; left:86px; top:5px; width:260px; height:338px; border:0; padding:5px 44px;}
.display_book ul li a:focus.hor img, .display_book ul li a:active.hor img {background-color:#D1FFA4; position:absolute; left:86px; top:5px; width:338px; height:260px; border:0; padding:44px 5px;}
.display_book ul li a:focus b, .display_book ul li a:active b {display:block; position:absolute; width:334px; height:25px; border:1px solid #b8b8f1; top:358px; left:86px; color:#000; font-weight:normal; padding:6px;}
