/* CSS Document */

/*-----------------------------------------------
author: Zac Adams
version: 10 February 2010
----------------------------------------------- */
#content {
	min-height:400px;
	}
dl {
	padding:0;
	margin:0;
	text-indent:0;
	}
dt {
	padding:0;
	margin:0 0 -19px 0;
	text-indent:0;
	}
dd {
	padding:2px 0 2px 260px;
	margin:2px 0;
	width:280px;
	text-indent:0;
	border-bottom:1px solid #cccccc;
	color:#336699;
	}
h3.underlined {
	padding:2px 0;
	margin:4px 0 2px 0;
	border-bottom:1px solid #999999;
	}
h4 {
	padding:0 0 4px 0;
	margin:0;
	font-size:110%;
	font-weight:bold;
	color:#336699;
	}
h5 {
	padding:4px 15px;
	margin:0 0 5px 0;
	display:block;
	font-size:110%;
	font-weight:bold;
	color:#ffffff;
	background:#6699cc;
	border-bottom:solid 1px #6699cc;
	}
.hp2underlined {
	padding:0 0 4px 0;
	margin:0 0 5px 0;
	border-bottom:solid 1px #6699cc;
	}
.hp2doublelined {
	padding:4px 0;
	margin:5px 0;
	border-top:solid 1px #6699cc;
	border-bottom:solid 1px #6699cc;
	}
ul.hp2underlined li, ul.hp2doublelined li {margin-left:15px;}
.quote {
	margin:0;
	padding:15px;
	border:1px solid #6699cc;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:110%;
	font-weight:bold;
	font-style:italic;
	background:#ffffff;
	width:240px;
	}
.quote img {
	margin:-15px -15px 15px -15px;
	padding:0; 
	}
.quote_name {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:85%;
	font-weight:100;
	text-align:right;
	}

	
.hp2blue {color:#336699;}

#hp2map ul{
	margin:0 0 0 10px;
	text-indent:-10px;
	list-style:none;
	}
#hp2map .current {
	font-weight:bold;
	}

#hp2map .article_plain {
	position:relative;
	float:left;
	width:260px;
	clear:both;
	}

#hp2map ol{
	margin:0; 
	padding:0;
	width:250px;
	height:380px;	
	float:right;
	background:url(/about/hp2/images/HP2_interior.png) no-repeat;
	border:1px solid #999999;
	position:relative;
	}
#hp2map ol li {
	margin:0; 
	padding:0;
	list-style:none; 
	text-indent:-9999px;
	position:absolute;
	}
#hp2map ol li a, #hp2map ol li abbr {
	display:block; 
	text-decoration:none;
	position:relative;
	}
	
#studioaccess a {left:27px; top:32px; width:210px; height:217px; z-index:40;}
#education a {left:63px; top:34px; width:89px; height:95px; z-index:41;}
#editions a {left:13px; top:133px; width:93px; height:152px; z-index:42;}
#study_room a {left:126px; top:251px; width:56px; height:61px; z-index:43;}
#artist_studio a {left:14px; top:89px; width:54px; height:45px; z-index:44;}
#library a {left:28px; top:333px; width:39px; height:32px; z-index:45;}
#main_gallery a {left:116px; top:287px; width:120px; height:76px; z-index:46;}
#rain_garden a {left:10px; top:14px; width:70px; height:76px; z-index:47;}

#studioaccess a:hover, #studioaccess.current a {background: url(/about/hp2/images/HP2_interior.png) -27px -1544px no-repeat;}
#education a:hover, #education.current a {background: url(/about/hp2/images/HP2_interior.png) -63px -790px no-repeat;}
#editions a:hover, #editions.current a {background: url(/about/hp2/images/HP2_interior.png) -13px -889px no-repeat;}
#study_room a:hover, #study_room.current a {background: url(/about/hp2/images/HP2_interior.png) -126px -1385px no-repeat;}
#artist_studio a:hover, #artist_studio.current a {background: url(/about/hp2/images/HP2_interior.png) -14px -1223px no-repeat;}
#library a:hover, #library.current a {background: url(/about/hp2/images/HP2_interior.png) -28px -711px no-repeat;}
#main_gallery a:hover, #main_gallery.current a {background: url(/about/hp2/images/HP2_interior.png) -116px -1043px no-repeat;}
#rain_garden a:hover, #rain_garden.current a {background: url(/about/hp2/images/HP2_interior.png) -10px -392px no-repeat;}

#hp2map .current a{cursor:default;}
