body { background-color: #D391FF; }
a { cursor: pointer; text-decoration: underline; }
a:link, a:hover, a:visited { color: #8B015F; }
.thumb {  border: solid 1px #8B015F;  }
#nav { border-bottom: solid 1px #8B015F; } 
.navitem { cursor: pointer; }
.navItem p { font-family: Verdana; font-size: 0.7em; font-weight: bold; color: #8B015F; }
.navItem p a { color: #8B015F; text-decoration: none; }
.subNavItem { border: solid 1px #8B015F; background-color: #fff; }
.subNavItem p { cursor: pointer; font-family: Verdana; font-size: 0.7em; font-weight: bold; color: #8B015F; }
.subNavItem p a { color: #8B015F; text-decoration: none; }
#sidenav .item { border:  solid 1px #8B015F; background-color:  #EABBFF; }
#logo { background-image: url(/images/logo2.jpg); background-repeat: no-repeat; background-position: top left; }
#logo h1 { visibility: hidden; height: 85px; }
#logo p { font-family: Verdana; font-size: 0.8em; font-style: italic; color: #000; }
.title {  font-family: Arial; font-size: 16px; font-weight: bold; color: #8B015F;  }
.sublink {  color: #8B015F;  }
.displink {  color: #008000;  }
input.query {  border: solid 1px #8B015F; font-family: Arial, helvetica, sans-serif; font-weight: normal; color: #000; font-size: 14px;  }
input.button {  	border: solid 1px #8B015F; background-color: #F1DDFF; font-family: Times new roman; font-weight: bold; color: #8B015F; font-size: 14px;  }
#content table th { display: none; }
#thumbs table { background-color:  #EABBFF; padding: 12px; border:  solid 1px #8B015F; margin:  0px 24px 24px 24px;  }
#sidenav .item h1 { font-size: 1em; font-family: Verdana; }
#sidenav .item p { font-size: 0.8em; }
#footer p { font-family: arial, helvetica, sans-serif; font-size: 0.7em; font-style: italic; color: #000; }

