body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
}

body {
	background-color: #000000;
}

table  {
  border-collapse: collapse; border-spacing: 0;
}


td, th {
  padding: 0;
}

.justifiedText{
  text-align: justify;
}

.updateHeaderText {
    color: #F36;
    font-weight: bold;
    font-variant: small-caps;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
}

.mandarinTitle {
    color: #F36;
    font-weight: bold;
    font-variant: small-caps;
}

.englishTitle {
    color: #F36;
    font-size: 11px;
    font-style: italic;
}

.thumbnail{
    border-color: #F00;
    border-style: outset;
}

.footerText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.footerVisitors {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.style2 {
    font-size: 12px
}

a:link {
	color: #CCCCCC;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #CCCCCC;
}

a:hover {
	text-decoration: underline;
}

a:active {
	text-decoration: none;
}

#submenu{
    font-variant: small-caps;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

a.submenu{

}

a.submenuSelected:link {
    color: #FFFFFF;
    text-decoration: underline;
}

a.submenuSelected:visited {
    color: #FFFFFF;
    text-decoration: underline;
}

a.submenuSelected:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

a.submenuSelected:active {
    color: #FFFFFF;
    text-decoration: underline;
}

.submenuSelected {
    color: #FFFFFF;
    text-decoration: underline;
    font-variant: small-caps;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#exhibitionTable table{
    border-style: ridge;
    border-color: #CCC;
    border-width: 2px;
}

#exhibitionTable td{
    padding: 10px 2px 10px 2px;
    border-style: ridge;
    border-color: #CCC;
    border-width: 2px;
}

#exhibitionTable td.yearSubCell{
  border-top-style: none;
}

#exhibitionTable td.yearMidCell{
  border-top-style: none;
  border-bottom-style: none;
}

#exhibitionTable tr.blank{
  background-color: #CCC;
}

#exhibitionTable td.blank{
    padding: 1px 1px 1px 1px;
}


.exhibitionGroup {
    color: #F36;
    font-weight: bold;
    font-variant: small-caps;
}

#exhibitionTable td.exhibitionYear {
    color: #FFF;
    font-weight: bold;
    text-align: center;
    border-bottom-style: none;
}

.paintingGroup {
    color: #F36;
    font-weight: bold;
    font-variant: small-caps;
}

a.paintingGroup{

}

a.paintingGroup:link {
    color: #F36;
    font-weight: bold;
    font-variant: small-caps;
    text-decoration: none;
}

a.paintingGroup:visited {
    color: #F36;
    font-weight: bold;
    font-variant: small-caps;
    text-decoration: none;
}

a.paintingGroup:hover {
    color: #F03;
    font-weight: bold;
    font-variant: small-caps;
    text-decoration: underline;
}

a.paintingGroup:active {
    color: #F03;
    font-weight: bold;
    font-variant: small-caps;
    text-decoration: underline;
}

.paintingDescription {
    padding-bottom: 15px;
}

.paintingTitle {
    text-align: left;
    color: #F36;
    font-weight: bold;
    font-variant: small-caps;
}

.paintingDetails {
    text-align: left;
    font-size: 11px;
    font-style: italic;
    padding-left: 10px;
}

.paintingImageCell {
    text-align: left;
}

li.newsSubItem{
   list-style-type: none;
}

li.updateItem {
    list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
}

.newsSubItemText{
   font-size: 11px;
   font-style: italic;
}

ul.thinList{
  list-style-type: disc;
  
  /* Must have left padding to show bullets in IE */
  padding: 0px 0px 0px 15px;
  margin: 0px 0px 0px 0px;
}

td.aboutMeCategories {
  text-align: center;
  padding-bottom: 20px;
}



