html{height:100%;margin-bottom:0.1em}
a:link,a:visited,a:active{background-color:transparent;color:navy;font:bold 12px arial,sans-serif;text-decoration:underline}
a:hover{color:#FB0508;font:bold 12px arial,sans-serif;text-decoration:underline}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
* html .clearfix{height:1%}
body{background:url(images/main-bg.jpg) top left repeat;color:#000;font-family:arial,sans-serif;margin:0;padding:0}
p{background-color:transparent;color:#000;font:normal 12px arial,sans-serif;margin:0;padding:0;text-align:justify}
h1{background-color:#FFF;border-bottom:2px #000 solid;color:#800001;font:bold 18px Arial, Helvetica, sans-serif;margin:0;padding:2px;text-align:center;text-transform:none}
h2{background-color:transparent;color:#000;font:bold 16px arial,helvetica,verdana,sans-serif;margin-left:10px;padding:0 3px;text-align:left}
h3{background-color:transparent;border-bottom:1px #800001 solid;color:#800001;font:bold 16px arial,helvetica,verdana,sans-serif;margin-left:10px;padding:0 3px;text-align:left}
h4{background-color:transparent;border-bottom:2px #000 solid;color:#800001;font:bold 18px Arial, Helvetica, sans-serif;margin:0;padding:2px;text-align:left;text-transform:none}
h5{background:transparent;color:#000;font:bold 16px arial,helvetica,verdana,sans-serif;padding:0;text-align:center}
h5 em{color:#800001}
h5.italic{font-style:italic}
h6{background:transparent;color:#000;font:normal bold 14px arial,helvetica,verdana,sans-serif;margin:0;padding:0 5px;text-align:left}
.cust-serve-header{font: bold 14pt Arial, Helvetica, sans-serif; color: #800001; text-align: center}
.cust-serve-header-ital{font: bold italic 14pt Arial, Helvetica, sans-serif; color: #800001; text-align: center}
.cust-serve-free{font: bold 20pt Arial, Helvetica, sans-serif; color: red; text-decoration: underline}
.cust-serve-road{font: bold 22pt Arial, Helvetica, sans-serif; color: navy; letter-spacing: 2px}
.cust-serve-phone{font: bold 20pt Arial, Helvetica, sans-serif; color:red; text-align: center}
.cust-serve-blk{font: bold 18pt Arial, Helvetica, sans-serif; color:#000; text-align: center}
.bold-head-under{background-color:transparent;color:#000;font:bold 12pt Arial, Helvetica, sans-serif;text-align:center;text-decoration:underline}
.bold-headline{background-color:transparent;color:#000;font:bold 10pt Arial, Helvetica, sans-serif;text-align:center}
.outer-shell{background:url(images/main-bg.jpg) top left repeat;width:100%}
.inner-shell{margin-top:0;padding-top:0;width:770px}
.bannerbg{background:url(images/bg-banner.jpg) #810000 top center no-repeat;border-bottom:1px #000 solid;border-left:2px #000 solid;border-right:1px #000 solid;border-top:1px #000 solid;height:75px;margin-top:0;padding-top:0;text-align:left}
.logo-banner{background-color:#FFF;border-left:1px #000 solid}
.lirv-logo{background-color:#cdcdcd;border-bottom:2px #000 solid}
.addressbar{background:url(images/bg-addressbar.jpg) top center no-repeat;border-left:1px #000 solid;border-right:1px #000 solid;height:25px;margin-top:0;padding-top:0}
.addy-left{background-color:#fefadd;border-bottom:2px #000 solid;border-top:2px #000 solid}
.addy{background-color:#fefadd;border:2px #000 solid;color:#000;font:bolder 17px Arial, Helvetica, sans-serif;letter-spacing:3px;margin:0;padding:0;text-align:center}
.addy red{background-color:transparent;color:red}
.menu-bar{background-color:#810000;border-left:1px #000 solid}
.div-h-twofifty{height:250px}
.div-w-fourhundred{width:400px}
.main{background:url(images/bg-mountscene.jpg) #800001 top left repeat-y;border-left:1px #000 solid;border-right:1px #000 solid;margin:0;padding:0}
.nav-low{background-color:#FFF;border-left:2px #000 solid;border-right:2px #000 solid;border-top:2px #000 solid;clear:both;padding-bottom:5px;text-align:center}
.nav-low a:link,.nav-low a:visited,.nav-low a:active{background-color:transparent;color:#000;font:bold 10px arial,sans-serif;text-decoration:none}
.footer{background-color:#810000;border-bottom:2px #000 solid;border-left:1px #000 solid;border-right:1px #000 solid;border-top:2px #000 solid;color:#FFF;font:normal 9px arial,sans-serif;height:50px;margin:0;padding:0;text-align:center}
.footer a:link,.footer a:visited,.footer a:active{background-color:transparent;color:#FFF;font:bold 9px arial,sans-serif;text-decoration:none}
.footer a:hover{color:#FB0508;font:bold 9px arial,sans-serif;text-decoration:underline}
.infocol-div{background-color:#FEFAE2;border-left:1px #000 solid;border-right:1px #000 solid;height:auto;padding:0}
.infocol-border-r{border-right:1px #000 solid}
.infocol{background-color:#FEFAE2;border-bottom:2px #000 solid;border-left:1px #000 solid;color:#000;font:normal 11px Arial, Helvetica, sans-serif;padding:3px 5px 3px 15px;text-align:left}
.infocol-box-a{background-color:#800001;border-bottom:2px #000 solid;border-left:1px #000 solid;color:#FFF;font:bold 13px Arial, Helvetica, sans-serif;padding:3px 5px 3px 10px}
.infocol-box-date{background-color:#FEFAE2;border-bottom:2px #000 solid;border-left:1px #000 solid;color:#000;font:normal 11px arial,sans-serif;margin:0;padding:6px 0;text-align:center}
.infocol a:link,.infocol a:visited,.infocol a:active{background-color:transparent;color:#800001;font:normal 9pt arial,sans-serif;text-decoration:none}
.tylist{background-color:transparent;color:#000;font:bold 12px Arial, Helvetica, sans-serif;padding:10px;text-align:left}
.tylist ul{list-style-image:url(images/bullet-maroon.gif)}
.label-text{background-color:transparent;color:#000;font:bolder 12px arial,sans-serif;padding-left:5px;text-align:left}
.divider{background-color:transparent;border-bottom:1px #800001 solid;color:#000;font:bold 14px arial,sans-serif;padding-left:5px;text-align:left;width:100%}
.required{background-color:transparent;color:red;font:bold 12px arial,sans-serif;padding-left:5px;text-align:left}
p.center{background-color:transparent;color:#000;font:normal 12px arial,sans-serif;margin:0;padding:0;text-align:center}
p.intro{background-color:transparent;color:#000;font:normal 12px arial,sans-serif;letter-spacing:.05px;margin:0 15px;padding:0;text-align:justify}
p.intro:first-letter{background-color:transparent;color:#810000;font:bold normal 18px arial,sans-serif;margin:0;padding:0;text-align:justify}
.linkspg{background-color:transparent;color:#000;font:normal 12px arial,sans-serif;margin:0 15px;padding:0;text-align:justify}
.linkspg a:link,.linkspg a:visited,.linkspg a:active{background-color:transparent;color:#000;font:bold 12px arial,sans-serif;text-decoration:none}
.linkspg a:hover{color:#FB0508;font:bold italic 12px arial,sans-serif;text-decoration:none}
.linkspg td{border-bottom:1px #810000 dashed}
.back{background-color:transparent;color:#000;font:bold 10px arial,sans-serif;padding-bottom:5px;text-align:right;width:250px}
.back a:link,.back a:visited,.back a:active{background-color:transparent;color:navy;font:bold 10px arial,sans-serif;text-decoration:underline}
.features-list a:link,.features-list a:visited,.features-list a:active{background-color:transparent;color:#000;font:normal 9pt arial,sans-serif;text-decoration:underline}
.centered-text{background-color:transparent;color:#000;font:bold 12px arial,sans-serif;margin:0;padding:0;text-align:center}
.rv-links li{display:inline;font:bold 10pt Arial, Helvetica, sans-serif;text-align:center}
.rv-links a:link,.rv-links a:visited,.rv-links a:active{background-color:transparent;color:#000;font:bold 10pt arial,sans-serif;text-decoration:underline}
.rv-links a:hover{color:#FB0508;font:bold 10pt arial,sans-serif;text-decoration:underline}
.nav-low a:hover,.back a:hover{color:#FB0508;font:bold 10px arial,sans-serif;text-decoration:underline}
.infocol a:hover,.features-list a:hover{color:#FB0508;font:normal 9pt arial,sans-serif;text-decoration:underline}
.features-list,.features-list ul li{background-color:transparent;color:#000;font:normal 9pt Arial, Helvetica, sans-serif;text-align:left}
