
body {
  background: #494949;
  background: #BBC0C6 url(bg.gif) repeat-x;
  margin: 0px;
  padding: 0px 0px 20px;
}

 p, #photolist, #styleSwitcher {
  margin: 20px auto;
  padding: 20px 30px;
  width: 800px;
  background: #fff;
  border: 1px solid #e6e6df;
  font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
  color: #333;
  line-height: 1.2em;
  font-size: 0.9em;
}

h1, #albumlist {
  margin: 20px auto;
  padding: 20px 30px;
  width: 800px;
  background: #494949;
  background: #BBC0C6 url(bg.gif) repeat-x;
  border: 0px solid #e6e6df;
  font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
  color: #333;
  line-height: 1.2em;
  font-size: 0.9em;
}


h1 {
  font-size: 1em;
  color: #900;
}



h1 a {
  color: #900;
}

h2 {
  font-size: 1.9em;
  color: #900;
  text-decoration: underline;
}



h2 a {
  color: #900;
}


a {
  color: #306;
}

#albumlist a, #photohome a {
  padding: 10px;
  font-size: 1.2em;
  line-height: 1.8em;
}

#albumlist a.albumprevious, #photohome a {
  padding: 5px;
  color: #bbb;
}

#photolist img {
  padding: 10px;
  border: 0;
  border: 1px solid #e6e6df;
  margin: 0 5px;
}

#footer {
    background: #494949;
  background: #BBC0C6 url(bg.gif) repeat-x;
  font-size: 0.9em;
  text-align: center;
}

#bottomlnkp {
  background: #F5F5F3;
  font-size: 0.65em;
  text-align: right;
  margin: 0px auto;
  padding: 0px 30px;
  border: 0px solid #e6e6df;
}
div#menu-center{width: 768px; margin:0 auto}
div#menu{background: #838B96 url(bg-menu.gif) no-repeat; border-top: 4px #BBC0C6 solid; height: 36px; width: 100%}
a{color: #2759AD; text-decoration: none}
a:hover{color: #2759AD; text-decoration: underline}
