h1 { font-size: 250%; background:#cccccc; color:#000000; padding:2%1%1%0%; margin:0%; }
h2 { font-size: 130%;   padding:0.5%; margin:0.5%;}
h3 { font-size: 110%;   padding:0.5%; margin:0.5%;}
h4 { font-size: 100%;  padding:0.5%; margin:0.5%;}
a:link { text-decoration: underline; color: #000000;  }
a:visited {   text-decoration: underline; color: #6e76c1; }
a:hover {color: #cccccc; text-decoration: none; background: #816861;   }
body { background: white; font-family: sans-serif; margin:0.5%; padding:0.5%;}
.ad-right { float: right;  padding: 0.5%; margin: 0.5%; width: 10%; text-align: left; }
.footer {clear: both; background: #cccccc; margin: 0%; padding: 0.5%; }
.right-image { float: right;  margin: 2%; width: 30%; text-align: right; padding:0.5%; }
.image-right { float: right;  margin: 1%;  text-align: right; padding: 0.5%; }
.image-left{ float: left;  margin: 1%;  padding: 1%; text-align: left; }
.logo{ float: left;  margin: 0%0.5%0.5%0%;  padding: 0%0.5%0.5%0%;  text-align: left; }
p { padding:0.5%; margin:0.5%;}
.image-exhibit {clear:left;  float: left; padding: 0.5%3%3%0.5%; margin: 0.5%;  width:80%;}
.image-artist {clear:left;   float: left; padding:  0% 3% 3% 0.2%; margin: 1% 3% 3% 3%;   }
.photo-right { float: right;  margin: 2%; width: 50%; text-align: right; padding:0.5%; }
.annandale-photo-right { float: right;  margin: 1%;  padding: 1%; text-align: right; width:30%;}
.annandale-photo-left { float: left;  margin: 1%;  padding: 1%; text-align: left; }
.annandale-photo { float: left;  margin: 1%;  padding: 1%; text-align: left;  width:40%;}
