body{font-family:Arial, Helvetica, sans-serif;color:#333333;line-height:1.166;margin:0px;padding:0px;background-color:##FFFFFF;background-image:url(http://dev.homeinsurance.com/images/bg.jpg);background-repeat:repeat-x;}
img{border:0px;}
a:link, a:visited, a:hover{color:#006699;text-decoration:none;}
a:hover{text-decoration:underline;}
a{color:#000000;text-decoration:none;}
form, table, ul, li{padding:0px;margin:0px;;}
.sub{border:0px;}
input, textarea{font-size:13px;}
div#page{margin:0px auto;width:960px;}
.sub-logo{font-size:26px;font-weight:normal;color:#334d55;padding-top:15px;padding-bottom:10px;margin-bottom:10px;text-align:left;border-bottom:2px solid #CCE4F2;}
h1{font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#0F426D;font-weight:bold;text-align:left;padding:3px 5px 5px 5px;margin:0 0 0 10px;}
h3{font-size:16px;font-weight:normal;color:#334d55;padding-top:5px;padding-bottom:5px;text-align:left;}
div#page #blog{width:960px;}
div#blog #blog_left{width:680px;float:left;text-align:left;margin-top:15px;}
div#blog #blog_left #blog_left_top{width:680px;}
div#blog #blog_left #blog_left_pad{}
div#blog #blog_left #blog_left_pad h2{font-size:14px;padding:5px 0 0 0;margin:0;}
div#blog .blog_item{margin-top:5px;}
div#blog .blog_item .blog_item_title{width:680px;text-align:left;background-color:#DDECF7;min-height:72px;}
div#blog .blog_item .blog_item_title_top{}
div#blog .blog_item .blog_item_title_end{width:680px;height:5px;background-color:#DDECF7;}
div#blog .blog_item .item_date{color:#FFFFFF;text-align:center;font-size:17px;float:left;width:73px;margin:0 10px 2px 0;padding:5px;background-color:#3389C1;}
div#blog .blog_item .item_date .item_date_month{padding-bottom:3px;}
div#blog .blog_item .item_text1 a{font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#0f426d;font-weight:bold;text-align:left;}
div#blog .blog_item .item_text1{font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#0f426d;font-weight:bold;text-align:left;}
div#blog .blog_item .item_text2{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666;text-align:right;font-style:italic;padding:18px 10px 0 0;}
div#blog .blog_item .item_text2 a{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666;text-align:left;font-style:italic;text-decoration:underline;}
div#blog .blog_item .item_text2 a:hover{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;text-align:left;font-style:italic;text-decoration:none;}
div#blog .blog_item .blog_text3{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;text-align:left;line-height:21px;padding-top:10px;padding-left:25px;padding-right:10px;}
div#blog .blog_item .blog_text3 A{text-decoration:underline;}
div#blog .blog_item .blog_text3 A:Hover{text-decoration:none;}
div#blog .blog_item .panel{text-align:left;background-color:#F2F2F2;border-bottom:1px solid #CAE1F1;padding:7px 0 0 0;margin:0; height:35px; width:100%;}
div#page .blog_item .panel .panel_links{padding:3px 0 3px 10px;}
div#page .blog_item .panel .panel_links span.comm a{color:#0054a6;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:none;background:url(images/comm.png) no-repeat left;padding-left:15px;}
div#page .blog_item .panel .panel_links a.readmore{color:#0054a6;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:none;background:url(images/readmore.png) no-repeat left;padding-left:17px;}
div#page .blog_item .panel .panel_links a.readmore:hover, div#page .blog_item .panel .panel_links span.comm a:hover{text-decoration:underline;}

/*div#blog .blog_item .addthis_toolbox { float:right;padding:10px 0 0 25px; margin:0;width:300px; text-align:right;}*/


#social {width: auto; float:right; margin:10px 10px 0 0;}
#social .addthis_toolbox.addthis_pill_combo {}
#social .addthis_toolbox.addthis_pill_combo a {float: left;}
#social .addthis_toolbox.addthis_pill_combo  a.addthis_button_facebook_like { margin:0; padding:1px 0 0 45px; width:80px;}
#social .addthis_toolbox.addthis_pill_combo a.addthis_button_google_plusone {margin:0; padding:0; width:70px;}
#social .addthis_toolbox.addthis_pill_combo a.addthis_button_compact {padding-top:2px;}
#social .addthis_button_compact .at15t_compact {margin-right: 4px;float: left;}



div#blog #blog_right{width:235px;float:right;padding-left:10px;margin:0px;}
div#blog #blog_right #blog_right_top{width:100%;height:11px;}
div#blog #blog_right #blog_right_pad{}
div#blog #blog_right #blog_right_pad #sidebar{text-align:left;}
div#blog #blog_right #blog_right_pad #sidebar ul{padding:0px;margin:3px 0 5px 0;}
div#blog #blog_right #blog_right_pad #sidebar li{padding:0px;margin:0px;list-style-type:none;}
div#blog #blog_right #blog_right_pad #sidebar #archives-2{text-align:center;padding:0 0 10px 0;margin:5px 0 5px 0;}
div#blog #blog_right #blog_right_pad #sidebar #archives-2 .widgettitle{text-align:left;}
.rss-subscribe a{color:#0072BC;font-size:18px;padding-bottom:5px;padding-left:0px;text-transform:uppercase;font-weight:normal;text-decoration:none;}
.rss-subscribe a:hover{text-decoration:underline;}
div#blog #blog_right #blog_right_pad #sidebar h2{color:#ff8e01;font-size:18px;padding-top:2px;padding-bottom:2px;padding-left:5px;text-transform:uppercase;background-color:#E5F0F8;font-weight:normal;}
div#blog #blog_right #blog_right_pad #sidebar td.td_right h2{color:#448ccb;padding-bottom:5px;padding-top:5px;}
div#blog #blog_right #blog_right_pad #sidebar table ul li{color:#265A8A;font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
div#blog #blog_right #blog_right_pad #sidebar table td.td_right ul li{color:#265A8A;background-color:#CAE1F1;}
div#blog #blog_right #blog_right_pad #sidebar table td.td_right ul li ul li{padding-left:10px;}
div#blog #blog_right #blog_right_pad #sidebar li a{color:#265A8A;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-weight:normal;line-height:15px;}
div#blog #blog_right #blog_right_pad #sidebar li a:hover{text-decoration:underline;}
div#blog #blog_right #blog_right_pad #sidebar td.td_right li a{color:#265A8A;}
div#blog #blog_right #blog_right_pad #sidebar ul li ul li{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;padding-left:7px;padding-right:25px;padding-bottom:5px;background:none;}
div#blog #blog_right #blog_right_pad #sidebar ul li ul li ul li{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;padding-left:0px;padding-right:0px;background:none;}
div#blog #blog_right #blog_right_pad #sidebar ul li ul li{border-bottom:0;padding-bottom:8px;}
div#blog #blog_right #blog_right_pad #sidebar td.td_right ul li ul li{border-bottom:0;}
div#blog #blog_right #blog_right_pad #sidebar ul li ul li ul{padding-left:5px;}
div#blog #blog_right #blog_right_pad #sidebar ul li ul li ul li{border:0px;background:none;}
div#blog #blog_right #blog_right_pad #sidebar td.td_right ul li ul li ul li{border:0px;background:none;}
div#blog #blog_right #blog_right_pad #sidebar li ul li ul li a{background:url(images/line_li.png) left bottom no-repeat;padding-left:7px;}
div#blog #blog_right #blog_right_pad #sidebar td.td_border{}
div#blog #blog_left #blog_left_pad .blog_comm{text-align:left;}
div#blog #blog_left #blog_left_pad .blog_comm .comm_title{color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold;padding-bottom:15px;}
div#blog #blog_left #blog_left_pad .blog_comm .comm_count{color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;padding-bottom:3px;}
div#blog #blog_left #blog_left_pad .blog_comm .comm_data{background:#f0f6fe;height:25px;}
div#blog #blog_left #blog_left_pad .blog_comm .comm_data_pad{color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;padding-top:5px;padding-left:5px;}
div#blog #blog_left #blog_left_pad .blog_comm .comm_text{color:#4d4d4d;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:20px;padding-left:5px;padding-top:5px;padding-bottom:5px;}
div#blog #blog_left #blog_left_pad .blog_comm .bl_line{background:url(images/line_bl.png) repeat-x bottom;width:100%;height:1px;padding-top:5px;}
div#blog #blog_left #blog_left_pad #comm_form{padding-top:20px;padding-bottom:20px;padding-right:10px;text-align:left; width:500px;}
div#blog #blog_left #blog_left_pad #comm_form #form_title{background:url(images/form_comm_top_bg.png) no-repeat top;height:51px;width:475px;}
div#blog #blog_left #blog_left_pad #comm_form #form_title #form_title_text{color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;padding-left:20px;padding-top:10px;}
div#blog #blog_left #blog_left_pad #comm_form .form_table{background:url(images/form_comm_bg.png) repeat-y top;width:475px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-left:0px;padding-top:0px;}
div#blog #blog_left #blog_left_pad #comm_form .form_comm_end{background:url(images/form_comm_end_bg.png) no-repeat top;width:475px;height:15px;padding-left:0px;padding-bottom:0px;}
div#blog #blog_right #blog_right_pad #sidebar #recent-posts-2 li{border-bottom:1px solid #CCCCCC;padding:0 0 5px 0;list-style:disc;margin:10px 10px 10px 20px;}
div#blog #blog_right #blog_right_pad #sidebar #recent-posts-2{padding:0 0 15px 0;margin:5px 0 5px 0;}
.blog_item blockquote{background:url(images/block_bg.png) repeat-y left top;padding-left:10px;}
.blog_item ol{background:url(images/ol_bg.png) repeat-y left top;}
.blog_item ul{padding-left:30px;}
.blog_item img{float:left;margin:5px;}
#header{margin:0;width:960px;height:95px;}
#header a{text-decoration:none;}
#hearer a:hover{ text-decoration:underline;}
#header .logo{padding-top:5px;width:321px;height:75px;float:left;}
#header .social{float:left;margin:10px 0 0 150px;font-size:13px;}
#header .social IMG{border:0;vertical-align:middle;}
#header .heading{color:#2C3E6F;width:175px;float:right;text-align:right;font-size:15px;color:#2C3E6F;font-style:normal; height:50px; margin:2px 30px 0 0;}
#header .heading p{font-size:12px;margin:0;padding:0;text-align:right; font-weight:normal;color:#304CA0;float:right;clear:both;}
#header .heading h5{color:#1399EF;text-align:right;float:right;font-size:23px;font-weight:bold;margin:0;padding:0;width:175px; clear:both;}
#header .heading h6 {font-size:12px;margin:0;padding:0;text-align:right; font-weight:normal;float:right;clear:both;width:100px;}
#header .inc{ float:right; border:0;}
#navmenu{width:425px;float:left;height:36px;padding:5px 0 0 0;margin:3px 0 0 35px;}
#navmenu ul{padding:0;margin:0;width:400px;}
#navmenu ul li{display:inline;width:205px;padding:0;margin:0;}
#navmenu .home-insurance A{color:#FFFFFF;text-decoration:none;padding:6px 25px 7px 28px;float:left;font:normal 20px Arial;background-color:#284086;}
#navmenu .home-insurance A:hover{color:#FFFFFF;padding:6px 25px 7px 28px;}
#navmenu .auto-insurance A{color:#284086;text-decoration:none;margin:5px 0 0 0;padding:3px 25px 5px 28px;float:right;font:normal 20px Arial;border-top:1px solid #284086;border-right:1px solid #284086;border-left:1px solid #284086;}
#navmenu .auto-insurance A:hover{color:#FFFFFF;margin:0;padding:6px 25px 6px 28px;font:normal 20px Arial;background-color:#284086;}
#menu{width:960px;margin:2px 0 0 0;height:35px;}
#menu .chromestyle{width:580px;font:normal 15px Arial;margin:0;padding:0;float:left;}
#menu .chromestyle ul{padding:6px 0;margin:0;padding-top:7px;text-align:left;}
#menu .chromestyle ul li{display:inline;}
#menu .chromestyle ul li a{color:#FFFFFF;margin-top:3px;padding:9px 15px 10px 15px;text-decoration:none;font-weight:300;}
#menu .chromestyle ul li a:hover, #menu .chromestyle ul li a.selected{color:#284086;padding:9px 15px 8px 15px;text-decoration:none;font-weight:300;background-color:#CCE4F2;}
#menu .dropmenudiv{position:absolute;top:0px;margin-top:0px;border-top:1px solid #CCE4F2;border-right:3px solid #CCE4F2;border-left:3px solid #CCE4F2;border-bottom:4px solid #CCE4F2;font:normal 13px Verdana;line-height:18px;z-index:100;background-color:#CCE4F2;width:250px;visibility:hidden;text-align:left;}
#menu .dropmenudiv a{width:auto;display:block;text-indent:3px;border-bottom:1px solid #A2CDE8;padding:6px 2px 6px 6px;text-decoration:none;color:#006699;background-color:#CCE4F2;}
#menu .dropmenudiv a:hover{background-color:#FFFFFF;border-bottom:2px solid #A2CDE8;text-decoration:none;padding:6px 2px 6px 6px;}
* html #menu .dropmenudiv a{width:100%;}
#nav-below{float:right;text-align:right;font-size:12px;padding-top:14px;font-family:Arial, Helvetica, sans-serif;}
#nav-below A{color:#2C3E6F;text-decoration:none;}
#nav-below A:Hover{color:#2C3E6F;text-decoration:underline;}
#search form{margin:0;padding:4px 5px 0px 0px;float:right;font-size:12px;width:210px;clear:both;}
#search .button{float:right;padding:1px 0 0 0;margin:0;}
#search input{padding-left:5px;float:left;}
#search .field{width:180px;margin:0;padding:1px;font-size:12px;}
#siteInfo{clear:both;width:957px;background-color:#EEF6FB;padding:15px 5px 15px 0;margin-top:15px;}
#siteInfo .customer-care{float:right;color:#0486DA;font-size:15px;border-left:2px solid #CCE4F2;min-height:115px;width:207px;margin:5px 0 10px 0;text-align:center;background-image:url(http://homeinsurance.com/images/customer-care.png);background-repeat:no-repeat;padding-left:25px;}
#siteInfo .customer-care label{font-size:20px;font-weight:bold;padding-left:25px;}
#siteInfo .customer-care a img{ width:151px; height:40px; margin-top:18px; margin-left:auto; margin-right:auto; padding-right:20px; display:block;}
#siteInfo ul{font-size:12px;line-height:14px;text-align:left;padding-left:20px;}
#siteInfo ul li{display:inline;line-height:30px;}
#siteInfo li a{border-right:1px solid #CCE4F2;text-decoration:none;color:#006699;padding-right:5px;padding-left:5px;}
#siteInfo li a:hover{text-decoration:underline;color:#006699;}
#siteInfo ul.get-quotes li.header{font-size:12px;color:#333333;font-weight:700;margin-right:15px;padding-left:0px;}
#siteInfo ul.tools-tips li.header{font-size:12px;color:#333333;font-weight:700;margin-right:10px;padding-left:0px;}
#siteInfo ul.corporate li.header{font-size:12px;color:#333333;font-weight:700;margin-right:20px;padding-left:0px;}
#siteInfo ul.social li.header{font-size:12px;color:#333333;font-weight:700;margin-right:20px;padding-left:0px;}
#siteInfo ul.social img{vertical-align:middle;padding-bottom:3px;padding-left:10px;}
#copyright{padding-top:5px;padding-bottom:10px;height:40px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#copyright .left{width:350px;float:left;text-align:left;}
#copyright .left A{text-decoration:underline;}
#copyright .left A:Hover{text-decoration:none;}
#copyright .right{width:400px;float:right;text-align:right;}
#copyright .right A{text-decoration:underline;}
#copyright .right A:Hover{text-decoration:none;}
#copyright .sub-dis{font-size:10px;color:#666666;text-align:left;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{font-size:11px;float:left;margin-right:25px;margin-bottom:0px;}
.alignright{font-size:11px;float:right;margin-left:25px;margin-bottom:0px;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{text-align:center;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;clear:both;}
#secure2{width:805px;height:80px;text-align:center;vertical-align:top;}
#secure2 .logoboxleft{float:left;width:400px;}
#secure2 .logos1{float:left;vertical-align:top;}
#secure2 .logos2 IMG{float:right;margin-left:0px;padding-left:0px;padding-top:18px;}
#secure2 .logoboxright{float:right;width:325px;}
#secure2 .logos3{float:left;padding-top:12px;}
#secure2 .logos4 IMG{float:right;margin-left:0px;padding-left:0px;padding-top:18px;}
#sidebar-quote-box{width:195px;height:191px;background-image:url(../images/sideform-backgroundsmall.png);background-repeat:no-repeat;position:relative;margin:10px 10px 0 0;padding:10px 0px 0px 0px;float:right;}
#sidebar-quote-box2{width:195px;height:212px;background-image:url(../images/sideform-backgroundsmall2.png);background-repeat:no-repeat;position:relative;margin:10px 10px 0 0;padding:10px 0px 0px 0px;float:right;}
#sidebar-quote-box3{width:195px;height:212px;background-image:url(http://homeinsurance.com/images/sideform-backgroundsmall3.png);background-repeat:no-repeat;position:relative;margin:10px 10px 10px 0;float:right;}
#autosidebar-quote-box{width:195px;height:191px;background-image:url(http://homeinsurance.com/images/autosideform-backgroundsmall.png);background-repeat:no-repeat;position:relative;margin:10px 10px 0 0;padding:10px 0px 0px 0px;float:right;}
#sidebar-quote{position:relative;margin:0px;padding:10px 0px 0px 0px;font-size:90%;float:right;}
#sidebar-quote h3{font-size:16px;padding:10px 0px 10px 10px;}
#sidebar-quote a:link{padding:2px 0px 2px 15px;border-top:1px solid #cccccc;width:100%;voice-family:"\"}\"";voice-family:inherit;width:auto;}
#sidebar-quote a:visited{border-top:1px solid #cccccc;padding:2px 0px 2px 15px;}
#sidebar-quote a:hover{border-top:1px solid #cccccc;background-color:#dddddd;padding:2px 0px 2px 15px;}
