html, body{margin:0;padding:0; }
#pagewidth{min-width:875px;max-width:1200px;background-image:url('img/back.jpg');background-repeat:repeat-y}
#header{position:relative;height:68px;min-width:875px;max-width:1200px;}
#maincol{margin-left:40px;margin-right:40px;}
#header h1{height:68px;background-image:url('img/online_auto_insurance.jpg');background-repeat:no-repeat;position:relative;padding-top:24px;padding-left:45px;}
#header h1 a{color:#FFFFFF;font-size:20pt;font-family:Gill, sans-serif;text-decoration:none;}
#hheader{position:relative;height:68px;width:100%;}
#hheader h1{height:68px;background-image:url('img/online_auto_insurance.jpg');background-repeat:no-repeat;color:#FFFFFF;font-size:20pt;font-family:Gill, sans-serif;position:relative;padding-top:25px;padding-left:45px;}
h2{font-size:12pt;align:center;}
h3{font-size:11pt;align:center;}
h4{font-size:10pt;align:center;}
h5{font-size:10pt;align:center;}
#htable{text-align:center;width:100%;height:;background-image:url('img/quote.jpg');background-repeat:no-repeat;background-position:52% 55%}
input.box{background-color:#ffffa0;}
.button{border:5px outset #7898A9;font-size:14pt;font-weight:bold;font-family:Times New Roman;padding-left:0px;padding-right:0;padding-top:0;padding-bottom:0px;background-color:#EDECC4;vertical-align:middle}
#f1{width:120px;float:left;text-align:center;padding:.5em;font-size:10pt;color:#2E4C56;}
#f2{width:120px;float:right;text-align:center;padding:.5em;font-size:10pt;color:#2E4C56;}
#vid{float:right;padding:.5em;text-align:center;}
#audioplayer1{border:1px solid #C0C0C0;}
#feedback{margin-left:40px;margin-right:40px;}
#c{text-align:center;padding:.5em;font-size:10pt;color:#2E4C56}
#footer{height:75px;padding:1em;text-align:center;margin-top:-3px; top:-2px}
td.b{vertical-align:bottom;}
td.t{vertical-align:top;}
td.r{text-align:right;}
td.l{text-align:left;}
tr.10{font-size:10pt;}
td.zip{font-weight:bold;font-size:14pt;}
td.vc{vertical-align:bottom;}
#aud{text-align:center;margin-left:140px;margin-right:140px;}
#hmenu{position:absolute;top:20px;right:115px;margin:0;padding:0 0 0 0;}
#hmenu li{margin:0;padding:0 0 0 1em;list-style:none;display:inline;}
#hmenu a:hover{color:#000000;}
#menu{position:absolute;top:30px;right:75px;margin:0;padding:0 0 0 0;}
#menu li{margin:0;padding:0 0 0 1em;list-style:none;display:inline;}
#menu a:hover{color:#000000;}
#breadcrumb{position:relative;height:68px;width:100%;padding-left:46px;padding-top:10px;}
#breadcrumb li{margin:0;padding:0 0 0 1em;list-style:none;display:inline;}
#bar{margin-left:auto;margin-right:auto;width:715px}
#bar li{margin:0;padding:0 0 0 1em;list-style:none;display:inline;font-weight:bold;}
#bar a{text-decoration:none;}
#subcol{margin-left:50px;margin-right:50px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
#quotes{padding:1em;border-style:groove;}
#questions{background-image:url('img/questions.jpg');padding:1em;border-style:groove;}
#articles{padding:1em;border-style:groove;}
#news{background-image:url('img/news.jpg');padding:1em;border-style:groove;}
#resources{background-image:url('img/resources_background.png');padding:1em;border-style:groove;}
#back {background-color: none;width: 100%; }
#navbtm {background-color: #FCFCFC;border-bottom: solid 1px;font-family: Arial;padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px;}
#topnav {margin:0 auto;text-align: left;width: 960px;}
#rnav { float: right; padding-right: 30px; text-align: right; width: 430px; }
#rnav ul { margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; }
#rnav li { display: inline; list-style-type: none; padding-right: 10px; }
#lnav { padding-left: 15px; text-align: left; width: 430px; }
#lnav ul { margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0;}
#lnav li { display: inline; list-style-type: none; padding-right: 10px; }
#wrap { width: 960px ; height: 100% ; margin:0 auto; background-color: #846C4C; background-image: url('http://www.onlineautoinsurance.com/img/post.jpg'); background-repeat: repeat-y; background-position: 10px; border:1px solid; border-top:0px; font-family: Arial Narrow; } 
#main { width: 100% ; background-color:#FFFFFF; padding-top: 2px; } 
#main-content { width: 100% ; height: 100% ; background-image: url('http://www.onlineautoinsurance.com/img/post.jpg'); background-repeat: repeat-y; background-position: 10px; text-align:left ; }
#main-content h2 {text-align:center;} #logobg { width: 375px ; height: 77px; background-image: url('http://www.onlineautoinsurance.com/img/online_auto_ins_logo.jpg'); background-repeat: no-repeat; background-position: 7px; float: left; text-align:center; } 
#logobg h1 {padding-top: 0px; margin-top: 0px; position:relative; top: 25px; left: 15px; } 
#logobg h1 a{ text-decoration: none; font-family: Arial Narrow; font-size: 24pt; color:#ffffff; }
#subcol{margin-left:50px;margin-right:10px;}
