body {
color: #000000;
background-color: #fff7e6;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
margin:0 1em 0 1em;
padding:0;
}

a:link {
color: #0000ff;
background-color: #fff7e6;
text-decoration: underline;
}

a:visited {
color: #0000ff;
background-color: #fff7e6;
text-decoration: underline;
}

a:hover {
color: #0000ff;
background-color: #fff7e6;
text-decoration: underline;
}

h1 a:hover {
color: #CC9933;
background-color: #fff7e6;
text-decoration: none;
}

h2 a:hover {
color: #CC9933;
background-color: #fff7e6;
text-decoration: none;
}

a:active {
color: #0000ff;
background-color: #fff7e6;
text-decoration: underline;
}

h1,h2 {
color: #CC9933;
background-color: #fff7e6;
}

h1 {
text-align:center;
margin-top:0;
}

h2 {
text-align:center;
margin-top:3em;
}

h3 {
padding-top:.5em;
}

p.photo-caption {
text-align:center;
margin-top: .2em;
font-size: .8em;
}

div.bar {
margin:1em 0 0 0;
padding:0;
width:100%;
float:left;
}

.categorylist {
padding:0;
margin:0 3em 0 3em;
font-size:1.2em;
}

.categorylist li {
padding-top: 0.3em;
padding-bottom: 0.3em;
list-style-type: none;
}

.topper {
text-align:right;
}

.photobox1 {
float:right;
width:auto;
padding:5px;
border:#CC9933 solid 1px;
margin:0 10px 10px 10px;
}

h3.mostrecent {
margin-bottom:0;
padding-bottom:0;
}

div.mostrecent {
margin-top:0;
padding-top:0;
}

