body{font-family:verdana,arial,sans-serif;font-size:10px;color:#888888}

ul{list-style:none;padding-left:0px;text-indent:0px;margin-left:5px}
ul li{text-indent:0px;padding-left:0px}

h1{font-size:15px;font-weight:normal;margin:5px}
h2{font-size:15px;font-weight:bold;margin:10px 0px 5px}
h3{font-size:11px;font-weight:bold;margin:10px 0px 5px}

p{text-align:justify;margin:0px 0px 2em}


a:link, a:visited, a:active{color:#666666;text-decoration:none}
a:hover {color:pink;}

a:link img, a:visited img, a:active img{border:1px solid black}
a:hover img {border:1px solid pink}

#this{color:pink}

.clear {clear:both}

.right{text-align:right}

#page {width:980px;position:relative;top:-10px;margin:0px auto;height:540px;overflow:none;padding:0px;}

#header{background:url('gfx/logo.jpg') no-repeat;width:920px;height:39px;position:absolute;top:11px;left:0px;text-align:right;}
#header div{height:25px;position:absolute;right:0px;bottom:-8px;font-size:9px;color:#bbbbbb;padding:0px}
#header form{padding:0px;margin:0px}
#header-email,#header-submit{font-size:9px;border:1px dotted #aaaaaa;background:white;color:#bbbbbb;font-family:verdana,arial,sans-serif;text-align:center;margin:0px;padding:0px;border-bottom:none}
#header-submit{height:13px;position:relative;top:1px;color:#888888}
#header-submit:hover{color:pink}

/* DIVIDERS */
#nav{border-right:1px dotted #ffffff}
/*#artist-col2,#exhibition-column,#news-column,#half-page,#exhib,#exhib-footer,#exhib-nav{border-left:1px dotted #ffffff}*/
#nav,#exhibition-column,#artist-column,#news-column,#half-page-header,#full-page-header,#artist-page-header,#artist-column-header,#exhibition-column-header,#news-column-header{border-top:1px dotted #ffffff}
#nav,#exhibition-column,#artist-column,#news-column,#full-page-header,#artist-page-header,#half-page-header,#artist-col1,#artist-col2,#half-page,#artists-page,#exhib-header,#exhib,#exhib-nav{border-bottom:1px dotted #ffffff}
#exhib-footer{border-top:1px solid #bbbbbb}

/* HEADERS */
#artist-column-header,#artist-page-header,#exhibition-column-header,#news-column-header,#full-page-header,#half-page-header,#exhib-header{position:absolute;height:30px;text-align:center;background:#ffffff}
#artist-column-header img,#artist-page-header img,#exhibition-column-header img,#news-column-header img,#full-page-header img,#half-page-header img,#exhib-header img{margin-top:12px}

/* with no artist nav, left: 190px switched to left: 135px */

#nav {position:absolute;top:51px;left:0px;width:79px;height:409px;padding-top:40px;}
#nav ul{list-style:none;margin:0px 10px 0px 0px;padding:0px;text-align:right}
#nav li{margin-bottom:10px}
#nav li ul li{margin:0px;font-size:9px}
#nav li ul{margin:0px}



#artist-column-header{top:51px;left:80px;width:92px;}
#artist-column{position:absolute;top:82px;left:80px;width:109px;height:408px;text-align:center;overflow:auto;padding-top:10px}
#artist-column img{width:60px;border:1px solid black;margin-bottom:10px}
#artist-column p {margin:5px 5px 10px;padding:0px;text-align:left;font-size:90%}

#exhibition-column-header{top:51px;left:135px;width:454px}
#exhibition-column{position:absolute;top:82px;left:190px;width:439px;padding:0px 10px} /* height 418, overflow auto */
#exhibition-column img{float:right;border:1px solid black;width:250px;margin:10px 0px 10px 10px}
#exhibition-col-footer{position:relative;margin-top:20px;font-size:9px;color:#bbbbbb}

#news-column-header{top:51px;left:650px;width:265px;}
#news-column{position:absolute;top:82px;left:650px;width:250px;padding:10px} /*height 398, overflow auto */

#full-page-header,#artist-page-header{top:51px;width:840px;left:80px;}
#full-page-header h1{margin-left:15px}

#about-email,#about-comments,#about-submit{border:1px dotted #aaaaaa;color:#777777;font-family:verdana,arial,sans-serif;font-size:10px;width:250px}
#about-form{width:250px;margin:0px 175px 20px}

#half-page-header{top:51px;left:135px;width:570px}
#half-page{position:absolute;top:81px;left:135px;padding:10px;width:715px} /* height 400, overflow auto */
#half-page p{padding-left:10px;padding-right:100px;font-size:12px}
#blog{padding:0px 90px 10px 20px}

#exhib-header{top:81px;left:135px;height:30px;width:570px;padding:0px;text-align:center;}
#exhib,#exhib-pics{position:absolute;top:139px;left:135px;padding:0px 20px 20px 20px;width:530px} /* height 323, top 112, padding top 20 */
#exhib-pics{height:323px}
#exhib img{float:right;border:1px solid black;margin:0px 0px 15px 20px;}
#exhib-pics img{border:1px solid black;display:block;margin:10px auto}
#exhib h3{;margin-top:0px}
#exhib-footer{position:absolute;top:112px;left:135px;height:15px;width:550px;padding:5px 0px 5px 20px} /* top 476 */
#exhib-footer span {border-bottom:1px dotted #bbbbbb;padding-bottom:3px}



#exhib-nav{position:absolute;top:81px;left:761px;width:146px;padding:10px 0px 10px 10px;font-size:9px;} /*height 400, overflow auto */
#exhib-nav ul{list-style:none;margin:0px;padding:0px;text-align:left;color:#bbbbbb}
#exhib-nav li{margin-bottom:10px}
#exhib-nav li ul{margin:15px 0px 0px 10px;border-left:1px dotted #bbbbbb;padding-left:5px}
#exhib-nav li ul li{margin-bottom:9px;border-bottom:1px dotted #dddddd;padding-bottom:5px}



#exhib-press p {margin-left:15px;}
#exhib-press h2{margin-left:0px}


#artists-page{position:absolute;top:81px;left:80px;width:820px;height:400px;padding:0px 10px 10px 10px;text-align:center}
#artists-page img{width:150px;height:150px;margin:5px}
#artists page div{width:810px;margin:0px auto}
#artists-page div div{float:left}
#artists-page div p{text-align:center}
#artist-page-header h1 {color:#999999;font-weight:bold}


#artist-col1{position:absolute;top:81px;left:80px;width:489px;text-align:left;padding:0px 8px} /* height 420 overflow auto */
#artist-col1 img {border:1px solid black;display:block;margin:10px auto}
#work-info{margin-left:0px;font-size:9px;position:absolute;top:440px;left:10px;width:280px} /*bottom 10px, no top */
#work-info h1{font-size:10px;font-weight:normal;font-style:italic;margin-left:0px}
#work-info hr{border:1px dotted #aaaaaa}
#work-info p{margin:0px;padding:0px}
#work-nav{margin-right:0px;font-size:14px;position:absolute;top:440px;right:10px} /*bottom 10px, no top */
#artist-col1 ul{list-style:none;margin:10px 15px 0px 15px;padding-left:10px}
#artist-col1 ul li{color:#333333;margin-left:0px}
#artist-col1 ul li ul{margin:10px 0px 20px}
#artist-col1 ul li ul li{color:#888888;margin-bottom:6px;font-size:9px;text-indent:-33px;padding-left:33px}
#artist-col1 strong{font-weight:normal;color:#555555}
#artist-col1 p {margin:20px 15px 0px 15px}
#artist-col1 blockquote{text-align:justify}


#artist-col2{position:absolute;top:84px;left:586px;width:360px;padding:10px 0px 10px 20px;overflow:hidden}
#artist-col2 ul{padding:0px 0px 0px 5px;text-indent:0px;list-style:none;margin:0px 0px 20px 0px;border-left:1px dotted #777777}
#artist-col2 ul li{margin:0px 0px 5px;padding:0px}
#artist-col2 div img{margin:0px 5px 5px 0px;}
#artist-col2 div{text-align:center;}
#artist-col2 p{margin-right:10px}

#series img{width:30px;height:30px}
#series p {text-align:left;margin:5px 0px 5px}
#series {text-align:left}

#footer{position:absolute;top:502px;left:0px;width:920px;font-size:10px;text-align:right;padding:5px 0px 0px;color:#bbbbbb}
#footer a:link, #footer a:active, #footer a:visited{color:#bbbbbb;font-weight:normal}

.captioned{padding:0px;margin:0px 0px 10px 20px;float:right;width:228px}
.captioned img{padding:0px;margin:0px 0px 5px 0px;border:none;float:none;width:228px}
.captioned p {padding:8px;text-align:center;margin:0px}

.lined{border-top:1px dotted #bbbbbb;padding-top:5px;padding-bottom:5px;border-bottom:1px dotted #bbbbbb}
