body { background: white; font-family: sans-serif; margin: 0.5%; padding: 0.5% ; }
h1 { font-size: 200%;  padding: 0%1%1%1%; margin: 0%;  color:#9f553c; }
h2 { font-size: 150%;  padding: 0.5%; margin: 0.5% ; color:#9f553c; }
h3 { font-size: 110%;  padding: 0.5%; margin: 0.5% ; color:#9f553c; clear: left; }
h4 { font-size: 100%;  padding: 0.5%; margin: 0.5% ;  color:#9f553c; }
a:link { text-decoration: underline; color: #9f553c; }
a:visited {  text-decoration: underline; color: #bd806b; }
a:hover {color: #ffffff; text-decoration: none; background: #9f553c;  }
.footer {
text-align : center;
clear : both;
padding : 0.5%;
margin : 0%;
border-right-color : #ffffff;
border-bottom-color : #000000;
border-left-color : #ffffff;
border-top-color : #000000;
border-style : solid;
}
.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; padding: 0%1%1%0%; margin: 0%1%1%0%; text-align: left; }
p { padding: 0.5%; margin: 0.5%; line-height: 130%; }
.theme { padding: 0.5%; margin: 0.5%; color: #ffffff; background: #000000; }
.image-exhibit {clear: left; float: left; padding: 0.5%3%3%0.5%; margin: 0.5%; width: 100% ; }
.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%; }
table {background: #cccccc; margin: 1%; padding: 1% ; }
td {background: #ffffff; color: #000000; vertical-align: top; text-align: left; margin: 1%; padding: 1%; }
