/*
Theme Name: USA COverage
Theme URI: http://wordpress.org/
Description: The original WordPress theme that graced versions 1.2.x and prior.
Version: 1.5
Author: Dave Shea
Tags: mantle color, variable width, two columns, widget

Default WordPress by Dave Shea || http://mezzoblue.com
Modifications by Matthew Mullenweg || http://photomatt.net
This is just a basic layout, with only the bare minimum defined.
Please tweak this and make it your own. :)
*/


.twocolumn{
width:100%;
float:left;
clear:both;
}
#leftcolumn{
width:460px;
float:left;
padding-top:0px;margin-top:0px;
}
#sidebar{
width:278px;
float:right;

}
#sideinsuranceformbtn{
margin-top:16px;
}
#lifeinsuranceform, #autoinsuranceform, #homeinsuranceform, #healthinsuranceform{
width:278px;

text-align:center;
padding-top:120px;
padding-bottom:50px;
}
#lifeinsuranceform{
background-image:url('/images/lifeinsuranceform.png');
background-repeat:no-repeat;
}
#autoinsuranceform{
background-image:url('/images/autoinsuranceform.png');
background-repeat:no-repeat;
}
#homeinsuranceform{
background-image:url('/images/homeinsuranceform.png');
background-repeat:no-repeat;
}
#healthinsuranceform{
background-image:url('/images/healthinsuranceform.png');
background-repeat:no-repeat;
}
#insurancemenuheader{
margin-left:11.5px;
background-image:url('/images/ribbon.png');
background-repeat:no-repeat;
color:white;
font-size:14pt;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
padding-left:15px;
}
#sidebar ul{
list-style-type:none;
list-style-position: outside; 
}
#sidebar ul li{
background-image:url('/images/bullet.png');
background-repeat:no-repeat;
list-style-type:none;
list-style-position:inside;
margin-left:25px;
padding-left:15px;
display:block;
border:0;
}

#hd a{
color:#CC1213;
font-size:85%;
}
#ft a{
color:black;
font-size:85%;
text-decoration:none;
}
#bd a{
font-size:100%;
color:#114093;
}


#custom-doc{
margin:auto;text-align:left;
width:58.5384em;
*width:57.0893em;
min-width:761px;
}
ul{
list-style-type: none;display: inline;list-style-position: outside; }
ul li{
display: inline;
border-right:1px solid black;
padding-right:10px;
margin-right:10px;

}
ul li.last{
border-right:0px none;
}

#hd_quotelist{
list-style-type: none;
}
#hd_quotelist li{
display:block;
border-right:0px none;
}
#navigation{
margin-right:0px;
padding-right:0px;
}
#navigation li{
margin-right:0px;
padding-right:0px;
border-right:0px none;
margin-left:5px;

}

th, td {
border:0px none;
}



#hd_top{
width:100%;float:left;clear:both;
}

#logo{
float:left;
}
#h_links{
 margin-top:2.5em;float:right;text-align:right;
}

.textlarge{
font-size:123.1%;
}

.blue{
color:#144494;
}
#hd_life, #hd_auto, #hd_home, #hd_health{
width:100%;color:white;float:left;clear:both;
}

#hd_homepageform{
font-size:135.8%;
font-weight:bold;
float:left;
margin-left:1.5em;
margin-top:0em;
margin-bottom:1.2em;
width:15em;
margin-right:.5em;
text-align:center;
}
h4{
font-weight:bold;
font-size:14pt;
}
#hd_homepageright{
text-align:left;float:right;width:23em;margin-right:10em;
}

#subtext{
font-size:9pt;color:black;
}

#hd_homepage{
width:100%;color:white;float:left;clear:both;
background-image:url('/images/homepage.png');background-repeat:no-repeat;
}

#hd_life{
background-image:url('/images/insurance_bg.png');background-repeat:no-repeat;
}
#hd_auto{
background-image:url('/images/auto_bg.png');background-repeat:no-repeat;
}
#hd_health{
background-image:url('/images/health_bg.png');background-repeat:no-repeat;
}
#hd_home{
background-image:url('/images/home_bg.png');background-repeat:no-repeat;
}
#hd_blurb{
font-size:182%;
margin-bottom:.4em;
}
#hd_quote{
width:100%;float:left;padding:1em 1em 1em 1em;
}
#hd_zip{
font-size:153.9%;
font-weight:bold;

float:left;
margin-left:2.2em;
margin-top:0em;
margin-bottom:1.2em;
width:10em;
margin-right:2.0em;
text-align:center;
}
#hd_quote_form_input{
margin-top:.4em;width:3.5em;font-size:16pt;font-weight:bold;background-color:#FFFFA0;border:3px solid #E8C97E;
}
#hd_quoteright{
text-align:left;float:left;
}
#hd_quotelist{
font-size:138.5%;font-weight:bold;
}
#hd_quotelist li{
margin:0;
padding:0;
text-indent:0;
margin-right:0;
padding-right:0;
}

#zipbutton{
margin-top:.4em;
}


hr{margin-top:10px;margin-bottom:10px;}

#quotetable{border:1px solid #EBEBEB; padding:5px 10px;}
.premium,.company, .health_class, .rating{margin:0;padding:0;display:inline;}
.moreinfo{
display:inline;
}
.application{
display:inline;
margin-left:8px;
}

td{

padding:0em;
}
#bd, #ft{
float:left;
}
h1{
margin-top:0;margin-bottom:0;
}

#lower_nav{
margin:0;padding:0;text-align:left;margin-bottom:1em;font-size:87%;
}
#lower_nav a{
color:#114093;
}
#lower_nav ul{
margin-top:0;padding-top:0;margin-left:0;
}

.quoteform{
width:18em;
margin:.5em .2em .5em .2em;
padding:.2em .2em .2em .2em;
}
.leadform{
width:13.5em;
margin:.5em .2em .5em .2em;
padding:.2em .2em .2em .2em;
}
#areacode, #prefix{
width:2.5em;
margin:.5em .2em .5em .2em;
padding:.2em .2em .2em .2em;
}
#suffix{
width:4em;
margin:.5em .2em .5em .2em;
padding:.2em .2em .2em .2em;
}
#XML_MM{
width:5.6em;
margin:.5em .2em .5em .2em;
padding:.2em .2em .2em .2em;
}
#XML_YYYY{
width:6.3em;
margin:.5em .2em .5em .2em;
padding:.2em .2em .2em .2em;
}
#XML_DD{
width:4.5em;
margin:.5em .2em .5em .2em;
padding:.2em .2em .2em .2em;
}

h1{
font-size:182%;
font-weight:bold;
}

h2{
margin-top:1em;
font-size:138.5%;
font-weight:bold;
}

h3{
margin-top:1em;
font-size:123.1%;
font-weight:bold;
}
#phonenumber{
margin-top:.1em;
margin-bottom:0em;
}
#articles{
list-style:none;
list-style-type: none;
margin:0;
padding:0;
text-indent:0em;
list-style-position: outside; 
}

#articles li{
list-style:none;
list-style-type: none;
margin:0;
padding:0;
text-indent: 0em;
border:0;
margin-bottom:15px;
display:block;
}
#articles li a{
margin-left:0;
padding-left:0;
}

.homepagelist li{
text-indent:0em;
margin-bottom:15px;
display:block;
padding:0;
border:0;
}
.homepagelist{
margin:0;padding:0;list-style-type:none;list-style-position:outside;margin-left:0;
}


#browser_commands img{
    vertical-align:middle;
}
.commands{
    padding-right:3em;
    padding-top:-1em;
}
.entry p{
margin-top:1em;
}

#articles li p{
margin-top:0em;
}

.post{
margin-top:0px;
padding-top:0px;
}
#zipbutton{
margin-top:16px;
}





#hd_homepageform h3{
margin-top:1.5em;font-size:18pt;
}
#hd_homepageform_inner{
width:10em;margin:1em auto;text-align:center;
}

#insurancetype{
border:1px solid #7f9db9;background-color:#FFFFA0;margin-top:.3em;margin-bottom:.5em;font-size:12pt;
}

#hd_quote_form_input{
margin-top:.3em;padding:1px 1px 1px 1px;border:1px solid #7f9db9;text-align:center;width:130px;font-size:12pt;
}

#subtext{
margin-top:1.0em;margin-bottom:3.5em;font-weight:normal;
}

#zipbutton{
margin-top:1em;
}

#hd_homepageright_title{
margin-top:1.1em;font-size:17pt;font-weight:normal;
}

#hd_homepageright_sub{
margin-top:4em;font-size:17pt;
}

#hd_homepageright_subtext{
color:white;font-weight:normal;margin-top:1.7em;font-size:9pt;
}

#homepage_insurance_companies{
text-align:center;margin-top:0em;
}
#homepage_insurance_companies2{
text-align:center;
}
#homepage_insurance_companies2 h2{
display:inline;
}

#learning{
width:450px;margin-left:10px;margin-right:10px;float:left;
}

#testimonials{
width:260px;float:right;
}

#homepage_articles{
width:260px;float:right;
}


#hd_homepageform_inner p{
margin-top:0;
}


