body {
margin:0px;
font-family:"trebuchet", "trebuchet ms", trebuchet, trebuchet ms, verdana, sans-serif;
font-size:14px;
color:#000000;
}

#topbar {
background-color:#930f02;
height:15px;
border-bottom:2px solid #000000;
}

#footbar {
background-color:#930f02;
height:25px;
border-top:2px solid #000000;
border-bottom:2px solid #000000;
text-align:center;
line-height:25px;
}

.footfade {
width:100%;
height:70px;
background-image:url(images/footfade.jpg);
background-repeat:repeat-x;
}

#footbar a:link, #footbar a:active, #footbar a:visited {
color:white;
text-decoration:none;
}

#footbar a:hover {
text-decoration:underline;
}

a:link, a:active, a:hover, a:visited, a, a img, img a, img {
border:0px;
outline:none;
}

a:link, a:active, a:visited {
color:#be3030;
}

a:hover {
color:#336699;
}

#nav {
margin:0px;
height:39px;
float:left; 
width:435px;
}

#nav ul {
margin:0px;
padding:0px;
list-style:none;
list-style-type:none;
height:39px;
}

#nav ul li {
list-style:none;
padding:0px;
margin:0px;
height:39px;
list-style:none;
list-style-type:none;
float:left;
}

#footer {
height:40px;
background-color:#b9b9b9;
border-top:3px solid #000000;
}



.rfloat {
width:514px; 
float:right;
}

.lfloat {
float:left;
padding-left:20px;
}

.aboutfloat {
width:446px;
}

.servicesfloatleft {
width:260px;
}

.servicesfloatright {
width:640px;
}

.content {
width:962px; 
margin:0px auto;
}

#logo {
width:448px; 
float:left;
}

#line {
height:39px; 
width:100%; 
background-color:#dadada; 
clear:both;
}

.nav2 {
width:514px; 
text-align:right; 
float:right;
}


.title {
font-size:24px;
}

.medtitle {
font-weight:bold;
}

table.cform tr td {
padding:5px;
}

.padded {
padding-left:38px;
}

.inp {
border:1px solid #999999;
width:250px;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
}

.submit {
border:1px solid #666666;
color:#990000;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:Bold;
}
