BODY {
	background-color : #171E40;
	margin : 0px 0px 0px 0px;
	scrollbar-3dlight-color:#9A8870;
	scrollbar-darkshadow-color:#244B7E;
	scrollbar-highlight-color:#9A8870;
	scrollbar-shadow-color:#9A8870;
	scrollbar-track-color:#CEC1B0;
	scrollbar-arrow-color:#9A8870;
	scrollbar-face-color:#E5E0D8;
}
.seo {
	margin-top:5px;
	margin-bottom:13pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #6D7494;
    margin-left : 0px;
   	margin-right : 0px;
	}

h1 {
	margin-top:7px;
	margin-bottom:5pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #6D7494;
    margin-left : 0px;
   	margin-right : 0px;
	}
	
p.mainhead { margin-bottom : 10px;
	    margin-left : 0px;
    	margin-right : 0px;
    	margin-top : 15px; }
		
.title { font-family: Verdana, Times, serif;
		font-size:12pt;
		color:#757575;
		font-weight:bold;
		margin-bottom : 10px;
	    margin-left : 24px;
    	margin-right : 0px;
    	margin-top : 20px; }

p.bluetxt { font-family: Verdana, Times, serif;
		font-size:11px;
		color:#28336A;
		font-weight:bold;
		margin-top:14px;
		margin-left:16px;
		margin-right:15px;
		margin-bottom:0px; }

.bluetxt { font-family: Verdana, Times, serif;
		font-size:11px;
		color:#28336A;
		font-weight:bold;}
		
.darkbluetxt { font-family: Verdana, Times, serif;
		font-size:11px;
		color:#171E40;
		font-weight:bold;}		
				
.txta { font-family: Verdana, Times, serif;
		font-size:11px;
		margin-top : 0px;
		color:#5C4B3F; }

.em { font-family: Verdana, Times, serif;
		font-size:11px;
		margin-top:25px;
		color:#9C9A8F;
		font-style : italic;}
		
p.txta { font-family : "MS Serif", "New York", serif;
		font-size:11px;
		color:#5C4B3F;
		margin-top : 0px;
		margin-bottom : 10px; }

p.txtb { font-family: Verdana, Times, serif;
		font-size:11px;
		color:#5C4B3F;
		margin-top : 0px;
		margin-bottom : 2px;}

p.txtc { font-family: Verdana, Times, serif;
		font-size:11px;
		color:#5C4B3F;
		margin-top : 0px;
		margin-bottom : 6px;}

p.txtd { font-family: Verdana, Times, serif;
		font-size:11px;
		color:#5C4B3F;
		margin-top : 0px;
		margin-bottom : 8px; }

ul { font-family: Verdana, Times, serif;
	font-size:11px;
	color:#5C4B3F;
	padding-left: 5px;
	margin-top:10px;
	margin-left:40px;
	margin-bottom:0px;
	margin-right:25px;
	list-style-image : url(http://www.hamiltonhoteldc.com/images/ul-dot.gif);
}
ul.small { font-family: Verdana, Times, serif;
	font-size:11px;
	color:#5C4B3F;
	padding-left: 5px;
	margin-top:10px;
	margin-left:40px;
	margin-bottom:5px;
	margin-right:25px;
	list-style-image : url(http://www.hamiltonhoteldc.com/images/ul-dot.gif);
}
li {
	line-height: 12px;
	margin-top: 7px;
}
li.small {
	margin-top: 2px;
}
		
a.footerlinks { font-family: Arial;
		font-size:11px;
		text-decoration:underline;
		color:#8D8D8B; }
a.footerlinks:visited { font-family: Arial;
		font-size : 11px;
		text-decoration:underline;
		color:#8D8D8B; }
a.footerlinks:active  { font-family: Arial;
		font-size : 11px;
		text-decoration:none;
		color:#8D8D8B; }
a.footerlinks:hover   { font-family: Arial;
		font-size : 11px;
		text-decoration:none;
		color:#8D8D8B; }		
		


a.txtlinks { font-family: Verdana, Times, serif;
		font-size:11px;
		text-decoration:underline;
		color:#7C5D24; }
a.txtlinks:visited { font-family: Verdana, Times, serif;
		font-size : 11px;
		text-decoration:underline;
		color:#7C5D24; }
a.txtlinks:active  { font-family: Verdana, Times, serif;
		font-size : 11px;
		text-decoration:underline;
		color:#28336A; }
a.txtlinks:hover   { font-family: Verdana, Times, serif;
		font-size : 11px;
		text-decoration:underline;
		color:#28336A; }

a.txtlinks2 { font-family: Verdana, Times, serif;
		font-size:11px;
		text-decoration:none;
		color:#7C5D24; }
a.txtlinks2:visited { font-family: Verdana, Times, serif;
		font-size : 11px;
		text-decoration:none;
		color:#7C5D24; }
a.txtlinks2:active  { font-family: Verdana, Times, serif;
		font-size : 11px;
		text-decoration:none;
		color:#28336A; }
a.txtlinks2:hover   { font-family: Verdana, Times, serif;
		font-size : 11px;
		text-decoration:none;
		color:#28336A; }
		
a.crumb	{ font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#C09F61; }
a.crumb:visited { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#C09F61; }
a.crumb:active  { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#EAE7E2; }
a.crumb:hover   { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#EAE7E2; }
		
a.footer	{ font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#DFD4C0; }
a.footer:visited { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#DFD4C0; }
a.footer:active  { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#8C754A; }
a.footer:hover   { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#8C754A; }

.footerb { font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#DFD4C0;
}

.copyright	{ font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#5C5042; }

a.footeremail	{ font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:underline;
		color:#DFD4C0; }
a.footeremail:visited { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:underline;
		color:#DFD4C0; }
a.footeremail:active  { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:underline;
		color:#8C754A; }
a.footeremail:hover   { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:underline;
		color:#8C754A; }

a.symbolic	{ font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#5C5042; }
a.symbolic:visited { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#5C5042; }
a.symbolic:active  { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#3A3741; }
a.symbolic:hover   { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#3A3741; }
		
p.a1 {
margin-top:11px;
margin-left:16px;
margin-right:15px;
margin-bottom:0px;
}
p.a2 {
margin-top:16px;
margin-left:17px;
margin-right:10px;
margin-bottom:0px;
}
p.a3 {
margin-top:14px;
margin-left:15px;
margin-right:10px;
margin-bottom:0px;
}
p.a4 {
margin-top:8px;
margin-left:15px;
margin-right:10px;
margin-bottom:0px;
}
a.mifooter	{ font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#8E93B0; }
a.mifooter:visited { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#8E93B0; }
a.mifooter:active  { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#ffffff; }
a.mifooter:hover   { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#ffffff; }

.mifooterb { font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#8E93B0;
}

a.mifooteremail	{ font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:underline;
		color:#8E93B0; }
a.mifooteremail:visited { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:underline;
		color:#8E93B0; }
a.mifooteremail:active  { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:underline;
		color:#ffffff; }
a.mifooteremail:hover   { font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:underline;
		color:#ffffff; }

p.table { margin-bottom : 10px;
	    margin-left : 24px;
    	margin-right : 0px;
    	margin-top : 10px; }

.tablebluetxt { font-family : Arial, Palatino, sans-serif;
		font-size:11px;
		color:#60819D;
		font-weight:bold; }

.tabletxta { font-family : Arial, Palatino, sans-serif;
		font-size:11px;
		color:#5C4B3F; }

.tabletxtb { font-family : Arial, Palatino, sans-serif;
		font-size:11px;
		color:#5C4B3F;
		font-weight:bold; }

.tabletxtc { font-family : Arial, Palatino, sans-serif;
		font-size:14px;
		color:#5C4B3F;
		font-weight:bold; }

.ttdbluetxt { font-family : Arial, Palatino, sans-serif;
		font-size:10px;
		color:#1B255B;
		font-weight:bold; }

.ttdtxta { font-family : Arial, Palatino, sans-serif;
		font-size:10px;
		color:#5C4B3F; }

a.ttdweblink { font-family : Arial, Palatino, sans-serif;
		font-size:10px;
		text-decoration:underline;
		color:#7C5D24; }
a.ttdweblink:visited { font-family: Arial, Palatino, sans-serif;
		font-size : 10px;
		text-decoration:underline;
		color:#7C5D24; }
a.ttdweblink:active  { font-family: Arial, Palatino, sans-serif;
		font-size : 10px;
		text-decoration:underline;
		color:#28336A; }
a.ttdweblink:hover   { font-family: Arial, Palatino, sans-serif;
		font-size : 10px;
		text-decoration:underline;
		color:#28336A; }
		
a.ttdmaplink { font-family : Arial, Palatino, sans-serif;
		font-size:10px;
		text-decoration:none;
		color:#7C5D24; }
a.ttdmaplink:visited { font-family: Arial, Palatino, sans-serif;
		font-size : 10px;
		text-decoration:none;
		color:#7C5D24; }
a.ttdmaplink:active  { font-family: Arial, Palatino, sans-serif;
		font-size : 10px;
		text-decoration:none;
		color:#28336A; }
a.ttdmaplink:hover   { font-family: Arial, Palatino, sans-serif;
		font-size : 10px;
		text-decoration:none;
		color:#28336A; }
td.rectba {
border-top: solid 1px #A39889; 
border-left: solid 1px #A39889;
}

td.rectbb {
border-top: solid 1px #A39889; 
border-right: solid 1px #A39889;
border-left: solid 1px #A39889;
}

td.rectbc {
border-top: solid 1px #ffffff; 
border-left: solid 1px #ffffff;
border-bottom: solid 1px #ffffff;
border-right: solid 1px #A39889; 
}

td.rectbd {
border-top: solid 1px #A39889; 
border-left: solid 1px #A39889;
border-bottom: solid 1px #B8A48D;
}
td.rectbe {
border-top: solid 1px #A39889; 
border-right: solid 1px #A39889;
border-left: solid 1px #A39889;
border-bottom: solid 1px #A39889;
}
td.rectba2 {
border-left: solid 1px #A39889;
}
td.rectbc2 {
border-left: solid 1px #ffffff;
border-right: solid 1px #A39889; 
}
td.rectbb2 {
border-right: solid 1px #A39889;
border-left: solid 1px #A39889;
}

.footer { font-family:Arial; font-size:11px; color:#8D8D8B; }

p.ttda1 {
margin-top:5px;
margin-left:5px;
margin-right:7px;
margin-bottom:5px;
}
p.ttda2 {
margin-top:0px;
margin-left:5px;
margin-right:7px;
margin-bottom:5px;
}
p.ttda3 {
margin-top:8px;
margin-left:5px;
margin-right:7px;
margin-bottom:5px;
}
a.sitemap { font-family: Verdana, Times, serif;
		font-size:11px;
		text-decoration:underline;
		color:#28336A;
		font-weight:bold; }
a.sitemap:visited { font-family: Verdana, Times, serif;
		font-size : 11px;
		text-decoration:underline;
		color:#28336A;
		font-weight:bold; }
a.sitemap:active  { font-family: Verdana, Times, serif;
		font-size : 11px;
		text-decoration:underline;
		color:#7C5D24;
		font-weight:bold; }
a.sitemap:hover   { font-family: Verdana, Times, serif;
		font-size : 11px;
		text-decoration:underline;
		color:#7C5D24;
		font-weight:bold; }
		
/*add JN 4/3/09*/
#historicanchor {text-decoration:none !important; }
#historictrust {margin-top:100px; border: none;}		

/* Changed 12/15/09 - Landing Page (IW) */
#languages { width: 206px; height: 25px; margin: 0 0 0 20px; padding: 7px 0 0 8px; position: absolute; top: 18px; background: transparent url(../images/bkg-languages.jpg) no-repeat 0 0; float: left; }
#languages dt { position: absolute; left: -9999px; }
#languages dd { display: inline; padding-right: 1px; margin: 0; }		
#languages dd img { border: none; }

* html #languages { width: 166px; padding-left: 8px; }
		