@charset "UTF-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	
	}

div {
	/*border:1px solid red;*/
	}

#container {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	margin-top:23px;
	position:relative;
	border:none;
	
	}

#container-inner {
	margin-top:23px;
	position:relative;
	height:560px;
	border:none;
	
	}
	
.home-container div {
	width:275px;
	height:275px;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	position:relative;
	border:none
	
	}
	
.home-container div img {
	position:absolute;
	top:0px;
	left:0px;
	border:none;
	
	}
	
.home-container div img.over {
	display:none;
	border:none;
	
	}

#title-corner {
	width:185px;
	border-style:none;
	
	}

#project-menu {
	width:305px;
	position:absolute;
	right:345px;
	top:33px;
	font-size:0.85em;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	z-index:9999;
	
	}
	
#project-menu a {
	color:#000;
	text-decoration:none;
	
	}
	
#project-menu ul.menu-items {
	color:#000;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:800px;
	
}

#project-menu ul.menu-items li {
	float:left;
	width:100px;
	
	}

#project-menu ul.menu-items li ul {
	color:#000;
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:none;
	margin-left:-5px;
	margin-top:5px;
	font-family:Helvetica, Arial, sans-serif;
	font-style:normal;
	font-size:.85em;
	
	}
	
#project-menu ul.menu-items li ul li {
	background-image:url(images/menu-back.png);
	padding:0px 5px 5px 5px;
	
	}
	
	
#project-menu-bio {
	width:305px;
	position:absolute;
	right: 107px;
	top:33px;
	font-size:0.85em;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	z-index:9999;
	
	}
	
#project-menu-bio a {
	color:#000;
	text-decoration:none;
	
	}
	
#project-menu-bio ul.menu-items {
	color:#000;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:800px;
	
}

#project-menu-bio ul.menu-items li {
	float:left;
	width:100px;
	
	}

#project-menu-bio ul.menu-items li ul {
	color:#000;
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:none;
	margin-left:-5px;
	margin-top:5px;
	font-family:Helvetica, Arial, sans-serif;
	font-style:normal;
	font-size:.85em;
	
	}
	
#project-menu-bio ul.menu-items li ul li {
	background-image:url(images/menu-back.png);
	padding:0px 5px 5px 5px;
	
	}
	
#project-menu-mfa {
	width: 322px;
	position:absolute;
	right: 277px;
	top:33px;
	font-size:0.85em;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	z-index:9999;
	
	}
	
#project-menu-mfa a {
	color:#000;
	text-decoration:none;
	
	}
	
#project-menu-mfa ul.menu-items {
	color:#000;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:800px;
	
}

#project-menu-mfa ul.menu-items li {
	float:left;
	width:100px;
	
	}

#project-menu-mfa ul.menu-items li ul {
	color:#000;
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:none;
	margin-left:-5px;
	margin-top:5px;
	font-family:Helvetica, Arial, sans-serif;
	font-style:normal;
	font-size:.85em;
	
	}
	
#project-menu-mfa ul.menu-items li ul li {
	background-image:url(images/menu-back.png);
	padding:0px 5px 5px 5px;
	
	}
	
#project-menu-teaching {
	width:305px;
	position:absolute;
	right: 152px;
	top:33px;
	font-size:0.85em;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	z-index:9999;
	
	}
	
#project-menu-teaching a {
	color:#000;
	text-decoration:none;
	
	}
	
#project-menu-teaching ul.menu-items {
	color:#000;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:800px;
	
}

#project-menu-teaching ul.menu-items li {
	float:left;
	width:100px;
	
	}

#project-menu-teaching ul.menu-items li ul {
	color:#000;
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:none;
	margin-left:-5px;
	margin-top:5px;
	font-family:Helvetica, Arial, sans-serif;
	font-style:normal;
	font-size:.85em;
	
	}
	
#project-menu-teaching ul.menu-items li ul li {
	background-image:url(images/menu-back.png);
	padding:0px 5px 5px 5px;
	
	}
	
#project-menu-press {
	width:305px;
	position:absolute;
	right:130px;
	top:33px;
	font-size:0.85em;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	z-index:9999;
	
	}
	
#project-menu-press a {
	color:#000;
	text-decoration:none;
	
	}
	
#project-menu-press ul.menu-items {
	color:#000;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:800px;
	
}

#project-menu-press ul.menu-items li {
	float:left;
	width:100px;
	
	}

#project-menu-press ul.menu-items li ul {
	color:#000;
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:none;
	margin-left:-5px;
	margin-top:5px;
	font-family:Helvetica, Arial, sans-serif;
	font-style:normal;
	font-size:.85em;
	
	}
	
#project-menu-press ul.menu-items li ul li {
	background-image:url(images/menu-back.png);
	padding:0px 5px 5px 5px;
	
	}

#date {
	width:150px;
	margin-top:5px;
	margin-left:-5px;
	border:none;
	
	}

.gallery {
	width:556px;
	position:absolute;
	top:0px;
	left:0px;

	}

.large-image {
	width:556px;
	
	}

.right-arrow {
	width:56px;
	border:none;
	
	}

.left-arrow {
	width:56px;
	border:none;
	
	}

.description-text {
	width:250px;
	position:absolute;
	right:74px;
	top:20px;
	
	}

.description-text h3 {
	margin-top:70px;
	font-size:1.16em;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	margin-bottom:10px;
	
	}

.description-text p {
	font-size:0.85em;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	
	}
	
	
.description-text p1 {
	font-size:0.85em;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	
	}
	
	
.description-text p1 a {
	color: #000;
	text-decoration: none;
	
	}
	
.description-text p1 a:hover {
	color: #999;
	text-decoration: none;
	
	}
	
.description-text p2 {
	font-size:1em;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	
	}
	
	
.description-text p2 a {
	color: #000;
	text-decoration: none;
	
	}
	
.description-text p2 a:hover {
	color: #999;
	text-decoration: none;
	
	}
	
.description-text p3 {
	font-size:.85em;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	
	}
	
	
.description-text p3 a {
	color: #000;
	text-decoration: none;
	
	}
	
.description-text p3 a:hover {
	color: #F60;
	text-decoration: none;
	
	}
	



