html, body {
margin:0;
padding:0;
border:0;
background-image: url(5050-gold-bg.gif);
background-repeat: repeat-y;
background-attachment: fixed;
background-position: center center;
background-color: #fff;
font-family: Arial;
font-size: 14px;
}
h1 {
font-family: Futura Medium;
font-size: 190%;
font-style: italic;
letter-spacing: 5px;
}
h2 {
font-family: Futura Medium;
font-size: 170%;
font-style: normal;
}
h2.header {
font-family: Futura Light;
font-size: 150%;
font-style: normal;
color: #009999;
}
h3 {
font-family: Futura Light;
font-size: 150%;
font-style: bold;
color: #400000;
}
h4 {
font-size: 120%;
font-style: bold;
}
p {
font-size: 100%;
font-style: oblique;
padding-left: 10px;
padding-right: 10px;
color: #333;
}
p.uppercase {
text-transform: uppercase;
}
p.lowercase {
text-transform: lowercase;
}
p.capitalize {
text-transform: capitalize;
}
p.footer {
color: #009999;
}
a:link {
text-decoration: none;
color: blue;
font-weight: bold;
} /* unvisited link */
a:visited {
text-decoration: underline;
font-style: oblique;
font-weight: bold;
color: blue;
} /* visited link */
a:hover {
text-decoration: underline;
font-weight: bold;
color: green;
} /* mouse over link */
a:active {
text-decoration: none;
font-weight: bold;
color: orange;
} /* selected link */
strong {
font-style: normal;
font-weight: bold;
}
ul {
list-style-type: square;
color: #333;
}
#header {
clear: both;
position: relative;
top: 15px;
left: 50px;
background: #400000;
padding-left: 30px;
padding-top: 5px;
padding-bottom: 5px;
color: orange;
}
#topnavi {
clear: both;
position: relative;
top: 20px;
left: 50px;
background: #400000;
padding-left: 50px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
word-spacing: 20px;
font-size: 90%;
font-weight: bold;
color: silver;
}
#container {
max-width: 1000px;
margin: 0 auto;
width: 100%;
}
#left {
max-width: 600px;
width: 48%;
position: relative;
top: 50px;
float: left;
}
#middle {
max-width: 300px;
width: 30%;
position: relative;
top: 50px;
left: 50px;
float: left;
color: #400000;
}
#right {
background: silver;
border-left: 1px solid #400;
border-right: 2px solid #400;
border-top: 1px none #fff;
border-bottom: 2px solid #400;
max-width: 180px;
width: 18%;
min-height: 800px;
position: absolute;
top: 0px;
right: 50px;
color: #400;
}
#footer {
clear: both;
background: #400000;
position: relative;
left: 50px;
bottom: -100px;
text-align: center;
font-size: 80%;
font-weight: bold;
}
#adspace1 {
background: #009999;
width: 190px;
height: 180px;
position: relative;
top: 5px;
left: 10px;
text-align: center;
color: #400000;
}
#hiliter1 {
clear: both;
background: orange;
color: #400000;
width: 100%;
border: medium outset #400000;
text-align: center;
}
img.middle {
position: relative;
top: 25px;
float: left;
}