BODY {
  margin-top:      25px;
  color:           #707090;
  font-family:     Arial, San Serif;
  font-size:       11px;
  font-weight:     bold;
}

SPAN.normal {
  font-weight:     normal;
  font-style:      normal;
}

SPAN.italic {
   font-style:     italic;
}

SPAN.bold {
  font-weight:     bold;
}

SPAN.boldItalic {
   font-weight:    bold;
   font-style:     italic;
}

TABLE.page {
  color:           #707090;
  font-family:     Arial, San Serif;
  font-size:       11px;
  font-weight:     bold;
}

TABLE.page A {
  color:           #707090;
  text-decoration: none;
  font-family:     Arial, San Serif;
  font-size:       11px;
  font-weight:     bold;
}

TABLE.page A:hover {
  color:           #CA3CA0;
  text-decoration: none;
  font-family:     Arial;
  font-size:       11px;
  font-weight:     bold;
}

TR.header A {
  color:           #8080A0;
  text-decoration: none;
  font-family:     Arial, San Serif;
  font-size:       11px;
  font-weight:     bold;
}

TR.menu {
  color:           #8080A0;
  font-size:       17px;
}  
  
TR.menu A:hover {
  color:           #DD3CD0;
  text-decoration: none;
}

TR.menu A.selected {
  color:           #CA3CA0;
  text-decoration: none;
}

TR.menu A.selected:hover {
  color:           #CA3CA0;
  text-decoration: none;
}

TABLE.navigation {
  color:           #909090;
  font-family:     Arial, San Serif;
  font-size:       11px;
  font-weight:     normal;
}

TABLE.navigation A {
  text-decoration: none;
  font-weight:     normal;
}

TABLE.navigation A:hover {
  color:           #DD3CD0;
  text-decoration: none;
  font-weight:     normal;
}

TABLE.navigation A.selected {
  color:           #CA3CA0;
  text-decoration: none;
  font-weight:     normal;
}

TABLE.contact {
  color:           #707090;
  font-family:     Arial, San Serif;
  font-size:       11px;
  font-weight:     bold;
}

TABLE.contact TD.hours {
  color:           #909090;
  font-family:     Arial, San Serif;
  font-size:       11px;
  font-weight:     bold;
}

TABLE.exhibitions {
  color:           #909090;
  font-family:     Arial, San Serif;
  font-size:       11px;
}

#workText h2, TABLE.cv TD.artist {
  color:           #505050;
  font-family:     Arial, San Serif;
  font-size:       14px;
  font-weight:     bold;
}

#workText h3, #workText h4, TABLE.cv TD.header {
  color:           #505090;
  font-family:     Arial, San Serif;
  font-size:       11px;
  font-weight:     bold;
}

#workText p, TABLE.cv TD.line, TD.year {
  color:           #404040;
  font-family:     Arial, San Serif;
  font-size:       10px;
  font-weight:     normal;
}

TABLE.work {
  color:           #909090;
  font-family:     Arial, San Serif;
  font-size:       11px;
  font-weight:     bold;
}


TABLE.mailing {
  color:           #707090;
  font-family:     Arial, San Serif;
  font-size:       11px;
  font-weight:     bold;
}

TABLE.mailing TR.condensed {
  line-height: 14px;
}

TABLE.mailing INPUT.condensed {
  font-family: Arial, Sans-Serif;
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 0px;
  display: block;
  padding: 1px;
  border: solid 1px #85b1de;
  width: 400px;
}

.error {
  color: red;
}

.success {
  color: green;
}

.show {
  display:inline;
}

.hide {
  display:none;
}

#workText { text-align: left;}
#workText h1 {font-size: 14px;}
#workText h4 { font-size: 9px;}

ul.control {
  list-style-type: none;
}

ul.control li {
  display: inline;
}

a.controls-low { 
  width: 30px; 
  height: 22px; 
  text-decoration: none; 
  background: url("controls.gif"); 
  text-indent: -3000px; *text-indent:0; 
  vertical-align: bottom; 
  font:0/0 Arial; 
  color: rgba(255,255,255,0); 
  display:-moz-inline-box; 
  display:inline-block; 
  overflow:hidden;
}

a.controls-low:hover { 
  background-position: -65px 0;
}

a.controls-high { 
  width: 34px; 
  height: 22px; 
  text-decoration: none; 
  background: url("controls.gif") -31px 0;
  text-indent: -3000px; 
  *text-indent:0; 
  vertical-align: bottom;
  font:0/0 Arial; 
  color: rgba(255,255,255,0); 
  display:-moz-inline-box;
  display:inline-block;
  overflow:hidden;
}

a.controls-high:hover { 
  background-position: -96px 0;
}
