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:948px;position:relative;top:20px;margin:0px auto;height:565px;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 #bbbbbb}
#artist-col2,#exhibition-column,#news-column,#half-page,#exhib,#exhib-footer,#exhib-nav{border-left:1px dotted #bbbbbb}
#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 #bbbbbb}
#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,#exhib-footer{border-bottom:1px dotted #bbbbbb}

/* HEADERS */
#artist-column-header,#artist-page-header,#exibition-column-header,#news-column-header,#full-page-header,#half-page-header,#exhib-header{position:absolute;height:30px;}

#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;padding-left:17px}
#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}

#exhibition-column-header{top:51px;left:190px;text-align:left;width:454px;padding-left:5px}
#exhibition-column{position:absolute;top:82px;left:190px;width:439px;height:418px;padding:0px 10px;overflow:auto}
#exhibition-column img{float:right;border:1px solid black;width:250px;margin:10px 0px 10px 10px}

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

#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}

#artist-page-header h1{font-weight:bold;font-size:18px}

#half-page-header{top:51px;left:190px;text-align:left;width:715px;padding-left:15px}
#half-page{position:absolute;top:81px;left:190px;height:400px;border-left:1px dotted #aaaaaa;padding:10px;overflow:auto;width:715px}
#half-page p{padding-left:10px;padding-right:100px;font-size:12px}

#exhib-header{top:81px;left:190px;height:20px;width:550px;padding:7px 0px 3px 20px}
#exhib-header h1{font-weight:bold;margin:0px}
#exhib{position:absolute;top:112px;left:190px;height:323px;padding:20px;overflow:auto;width:530px}
#exhib img{float:right;border:1px solid black;margin:0px 0px 15px 20px;height:200px}
#exhib h3{;margin-top:0px}
#exhib-footer{position:absolute;top:476px;left:190px;height:15px;width:550px;padding:5px 0px 5px 20px}

#exhib-nav{position:absolute;top:81px;left:761px;width:146px;padding:10px 0px 10px 10px;font-size:9px;height:400px;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}


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

#artists-page{position:absolute;top:81px;left:80px;width:820px;height:400px;padding: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-col1{position:absolute;top:81px;left:80px;width:404px;height:420px;text-align:left;overflow:auto;padding:0px 8px}
#artist-col1 img {border:1px solid black;display:block;margin:10px auto}
#work-info{margin-left:0px;font-size:9px;position:absolute;bottom:10px;left:10px;width:280px}
#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;bottom:10px;right:10px}
#artist-col1 ul{list-style:none;margin:10px 0px 0px 0px;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:4px;font-size:9px}
#artist-col1 strong{font-weight:normal;color:#555555}
#artist-col1 p {margin:20px 0px 0px 0px}
#artist-col1 blockquote{text-align:justify}


#artist-col2{position:absolute;top:84px;left:501px;width:400px;height:377px;padding:30px 0px 10px 20px}
#artist-col2 ul{padding:0px 0px 0px 5px;text-indent:0px;list-style:none;margin:0px 0px 70px 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{overflow:auto;text-align:center;}

#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}
