html { min-height: 100%; margin-bottom: 1px; }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg_main.gif);
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #707A59;
	
}
body a {color: #F04200; text-decoration: none;}
body a:hover {text-decoration: underline;}
#center { position: absolute; top: 50%; width: 100%; height: 1px; overflow: visible }
#main { position: absolute; left: 50%; width: 920px; margin-left: -460px; height: 529px; top: -264px }
#left {background:url(../images/bg_nav.gif); float:left; width:265px; height:506px;}
#leftnoline {background:url(../images/bg_nav_noline.gif); float:left; width:265px; height:506px;}
#right {float:right; width:654px; height:506px;}
#rightbio {background:url(../images/bg_textarea.gif); float:right; width:654px; height:506px;}
#insidetext { width:573px; height:411px; margin: 25px 27px 20px 30px; overflow:auto; overflow-x:auto; overflow-y:visible; padding-right: 25px; padding-top: 40px;}
#rightbio #insidetext { width:573px; height:441px; margin: 25px 27px 0px 30px; overflow:auto; overflow-x:auto; overflow-y:visible; padding-right: 25px; padding-top: 10px;}
#insidetext img {padding: 0px 0px 20px 20px;}
#bookfeature { width:528px; border-style:solid; padding:15px; border-width:thin; border-color:#d0d4cb; margin-bottom:15px; font-size: 13px;	line-height: 16px; text-align:left; font-style:italic;}
#bookfeature img {padding: 0px 15px 0px 0px; float:left;}
#bookfeature h3 { font-size: 14px;	line-height: 18px; font-weight:normal; padding:18px 0px 0px 0px; margin:0px; font-style:normal;}
#bookfeature h4 { font-size: 12px;	line-height: 18px; font-weight:normal; padding:0px 0px 5px 0px; margin:0px; font-style:normal;}
#bookfeature .textarea {padding:27px 0px 0px 0px;}
#bookfeature .booklink { font-size: 11px; font-style:normal; line-height:24px;}
#publications #insidetext { height:450px; padding-top: 5px;}
#periodicals {width:250px; float:left;}
#books {width:250px; float:right;}
#contacttext { width:573px; height:411px; margin: 25px 27px 20px 30px; overflow:auto; overflow-x:auto; overflow-y:visible; padding-right: 25px; padding-top: 25px;}
#logo {background-image: url(../images/logo.gif); background-repeat: no-repeat; height: 0; overflow: hidden; padding-top: 150px; width: 265px; }
#home #nav-content {float:left; margin-top: 141px;}
#nav-content ul{margin:0; padding:0; list-style-type:none;}
#nav-content li.archcom {background:transparent url(../images/nav_archcom.gif);}
#nav-content li.archres {background:transparent url(../images/nav_archres.gif);}
#nav-content li.environ {background:transparent url(../images/nav_environ.gif);}
#nav-content li.hosp {background:transparent url(../images/nav_hosp.gif);}
#nav-content li.pubs {background:transparent url(../images/nav_pub.gif); margin-top: 20px;}
#nav-content li.pubsnospace {background:transparent url(../images/nav_pub.gif);}
#nav-content li.art {background:transparent url(../images/nav_art.gif);}
#nav-content li.bio {background:transparent url(../images/nav_bio.gif);}
#nav-content li.bionospace {background:transparent url(../images/nav_bio.gif);}
#nav-content li.contact {background:transparent url(../images/nav_contact.gif);}
#nav-content li.navback {background:transparent url(../images/nav_back.gif) no-repeat left top; padding-bottom:30px;}
#nav-content li.artheader {display:block; width:265px; height:0; padding-top:21px; color:#000; overflow:hidden;}
#nav-content li.artheader {background:transparent url(../images/nav_art_header.gif);}
#nav-content li.infoheader {display:block; width:265px; height:0; padding-top:21px; color:#000; overflow:hidden;}
#nav-content li.infoheader {background:transparent url(../images/nav_info_header.gif);}
#nav-content li.artsoho {background:transparent url(../images/nav_art_soholoft.gif);}
#nav-content li.artmaine {background:transparent url(../images/nav_art_maine.gif);}
#nav-content li.artelmo {background:transparent url(../images/nav_art_stelmo.gif);}
#nav-content li.artglass {background:transparent url(../images/nav_art_glass.gif);}
#nav-content li.arttribeca {background:transparent url(../images/nav_art_tribeca.gif);}
#nav-content li.arttami {background:transparent url(../images/nav_art_tamilee.gif);}
#nav-content li.artinteriors {background:transparent url(../images/nav_art_passing.gif);}
#nav-content li.artprovence {background:transparent url(../images/nav_art_provence.gif);}
#nav-content a {display:block; width:265px; height:0; padding-top:21px; color:#000; overflow:hidden;}
.clear {clear:both;}

.pub-list ul {margin-left: 0; padding-left: 0; list-style: none;}
.pub-list li {padding-top:3px; padding-bottom:3px; line-height: 13px;}


.lightview-gallery { visibility:hidden;}


/* hack for older versions of IE with incorrect box model */

* html #nav-content a:link, * html #nav-content a:visited {height:21px;}
