/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif; color:black; background-color:black; font-size:12px; margin-top:2px; font-weight:bold; line-height:16px; text-align:left;}
#main{margin-left:auto; margin-right:auto; width:820px; background-image:url(images/mainmid.gif); background-repeat:repeat-y;  }
.mainbot{margin-left:auto; margin-right:auto; width:820px;}

.bluebox{ background-image:url(images/bluemid.gif); background-repeat:repeat-y; margin-right:auto; margin-left:auto; width:800px;}
.bluebot{margin-right:auto; margin-left:auto; width:800px;}
.header{ background-image:url(images/header.jpg); background-repeat:no-repeat; height:214px; width:800px; margin-right:auto; margin-left:auto;}

.copybox{background-image:url(images/copymid.gif); background-repeat:repeat-y; margin-right:auto; margin-left:auto; width:800px;  font-size:11px; font-weight:normal;}

.welcome{ background-image:url(images/welcomebk.gif); background-repeat:no-repeat; padding:45px 20px 0px 10px; width:515px; font-size:11px; font-weight:normal;  line-height:normal}
.bkbd{border:1px solid black;}

.content{ padding:0px 20px 0px 30px; width:515px;}
.clear{clear:both;}
.imglt{float:left; padding:0px 10px 0px 0px;}
.imgrt{float:right; padding:0px 0px 0px 10px;}
.bd{border:1px solid black;}

.serbox{border-bottom:2px solid #003855; padding-bottom:10px; margin-bottom:10px;}
.serhead{color:#003855; font-size:14px; font-weight:bold;}

.bluebar{ background-image:url(images/bar.jpg); background-repeat:repeat-x; height:23px; font-size:16px; color:white; padding-left:10px; padding-top:3px; font-weight:bold; letter-spacing:1px;}
.rtcol{float:right; width:228px}
.promo1{float:left; width:159px; padding-left:4px; padding-right:10px; background-image:url(images/custom.gif); background-position:bottom left; background-repeat:no-repeat; height:170px;}
.promo2{float:left; width:159px; padding-left:4px; padding-right:10px; background-image:url(images/rv.jpg); background-position:bottom left; background-repeat:no-repeat; height:170px;}
.promo3{float:left; width:159px; padding-left:4px; background-image:url(images/accident.jpg); background-position:bottom left; background-repeat:no-repeat; height:170px;}
.bluehead{font-size:15px; color:#003652; font-weight:bold; padding-top:5px;}
.mo{color:#1e6cbf; padding-left:5px;}
.lownav{padding-bottom:4px;}
.navrap{ padding-top:14px ; text-align:center; float:left; width:72px;}
.pr{padding-bottom:2px;}

/* LINKS */

a.more:link{font-size:12px; text-decoration:none; font-weight:bold; color:#1e6cbf;}
a.more:visited{font-size:12px; text-decoration:none; font-weight:bold; color:#1e6cbf;}
a.more:hover{font-size:12px; text-decoration:underline; font-weight:bold; color:#1e6cbf;}


a.pyr:link{color:black;  font-size:11px; text-decoration:none}
a.pyr:visited{color:black; font-size:11px; text-decoration:none}
a.pyr:hover{color:#1e6cbf;  font-size:11px; text-decoration:none}

a.subnav:link{text-decoration:underline; padding-right:8px; color:black;  font-size:11px; }
a.subnav:visited{text-decoration:underline; color:black;  font-size:11px; padding-right:8px;}
a.subnav:hover{text-decoration:underline; color:#1e6cbf;  font-size:11px; padding-right:8px;}

a.nav:link{ color:black; font-size:12px; text-decoration:none; font-weight:bold; padding-top:10px; }
a.nav:visited{ color:black; font-size:12px; text-decoration:none; font-weight:bold; padding-top:10px; }
a.nav:hover{ color:black; font-size:12px; text-decoration:underline; font-weight:bold; padding-top:10px; }

a.black:link{text-decoration:none; color:black;}
a.black:visited{text-decoration:none; color:black;}
a.black:hover{text-decoration:underline; color:black;}