/* <![CDATA[ */
html { font: 11px Verdana, Arial, "Arial Unicode MS", Helvetica, sans-serif; text-align: left; }
body { background: #FFF; color: #51443F; margin-left: 15px; margin-top: 0; padding: 0; }

#page { margin: 0 auto 30px 0; padding: 0; width: 775px; }
#content { margin: 0; padding: 0; }
#centered { margin: 0 auto; padding: 0; }

td, tr { text-align: left; vertical-align: top; }

table#contact { margin: 0; padding: 0; }
table#contact td, table#contact tr { margin: 0; padding: 0 0 5px 0; }

table#layout { margin: 0; padding: 0; width: 775px; }
table#layout td#masthead { height: 38px; margin: 0; padding: 0; width: 175px; }
table#layout td#nav { height: 38px; margin: 0; padding: 0; width: 600px; }
table#layout td.spacer { height: 38px; margin: 0; padding: 0; width: 175px; }
table#layout td#num { height: 38px; margin: 0; padding: 0; width: 600px; }
table#layout td#sidebar { margin: 0; padding: 0; width: 175px; }
table#layout td#photo { margin: 0; padding: 0; width: 600px; }
table#layout td#exhibitions { margin: 0; padding: 0; }
table#layout td#history { margin: 0; padding: 0 20px 0 0; width: 240px; }
table#layout td#biography { margin: 0; padding: 0; width: 360px; }
table#layout td#caption { margin: 0; padding: 10px 0 0 0; width: 600px; }
table#layout td#copyright { color: #999; font: normal 9px Verdana, Arial, "Arial Unicode MS", Helvetica, sans-serif; margin: 0; padding: 30px 0 0 0; }

#subnav { line-height: 1.8em; margin: 0 15px 0 0; padding: 0; }

/* For use on image popup window only */
div#popup { margin: 0; padding: 0; }

a:link { background: transparent; color: #51443F; text-decoration: underline; }
a:visited { background: transparent; color: #51443F; text-decoration: underline; }
a:hover { background: transparent; color: #06C; text-decoration: underline; }
a:active { background: transparent; color: #06C; text-decoration: underline; }
a:visited:hover { background: transparent; color: #06C; text-decoration: underline; }

a.category:link { color: #51443F; text-decoration: none; }
a.category:visited { color: #51443F; text-decoration: none; }
a.category:hover { color: #06C; text-decoration: underline; }
a.category:active { color: #06C; text-decoration: none; }
a.category:visited:hover { color: #06C; text-decoration: underline; }

.category_on { color: #06C; font-weight: bold; }
.gallery_on { font-weight: bold; }

form { margin: 0; padding: 0; }
input.text { font: 11px Verdana, Arial, "Arial Unicode MS", Helvetica, sans-serif; }
textarea.textarea { font: 11px Verdana, Arial, "Arial Unicode MS", Helvetica, sans-serif; }

blockquote { margin: 0 25px; padding: 0; }
img { border: 0; margin: 0; padding: 0; }
p { line-height: 16px; margin-top: 0; padding-top: 0; }

.block { display: block; }
.date { color: #51443F; display: block; font: normal 10px Verdana, Arial, "Arial Unicode MS", Helvetica, sans-serif; }
.error { color: #F00; font: normal 10px Verdana, Arial, "Arial Unicode MS", Helvetica, sans-serif; }
.head, p.head { color: #06C; font-weight: bold; }
.purchase { color: #063466; display: block; font: normal 10px Verdana, Arial, "Arial Unicode MS", Helvetica, sans-serif; margin: 6px 0 0 0; }
.small { font: normal 10px Verdana, Arial, "Arial Unicode MS", Helvetica, sans-serif; }
.subhead, p.subhead { color: #51443F; font-weight: bold; }
.subtitle { color: #51443F; display: block; font: bold 11px Verdana, Arial, "Arial Unicode MS", Helvetica, sans-serif; margin: 0 0 6px 0; }
.title { color: #06C; display: block; font: bold 12px Verdana, Arial, "Arial Unicode MS", Helvetica, sans-serif; margin: 0 0 4px 0; }
/* ]]> */