P  {}
/* top and bottom keywords, set this with custom top attribute
for bottom of the left nav bar, different each page */
H1  {
	position:absolute;
	left:275px;
	top:5px;
	width:444px;
	z-index:3;
	color:#909090;
	font-size:7pt;
	font-family: arial, helvetica, geneva, sans-serif;
	padding:0;
	margin:1px;
	height: 14px;
}

H2  {font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: 600;
	color: #105068;
	margin-bottom:10px; 
	padding-bottom:0px}

H3  {}

H4 {color:#666666;
	font-size:7pt;
	font-family: arial, helvetica, geneva, sans-serif;
	padding:0;
	margin:1px; }
	
img {border-style:none}	
	
/* lmain page headline */	
#arthead  {position:absolute; 
	left:235px; 
	top:36px;
	height: 25px; 
	width:478px;
	padding:2px 0 0;
	margin:0; 
	z-index:4;
	text-align:center;}	

A  {color:#335997}

A:Visited  {color:#000000}

A:Active  {}

A:Hover  {}

BODY  {
	background-color : #ffffff;
	background-image:url(art06/arch06-1024-v1edgebk-cream.jpg );
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 125%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.bodytext {font-family: arial, helvetica, geneva, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 125%;
	font-weight: normal;
	color: #666666;   }
	
/* layer1 is logo, arch upper left corner */
#layer1 {position:absolute; left:0px; top:0px; width:750px; height:157px; z-index:1; background-image: url(art06/arch-top2006-2cream.jpg);layer-background-image: url(art06/art06/arch-top2006-2cream.jpg); border: 1px none #000000; }

/* layer2 positions top leftnavbar  */
#layer2 {position:absolute; 
	left:5px; 
	top:41px; 
	width:155px;
	z-index:2;}

/* controls font for left navbar  */
.leftnav {
	font-family: lucida sans, arial, helvetica, geneva, "sans-serif";
	font-size: 8pt;
	color: #666666;
	letter-spacing: 0.05em;
	text-align: left;
	text-transform: none;
	font-weight: 400;
	line-height: 140%;}
	
.leftnav a:link {color:#666666;text-decoration:none }	
.leftnav a:visited {color:#666666; text-decoration:none }
.leftnav a:hover {color:#000000; text-decoration:none }				
.leftnav a:active {color:#666666;text-decoration:none }	

/* left navbar list Jan2010  */
.lnb {list-style:none;}

.lnbsub {list-style:none;color:#694017; font-family:'Lucida Console',Monaco5, monospace, verdana; font-size:11px; text-decoration:none; text-align:left;} 
.lnbsub a:link {text-decoration:none; border-style:none}
.lnbsub a:visited {text-decoration:none; border-style:none}
	
/* single line in arch piller  */
#plinth {position:absolute; 
	top:138px; 
	left:5px;
	z-index:2;
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 7pt;
	line-height: 150%;
	color: #be938b;	
	 }
	 .tinybrown {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 7pt;
	line-height: 150%;
	color: #be938b;
}	
	 
#layer5 {position:absolute; 
	left:196px; 
	top:58px; 
	width:555px; 
	height:95px; 
	z-index:5; }
	
#layer6 {position:absolute; 
	left:5px; 
	top:156px; 
	width:140px; 
	height:619px; 
	z-index:6 ; }
	
#uppernavbox {
	position:absolute;
	left:172px;
	top:78px;
	width:532px;
	z-index:7;
	height: 336px;
}

#topfullphoto {
position:absolute;
	left:172px;
	top:78px;
	width:550px;
	z-index:7;
	height: 336px; }
#topfullphoto a:link {text-decoration:none; border-style:none}
#topfullphoto a:visited {text-decoration:none; border-style:none}	
	

	
/* controls font for left navbar  */	
#mainbox {
	position:absolute;
	left:167px;
	top:515px;
	width:588px;
	z-index:7;
	height: 350px;
}
#contentx {
	position:absolute;
	top:509px;
	left:150px;
	width:580px;
	padding-left:20px;
	visibility: visible;
	height: 169px;

}	
	
#contentx p {padding-right:5px;}	

#layer8 {position:absolute; 
	left:157px; 
	top:2546px; 
	width:601px; 
	z-index:8   }
	
/* not used  */
#layer9 {position:absolute; left:300px; top:165px; width:200px; padding:4px; z-index:9;color:#ffffff; background-color:#000000;text-align:left;  }

/* boxes for side-by-side photo, text  */	
.floatphoto1 {float:left;
	width:280px;
	margin-left:5px; 
	padding:5px 0px 5px 8px;  }	

.photopara {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-align:left;  }	
	
.roomphoto {margin:2px 0 5px 0  }

.inlinephotol {margin-right:26px;margin-bottom:20px;  }
.inlinephotor {margin-left:26px;margin-bottom:20px; }

/* 14px spacer */
.space14h {height:14px;
	clear:both;}
	
.explrejuvtd {text-align:right;
  padding-right:10px;
  vertical-align:middle;}	
  
.explrejuvtd2 {vertical-align:middle;
  padding-right:10px;
  padding: 5px 10px 5px 0px}	  
	
/* LINKS  */
.listlink {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: 400;
	color: #335997;
	text-decoration: none;

}
.listlink a:link {
text-decoration: none;
color: #335997;
}
.listlink a:visited {
	color: #335997;
	text-decoration: none;
}

.listlink a:hover {color: #000000;  }

.inlinelink {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 9pt;
	font-style: italic;
	line-height: 125%;
	font-weight: 400;
	color: #335997;
}
.inlinelink a:link {text-decoration:none;}

.inlinelink a:visited {
	color: #335997;
	text-decoration: none;
}
.inlinelink a:hover {text-decoration:underline;color: #000000;  }

/* pagebreak for print pages  */	
P.breakhere {page-break-before: always}



/* FONTS  */	

.arial9 {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 9pt;
}

.arial75 {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 7.5pt;
}
	
.base-body {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 125%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;}
	
	/* arial 9pt gray used in descriptions not leaded   */
.basetight {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
}
/* arial 9pt Black  used in emphasis NOT EXTENDED LEADED */
.baseblack{
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}

.arialblack12 {font-family: 'arial black', arial, helvetica, geneva, sans-serif;
	font-size:12pt;
	 }
	
.turq10a {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #6fa1ab;
}


/* arial 10pt teal semi-bold  */
.subteal10 {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: 600;
	color: #105068;
}

	
.subblack10 {font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: 600;
	color: #000000;   
}
	
.subgray10 {font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: 600;
	color: #666666;   
}
.subgray10-ital {
font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	font-style: italic;
	line-height: normal;
	font-weight: 600;
	color: #666666;
}
.fineprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}

.georgia18 {
	font-family: georgia, 'times new roman', times-roman, serif;
	font-size: 18pt;
	font-style: normal;
}
 /* brought from old site and recolored  */	
			
	
/* indented item paragraph  */
.in40 {padding-left:40px; 
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-align:left;  }	
.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: normal;
	color: #666666;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #666666;
}
.arialhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: 200;
	color: #467C87;
}

.listbluedot {list-style-type: none;
	margin-left: 20px;
	margin-top: 2px;
	padding-left: 0;
	
}

.listbluedot li {	background-image: url(art06/bluedot3x3.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left:0.5em;
	padding-bottom:6px;}
	
	
.listbeigehyphen {list-style-type: none;
	padding: 0;
	margin-left: 1em;
}

.listbeigehyphen li {
	background-image: url(art06/beigehyphen.gif);
	background-repeat: no-repeat;
	background-position: 0 .6em;
	padding-left: 1.0em;
	padding-bottom:2px;}	
	
.shim30 {height:30px}	

#groundsmap {border-style:none; text-decoration:none;}	
#groundsmap a:link {text-decoration:none; border-style:none}
#groundsmap a:visited {text-decoration:none; border-style:none}

map {border-style:none; text-decoration:none;}	
map a:link {text-decoration:none; border-style:none}
map a:visited {text-decoration:none; border-style:none}
