* { margin:0; padding:0; }
body { font-family: "century gothic", century, serif; 
font-size: 14px;
background: #f4e9b5 url(background-border.png) repeat-y; }
h1 { text-align: center; padding-top: 50px; margin-bottom: 30px; font-size: 250% }
h1, h2, h3, h4 { font-family: papyrus, cursive; }
h2 { font-size: 175%; }
h3 { font-size: 125%; line-height: 80%; margin-top:  15px; }
h4 { font-size: 100%; }
a img { border: 0 }
#catlogo { float: left; }
p , dl{ margin: 5px; }
ul {padding-left: 20px; }
#navigation { 
 position: absolute;
 top: 210px;
 left: 0px;
 width: 198px;
}
#navigation ul {
list-style-type: none;
 padding-left: 39px;
 width: 156px;
  background-image: url(link-back.png);
 background-repeat: repeat-y; 
 margin-bottom: 20px;
}
 #navigation li { height: 20px; padding: 5px 0; }
#content { padding-left: 200px; margin-bottom: 50px; }
a { text-decoration:  none; }
dd { padding-left: 40px; }
#quoteblock { text-align: center; margin-bottom: 10px; width: 33%; position: relative; left: 33%; overflow: hidden; font-style: italic; }
#quoteblock strong { font-style: normal; float: right; }
#second-nav { list-style-type: none; text-align: center; width: 100%; margin-bottom: 20px; padding: 0px; }
#second-nav li { display: inline; padding: 0px 5px;  border-left: 1px solid #000; }
#second-nav li.first { border-left: 0; }
#returnlink { text-align: center; padding-bottom: 25px; }
#disclaimer { text-align: center; font-size: 80%; padding: 0 200px; }

.archiveheader { margin-top: 15px; }
.monthhead { cursor: pointer; cursor: hand; }
.monthnews { display: none; }
.monthnewsshow { display: block; }

/* Gallery Stuff */
#catgallerymain { text-align: center; margin: 10px 0; }
#catgallerymain img { margin-top: 10px; }
#gallerystrip { height: 100px; width: 98%; margin: 0px 1%; overflow: auto }
#gallerystrip div img { margin: 0px 5px; padding: 0px; cursor: pointer; cursor: hand; }
#gallerystrip div { height: 75px; width: 100%; font-size: 0px; overflow: hidden; }
