body{
  background:#afa79a url(../image/bg.png) repeat-x;
}

li{
  margin: 10px 0;
}

#Main{
	width:1004px;
  top:0px;
	left:0px;
  margin:0px auto;
  position:relative;
  z-index:0;
}

#PageHead{
	background:url(../image/PageHead01.jpg) no-repeat;
	top:-15px;
	left:-31px;
	width:1066px;
	height:597px;
  position:absolute;
  z-index:10;
}

#PageFill{
	top:582px;
	left:8px;
	width:988px;
  background-color:#F8ECD4;
  position:absolute;
  z-index:10;
}

#Logo{
  top:15px;
  left:-8px;
  position:absolute;
  z-index:20;
}

#TabBase{
  top:166px;
  left:38px;
  position:absolute;
  z-index:10;
}

#MenuBase{
  top:199px;
  left:38px;
	width:800px;
	height:20px;
  position:absolute;
  z-index:10;
}

#PageMenuShadow{
	background:url(../image/bg-content.jpg) no-repeat;
  top:620px;
  left:8px;
	width:988px;
	height:87px;
  position:absolute;
  z-index:10;
}

#PageScrollTop{
	background:url(../image/PageScrollTop01.jpg) no-repeat;
  top:245px;
  left:9px;
	width:986px;
	height:490px;
  position:absolute;
  z-index:10;
}

#PageScrollBack{
	background:#f9efd9;
  top:707px;
  left:8px;
	width:988px;
  position:absolute;
  z-index:10;
}

#PageScrollBottom{
	background:url(../image/PageScrollBottom01.jpg) no-repeat;
  left:0px;
	width:1004px;
	height:147px;
  position:absolute;
  z-index:10;
}


.tabset{
	width:951px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	list-style:none;
}
.tabset li{
	float:left;
	margin:0px 5px 0px 0px;
}
.tabset li a{
	float:left;
	height:33px;
	text-indent:-9999px;
}

#nav1{
	width:171px;
	background:url(../image/tab1.gif) no-repeat;
}
#nav1.active{background:url(../image/tab1-active.gif) no-repeat;}
#nav2{
	width:171px;
	background:url(../image/tab2.gif) no-repeat;
}
#nav2.active{background:url(../image/tab2-active.gif) no-repeat;}
#nav3{
	width:171px;
	background:url(../image/tab3.gif) no-repeat;
}
#nav3.active{background:url(../image/tab3-active.gif) no-repeat;}
#nav4{
	width:171px;
	background:url(../image/tab4.gif) no-repeat;
}
#nav4.active{background:url(../image/tab4-active.gif) no-repeat;}
#nav5{
	width:171px;
	background:url(../image/tab5.gif) no-repeat;
}
#nav5.active{background:url(../image/tab5-active.gif) no-repeat;}


.menu{
	width:1004px;
	padding:0px;
	margin:2px 0px 0px;
	overflow:hidden;
	list-style:none;
}
.menu li{
	float:left;
	padding:22px 6px 9px 26px;
	margin:0px 12px 0px 0px;
	background:url(../image/separator.jpg) no-repeat;
}
.menu li:first-child{
	padding:22px 0px 9px 0px;
	background:none;
}
.menu li a{
	float:left;
	height:13px;
	text-indent:-9999px;
	background-position:0px 0px;
  font-size:62.5%;
}
.menu li a:hover, .menu li a.active{background-position:0 100% !important}

.menu li a.tab1-index{
	background:url(../image/TabSubTheFirstTwoCenturies.jpg) no-repeat;
	width:166px;
}

.menu li a.tab1-main{
	background:url(../image/TabSubMain.jpg) no-repeat;
	width:42px;
}

.menu li a.tab1-videos{
	background:url(../image/TabSubVideos.jpg) no-repeat;
	width:50px;
}

.menu li a.tab1-maps16601783{
	background:url(../image/TabSubMaps1660-1783.jpg) no-repeat;
	width:96px;
}

.menu li a.tab1-maps17831842{
	background:url(../image/TabSubMaps1783-1842.jpg) no-repeat;
	width:96px;
}

.menu li a.tab1-maps18421865{
	background:url(../image/TabSubMaps1842-1865.jpg) no-repeat;
	width:96px;
}

.menu li a.tab1-photos{
	background:url(../image/TabSubPhotos.jpg) no-repeat;
	width:52px;
}

.menu li a.tab1-sources{
	background:url(../image/TabSubOriginalSources.jpg) no-repeat;
	width:120px;
}

.menu li a.tab1-carleton{
	background:url(../image/TabSubCarleton.jpg) no-repeat;
	width:149px;
}

.menu li a.tab1-illustrations{
	background:url(../image/TabSubIllustrations.jpg) no-repeat;
	width:94px;
}

.menu li a.tab1-maps{
	background:url(../image/TabSubMaps1.jpg) no-repeat;
	width:38px;
}

.menu li a.tab1-archives{
	background:url(../image/TabSubArchives1.jpg) no-repeat;
	width:66px;
}

.menu li a.tab1-analyses{
	background:url(../image/TabSubAnalyses1.jpg) no-repeat;
	width:62px;
}

.menu li a.tab1-lifeandtimes{
	background:url(../image/TabSubLifeAndTimes.jpg) no-repeat;
	width:83px;
}

.menu li a.tab1-aboutdocema{
	background:url(../image/TabSubAboutDocema1.jpg) no-repeat;
	width:102px;
}

.menu li a.tab1-savingmanhattan{
	background:url(../image/TabSubSavingManhattan.jpg) no-repeat;
	width:128px;
}

.menu li a.tab1-bio{
	background:url(../image/TabSubBio.jpg) no-repeat;
	width:30px;
}

.menu li a.tab1-directory{
	background:url(../image/TabSubAtAGlance.jpg) no-repeat;
	width:83px;
}

.menu li a.tab1-samples{
	background:url(../image/TabSubSamples.jpg) no-repeat;
	width:56px;
}

.menu li a.tab1-appendices1{
	background:url(../image/TabSubPart1.jpg) no-repeat;
	width:66px;
}

.menu li a.tab1-appendices2{
	background:url(../image/TabSubPart2.jpg) no-repeat;
	width:68px;
}

.menu li a.tab1-appendices3{
	background:url(../image/TabSubPart3.jpg) no-repeat;
	width:78px;
}

.menu li a.tab1-appendices4{
	background:url(../image/TabSubPart4.jpg) no-repeat;
	width:73px;
}


.menu li a.tab1-lists{
	background:url(../image/TabSubLists.jpg) no-repeat;
	width:36px;
}


.menu li a.tab1-themakingof{
	background:url(../image/TabSubTheMakingOf.jpg) no-repeat;
	width:100px;
}
.menu li a.tab1-mapsandmodels{
	background:url(../image/TabSubMapsAndModels.jpg) no-repeat;
	width:100px;
}
.menu li a.tab1-archives{
	background:url(../image/TabSubArchives.jpg) no-repeat;
	width:63px;
}
.menu li a.tab1-boston1869{
	background:url(../image/TabSubBoston1869.jpg) no-repeat;
	width:80px;
}
.menu li a.tab1-thekineticage{
	background:url(../image/TabSubTheKineticAge.jpg) no-repeat;
	width:106px;
}
.menu li a.tab1-firefighting{
	background:url(../image/TabSubFirefighting.jpg) no-repeat;
	width:86px;
}
.menu li a.tab1-firecommand{
	background:url(../image/TabSubFireCommand.jpg) no-repeat;
	width:96px;
}
.menu li a.tab1-prologue{
	background:url(../image/TabSubPrologue.jpg) no-repeat;
	width:66px;
}
.menu li a.tab1-photos{
	background:url(../image/TabSubPhotos.jpg) no-repeat;
	width:50px;
}
.menu li a.tab1-tableofcontents{
	background:url(../image/TabSubTableOfContents.jpg) no-repeat;
	width:123px;
}
.menu li a.tab1-background{
	background:url(../image/TabSubBackground.jpg) no-repeat;
	width:86px;
}
.menu li a.tab1-thestory{
	background:url(../image/TabSubTheStory.jpg) no-repeat;
	width:68px;
}
.menu li a.tab1-theanimation{
	background:url(../image/TabSubTheAnimation.jpg) no-repeat;
	width:100px;
}
.menu li a.tab1-themusic{
	background:url(../image/TabSubTheMusic.jpg) no-repeat;
	width:70px;
}
.menu li a.tab5-aboutdocema{
	background:url(../image/TabSubAboutDocema.jpg) no-repeat;
	width:110px;
}
.menu li a.tab1-1695{
	background:url(../image/TabSub1695.jpg) no-repeat;
	width:40px;
}
.menu li a.tab1-1741{
	background:url(../image/TabSub1741.jpg) no-repeat;
	width:40px;
}
.menu li a.tab1-1776{
	background:url(../image/TabSub1776.jpg) no-repeat;
	width:40px;
}
.menu li a.tab1-1835{
	background:url(../image/TabSub1835.jpg) no-repeat;
	width:40px;
}
.menu li a.tab1-1658{
	background:url(../image/TabSub1658BucketMap.jpg) no-repeat;
	width:112px;
}
.menu li a.tab1-1695{
	background:url(../image/TabSub1700NewYorkWards.jpg) no-repeat;
	width:146px;
}
.menu li a.tab1-1741{
	background:url(../image/TabSubFiresOf1741.jpg) no-repeat;
	width:87px;
}
.menu li a.tab1-1776{
	background:url(../image/TabSubTheFireOf1776.jpg) no-repeat;
	width:109px;
}
.menu li a.tab1-graphs{
	background:url(../image/TabSubGraphs1.jpg) no-repeat;
	width:53px;
}
.menu li a.tab1-stories{
	background:url(../image/TabSubStories1.jpg) no-repeat;
	width:53px;
}
.menu li a.tab1-ataglance{
	background:url(../image/TabSubAtAGlance1.jpg) no-repeat;
	width:81px;
}
.menu li a.tab1-preface{
	background:url(../image/TabSubPreface1.jpg) no-repeat;
	width:53px;
}
.menu li a.tab1-contents{
	background:url(../image/TabSubContents1.jpg) no-repeat;
	width:67px;
}
.menu li a.tab1-summary{
	background:url(../image/TabSubSummary1.jpg) no-repeat;
	width:62px;
}
.menu li a.tab1-bibliography{
	background:url(../image/TabSubBibliography1.jpg) no-repeat;
	width:91px;
}
.menu li a.tab1-aboutauthor{
	background:url(../image/TabSubAboutAuthor1.jpg) no-repeat;
	width:98px;
}
.menu li a.tab1-overview{
	background:url(../image/TabSubOverview2.jpg) no-repeat;
	width:66px;
}
.menu li a.tab1-supplements{
	background:url(../image/TabSubSupplements1.jpg) no-repeat;
	width:84px;
}

.menu li a.tab1-miscfires{
	background:url(../image/TabSubMiscFires.jpg) no-repeat;
	width:76px;
}

.menu li a.tab1-revolutionaryfires{
	background:url(../image/TabSubRevolutionaryFires.jpg) no-repeat;
	width:138px;
}

.menu li a.tab1-articles{
	background:url(../image/TabSubArticles.jpg) no-repeat;
	width:60px;
}

.menu li a.tab1-newamsterdam{
	background:url(../image/TabSubNewAmsterdam.jpg) no-repeat;
	width:110px;
}
.menu li a.tab1-roelantsen{
	background:url(../image/TabSubRoelantsenHouse.jpg) no-repeat;
	width:122px;
}
.menu li a.tab1-newsham{
	background:url(../image/TabSubNewshamEngine.jpg) no-repeat;
	width:116px;
}
.menu li a.tab1-newsham{
	background:url(../image/TabSubNewshamEngine.jpg) no-repeat;
	width:116px;
}
.menu li a.tab1-newsham{
	background:url(../image/TabSubNewshamEngine.jpg) no-repeat;
	width:116px;
}
.menu li a.tab1-miscillustrations{
	background:url(../image/TabSubMiscIllustrations.jpg) no-repeat;
	width:140px;
}
.menu li a.tab1-artpromo{
	background:url(../image/TabSubArtPromo1.jpg) no-repeat;
	width:78px;
}
.menu li a.tab1-promos{
	background:url(../image/TabSubPromos2.jpg) no-repeat;
	width:54px;
}
.menu li a.tab1-exhibits{
	background:url(../image/TabSubExhibits1.jpg) no-repeat;
	width:56px;
}
.menu li a.tab1-nycfiremuseum{
	background:url(../image/TabSubNYCFireMuseum1.jpg) no-repeat;
	width:117px;
}
.menu li a.tab1-1776paneldiscussion{
	background:url(../image/TabSub1776PanelDiscussion1.jpg) no-repeat;
	width:148px;
}
.menu li a.tab1-colonialexhibit{
	background:url(../image/TabSubColonialExhibit1.jpg) no-repeat;
	width:118px;
}
.menu li a.tab1-colonialnewyork{
	background:url(../image/TabSubColonialNewYork1.jpg) no-repeat;
	width:132px;
}
.menu li a.tab1-greatnewyorkfire{
	background:url(../image/TabSubGreatNewYorkFire1.jpg) no-repeat;
	width:141px;
}
.menu li a.tab1-broadside{
	background:url(../image/TabSubBroadside1.jpg) no-repeat;
	width:73px;
}
.menu li a.tab1-damrellsfire{
	background:url(../image/TabSubDamrellsFire1.jpg) no-repeat;
	width:100px;
}

.inf{
	float:left;
	background:url(../image/bg-inf.jpg) no-repeat;
	width:900px;
	min-height:440px;
	margin:17px 0 0 -7px;
	padding:37px 0 0 43px;
	display:inline;
}
* html .inf{height:440px}
.slist{
	width:900px;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.slist li{
	float:left;
	width:200px;
	padding:0 8px 0 0;
}
.slist h2{
	font:24px/40px Georgia, "Times New Roman", Times, serif;
	color:#be481a;
	margin:0;
}
.slist div{
	background:url(../image/frame1.jpg) no-repeat;
	width:185px;
	height:103px;
	padding:2px;
}
.slist p{
	font:12px/16px Georgia, "Times New Roman", Times, serif;
	color:#683c10;
	margin:13px 0 0;
}
.slist a.more{
	display:block;
	margin:15px 0 0 25px;
	width:130px;
	height:52px;
	text-indent:-9999px;
}


.box1{
	float:left;
	background:url(../image/bg-box1.jpg) no-repeat;
	width:459px;
	padding:52px 0 0 47px;
	margin:17px 0 0;
	height:500px;
}
.desc{
	float:left;
	width:200px;
	padding:0 25px 0 0;
}
.desc h2{
	font:24px/36px Georgia, "Times New Roman", Times, serif;
	color:#be481a;
	margin:0 0 0 3px;
}
.desc div{
	width:200px;
	overflow:hidden;
}
.desc p{
	font:14px/18px Georgia, "Times New Roman", Times, serif;
	color:#683c10;
	margin:14px 0 0;
}
.desc a{
	display:block;
	margin:15px 0 0 25px;
	width:130px;
	height:52px;
	text-indent:-9999px;
}
a.more{background:url(../image/more.png) no-repeat}
a.more:hover{background:url(../image/more-over.png) no-repeat}
a.view{background:url(../image/view.png) no-repeat}
a.view:hover{background:url(../image/view-over.png) no-repeat}

a.pagination:link {
	color: #0000FF;
}
a.pagination:visited {
	color: #0000FF;
}
a.pagination:hover {
	color: #0000FF;
}


.box2{
	float:left;
	width:424px;
	padding:0 0 0 15px;
	margin:-15px 0 0;
	position:relative;
}
.box2-head{
	background:url(../image/box2-top.gif) no-repeat;
	width:424px;
	height:15px;
	overflow:hidden;
}
.box2-info{
	background:url(../image/bg-box2.jpg) no-repeat;
	width:353px;
	height:576px;
	padding:0 36px 0 35px;
	overflow:hidden;
}
.top{
	width:353px;
	overflow:hidden;
}
.box2 h2{
	float:left;
	font:24px/34px Georgia, "Times New Roman", Times, serif;
	color:#be481a;
	margin:0;
}
a.rss{
	float:left;
	background:url(../image/rss.jpg) no-repeat;
	width:19px;
	height:19px;
	margin:8px 0 0 7px;
	display:inline;
	text-indent:-9999px;
}
.box2 p{
	font:14px/18px Georgia, "Times New Roman", Times, serif;
	color:#683c10;
	margin:2px 0 20px;
}
.box2 a.more{
	float:right;
	margin:10px 0 0;
	width:130px;
	height:52px;
	text-indent:-9999px;
}
.list{
	background:url(../image/border.jpg) no-repeat;
	width:353px;
	padding:0px 0 0;
	margin:0px 0 0;
	overflow:hidden;
	list-style:none;
}
.list li{
	float:left;
	width:353px;
	margin:14px 0 0;
}
.list div{
	float:left;
	margin:0 20px 0 0;
	background:url(../image/frame.jpg) no-repeat;
	width:93px;
	height:92px;
	padding:2px;
}
.list p{margin:2px 0 0}
.foot{
	background:url(../image/bg-foot.png) no-repeat;
	width:989px;
	padding:0 0 0 15px;
	overflow:hidden;
	clear:both;
}
.foot-info{
	background:url(../image/bg-foot.jpg) no-repeat;
	width:989px;
	height:147px;
	overflow:hidden;
}


#PageFooterBase{
	background:#0f0200 url(../image/PageFooterBase03.jpg) repeat-x;
  left:0px;
	width:100%;
	height:188px;
  position:absolute;
  z-index:0;
}
#PageFooterMain{
  background:url(../image/PageFooterBack02.jpg) no-repeat;
  left:0px;
  width:1004px;
  height:188px;
  position:absolute;
  z-index:10;
}
#PageFooterMain ul{
	width:864px;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
	text-align:center;
}
#PageFooterMain ul li{
	background:url(../image/separator1.jpg) no-repeat 0px 50%;
	padding:0 9px 0 13px;
	font:11px/24px Georgia, "Times New Roman", Times, serif;
	color:#b68643;
	display:inline;
}
#PageFooterMain ul li.Leader{background:none}
#PageFooterMain ul li a{
	font:11px/24px Georgia, "Times New Roman", Times, serif;
	color:#b68643;
	text-decoration:none;
}
#PageFooterMain ul li a:hover, #PageFooterMain ul li a.active{text-decoration:underline}
#PageFooterMain p{
	margin:28px 0px 0px;
	font:11px/24px Georgia, "Times New Roman", Times, serif;
	color:#a26640;
	text-align:center;
}
.PageFooterHelp{
	width:864px;
	height:100px;
	margin:0px auto;
	padding:73px 0px 0px;
  overflow:hidden;
}


.MainText {
	font-size: 14px;
	color: #683c10;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 16px;
}

.OfferText {
	font-size: 19px;
	color: #683c10;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 24px;
}

.DetailText {
	font-size: 11px;
	color: #683c10;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	line-height: 12px;
}

.SetupText {
	font-size: 14px;
	color: #be481a;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	line-height: 16px;
}

.HeadOrange {
	font-size: 20px;
	color: #be481a;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}

.HeadSubOrange {
  font-size: 16px;
  color: #be481a;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight: bold;
	line-height: 24px;
}

.HeadSubLink {
  font-size: 16px;
  color: #be481a;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight: bold;
	line-height: 40px;
}

.caption-brief {
	font-size: 16px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  text-shadow: 2px 2px 4px #000000;
  pointer-events: none;
}



.caption-full1 {
  font-size: 12px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  text-shadow: 2px 2px 4px #000000;
  display: none;
  padding-left: 1rem;
  padding-right: 1rem;
}

.caption-full2 {
  font-size: 9px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  text-shadow: 2px 2px 4px #000000;
  display: none;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}


.boost1 {
  z-index: 200;
}

.boost1:hover,
  .boost1:focus  {
    transition: .2s;
    transform: scale(1.5);
    z-index: 1000;
  }
  
.boost1:hover .caption-full1 {
  display: block;
}


.boost2 {
  z-index: 200;
}

.boost2:hover,
  .boost2:focus  {
    transition: .2s;
    transform: scale(2.0);
    z-index: 1000;
  }
  
.boost2:hover .caption-full2 {
  display: block;
}