body {color: #ffffff; background-color: #314242; }

/* modified links to use link psuedo class (to fix same-page anchors) 3.27.02 */
a:link {color: #ffffff; background-color: #BB660B; text-decoration: none; }
a:visited {color: #ffffff; background-color: #BB660B; text-decoration: none; }
a:active {color: #ffffff; background-color: #BB660B; text-decoration: none; }

a.mainlink:link {color: #ffffff; background-color: transparent; border-bottom: thin solid; border-color: #BB660B; }
a.mainlink:visited {color: #ffffff; background-color: transparent; border-bottom: thin solid; border-color: #BB660B; }
a.mainlink:hover {color: #ffffff; background-color: #BB660B; }
a.mainlink:active {color: #ffffff; background-color: transparent; border-bottom: thin solid; border-color: #BB660B; }

a.imagelink {background-color: transparent; }

.category { color: #ffffff; background-color: #202020; }

.mainhead { background-color: #336666; }

.bar { color: #253232; background-color: #253232; }

.photobar { color: #BB660B; background-color: #253232; }

.wideimg { background-color: #000000; }

/* "wrappers" */
.nav { background-color: #EDEDED; }
.greycol {color: #ffcc00; }
.whitecol {color: #000000; }
.tagline {color: #FFFFFF; background: url(images/tagtile.gif); }
.captionwrppr { background-color: #272727; }
.thumbwrppr { background-color: #272727; }

.zoomwrppr { background-color: #272727; width: 100%;}

/* "columns" */
.leftcolumn { background-color: transparent; }
.rightcolumn { background-color: transparent; }
.maincolumn { background-color: transparent; }
.taginfo { background-color: transparent; }

.searchbutton { color: white; background-color: #BB660B; }

.searchfield { color: black; }