@charset "UTF-8";
/* CSS Document */

body{ background-image: url(../images/body-back.jpg); background-repeat:repeat-x; margin-top:0; font-family:"Trebuchet MS", Arial; }

li{font-family:"Trebuchet MS", Arial; font-size:12px;}

#wrapper{ width:1000px; height:auto; margin:auto;}

#header{ width:1000px; height:199px; background-image:url(../images/header1.jpg); background-repeat:no-repeat; position: relative;}

#header .call{ font-size:24px; position:absolute; width: 191px; }

#header .quote{ width:300px; height:81px; background-image:url(../images/banner-build-a-quote.jpg); background-image[alt]:Build a Quote ; position:absolute; right:0px; }

#header .click{ position: absolute; right:0px; width:123px; height:30px; z-index:100; top: 51px; }

#menu{ width:1000px; height:64px; background-image:url(../images/menu.jpg); }

#main{ width:1000px; background-image:url(../images/main-back.jpg); background-repeat:repeat-x; height:auto;}

#main .left{ width:515px; min-height:420px; float:left; padding:5px;}

#main .left1{ width:980px; min-height:360px; float:left; padding:5px;}

#main .right{ width:464px; height:auto; float:left; border-right:#CCCCCC 1px thin; padding:5px;}

#main .freequote{ width:464px; height:280px; float:left; border-right:#CCCCCC 1px thin; padding:5px; background-image:url(../images/free-quote.jpg); background-repeat:no-repeat; background-position:center;}

.submit { float:right; margin-right:20px; margin-top:28px; }

.clear{ clear: both;}

h1{ font-size:18px; color:#0066CC;}

p{ font-size:12px;line-height:18px;}

ul{ font-size:12px;line-height:18px;}

.assoc{ width:auto; height:auto; float:left;}

#boxes{ width:1000px; height:215px;  margin-bottom:10px; margin-top:10px;}

#boxes a{ text-decoration:none; color:#000000;}

#boxes a:hover{ text-decoration:underline; color:#000000;}


#boxes .chat{ width:180px; height:210px; border:#99cc00 3px solid; float:left; margin-right:5px; background-image:url(../images/chat.jpg); background-repeat:no-repeat; background-position:bottom;}

#boxes .carrier{ width:200px; height:210px; border:#006699 3px solid; float:left; margin-right:5px;}

#boxes .plans{ width:590px; height:210px; border:#006699 3px solid; float:left; background-image:url(../images/doctor.jpg); background-repeat:no-repeat; background-position:right;}

.title{ margin-left:20px;}

.pl{ margin-left:20px; line-height:18px;}

#footer{ width:1000px; height:184px; background-image:url(../images/footer-back.jpg); float:left;}

#footer a{ text-decoration:none; color:#FFFFFF;}

#footer a:hover{ text-decoration:underline;}

#footer .block{ width:220px; height:auto; float:left; line-height:24px; color:#FFFFFF; margin-left:20px; font-size:12px; margin-top:20px;}

#footer .denied{ width:400px; height:auto; float:left; line-height:24px; color:#FFFFFF; margin-left:20px; font-size:12px; margin-top:20px;}

.haveyou{ font-size:24px;}

.wecan{ font-size:18px;}

.form{ font-size:12px;  text-align:right;}

#copyright{ width:1000px;}

#copyright a{ color:#000000; text-decoration:none;}

#copyright a:hover{ color:#990000; text-decoration:none;}

#copyright .float{ width:500px; float:left;}

