/*body {  font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;  margin: 0px;   }
*/h1 {font: bold 1.3em Arial, Helvetica, sans-serif; color: #C20606;   }
h4 { color: #C20606; }
form { margin: 0px; }

.rvtablepad td { font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 100%; }

.StandardText {font-family: Tahoma, Arial, Helvetica, sans-serif; }
.BitBiggerText {font-family: Tahoma, Arial, Helvetica, sans-serif; }
.BitSmallerText {font-family: Tahoma, Arial, Helvetica, sans-serif;    }

.textdivider { font-size: 70%; color: #C20606; padding-left: 2px;  padding-right: 2px;  }
/*.atoz { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 70%; color: #C20606; }
.atoz a { font-weight: normal; color: #C20606; }*/
.accesslink { padding-bottom: 5px;  padding-top: 5px;  }

/* General Link element definition*/ 
/*a { font-weight: bold;  text-decoration: none;  color: Black;  } 
a:hover { text-decoration: underline; }*/

/* page header */
.header { background: url(/images/museum_banner.jpg) }
.toplinks { margin-top: 10px;  margin-right: 15px;  font-size: 100%;  color: #C20606;  margin-bottom: 13px;      }
.toplinks a { color: #C20606; }
.Navtable {   border-bottom-width: 1px;  border-top-width: 1px;  border-bottom: 1px solid #b22222;  border-top: 1px solid #b22222;  padding-bottom: 3px;  padding-top: 2px;          }
.MainNav { background-color: #B10606;  font-size: 100%;  font-family: Verdana, Arial, sans-serif;  color: White;  margin-right: 15px;  padding-bottom: 1px;  border-right-color: White;  border-right-style: solid;  border-right-width: 5px;  padding-left: 8px;  padding-right: 8px;  padding-top: 1px;                  }
.MainNav a { color:white;  font-weight: normal;  }
.MainNavWrap { margin: 3px 5px 3px; }

/* Horizontal rule*/
hr { color: #b22222; height: 1px;  border: dashed;  width: 90%;  font-size: 1px;              }

/*Form input fields*/
/*input {  font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;   }
input.searchbox { width:100px;}*/
select { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;   }
.textsearch {width:350px; }

#rvtext { color: #C20606;  font-family: "Verdana Geneva Arial Helvetica sans-serif"; }
.rvtext {font-family: "Verdana Geneva Arial Helvetica sans-serif"; color: #C20606; }

/*Pad settings applied to tables, alphabetic to ensure all ID values within page are unique for HTML compliance*/
#leftpad { padding-left: 5px;  padding-top: 3px; }

#pad1 { padding-bottom: 3px;  padding-left: 5px;  padding-right: 5px;  padding-top: 3px;    }
#pad1a { padding-bottom: 5px;  padding-left: 10px;  padding-right: 5px;  padding-top: 10px;    }
#pad1b { padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;    }
#pad1c { padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;    }
#pad1d { padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;    }
#pad1e { padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  border-bottom: 3px inset #b22222;     }
.padalbumview { padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;     }

#pad2 { padding-bottom: 1px;  padding-top: 1px; }
#pad2a { padding-bottom: 1px;  padding-top: 1px; }
#pad2b { padding-bottom: 1px;  padding-top: 1px; }
#pad2c { padding-bottom: 1px;  padding-top: 1px; }
#pad2d { padding-bottom: 1px;  padding-top: 1px; }
#pad2e { padding-bottom: 1px;  padding-top: 1px; }
.rvtablepad { margin-left: 30px; }

/*Primary classes for site search elements*/
.Primary {background-color: White;}
#PrimaryBorder { border-bottom: 1px solid #A05A61;    border-right: 1px solid White;   }
.Secondary {background-color: White;}
.Tertiary {background-color: #dcdcdc;  border: 1px solid Silver;}
.Tertiary a { color: White;  text-decoration: none;  font-weight: normal;   } 
.Tertiary a:hover { color: White;  font-weight: normal;  text-decoration: underline;   }
.ThumbnailBox {background-color: #dcdcdc;  border: 1px solid Silver; }

/*GIS Page*/
/*.NavBorder { border-right: 1px solid Silver; }*/
.GISLeftBlock { border-right: 1px solid #b22222;  border-top: 1px solid #b22222; background-color: #f9ecec;  }
#GISTable1 { padding-bottom: 5px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  }

/*Theme Page*/
.ThemeLeftBlock { border-right: 1px solid #b22222;  border-top: 1px solid #b22222; background-color: #f9ecec;  }
.Thumbspace { padding-left: 10px; }

/*Search Page*/
.SPDivLine { border-top: 1px solid #b22222; }
.SPRightBlock { border-left: 1px solid #b22222;  background-color: #f9ecec;  }

/*Album Page*/
.AlbumDivLine { border-bottom: 1px solid #b22222; }

/* link to resource on theme page; included for google spider */
.GoogleLink a { font-weight: normal; font-size: 1px; }
.GoogleLink a:hover { font-weight: normal; font-size: 1px; text-decoration: none; }

