body {
margin:0px;
padding:0px;
background:#484848 url(/images/body_bg.jpg) repeat-x left top;
color:#ccc;
}
.underline{
background:url(/images/underline.jpg) no-repeat left bottom;
}
a.topnav:link, a.topnav:visited, a.topnav:active{
font:bold 14px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
text-transform:uppercase;
text-align:left;
}
a.topnav:hover{
font:bold 14px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
text-transform:uppercase;
text-align:left;
}
#homeleft{
padding:5px 10px;
}
#quote{
padding:2px 10px;
}
#homeright{
padding:5px 10px;
}
#content{
padding:5px 20px;
}
.redtitle{
font:20px Tahoma, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#99080a;
}
.whitetitle{
font:21px Tahoma, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#fff;
}

h1{
font:21px Tahoma, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#99080a;
}
h2{
font:18px Tahoma, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#99080a;
}
h3{
font:16px Tahoma, Arial, Helvetica, sans-serif;
}
td, p, ul, ol{
font:13px Verdana, Arial, Helvetica, sans-serif;
}
p, ul, ol{
font:13px Verdana, Arial, Helvetica, sans-serif;
line-height:140%;
color:#ccc;
}
a:link, a:visited, a:active{
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#99080a;
text-decoration:underline;
}
a:hover{

color:#99080a;
text-decoration:none;
}

#footer{
padding:10px;
}
a.btmnav:link, a.btmnav:visited, a.btmnav:active{
font:11px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}
a.btmnav:hover{
font:11px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration: underline
}

.white{color:#fff;}
.red{color:#99080a;}
.grey{color:#484848;}
