@charset "utf-8";
/* CSS Document */
body{
margin:0;
background:#FFFFFF;
text-align:center;
}
.main{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#292929;
text-align:left;
}
.main img{
border:none;
}
.main a{
text-decoration:none;
color:#e55b1c;
font-weight:bold;
}
.main a:hover{
text-decoration:underline;
color:#f46625;
}
.main #wrap{
margin:0 auto;
width:820px;
background:url(images/mainbg.gif) center center repeat-y;
}
.main #wrap #header{
margin:0 14px 0 14px;
text-align:center;
height:196px;
width:792px;
background:#c0171a;
}
.main #wrap #nav{
text-align:center;
height:47px;
}
.main #wrap #content{
width:760px;
padding-top:15px;
margin:0 30px 0 30px;
}
.main #content h2{
color:#e55b1c;
margin:4px 0 4px 0;
font-size:18px;
line-height:18px;
font-weight:bold;
}
.main #content #promo{
float:right;
width:240px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.main #wrap #footer{
background:#ff8f00;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
padding:2px 0 2px 0;
margin:0 14px 0 14px;
}
.main p span.readm{
float:right;
color:#e55b1c;
}
.main #wrap #footer a{
color:#FFFFFF;
}
.main #footer div#copy{
float:right;
font-weight:normal
}
.main #content table#free td.left{
height:28px;
text-align:left;
}
.main #content table#free td input.fields{
border:#fda638 solid 1px;
}
.main #content table#free td.submt{
height:60px;
vertical-align:bottom;
}
.main .mandate{
color:#d63c1a;
}
.main #wrap #content ul#testi{
list-style:none;
margin:0 auto;
border:#fcead3 1px solid;
padding:0;
width:680px;
border-bottom:none;
}
.main #wrap #content ul#testi li{
text-align:justify;
background:url(images/testimonials.gif) no-repeat left top;
padding-left:42px;
padding-right:20px;
margin:15px 7px 2px 7px;
}
.main #wrap #content ul#testi li.name{
background:url(images/testibg.gif) bottom repeat-x;
margin:0;
padding-left:48px;
padding-bottom:5px;
}
.main #wrap #content img.smallrob{
padding-right:40px;
float:right;
}
.main ul.bullets{
margin:15px 0 0 0;
padding:0;
list-style:none;
}
ul.bullets li{
background:url(images/star.gif) left top no-repeat;
padding-left:25px;
padding-top:2px;
margin-top:10px;
}