body {
 padding: 0px;
 margin: 0px;
 background-image:url('images/background.jpg');
 scrollbar-face-color:#D1B87F;
 scrollbar-arrow-color:#896519;
 scrollbar-track-color:#E3D1AF;
 scrollbar-shadow-color:#896519;
 scrollbar-highlight-color:#E9E2C3;
 scrollbar-3dlight-color:#E9E2C3;
 scrollbar-darkshadow-Color:#554104;
/* font-family: Tahoma, Arial; */
 font-family: Times New Roman;
 font-style: normal;
 font-size: 10pt;
}

a { color:#5A4C0B; text-decoration:none; }
a:hover { text-decoration:underline; }

hr {
 border: 0;
 height: 1px;
 width: 60%;
 color:#5A4C0B;
 background:#5A4C0B;
 }

p.header {
 text-align: center;
 font-size: 110%;
 padding: 0 50;
 margin: 0;
}

p.cat_header {
 text-align: center;
 vertical-align: top;
 font-size: 180%;
 font-weight: bold;
 padding: 10 50;
 margin: 0;
}

p.cat_header_text {
 text-align: justify;
 vertical-align: top;
 font-size: 110%;
 padding: 0;
 margin: 0;
}

p.error {
 text-align: center;
 font-size: 100%;
 font-weight: bold;
}

p.p404 {
 padding: 30px 0;
 text-align: center;
 font-size: 120%;
 font-weight: bold;
 color: red;
}

p.pic_title {
 text-align: center;
 font-weight: bold;
 font-size: 100%;
 padding: 0;
 margin: 0;
}

p.pic_desc {
 text-align: center;
 font-size: 80%;
 padding: 0;
 margin: 0;
}

p.web_url {
 text-align: center;
 font-size: 80%;
 padding: 0;
 margin: 0;
}

p.private_items {
 text-align: left;
 font-size: 100%;
 padding: 10px;
 margin: 0;
}

p.private_title {
 text-align: center;
 font-size: 150%;
 padding: 0;
 margin: 0;
}

table.content tr {
 height: 160px;
}

table.content td {
 width: 25%;
 text-align: center;
 vertical-align: top;
 padding: 5px;
}

p.copy {
 text-align: center;
 font-size: 100%;
 padding: 0;
 margin: 0;
}

