.strong{font-weight:700}.italic{font-style:italic}.maroonitalic{color:#777;font-size:90%;font-style:italic}.greyitalic{color:#777;font-size:90%;font-style:italic}.content p{line-height:140%;margin:0 0 1.5em}.row{padding:15px 15px 0}.footerads{text-align:center}.videolink860 table{border:0;margin:auto;width:inherit}.videolink860 table td{padding:0;background-color:#fff}@media screen and (max-width:860px){.videolink860{display:none}}.featureimagetable img{margin:0;border:0;padding:0;vertical-align:middle;width:100%;height:auto}.featureimagetable table{border:0;margin:auto;width:inherit}.featureimagetable table td{padding:0;background-color:#fff}.bookreviews{font-size:95%}.bookreviews img{margin:1px 4px 1px -4px;border:0;padding:0;float:left}.bookreviews table{border:0}.bookreviews table td{padding:0;background-color:#fff}.bookshop{font-size:13px;line-height:19px;margin:-10px -8px}.bookshop img{float:left;margin-right:4px;margin-bottom:-10px;margin-top:6px}.bookshop div{margin:-4px -2px}.infocolumn{font-size:13px;line-height:19px}.infocolumn table{border:0;margin:auto;margin-bottom:4px;width:225px}.infocolumn h3{font-size:13px;line-height:19px;margin:0 0 1em;padding-bottom:1em}.infoleftcolumn{font-size:13px;line-height:19px}.infoleftcolumn table{border:0;margin:auto;margin-bottom:4px;width:225px}.infoleftcolumn h3{font-size:13px;line-height:19px;margin:0 0 1em;padding-bottom:1em}.infoleftcolumn{display:block}@media screen and (max-width:980px){.infoleftcolumn{display:none}}.inforightcolumn{font-size:13px;line-height:19px}.inforightcolumn table{border:0;margin:auto;margin-bottom:4px;width:225px}.inforightcolumn h3{font-size:13px;line-height:19px;margin:0 0 1em;padding-bottom:1em}.inforightcolumn{display:none}@media screen and (max-width:980px){.inforightcolumn{display:block}}.amazon table{border:0;margin:auto;margin-bottom:-30px;margin-top:-5px;width:100%;background-color:#fff}.amazon table tr{margin:0;border:0;padding:0;background-color:#fff}.amazon table td{margin:0;border:0;padding-left:20px;background-color:#fff}.mainpagemap img{margin:0 0 4px;border:0;padding:0;vertical-align:middle}.mainpagemap table{margin:auto;width:inherit;border:0}.mainpagemap table tr{margin:0;border:0;padding:0;background-color:#fff}.mainpagemap table td{margin:0;border:0;padding:0;background-color:#fff}.indexmap img{margin:0 0 4px;border:0;padding:0;vertical-align:middle}.indexmap table{border:0;margin:auto;width:inherit}.indexmap table tr{margin:0;border:0;padding:0;background-color:#fff}.indexmap table td{margin:0;border:0;padding:0;background-color:#fff}#cse{width:60%;margin:0 auto}.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{-webkit-box-sizing:border-box;-moz-box-sizing:content-box;box-sizing:content-box;margin-bottom:-6px}gsc.input{border-bottom:5px!important}.gs-title{text-align:left!important}.gs-webResult{border:1px solid #eee;padding:1em}.gs-snippet{line-height:1.2em}.advertbox table tr{margin:0;border:0;padding:0;background-color:#fff}.advertbox table td{margin:0;border:0;padding:0;background-color:#fff}.mapbanlistingsdisappear table{float:right;border:0;margin:0 0 0 6px;width:inherit;height:inherit}.mapbanlistingsdisappear table tr{margin:0;border:0;padding:0;background-color:#fff}.mapbanlistingsdisappear table td{margin:0;border:0;padding:0;background-color:#fff}.mapbanlistingsdisappear{display:block}@media screen and (max-width:735px){.mapbanlistingsdisappear{display:none}}.mapbanlistingsappear table{border:0;margin:auto;width:inherit}.mapbanlistingsappear table tr{margin:0;border:0;padding:0;background-color:#fff}.mapbanlistingsappear table td{margin:0;border:0;padding:0;background-color:#fff}.mapbanlistingsappear{display:none}@media screen and (max-width:736px){.mapbanlistingsappear{display:block}}.mapbanshortlistdisappear table{float:right;border:0;margin:0 0 0 6px;width:inherit;height:inherit}.mapbanshortlistdisappear table tr{margin:0;border:0;padding:0;background-color:#fff}.mapbanshortlistdisappear table td{margin:0;border:0;padding:0;background-color:#fff}.mapbanshortlistdisappear{display:block}@media screen and (max-width:480px){.mapbanshortlistdisappear{display:none}}.mapbanshortlistappear table{border:0;margin:auto;width:inherit}.mapbanshortlistappear table tr{margin:0;border:0;padding:0;background-color:#fff}.mapbanshortlistappear table td{margin:0;border:0;padding:0;background-color:#fff}.mapbanshortlistappear{display:none}@media screen and (max-width:480px){.mapbanshortlistappear{display:block}}.mapbaninfodisappear table{border:0;margin:auto;width:inherit}.mapbaninfodisappear table tr{margin:0;border:0;padding:0;background-color:#fff}.mapbaninfodisappear table td{margin:0;border:0;padding:0;background-color:#fff}.mapbaninfodisappear{display:block}@media screen and (max-width:735px){.mapbaninfodisappear{display:none}}.mapbaninfoappear table{border:0;margin:auto;width:inherit}.mapbaninfoappear table tr{margin:0;border:0;padding:0;background-color:#fff}.mapbaninfoappear table td{margin:0;border:0;padding:0;background-color:#fff}.mapbaninfoappear{display:none}@media screen and (max-width:736px){.mapbaninfoappear{display:block}}.ebooksideimages table{float:left;margin-right:6px}@media screen and (max-width:480px){.ebooksideimages{display:none}}.ebookbottomimages{display:none}@media screen and (max-width:480px){.ebookbottomimages{display:block}}.alphalinks{font-size:130%}.bannerads img{margin:0;border:1px;border-style:solid;border-color:#e2e2e2;padding:0;width:229px;height:77px;vertical-align:middle}.bannerads table{border:0;margin:auto;width:inherit}.bannerads table tr{margin:0;border:0;padding:0;background-color:#fff}.bannerads table td{margin:0;border:0;padding:0 0 2px;background-color:#fff}.bannerads2 img{margin:0;border:1px;border-style:solid;border-color:#e2e2e2;padding:0;width:229px;height:152px;vertical-align:middle}.bannerads2 table{border:0;margin:auto;width:inherit}.bannerads2 table tr{margin:0;border:0;padding:0;background-color:#fff}.bannerads2 table td{margin:0;border:0;padding:0 0 2px;background-color:#fff}.caption{color:#fff;font-size:12px;display:block;font-weight:700;background-color:#555;padding:0;margin:0;border:0;text-align:center;line-height:17px}.captionmiddle{color:#fff;font-size:12px;display:block;font-weight:700;background-color:#555;padding:0;margin:0 0 1px;border:0;text-align:center;line-height:17px}.indexmenu a{width:100%;line-height:2.5;padding:0;font-size:100%;padding:2px 0 2px 10px;display:block;border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb}.indexmenu a:link{color:#444;text-decoration:none}.indexmenu a:visited{color:#444;text-decoration:none}.indexmenu a:hover{color:#fff;text-decoration:underline;background-color:#444}.indexmenu a:active{color:#fff;text-decoration:none}.indexmenu h4{color:#333;font-weight:700;background-color:#bbb;margin:0;padding:0;padding:2px 0 2px 10px;display:block;border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb}.indexmenu h4:after{color:#bbb}.indexmenu h5{color:#333;background-color:#bbb;margin:0;padding:0;padding:2px 0 1px 10px;display:block;border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb}.indexmenu h5:after{color:#bbb}.photoads img{margin:0;border:0;margin:8px 6px 1px 1px}.infocus img{margin:0;border:0;margin:10px 6px 1px 2px}.imagefloatleft img{float:left}.imagefloatright img{float:right}.booknow img{float:left;border:0}.cse .gsc-search-button-v2,.gsc-search-button-v2{width:28px!important;height:26px!important;padding:4px!important;min-width:25px!important;margin-top:0!important}