body {
font-family: Verdana, sans-serif;
background-color: #000000;
background-image: url("/images/background.gif");
background-attachment: fixed;
margin: 20px 0;
padding: 0;
font-size: 75%;
text-align: center;
}

hr {
background-color: #C2BDCD;
color: #C2BDCD;
height: 1px;
width: 100%;
}

.small {
font-size: 80%;}

h1 {
font-family: Georgia, serif;
color: #656278;
font-size: 24px;
background-image: url("/images/venus.gif");
background-position: top left;
background-repeat: no-repeat;
padding-left: 40px;
height: 35px;
vertical-align: bottom;
margin-bottom: 0;
letter-spacing: 4px;
}

h2 {
color: #837D8B;
font-family: Georgia, serif;
text-align: left;
font-size: 20px;
font-weight: bold;
letter-spacing: 4px;
}

h3 {
color: #837D8B;
font-family: Georgia, serif;
text-align: left;
font-size: 16px;
font-weight: bold;
letter-spacing: 2px;
}

a:link {color: #777; text-decoration: underline; font-weight: bold;}
a:visited {color: #777; text-decoration: underline; font-weight: bold;}
a:hover {color: #333; text-decoration: underline; font-weight: bold;}
a:active {color: #777; text-decoration: underline; font-weight: bold;}

li {list-style-image: url("/images/list.gif");}

.wrapper {
width: 750px;
background-color: #FFFFFF;
color: #000;
text-align: left;
border: 5px solid #FFF;
margin: 0 auto;
}

.header {
background-image: url("/images/header.jpg");
background-position: top center;
background-repeat: no-repeat;
color: #C2BDCD;
font-size: 90%;
font-weight: bold;
padding: 1px 10px 1px 10px;
text-align: right;
height: 200px;
letter-spacing: 2px;
}

.header a:link {color: #C2BDDD; text-decoration: none;}
.header a:visited {color: #C2BDDD; text-decoration: none;}
.header a:hover {color: #ffffff; text-decoration: underline;}
.header a:active {color: #C2BDDD; text-decoration: none;}

.header h2 {
color: #e8e2b7;
font-family: Georgia, serif;
font-size: 40px;
font-weight: bold;
text-transform: none;
letter-spacing: 8px;
margin: 35px 0px;
text-align: right;
}

.content {
width: 610px;
float: right;
padding: 0px 5px;
line-height: 20px;
border-left: 1px dashed #C2BDCD;
text-align: justify;
}

.side {
float: left;
width: 119px;
padding: 0px 5px;
}

.side p {
line-height: 18px;
font-size: 11px;
}

.clear {
clear: both;
}

.footer {
clear: both;
background-color: #000;
color: #C2BDDD;
text-align: center;
height: 30px;
padding-top: 30px;
vertical-align: middle;
}

.footer a:link {color: #C2BDDD; text-decoration: none; font-weight: normal;}
.footer a:visited {color: #C2BDDD; text-decoration: none; font-weight: normal;}
.footer a:hover {color: #ffffff; text-decoration: underline; font-weight: normal;}
.footer a:active {color: #C2BDDD; text-decoration: none; font-weight: normal;}
