/*your custom style goes in this file*/
/*if you're overriding style blocks from genstyle.css, you only need to include the attributes you're overriding, not the whole block*/

.headerrow {
    background: #211a16 url(titletop1.jpg) repeat-x;
    width: 384px;
}

.headerbg {
    background: #211a16 url(titletop2.jpg) repeat-x;
}

.headertext-sm {
    padding-left: 5px;
}

.logintext {
    vertical-align: bottom;
    line-height: 2;
    padding-right: 2px;
    font-weight: bold;
}

.searchtext {
    vertical-align: bottom;
    padding-top: 0px;
    height: auto;
    line-height: normal;
    font-weight: bold;
    font-size: 12px;
}

.menutext {
  font-size: 13px;
  color: #b99852;
  vertical-align: top;
  text-align: right;
  text-decoration: none;
}

a.menutext:link, a.menutext:visited {
  padding: 1px 3px 3px 3px;
  background: #211a16;
  color: #b99852;
  text-decoration: none;
}

a.menutext:hover {
  padding: 1px 3px 3px 3px;
  background: #b99852;
  color: #e9cfa2;
  text-decoration: none;
}

a.footer:hover {
	color: #e9cfa2;
}


.home_section {
  width: auto;
}

.side_section {
	width: 300px;
	background: #fff url(bg.gif);
	vertical-align: top;
}

.indexphototable {
    float: none;
}

.entry-date
{
    color: rgb(185,152,63);
    font-weight: bold;
}

.entry-title
{
    font-size: 15px;
    font-weight: bold;
    display: block;
}

.entry-text
{
    display: block;
    margin: 0px 20px 20px 20px;
}

.census-table
{
    border-width: 1px;
    border-style: solid;
    border-color: #211a16;
    border-collapse: collapse;
    background-color: #fff;
}

.census-header
{
    border-width: 1px;
    border-style: solid;
    border-color: #211a16;
    font-weight: normal;
    font-size: 10px;
    layout-flow:vertical-ideographic;
}

.census-data
{
    border-width: 1px;
    border-style: solid;
    border-color: #211a16;
}



@media screen, projection {
/* exploit a parsing bug so rules will be visible to MacIE5 */
.BeNiceToMacIE5 {
  font-family: "\"}\"";
  font-family: inherit;
}
.IE5IsQuirky1 { /* WinIE 5.0 gets wierd without something after font-family hack */
}
.favphotos {             /* container for all thumbs */
  width: 100%;         /* an explicit width is required for WinIE, or it screws up badly */
  margin: auto;       /* correctly center block element */
  padding: .1em;
  color: #000;
  overflow: hidden;
  text-align: center;
}
.favphotos ul {
  margin: 0;
  padding: 0;
}
.favphotos li {        /* test these rules with various fonts, may need adjusting */
  height: 17.0em;    /* high enough for image plus 2-line caption */
  width: 12.5em;     /* wide enough for widest image with a bit of padding */
  float: left;      /* as many as can fit in window width */
  overflow: hidden; /* do not let IE stretch the container */
  text-align: center;
  padding: .1em;
  margin: .1em;
  font-family: "\"}\""; /* hide correct dimensions from WinIE 5.x */
  font-family: inherit;
  width: 12.5em;
  height: 17.0em;
}
.IE5IsQuirky2 { /* WinIE 5.0 gets weird without something after font-family hack */
}
.favphotos img {          /* image resized in ems to maintain proportions */
  display: block;      /* prevent text from flowing on the side */
  text-align: center;  /* center for IE */
  margin: 0 auto .1em auto; /* center for non-IE */
  padding: 0;
}
.favphotos li {
  list-style-type: none;
  margin-bottom: .1em;
  font-size: smaller;
}
.favphotos img {
  vertical-align: middle;
}

} /* end media rules */



