body {
background: #000000 url('img/bg.gif') repeat;
text-align: justify;
color: #CAB500;
font-family: trebuchet ms, arial;
font-size: 12px;
margin: 0px;
}

#header {
background: url('img/header.jpg') no-repeat;
height: 116px;
width: 485px;
margin: 0 auto;
}

#content {
width: 485px;
margin: 0 auto;
}

.content {
background: #000000;
width: 465px;
padding: 10px;
letter-spacing: 1px;
margin-bottom: 240px; 
}

.title {
font-family: courier new, arial;
font-size: 16px;
font-weight: bold;
color: #ffffff;
text-transform: uppercase;
text-align: center;
letter-spacing: 6px;
border-bottom: 1px dashed #303030;
}

a {color: #ffffff; text-decoration: none;}
a:hover {color: #787878;}
b {color: #D40000; text-transform: uppercase;}
i {color: #D40000;}
u {color: #D40000;}

img {margin: 5px; border: 4px solid #FFE402;}
a img {border: 4px solid #FFE402; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);opacity: 0.5;}
a:hover img {border: 4px solid #DFC700; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=80);opacity: 0.8;}

.footer {
background: url('img/footerbg.gif') repeat-x;
height: 229px;
width: 100%;
position: fixed;
border-bottom: 10px solid #000000;
bottom: 0px;
}

.foot {
background: url('img/footer.jpg') no-repeat;
height: 229px;
width: 891px;
margin: 0 auto;
}

.navi {
width: 440px;
height: 44px;
color: #000000;
margin-left: 270px;
}

.navi a {
color: #000000;
font-family: impact;
font-weight: bold;
font-size: 30px;
text-transform: uppercase;
text-align: center;
padding-left: 14px;
padding-right: 14px;
line-height: 150%;
}

.navi a:hover {
color: #780E0E;
}

textarea, input, select {
color: #FFFFFF;
font-family: arial;
font-size: 12px;
background: #2A2A2A;
border: 0px;
}

blockquote {
background: url('img/bg.gif') repeat;
color: #ffffff;
text-transform: uppercase;
font-size: 10px;
width: 300px;
margin: 0 auto;
}

blockquote a {color: #DE0000; text-transform: uppercase; font-weight: bold;}

blockquote a:hover {color: #FFE402;}
