/* Global Styles */
body {
background: #000 url(/img/bg.jpg) no-repeat top center;
font: 14px 'Trebuchet MS', Sans-serif;
margin:0 auto;
margin-top:20px;
padding:0;
width:800px;
}
#wrapper {
width:800px;
}
#header {
background:#000 url(/img/header.jpg) no-repeat center center;
color:#fff;
width:100%;
height:374px;
border:1px solid #000;
}
#navigation {
background:#fff;
opacity:0.65;
filter:alpha(opacity=65);
width:100%;
height:20px;
font-weight:bold;
border:1px solid #000;
margin-top:2px;
text-align:center;
}
#navigation ul {
color:#000;
list-style-type:none;
margin:2px 0;
padding: 0 5%;
}
#navigation li {
width:16%;
font: bold 13px Arial;
float:left;
}

/*** CONTENT STYLES ***/

#body {
background-color:#fff;
width:100%;
min-height:400px;
margin: 2px 1px 2px 0;
border:1px solid #000;
opacity:0.65;
filter:alpha(opacity=65);
}

#content {
padding:15px;
color: #000;
}

.image {
position:relative;
background:#fff;
opacity:1;
filter:alpha(opacity=100);
}

h1 {
text-decoration:underline;
font-size:18px;
margin:0 0 10px 0;
}
h4 {
font-variant:small-caps;
}
h5 {
margin-left:4%;
}
.text-left {
width:55%;
float:left;
}

a:link, a:active, a:visited {
color:#000;
text-decoration:none;
}

a:hover {
color:#e0433a;
text-decoration:underline;
}

.mid-hr {
width:300px;
margin:0 auto;
}

.faq {
font-weight:bold;
font-size:16px;
}

.faq p {
}
#footer {
margin:2px 0;
border:1px solid #000;
clear:both;
width:100%;
color:#999;
padding:5px 0;
text-align:center;
opacity:0.65;
filter:alpha(opacity=65);
background:#fff;
}
#footer a {
color:#999;
}
