html {
border-top:11px solid #FF0000;
}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background:white;
}
#col1 {
width:25%;
float:left;
}
#col2 {
width:70%;
float:right;
line-height:16px;
font-size:13px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
#logo h1 {
text-align:right;
margin-bottom:-15px;
color:#FF0000;
font-size:25px;
}
#logo h2 {
text-align:right;
color:#FF0000;
letter-spacing:-1.5px;
font-size:16px;
}

#navcontainer { width: 100%; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 100%;
background-color: #F1F6E4;
border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navlist a:visited
{
color: #FF0000;
text-decoration: none;
font-size:18px;
text-transform:uppercase;
background-image:url(nav.gif);
background-position:right;
background-repeat:no-repeat;
}

#navcontainer a:hover
{
color: #000000;
}

#col1 p.blurb {
background-color:#FF0000;
border:1px solid #D1E5A6;
padding:8px;
color:white;
}
#col1 form.blurb {
background-color:#FF0000;
border:1px solid #D1E5A6;
padding:8px;
color:white;
}
#col2 div.testamonial {
margin-top:78px;
background-color:#F1F6E4;
border:1px solid #D1E5A6;
padding:10px;
font-size:13px;
line-height:15px;
}
#col2 div.author {
text-align:right;
font-size:14px;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#333333;
}
a, a:link, a:visited {
color: #779900;
text-decoration: none;

}
a:hover {
color: #666666;
text-decoration: underline;
}
#col2 div#footer {
font-size:14px;
color:#666666;
text-align:center;
padding:20px;
}
.tit {
font-family: Arial, Helvetica, sans-serif;
color: #FF0000;
text-decoration: none;
font-size:18px;
}
