BODY {
  background: url(http://www.naturalhistoryauctions.com/images/cbckground.jpg);
  color: #000000;
  margin: 0px;
}

A { 
  color: #382828; 
  text-decoration: underline; 
}

A:hover { 
  color: #1b7cff; 
  text-decoration: underline; 
}

FORM {
	display: inline;
}

textarea.medText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.0em;
  color: #382828;
}


div.logoWrapper{
	background-image: url(http://www.naturalhistoryauctions.com/images/logobackdrop2.jpg);
	background-repeat: repeat-x;
	height:120px;
	}

TR.header {
 background: #E3E6EA;
}

TR.headerNavigation {
  background: #819462;
}

TD.headerNavigation, div.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.05em;
  background: #819462;
  color: #ffffff;
  font-weight : bold;
}

TD.headerForm {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.2em;
  background: #819462;
  color: #ffffff;
  font-weight : bold;
}

TD.contactForm, DIV.contactForm {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.05em;
  font-weight: bold;
  background: #b5a596;
  color: #382828;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #1b7cff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 1.05em;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #b5a596;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 1.05em;
  background: #b5a596;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #819462;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.05em;
  background: #819462;
  text-align: center;
  color: #ffffff;
  font-weight: bold;
}

TD.footsmallText, SPAN.footsmallText, P.footsmallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: .9em;
  background: url(http://www.naturalhistoryauctions.com/images/cbckground.jpg);
  text-align: center;
  color: #401111;
}

TD.footMedText, SPAN.footMedText, P.footMedText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.05em;
  background: url(http://www.naturalhistoryauctions.com/images/cbckground.jpg);
  text-align: center;
  color: #401111;
}

A.footer { 
  color: #FFFFFF;
  text-decoration: none;
}

A.footer:hover {
  color: #1b7cff;
  text-decoration: none;
}

TD.leftcolText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.10em;
  font-weight: bold;
  line-height: 1.3;
  background: #b5a596;
  color: #382828;
}

TD.leftcolTextcenter {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.10em;
  font-weight: bold;
  line-height: 1.3;
  background: #b5a596;
  color: #382828;
  text-align: center;
}

ul.ulileftcolText, li.ulileftcolText {
  font-family: Verdana, Arial, sans-serif;
  font-size: .85em;
  font-weight: bold;
  line-height: 1.15;
  background: #b5a596;
  color: #382828;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.5em;
  font-weight: bold;
  background: #b5a596;
  color: #382828;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.05em;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.0em;
  color: #382828;
}

TD.smallTextrhtB, SPAN.smallTextrhtB, P.smallTextrhtB {
  font-family: Verdana, Arial, sans-serif;
  font-size: .8em;
  font-weight: normal;
  color: #382828;
  text-align: right;
}


TD.mediumText, SPAN.mediumText, P.mediumText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.05em;
  color: #382828;
}

TD.catMediumText, SPAN.catMediumText, P.catMediumText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.05em;
  background: #cbd9b4;
  color: #382828;
  text-align: center;
}

TD.medTextrhtB, SPAN.medTextrhtB, P.medTextrhtB {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.15em;
  font-weight: bold;
  color: #382828;
  text-align: right;
}

TD.bigText, SPAN.bigText, P.bigText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.15em;
  color: #382828;
  text-align: center;
}

TD.tableHeading, P.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.2em;
  font-weight: bold;
  color: #382828;
  text-align: center;
}

TD.catTableHeading, P.catTableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.2em;
  font-weight: bold;
  background: #cbd9b4;
  color: #382828;
  text-align: center;
}

TD.page_Count {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.0em;
  font-weight: bold;
  line-height: 1.2;
  background: #b5a596;
  color: #382828;
  text-align: center;
}

TD.galleryHeading, DIV.galleryHeading {
  background: #819462;
  text-align: center;
  font-family: Verdana, Arial, sans-serif;	
  font-size: 1.1em;
  font-weight: bold;
  color: #382828;
}

IMG.middle {
  vertical-align: middle;
}

TD.imgRow {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1em;
  background: #000000;
  color: #000000;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
}

TD.listRow {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.1em;
  background: #819462;
  color: #000000;
  font-weight: normal;
  text-align: left;
  vertical-align: middle;
}

TD.rowInfo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1em;
  background: #819462;
  color: #000000;
  font-weight: normal;
  text-align: center;
  vertical-align: top;
}
