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:bold;}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:-0.5em;}sub{bottom:-0.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:normal;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:normal;}h1{font-style:normal;font-size:2.5rem;line-height:1.1em;margin:0 0 20px 0;}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 1em 0}a,a:hover{color:#0061C1;text-decoration:none;}#content a:visited{opacity:0.8;}.ad small{color:#d5d5d5;display:block;font-size:.675rem;margin:3px 0 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 0;}#logo a{color:#FFF}#logo a:hover{background:none;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 0;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:bold}#sidebar .fa.feat{color:#5cb85c}#sidebar .ad{margin:0 0 20px 0;}#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:normal;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:bold;padding-bottom:5px;line-height:1.1;}.iwin .note{color:#999}.iwin p{line-height:1.2;margin:5px 0 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:bold}.tours a.details{font-size:13px;font-weight:bold}a.tour_title{font-size:1.125rem;font-weight:bold;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 0}.prices h3{font-style:normal;margin:0 0 20px 0}.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:none;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:none}.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:none;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:bold;}.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:bold;}#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:bold}.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 0}.photo .credit{color:#999}.navig{text-align:right}.license_info{font-size:1rem;font-weight:bold}.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:normal;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:normal;}.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;}