/* CSS based on bluerobot.com's excellent 3 column layout. Thanks dude! */
body {
color: #FFFFFF;
background-color: #000000;
font-family: Georgia, Helvetica, Times New Roman, Serif;
padding: 10px;
margin: 10px 3% 10px 3%;
}

.style1 {
background-color: #992131;
color: #FFFFFF;
vertical-align: top;
border-style: solid;
border-color: #992131;
border-width: 0px 0px 10px 0px;
}

.style2 {
background-color: #992131;
}

.style3 {
border-style: solid;
border-color: #FFFFFF;
border-width: 1px 1px 1px 1px;
}

.style4 {
border-style: solid;
border-color: #000000;
border-width: 0px 0px 0px 10px;
}

a:link {
font-family: Georgia, Helvetica, Times New Roman, Serif;
text-decoration: underline;
font-weight: bold;
color:#4DA6FF;
}

a:visited {
color:#4DA6FF;
font-family: Georgia, Helvetica, Times New Roman, Serif;
font-weight: bold;
text-decoration: underline;
}

a:hover {
color:#FF3300;
font-family: Georgia, Helvetica, Times New Roman, Serif;
font-weight: bold;
text-decoration: underline;
}

a:link.nav {
color:#4DA6FF;
font-size: 8pt;
font-family: Georgia, Helvetica, Times New Roman, Serif;
font-weight: bold;
letter-spacing: 0px;
text-decoration: underline;
}

a:visited.nav {
color:#4DA6FF;
font-size: 8pt;
font-family: Georgia, Helvetica, Times New Roman, Serif;
font-weight: bold;
letter-spacing: 0px;
text-decoration: underline;
}

a:hover.nav {
color:#FF3300;
font-size: 8pt;
font-family: Georgia, Helvetica, Times New Roman, Serif;
font-weight: bold;
letter-spacing: 0px;
text-decoration: underline;
}

p {
font-family: Georgia, Helvetica, Times New Roman, Serif;
line-height: 1.5em;
}

BLOCKQUOTE {
font-family: monospace;
text-align: justify;
line-height: 1em;
}

H1, H2, H3, H4, H5 {
font-weight: normal;
font-family: Georgia, verdana, arial, Helvetica, sans-Serif;
padding: 10px 0px 0px 0px;
margin:0px;
}

p.email {
font-family: Georgia, verdana, Helvetica, arial, sans-Serif;
font-size: 8pt;
font-weight: normal;
letter-spacing: 1px;
}

p.indent {
font-family: Georgia, Helvetica, Times New Roman, Serif;
padding-left: 5%; 
line-height: 1.5em;
}

p.frontquote {
padding: 20px;
font-style: italic;
}

p.topquote {
border-style: solid;
border-color: #FFFFFF;
border-width: 0px 0px 1px 0px;
padding: 20px;
font-style: italic;
}

p.bottomquote {
border-style: solid;
border-color: #FFFFFF;
border-width: 1px 0px 0px 0px;
padding: 20px;
font-style: italic;
}

p.disclaimer {
color: #CCCCCC;
font-size: 10px;
border: 1px solid #CCCCCC;
background-color: #333333;
padding: 20px;
}

p.footer-one {
border-style: solid;
border-color: #FFFFFF;
border-width: 1px 0px 0px 0px;
padding: 3px;
} 

HR {
color: #FFFFFF;
height: 1px;
} 

.dotted {
color: #CCCCCC;
font-size: 10px;
border: 2px dotted #CCCCCC;
padding: 20px;
}

p.indentfront {
font-family: Georgia, Helvetica, Times New Roman, Serif;
padding: 5px;
font-size: 12px; 
margin: 0px;
}

.email {
border: 1px solid #CCC;
margin: 10px;
background: #333;
margin:0px auto;
text-align:left;
padding:15px;
}

pre {
border: 1px solid #CCC;
margin: 10px;
background: #333;
margin:0px auto;
align: left
text-align: left;
padding:15px;
width: 768px;
}

.emailstaff {
border: 1px solid #CCC;
margin: 10px;
background: #330000;
margin:0px auto;
text-align:left;
padding:15px;
}

td.nav {
background-color: #992131;
border-color: #000000;
border-style: solid;
border-width: 0px 10px 0px 0px;
font-family: Georgia, "Times New Roman", Times, Serif;
font-size: 12pt;
text-align: left;
vertical-align: top;
width: 240px;
}
