
body {
  font-family: Georgia, serif;
  background: white;
}

#content {
  font-family: Georgia, serif;
  background: transparent url(images/fr_flower.gif) no-repeat top left;
  padding: 0px 50px 0px 235px;
  /*width: 750px;*/
  max-width: 900px;
  min-width: 550px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}



/*hide the h1 text, replace it with image*/
h1.image {
  text-indent: -5000px;
  font: 1px white;
  background: transparent url(images/logo.gif) no-repeat top left;
  width: 365px;
  height: 168px;
}

h1.front-page {
   /*width: 5em;*/
  font-size: 4em;
  font-weight: normal;
  padding: 20px 0 10px 10px;
}


h2 {
  color: #262;
  font-size: 1.1em;
  /*font-family: courier, "Courier New", monospace;*/
}

h2 a:link, h2 a:visited{
  color: #262;
}

a:link{
  text-decoration: none;
  color: #00d;
}

a:visited{
  text-decoration: none;
  color: #30a;
}


a:hover{
  text-decoration: underline;
  color: #50f;
}


#bottom-nav{
  clear: both;
  margin: 15px;
  padding: 10px 0;
  width:100%;
  font-size: 0.8em;
  vertical-align: text-bottom;
  /*border:1px solid red;*/
}


#bottom-nav img {
  /*vertical-align: text-bottom;*/
  /*display: block;*/
  /*float:left;*/

}

#bottom-nav a {
  display: inline-block;
  /*float:left;*/
  min-width: 2em;
  max-width: 8em;
  margin-right:8px;
  /*text-align:center;*/
}

.righting {
  display:block;
  float: right;
  margin: 3px 1px 3px 5px;
}

#listed-by {
  clear: both;
}
