article,aside,details,figcaption,figure,footer,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}::-moz-selection{background:#f0f5fb;text-shadow:none}::selection{background:#f0f5fb;text-shadow:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{color:#333;font-weight:700}blockquote{font-size:.75rem;line-height:.875rem;margin:10px 25px;text-align:justify}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}nav ul,nav ol{margin:0;padding:0}svg:not(:root){overflow:hidden}figure{margin:0}table{border-collapse:collapse;border-spacing:0}th{font-weight:400;text-align:left;vertical-align:top}td{vertical-align:top}.gr:after{content:".";display:block;height:0;clear:both;visibility:hidden}*:first-child+html .gr{min-height:1px}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}img,object,embed,video{max-width:100%}* html img{width:100%}*:first-child+html img{width:100%}.ib{display:inline-block}a:hover{background:#f0f5fb}h1,h2,h2 a,h3,#sidebar h4,#sidebar h4 a{color:#000;font-family:Georgia,serif;font-weight:400}h1{font-style:normal;font-size:2.5rem;line-height:1.1em;margin:0 0 20px}h2{font-size:1.625rem;font-style:italic;line-height:1.3em;margin:30px 0}.top-section h2{margin-top:0}h3{font-size:1.25rem;font-style:italic;margin:30px 0}#sidebar h4{font-size:1.125rem;text-transform:uppercase}#sidebar h4:first-child{margin-top:0}p,li,th,td,#main h4{color:#444;font-size:1rem;line-height:1.5em}p{margin:1em 0}a,a:hover{color:#0061c1;text-decoration:none}#content a:visited{opacity:.8}.ad small{color:#d5d5d5;display:block;font-size:.675rem;margin:3px 0 0}.facts small{color:#999;font-size:.75rem;margin-top:10px}.toggled{display:none}body{background:#000;font-family:lucida grande,Helvetica,sans-serif;line-height:1}#wrap{margin:10px auto}#content{background-color:#fff}#main,#sidebar{padding:25px}.photo #main{padding:25px 40px}#sidebar{padding-left:40px}.has_sidebar #main{padding-left:40px;padding-right:40px}.home #content{padding:20px 30px 30px 20px}.srt,.ui-helper-hidden-accessible{left:-9999px;position:absolute}.last{margin-right:0!important}.hidden,.defer,.not_mob{display:none!important}#ad-leader-top{margin-bottom:30px;text-align:center}#ad-leader-bottom{margin-top:20px}#logo,#top_leaderboard{margin:5px 0 20px}#logo a{color:#fff}#logo a:hover{background:0 0;color:#fff}#logo div{font-family:Georgia,serif}#logo h1{line-height:1em;margin:0}#logo h1 a span{color:#b9d1eb}#logo h1 a:hover span{color:#79a7d9}#logo h2{font-size:.875rem;font-family:Helvetica,sans-serif;font-style:normal;margin:10px 0;text-transform:lowercase}#logo h2 span{display:none}#logo h2 a{color:#fff;letter-spacing:1px}#search{padding-top:10px}#search input[type=search]{font-size:.875rem;padding:4px!important;width:200px}.btn-sd{background:#79a7d9;border:1px solid #79a7d9;color:#fff}.btn-sd:hover{background:#4f7eb0;color:#fff}.btn-gh{background:#f35606;border-color:#f35405;color:#fff}.btn-gh:hover{background:#f35606;color:#fff}.btn-add-tour{float:right}.navbar{background:#666;border-color:#555}#menu ul{font-family:Georgia,serif;position:relative;text-transform:uppercase;z-index:5000}#menu ul li{display:inline-block;font-size:1rem;padding-right:5px}#menu ul li a{color:#fff;display:block;padding:15px 10px}#menu ul li:hover>a{background:#fff;color:#000}#menu ul li:hover>ul{display:block}#menu ul ul{border:1px solid #000;display:none;font-family:Helvetica,sans-serif;position:absolute;top:100%;text-transform:none;width:150px}#menu ul ul li{border-bottom:1px solid #000;display:block;font-size:.75rem;padding-right:0;position:relative}#menu ul ul li:last-child{border-bottom:none}#menu ul ul li a{background:#b9d1eb;color:#000;padding:5px;position:relative}#menu ul ul li a i{color:#444;position:absolute;right:5;top:7}#menu ul ul li a:hover{background:#fff}#menu ul ul li a:hover i{color:#000}#menu ul ul ul{position:absolute;left:100%;top:0}#menu ul ul ul ul{position:absolute;left:100%;top:0}footer{background-color:#fff;border-top:1px solid #ccc;padding:20px;text-align:center}footer li,footer p{color:#999;font-size:.6875rem}footer li{display:inline-block;margin-right:10px}#partners{padding:20px 0}#profiler{background:#f5f5f5;padding:30px}#sidebar{display:none}#sidebar ul{list-style:none;margin:0 0 20px;padding:0}#sidebar ul ul{margin:0}#sidebar li a{border-bottom:1px dotted #ccc;display:block;padding:3px 0}#sidebar li.active a{color:#000;font-weight:700}#sidebar .fa.feat{color:#5cb85c}#sidebar .ad{margin:0 0 20px}#books{font-size:.6875rem;line-height:1.3em}#books h4{margin-bottom:20px}#books div{margin-bottom:20px;min-height:220px}#books img{border:1px solid #666;display:block;margin-bottom:5px}.row.mosaic{margin:0}.row.mosaic li{padding:0}ul img{border:1px solid #ccc;display:block;margin-bottom:5px}ul.mosaic img{border-color:#fff;margin:0}ul.mosaic img:hover{border-color:#333}.thumbs li{line-height:1.2;min-height:180px}.results .col-xs-3{min-height:250px}.thumbs li .note,.thumbs li .desc{margin-top:5px}.list-cols{column-width:200px;-moz-column-width:200px;-webkit-column-width:200px}.list-cols-sm{column-width:150px;-moz-column-width:150px;-webkit-column-width:150px}.list-cols .subitems{padding-left:5px}li .note{color:#999}.list-unstyled.list-tours li{line-height:1.2;margin-bottom:10px}#main table{border-right:1px solid #ccc;border-top:1px solid #ccc;width:100%}#main th,#main td{border-bottom:1px solid #ccc;border-left:1px solid #ccc;font-size:.75rem;min-width:70px;padding:3px 5px}.advertise #main th,.advertise #main td{padding:8px}.advertise th:first-child{width:120px}.advertise th:nth-child(2){width:320px}table p{font-size:.75rem;margin:0}.tours table div{color:#999}.tours .label{display:inline-block;font-size:95%;font-weight:400;margin-left:3px;text-transform:lowercase}.tours td img{border:1px solid #999;float:right;margin:2px 0 5px 10px;max-width:200px}#geocoder{margin-bottom:20px}#map_canvas{border:1px solid #ccc;height:400px;width:auto}.world_map #map_canvas{height:600px}#map_caption{color:#999;margin-top:10px}#map_canvas img{max-width:none}.map #map_canvas{height:600px;margin-top:30px}.map #main .leaderboard{margin-top:20px}.england.map #map_canvas{height:850px}.iwin{font-family:lucida grande,Helvetica,sans-serif;font-size:.75rem;line-height:1.3;padding:10px;min-height:100px;overflow:visible}.iwin img{border:1px solid #333;float:left;margin:0 15px 10px 0;width:100px}.iwin a{display:block;font-size:1.125rem;font-weight:700;padding-bottom:5px;line-height:1.1}.iwin .note{color:#999}.iwin p{line-height:1.2;margin:5px 0 0}.home #content h1{font-size:2.25rem;margin-top:0}.home h2{font-size:2rem}.home h3{color:#999;font-size:1.75rem;font-style:normal;text-transform:lowercase}.home .sqthumbs img{border:none;margin:0}.home p.quote{text-align:center;font-size:85%;padding:0 20px}.carousel h3,.carousel p{color:#fff;font-style:normal}.carousel-inner{border:1px solid #333}.carousel-inner img{min-width:350px}.tours_submit #main{padding:25px 40px}.tours_landing .welcome p{margin-top:0}.tours_landing .featured .all{text-align:center}.tours_landing #main h2{margin-bottom:15px}.tours .sqthumbs li{margin:0 15px 30px 0}.tours .sqthumbs.nocap img{border:1px solid #666}.tours #main table{margin-top:30px}.tours #main th,.tours #main td{min-width:80px;padding:10px}.advertise th,.tours th{background:#666;color:#fff;font-weight:700}.tours a.details{font-size:13px;font-weight:700}a.tour_title{font-size:1.125rem;font-weight:700;line-height:1.2;margin-bottom:15px}.tours .maincol div{color:#999}.tours .maincol div.desc,.tours .maincol span{color:#222}.advertise .icon-refresh{color:#999;padding-left:5px}#content_rect{margin:-10px 0 0}.prices h3{font-style:normal;margin:0 0 20px}.prices h3,.prices .price{font-size:24px;text-align:center}.prices ol{margin-bottom:15px;padding-left:20px}.prices .frame{border:1px solid #333;padding:20px}.price{color:#999;font-family:Georgia,serif}.ad-leader,.share{margin-bottom:20px}.share{margin:25px 0 30px}.ad-rect-top{text-align:center}.breadcrumb{background:0 0;padding:0;text-transform:lowercase}.lead{color:#999}.share a{color:#fff;display:inline-block;font-size:1.5rem;height:35px;margin-right:5px;padding:5px 0;text-align:center;width:35px}.share a:hover,.share a.isopen{background:0 0}.share .toggled{margin-top:15px}.share .toggled .row:not(:first-child){margin-top:10px}.fb{background:#3b5998}.fb:hover{color:#3b5998}.tw{background:#55acee}.tw:hover{color:#55acee}.pin{background:#c8232c}.pin:hover{color:#c8232c}.gp{background:#dd4b39}.gp:hover{color:#dd4b39}.std{background:#666}.std:hover,.std.isopen{background:0 0;color:#666}#link{max-width:722px;position:relative}#link input{font-size:.75rem;width:100%}#link .close{float:none;font-size:16px;position:absolute;right:9px;top:2px}.site .hero img{border:1px solid #ccc;padding:10px}figure{position:relative}.site .hero{max-width:722px}.site .hero figcaption{bottom:20px;color:#fff;font-size:.675rem;position:absolute;right:20px}#essay h2:first-child{margin-top:0}#top_rect{margin-bottom:40px}.imgs figure{color:#999;font-size:.75rem;line-height:1.1;margin-bottom:15px}.imgs figure:last-child{margin-bottom:0}.imgs img{border:1px solid #666;display:block;margin-bottom:5px}.site .subhead{background:#d5d5d5}.site .subhead th,.subhead td{color:#000;font-weight:700}.facts{margin-bottom:20px}.facts .subhead{background:#b9d1eb}.site .subhead2{background:#eee;text-transform:uppercase}#main .info{border-right:none;border-top:none}#main .info th,#main .info td{border-bottom:none;border-left:none;padding:1px}#main .info th{color:#999;width:80px}.destination .hero{color:#999;font-size:.75rem}.destination .hero img{border:1px solid #000;margin-bottom:5px}#dest_listings ul{margin:0}#dest_listings li{margin-bottom:10px}#dest_listings a{display:block;font-size:.875rem;font-weight:700}#dest_listings li [class^=fa-]{color:#999;padding-right:5px}.modules>div{height:300px;margin-bottom:20px}div.mod-site{height:350px}.mod-site img{border:1px solid #333;display:block;margin-bottom:10px;max-height:235px}.mod-site a{font-size:1rem;font-weight:700}.mod-site div{font-size:.875rem;line-height:1.3;margin-top:10px}.modules small{text-align:center}.modules #map_canvas{height:280px}.photo-area{margin-bottom:30px;max-width:352px}.photo-nav{color:#999;font-size:1rem;text-transform:lowercase}.photo .paging{text-align:right}.photo figure img{border:1px solid #333;display:block;margin:15px 0}.photo #main h1{font-size:1.5rem;margin:20px 0 0}.photo .credit{color:#999}.navig{text-align:right}.license_info{font-size:1rem;font-weight:700}.credit_line{font-style:italic}.sprite{background-image:url(http://cdn.gohistoric.com/cdn/sprite.png)}.cc img{border:none;margin-right:1px;height:15px;width:15px;vertical-align:text-bottom}.by{background-position:-612px -12px}.nc{background-position:-612px -92px}.sa{background-position:-652px -12px}.nd{background-position:-612px -52px}.arr{background-position:-652px -52px}.pd{background-position:-652px -92px}.ff-checkboxes label.ib{cursor:help;font-size:13px;font-weight:400;line-height:1;margin:0 5px 0 0}@media(min-width:768px){#logo h1{font-size:2.25rem}.photo-area{float:left;margin-right:30px}.carousel-inner img{min-width:440px}.lead{font-size:18px}}@media(min-width:992px){#sidebar{display:block}.has_sidebar #main{border-left:1px solid #ccc;padding-left:25px}.col-md-3-custom{width:20%}.col-md-9-custom{width:80%}#logo h1{font-size:2.625rem}}.destinations ul,.regions ul{list-style:none}.destinations h2{margin-bottom:0;border-bottom:1px solid #7d7e7f}.destinations .region-list{text-align:center}.destinations .region-list ul{margin:10px 0 0;padding:0}#menus .submenu{margin-left:20px}.submenu-header>a{color:#000;font-family:Georgia,serif;font-weight:400}.destinations .africa .greece,.destinations .americas .england,.destinations .americas .bosnia-herzegovina,.destinations .europe .chile,.destinations .europe .china,.destinations .europe-asia .france,.destinations .europe-middle-east .austria,.destinations .middle-east .dominican-republic{display:none}