body {
 text-align:center;
}

* {font-family:Arial;text-transform:lowercase;}

td {vertical-align: top;}
form {margin:0;padding:0;}
img {border:none;}

/* id */


#container {
margin: 0 auto;
}

#artists .row2, #contact .row2, #about .row2, #work .row2, #bio .row2,#press .row2, #partnerships .row2,#exhibitions .row2 {height:50px;}
#home .row2 {height:30px;}

a.logo {letter-spacing:4px;text-decoration:none;color:#000;font-size:11px;font-weight:bold; border-right:1px solid silver;padding-right:5px;}
.tnav a.l:link {color:#888;font-size:11px;font-weight:bold;padding-left:8px;text-decoration:none;}
.tnav a.l:hover {color:#000;font-size:11px;font-weight:bold;padding-left:8px;text-decoration:none;}
.tnav a.l {color:#888;font-size:11px;font-weight:bold;padding-left:8px;text-decoration:none;}

#base .flashnav {width:580px;padding: 8px 0 0 0;}
#base .pagetitle {width:180px;}
#base .content {padding-right:47px;}
#base .footernote {text-align:right;margin-bottom:20px;color:#888;width:530px;}
#base .content h3, #base .content h5 {padding-right:47px;font-size:11px;}

#about .flashnav {width:580px;padding: 8px 0 0 0;}
#about .pagetitle {width:180px;}
#about .content {padding-right:47px;}
#about .footernote {text-align:right;margin-bottom:20px;color:#888;width:530px;}
#about .content h3, #about .content h5 {padding-right:47px;font-size:11px;}

#artists .flashnav {width:580px;padding: 8px 0 0 0;}
#artists .pagetitle {width:180px;}
#artists .content {padding-right:47px;}
#artists .footernote {text-align:right;margin-bottom:20px;color:#888;width:530px;}
#artists .content h3, #artists .content h5 {padding-right:47px;font-size:11px;}

#exhibitions .flashnav {width:580px;padding: 8px 0 0 0;}
#exhibitions .pagetitle {width:180px;}
#exhibitions .content {padding-right:47px;}
#exhibitions .footernote {text-align:right;margin-bottom:20px;color:#888;width:530px;}
#exhibitions .content h3, #exhibitions .content h5 {padding-right:47px;font-size:11px;}
#exhibitions .SelectYear {width:130px;}
#exhibitions .content a, #exhibitions .content a:link, #exhibitions .content a:visited {border-bottom:1px dotted #efefef;text-decoration: none; padding: 2px 1px 2px 0;color:#000;}
#exhibitions .content a:hover{color: #FFF;background-color: #707070;text-decoration: none; padding: 2px 1px 2px 1px;}
#exhibitions .showname {font-size: 20px; color: silver;}

#contact .flashnav {width:580px;padding: 8px 0 0 0;}
#contact .pagetitle {width:180px;}
#contact .content {padding-right:47px;}
#contact .footernote {text-align:right;margin-bottom:20px;color:#888;width:500px;}
#contact .content h3, #contact .content h5 {padding-right:47px;font-size:11px;}
#contact .sidebar h3 {font-size:11px;margin:0 0 8px 0;}
#contact .sidebar p {font-size:11px;margin:0 0 15px 0;}
#contact .sidebar {font-size:11px;text-align:left}
#contact .content .slideshow {width:500px;}
#contact .sidebar a {color:#000;text-decoration:none}
#contact .sidebar a, #contact .sidebar a:link,#contact .sidebar a:visited {color: #000;text-decoration: none;padding: 2px 1px 2px 1px;}
#contact .sidebar a:hover {color: #FFF;background-color: #707070;text-decoration: none;padding: 2px 1px 2px 1px;}

#home .flashnav {width:580px;padding: 20px 0 0 0;}
#home #heading {text-align: right; margin-top: 10px;}
#home #heading a {text-decoration:none;}
#home .showartist {color: #000;font-size: 26px;}
#home .showname {color: silver;font-size: 26px;}
#home .showdate {font-size: 12px; color: #000; margin: 10px 0 20px 0;letter-spacing:0px;}
#work .flashnav {width:580px;padding: 8px 0 0 0;}
#work .pagetitle {width:180px;}
#work .content {padding-right:47px;}
#work .content h3, #work .content h5 {padding-right:47px;font-size:11px;}

#bio .flashnav {width:580px;padding: 8px 0 0 0;}
#bio .pagetitle {width:180px;}
#bio .content {padding-right:47px;}
#bio .content h3, #bio .content h5, #bio .content h4 {padding-right:47px;font-size:11px;}
#bio .content li span {color: #888;width:32px;}
#bio .content ul {list-style-type: none;}
#bio .content a, #bio .content a:link, #bio .content a:visited {text-decoration: none; padding: 2px 1px 2px 1px;color:#000; border-bottom:1px dotted #efefef;}
#bio .content a:hover{color: #FFF;background-color: #707070;text-decoration: none; padding: 2px 1px 2px 1px;}

#press .flashnav {width:580px;padding: 8px 0 0 0;}
#press .pagetitle {width:180px;}
#press .content {padding-right:47px;}
#press .content h3, #press .content h5, #press .content h4 {padding-right:47px;font-size:11px;}
#press .content li span {color: #888;width:32px;}
#press .content ul {list-style-type: none;}

#partnerships .flashnav {width:580px;padding: 8px 0 0 0;}
#partnerships .pagetitle {width:180px;}
#partnerships .content {padding-right:47px;}
#partnerships .footernote {font-size:11px;margin-bottom:100px;color:#888;}
#partnerships .content h3, #partnerships .content h5 {padding-right:47px;font-size:11px;}

/* classes */
.content ul {margin:0 0 10px 0;padding:0;}
.content ul li {background-color: #fff;margin:0 0 0 0;}
.content {font-size:11px;letter-spacing:1px;line-height:16px;}
#artists .content span {font-size:11px;letter-spacing:1px;color:#888; padding:0 0 5px 1px;}
.content td {font-size:11px;letter-spacing:1px;line-height:16px;}
.footer {font-size: 11px; padding: 60px 0 0 0; color: #a9a9a9;}
.pagetitle {font-size: 13px;padding: 18px 0 0 0;font-weight:bold;color:#777;}
.artistbirthyear {font-size:12px;color:#888;margin: 0 0 20px 0;}

.showartist {margin: 0 0 8px 0;font-size: 20px; color: #000;}
.showartist a:link {font-size: 20px; color: #000;text-decoration:none;}
.showartist a:active {font-size: 20px; color: #000; text-decoration:none;}
.showartist a:visited {font-size: 20px; color: #000; text-decoration:none;}
.showartist a:hover {font-size: 20px; color: #FFF;background-color: #707070;text-decoration:none;}
.showdate {font-size: 12px; color: #000; margin: 0 0 25px 0;}
.dateselect {font-size: 12px; margin: 0 0 0 0;}
.piecename {font-size: 12px;}
.piecedate {font-size: 12px;margin: 0 0 25px 0;}
.piecemedia {font-size: 12px;}
.piecedimensions {font-size: 12px;}
.arrows {margin: 0 0 20px 0;}
.mindthegap {height:56px;}
.counter {font-size: 12px;margin: 0 0 6px 0;}
.counter a {text-decoration:none;color:#000;}

.shownav {font-size: 12px;margin: 0 0 20px 0;}
.shownav a, .shownav a:link,.shownav a:visited {color: #000;text-decoration: none;padding: 2px 1px 2px 1px;}
.shownav a:hover {color: #FFF;background-color: #707070;text-decoration: none;padding: 2px 1px 2px 1px;}
.shownav span {color:silver;margin:10px 3px 0 3px;}

#gatewaygridA {padding:5px 0 0 0;}
#gatewaygridA div {float: left;font-size: 11px;width: 120px;padding:0 0 11px 0; margin:0;}
#gatewaygridA a, #gatewaygridA a:link, #gatewaygridA a:visited {text-decoration: none; padding: 2px 1px 2px 1px;}
#gatewaygridA a:hover{color: #FFF;background-color: #707070;text-decoration: none; padding: 2px 1px 2px 1px;}
#gatewaygridA a.liveTrue {color:#000;}
#gatewaygridA a.liveFalse {color:#999;}

#gatewaygridB {padding:5px 0 0 0;}
#gatewaygridB div {float: left;font-size: 11px;width: 120px;padding:0 0 11px 0;margin:0;}
#gatewaygridB a, #gatewaygridB a:link, #gatewaygridB a:visited {text-decoration: none; padding: 2px 1px 2px 1px;}
#gatewaygridB a:hover{color: #FFF;background-color: #707070;text-decoration: none; padding: 2px 1px 2px 1px;}
#gatewaygridB a.liveTrue {color:#000;}
#gatewaygridB a.liveFalse {color:#999;}

/* #load {margin:0;display: block;z-index:4;position:absolute;} */
#load {font-size: 11px;color: #888;margin:0 0 10px 0;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#container {
 width: 750px; margin: 0 auto; position: relative;
}




