.blue{color:#216984}
.yellow{color:#dbe0b7}
.L_blue{color:#bfded0}
.purple{color:#8f6c80}

*{padding:0; margin:0}
html, body {height:100%}

img{border:none}

div{float:left}

body{font-family:Arial, Helvetica, sans-serif}

/*-------------------------------------------------------------*/
/*MODIFIED RULES FOR RE_DESIGN*/
#main_nav{width:100px; padding:0; border:none}
	#main_nav ul{width:76px; padding:0 24px 0 0; list-style-type:none; font:14px/12px Georgia, "Times New Roman", Times, serif; text-align:right; position:relative; top:-43px}
	#main_nav ul li{margin-bottom:1.2em}
	#main_nav a{color:#aaa; text-decoration:none}
	#main_nav a:hover{color:#333333}
	#main_nav .selected {color:#333}
		#main_nav ul ul{width:76px; top:0; padding:0; font-style:italic; font-size:12px}
		
	/*DEFAULT LINKS*/
	#index #main_nav .index a{color:#333333}
	#print #main_nav .print a{color:#333333}
	#info #main_nav .info a{color:#333333}
	#illustration #main_nav .illustration a{color:#333333}
	

	
	
#logo{height:24px; width:326px;float:left}
	#logo h1 a{display:block; height:31px; width:257px; background:url(assets/logo_block.gif) no-repeat; position:absolute; top:-12px; right:22px}

	#logo h1 a{color:#aaa; text-indent:-5000px}
	
#spacerColumn{width:100px}





#fullHeight {height:100%; margin: auto; vertical-align: middle; border:none}




#wrapper{
	width:700px;
	height:374px;
	position:relative;}

#col1{width:350px; height:374px; float:left}
#col2{width:350px; float:right;}

#indexPic_print{border: 2px solid #bfded0; width:346px; height:346px}

#infoPic_print{border: 2px solid #bfded0; width:286px; height:286px; padding:30px}

#mainPic_print{border: 2px solid #bfded0; width:346px; height:346px}

#mainPic_illus{border: 2px solid #dbe0b7}

#gallery_text{height:120px; width:286px; background-color:#bfded0; padding:20px; overflow:hidden}

#picNav{
height:24px;
font:bold 10px/10px Arial, Helvetica, sans-serif}

/*////////////////////////////////////////////////////*/
/*scroll text for info page*/
#infoPic_print #wn{position:absolute; overflow:hidden; color:#216984; width:286px; height:284px}
#infoPic_print #lyr1{}

#gallery_text #wn2{position:absolute; overflow:hidden; color:#216984; width:286px; height:120px}
#lyr2{}

#infoPic_print h2{font-size:12px; margin-bottom:0.5em}
#gallery_text h2{font-size:12px; margin-bottom:0.5em}
#infoPic_print p{font-size:11px; line-height:1.5em; margin-bottom:10px; text-align:justify}
#gallery_text p{font-size:11px; line-height:1.5em; margin-bottom:10px}

/*scroll arrows*/
#scroll_links{position:relative; left:-35px; bottom:26px; width:11px; height:16px; text-align:center}

/*scroll info*/
#scroll_links a{display:block; width:11px; height:8px; overflow:hidden}
#scroll_links a.up{background:url(assets/up_arrow.gif) no-repeat 0 0; margin-bottom:3px}
#scroll_links a:hover.up{background-position:0 -8px}

#scroll_links a.down{background:url(assets/down_arrow.gif) no-repeat 0 0}
#scroll_links a:hover.down{background-position:0 -8px}

/*scroll gallery*/
#scroll_links2 a{display:block; width:11px; height:8px; overflow:hidden}
#scroll_links2 a.up{background:url(assets/up_arrow.gif) no-repeat 0 0; margin-bottom:3px}
#scroll_links2 a:hover.up{background-position:0 -8px}

#scroll_links2 a.down{background:url(assets/down_arrow.gif) no-repeat 0 0}
#scroll_links2 a:hover.down{background-position:0 -8px}

/*scroll arrows*/
#scroll_links2{position:relative; left:690px; top:-220px; width:11px; height:16px; text-align:center}


#print_text{
height:140px; 
width:306px;

font:11px/22px Arial, Helvetica, sans-serif;
float:left;
text-align:left;
background-color:#bfded0; 
color:#216984;
padding:10px;
overflow:hidden}

#illus_text{
height:140px; 
width:306px;

font:11px/22px Arial, Helvetica, sans-serif;
float:left;
text-align:left;
background-color:#dbe0b7; 
color:#8f6c80;
padding:10px;
}


#print_address{
height:146px;
width:140px;
float:left;
background-color:#216984;
padding:10px}



#illus_address{
height:146px;
width:140px;
float:left;
background-color:#8f6c80;
padding:10px}

.addressText{font:10px/15px Arial, Helvetica, sans-serif;
color:#fff;
margin:0;
}

#addressPic{
width:190px;
height:190px;
float:left;
border: solid;
border-width:0px;
float:right}

#addressPic_noBorder{
width:188px;
height:188px;
float:left;
border: solid;
border-width:1px;
float:right}


.picNumBox{
width:20px; 
border:1px solid #dbe0b7;
margin:5px 10px 0 0;
float:left;
text-align:center;
}

.picNumBox a{
display: block;
text-decoration:none;
width:20px; 
padding:3px 0px;
color:#8f6c80}

.picNumBox a:hover {background-color:#dbe0b7}

.picNumBox_noLink{
background-color:#dbe0b7;
width:20px;
padding:3px 0px;
border:1px solid #dbe0b7;
margin:5px 10px 0 0;
float:left;
text-align:center;
color:#8f6c80}

.picNumBox_print{
width:20px; 
border:1px solid #bfded0;
margin:5px 10px 0 0;
float:left;
text-align:center;
}

.picNumBox_print a{
display: block;
text-decoration:none;
width:20px; 
padding:3px 0px;
color:#216984}

.picNumBox_print a:hover {background-color:#bfded0}

.picNumBox_noLink_print{
background-color:#bfded0;
width:20px;
padding:3px 0px;
border:1px solid #dbe0b7;
margin:5px 10px 0 0;
float:left;
text-align:center;
color:#216984}



a.email:link{color:#fff; text-decoration:none}
a.email:visited{color:#fff; text-decoration:none}
a.email:hover{color:#dbe0b7; text-decoration:none}
a.email:active{color:#fff; text-decoration:none}

a.email_dark:link{color:#216984; text-decoration:none}
a.email_dark:visited{color:#216984; text-decoration:none}
a.email_dark:hover{color:#fff; text-decoration:none}
a.email_dark:active{color:#216984; text-decoration:none}

a.email_dark_purple:link{color:#8f6c80; text-decoration:none}
a.email_dark_purple:visited{color:#8f6c80; text-decoration:none}
a.email_dark_purple:hover{color:#fff; text-decoration:none}
a.email_dark_purple:active{color:#8f6c80; text-decoration:none}

a.info{color:#216984; text-decoration:underline}
a.info:hover{color:#000000}