body{

	text-align: center;

	margin: 0 0 0 0;

	background-color: #FEFDE8;

	font: 12px Arial Helvetica sans-serif;

}

h1.footer{

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	text-align: center;

	font: bold 10px Arial, Helvetica, sans-serif;

	color: #000000;

	

}

img{

	border: 0;

}

.wrapper{

	position: relative;

	margin: 0 auto;

	text-align: left;

	width: 760px;

}

div.Table_01 {

	position: absolute;

	left: 2px;

	top: 1px;

	width: 760px;

	height: 650px;

	background-color: #FEFDE8;

}



div.farmers-logo_ {

	position:absolute;

	left:-4px;

	top:9px;

	width:116px;

	height:57px;

}



div.ojones-logo_ {

	position:absolute;

	left:0px;

	top:9px;

	width:153px;

	height:57px;

}



div.topmenu-1-off_ {

	position:absolute;

	left:356px;

	top:15px;

	width:90px;

	height:18px;

}



div.topmenu-2-off_ {

	position:absolute;

	left:447px;

	top:15px;

	width:75px;

	height:18px;

}



div.topmenu-3-off_ {

	position:absolute;

	left:678px;

	top:15px;

	width:90px;

	height:18px;

}



div.topmenu-4-off_ {

	position:absolute;

	left:527px;

	top:15px;

	width:75px;

	height:18px;

}



div.topmenu-5-off_ {

	position:absolute;

	left:603px;

	top:15px;

	width:75px;

	height:15px;

}



div.wereheretohelp_ {

	position:absolute;

	left:635px;

	top:35px;

	width:87px;

	height:24px;

	

}



div.wereheretohelp2_ {

	position:absolute;

	left:630px;

	top:58px;

	width:131px;

	height:20px;

	visibility:hidden;

	

}



div.left-menu_ {

	position:absolute;

	left:1px;

	top:76px;

	width:116px;

	height:270px;

	background-color: #663433;

	text-align: center;

}

a.menu-links:link, a.menu-links:visited {

	color: #FEFDE8;

	text-decoration: none;

	font: bold 10px Times;

	text-transform: uppercase;

	letter-spacing: 1px;

	background-repeat: no-repeat;

	background-position: bottom;

}

.img-sep{

	background-image: url(../images/yellow.gif);

	background-repeat: no-repeat;

	padding: 7px;

	background-position: center;

}

.img-sep1{

	background-image: url(../images/filler.gif);

	background-repeat: no-repeat;

	padding: 3px;

	background-position: center;

}

a.menu-links:hover{

	text-decoration: underline;

}



div.home-title_ {

	position:absolute;

	left:116px;

	top:0px;

	width:644px;

	height:258px;

}

div.left-menu-btm_ {

	position: absolute;

	left: 2px;

	top: 308px;

	width: 8px;

	height: 28px;

	background-color: #663433;

}

div.quote-need_ {

	position:absolute;

	left:50px;

	top:223px;

	width:66px;

	height:37px;

}



div.quote_ {

	position:absolute;

	left:50px;

	top:258px;

	width:228px;

	height:73px;

}



div.home-you-matter_ {

	position:absolute;

	left:377px;

	top:260px;

	width:242px;

	height:42px;

}

div.myspace{

	position:absolute;

	left:49px;

	top:336px;

	width: 181px;

	

}



div.home-service-matters_ {

	position:absolute;

	left:43px;

	top:512px;

	width:261px;

	height:16px;

}



div.home-you-matter012_ {

	position:absolute;

	left:48px;

	top:389px;

	width:258px;

	height:16px;

}



div.id32_ {

	position:absolute;

	left:41px;

	top:533px;

	width:261px;

	height:83px;

	font: 12px Arial, sans-serif;

	color: black;

	padding-top: 6px;

	padding-left: 14px;

}



div.id33_ {

	position: absolute;

	left: 47px;

	top: 405px;

	width: 258px;

	height: 77px;

	font: 12px Arial, sans-serif;

	color: black;

	padding-top: 6px;

	padding-left: 14px;

}



div.id36_ {

	position: absolute;

	left: 4px;

	top: 693px;

	width: 760px;

	height: 58px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.id37_ {

	position: absolute;

	left: 1px;

	top: 785px;

	width: 760px;

	height: 84px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



a.footer-links:link, a.footer-links:visited {

	color: blue;

	text-decoration: none;

	font: 10px Arial, Helvetica, sans-serif;

}

a.footer-links:hover{

	text-decoration: underline;

}

/*Agency Hover*/

a.agency_on{

	display: block;

	width: 90px;

	height: 18px;

	background: url(../images/topmenu_1_on.gif) no-repeat 0 0;

	text-decoration: none;

}

a.agency_on:hover{

	background-position: -90px 0;

}

a.agency_off{

	display: block;

	width: 90px;

	height: 18px;

	background: url(../images/topmenu_1_off.gif) no-repeat 0 0;

	text-decoration: none;

}

a.agency_off:hover{

	background-position: -90px 0;

}

/*Agency Hover End*/



/*Contact Hover*/

a.contact_on{

	display: block;

	width: 80px;

	height: 18px;

	background: url(../images/topmenu_2_on.gif) no-repeat 0 0;

	text-decoration: none;

}

a.contact_on:hover{

	background-position: -80px 0;

}

a.contact_off{

	display: block;

	width: 80px;

	height: 18px;

	background: url(../images/topmenu_2_off.gif) no-repeat 0 0;

	text-decoration: none;

}

a.contact_off:hover{

	background-position: -80px 0;

}

/*Contact Hover End*/



/*Quote Hover*/

a.quote_on{

	display: block;

	width: 90px;

	height: 18px;

	background: url(../images/topmenu_3_on.gif) no-repeat 0 0;

	text-decoration: none;

}

a.quote_on:hover{

	background-position: -90px 0;

}

a.quote_off{

	display: block;

	width: 90px;

	height: 18px;

	background: url(../images/topmenu_3_off.gif) no-repeat 0 0;

	text-decoration: none;

}

a.quote_off:hover{

	background-position: -90px 0;

}

/*Quote Hover End*/



/*Affiliates Hover*/

a.affiliatestop_on{

	display: block;

	width: 75px;

	height: 18px;

	background: url(../images/topmenu_4_on.gif) no-repeat 0 0;

	text-decoration: none;

}

a.affiliatestop_on:hover{

	background-position: -75px 0;

}

a.affiliatestop_off{

	display: block;

	width: 75px;

	height: 18px;

	background: url(../images/topmenu_4_off.gif) no-repeat 0 0;

	text-decoration: none;

}

a.affiliatestop_off:hover{

	background-position: -75px 0;

}

/*Affiliates Hover End*/



/*Blog Hover*/

a.blog_on{

	display: block;

	width: 75px;

	height: 18px;

	background: url(../images/topmenu_5_on.gif) no-repeat 0 0;

	text-decoration: none;

}

a.blog_on:hover{

	background-position: -75px 0;

}

a.blog_off{

	display: block;

	width: 75px;

	height: 18px;

	background: url(../images/topmenu_5_off.gif) no-repeat 0 0;

	text-decoration: none;

}

a.blog_off:hover{

	background-position: -75px 0;

}

/*Blog Hover End*/



/*Subpage What should I purchase Hover*/

a.purchase_on{

	display: block;

	width: 211px;

	height: 22px;

	background: url(../images/purchase-on.gif) no-repeat 0 0;

	text-decoration: none;

}

a.purchase_on:hover{

	background-position: -211px 0;

}

a.purchase_off{

	display: block;

	width: 211px;

	height: 22px;

	background: url(../images/purchase-off.gif) no-repeat 0 0;

	text-decoration: none;

}

a.purchase_off:hover{

	background-position: -211px 0;

}



a.affiliates_on{

	display: block;

	width: 96px;

	height: 22px;

	background: url(../images/affiliates-on.gif) no-repeat 0 0;

	text-decoration: none;

}

a.affiliates_on:hover{

	background-position: -96px 0;

}

a.affiliates_off{

	display: block;

	width: 96px;

	height: 22px;

	background: url(../images/affiliates-off.gif) no-repeat 0 0;

	text-decoration: none;

}

a.affiliates_off:hover{

	background-position: -96px 0;

}



/*Subpage What should I purchase Hover End*/



/*Subpage Quote Hover*/

a.get-quote-on{

	display: block;

	width: 106px;

	height: 22px;

	background: url(../images/get-quote-.gif) no-repeat 0 0;

	text-decoration: none;

}

a.get-quote-on:hover{

	background-position: -106px 0;

}

a.get-quote-off{

	display: block;

	width: 106px;

	height: 22px;

	background: url(../images/get-quote-off.gif) no-repeat 0 0;

	text-decoration: none;

}

a.get-quote-off:hover{

	background-position: -106px 0;

}

/*SubPage Quote Hover End*/



/*SubPage Apply Now Hover*/

a.apply-now-on{

	display: block;

	width: 93px;

	height: 22px;

	background: url(../images/apply-now-on.gif) no-repeat 0 0;

	text-decoration: none;

}

a.apply-now-on:hover{

	background-position: -93px 0;

}

a.apply-now-off{

	display: block;

	width: 93px;

	height: 22px;

	background: url(../images/apply-now-off.gif) no-repeat 0 0;

	text-decoration: none;

}

a.apply-now-off:hover{

	background-position: -93px 0;

}

/*Subpage Apply Now Hover End*/



div.sp-left-menu-_ {

	position:absolute;

	left:0px;

	top:76px;

	width:116px;

	height:250px;

	background-color: #663433;

	text-align: center;

}



div.homeowners-insurance_ {

	position:absolute;

	left:116px;

	top:76px;

	width:644px;

	height:65px;

}



div.purchase-off_ {

	position:absolute;

	left:118px;

	top:142px;

	width:211px;

	height:22px;

}



div.affiliates-off_ {

	position:absolute;

	left:118px;

	top:143px;

	width:96px;

	height:22px;

}



div.get-quote-off_ {

	position:absolute;

	left:329px;

	top:142px;

	width:106px;

	height:22px;

}



div.apply-now-off_ {

	position:absolute;

	left:435px;

	top:142px;

	width:93px;

	height:22px;

}



div.nav-bar_ {

	position: absolute;

	left: 527px;

	top: 142px;

	width: 233px;

	height: 22px;

	background: #EFE1D3;

}



div.nav-bar2_ {

	position: absolute;

	left: 116px;

	top: 141px;

	width: 644px;

	height: 22px;

	background: #EFE1D3;

}



div.nav-bar3_ {

	position: absolute;

	left: 214px;

	top: 143px;

	width: 558px;

	height: 22px;

	background: #EFE1D3;

}



div.sub-homeowners_ {

	position:absolute;

	left:129px;

	top:191px;

}





div.sub-homeowners2_ {

	position:absolute;

	left:478px;

	top:352px;

}





div.sub-homeowners3_ {

	position:absolute;

	left:501px;

	top:407px;

}



div.id13_ {

	position: absolute;

	left: 136px;

	top: 220px;

	width: 343px;

	height: 63px;

	font: 12px Arial, Helvetica, sans-serif;

	padding-top: 10px;

}



div.id13quote_ {

	position: absolute;

	left: 133px;

	top: 401px;

	width: 543px;

	height: 112px;

	font: 12px Arial, Helvetica, sans-serif;

	padding-top: 10px;

}





div.id13quote2_ {

	position: absolute;

	left: 133px;

	top: 700px;

	width: 543px;

	height: 112px;

	font: 12px Arial, Helvetica, sans-serif;

	padding-top: 10px;

}



div.id13text_ {

	width: 543px;

	font: 12px Arial, Helvetica, sans-serif;

	padding-top: 10px;

}



div.id13table_ {

	position: absolute;

	left: 0px;

	top: 401px;

	width: 543px;

	height: 112px;

	font: 12px Arial, Helvetica, sans-serif;

	padding-top: 10px;

}



tr.health {

	background-color:#FFFFFF;

}



tr.health_top {

	background-color:#663232;

	font: 10px Arial, Helvetica, sans-serif;

	color: #FEFDE8;

}



div.life-insurance-rect_ {

	position:absolute;

	left:522px;

	top:219px;

	width:248px;

	height:164px;

}



div.life-insurance-rect1_ {

	position:absolute;

	left:506px;

	top:176px;

	width:248px;

	height:164px;

}

div.realestate_ {

	position:absolute;

	left:126px;

	top:309px;

	width:248px;

	height:164px;

}



div.family_ {

	position:absolute;

	left:133px;

	top:507px;

	width:121px;

	height:121px;

}



div.fantastic_ {

	position:absolute;

	left:262px;

	top:507px;

	width:281px;

	height:44px;

}



div.id30_ {

	position:absolute;

	left:262px;

	top:551px;

	width:302px;

	height:63px;

	padding-top: 13px;

	font: 12px Arial, Helvetica, sans-serif;

}



div.augusto-maria-sanchez_ {

	position:absolute;

	left:262px;

	top:614px;

	width:198px;

	height:14px;

}



div.family2_ {

	position:absolute;

	left:133px;

	top:637px;

	width:121px;

	height:121px;

}



div.fantastic2_ {

	position:absolute;

	left:262px;

	top:637px;

	width:281px;

	height:44px;

}



div.id302_ {

	position:absolute;

	left:262px;

	top:681px;

	width:302px;

	height:63px;

	padding-top: 13px;

	font: 12px Arial, Helvetica, sans-serif;

}



div.augusto-maria-sanchez2_ {

	position:absolute;

	left:262px;

	top:744px;

	width:198px;

	height:14px;

}



div.sub-footera_ {

	width:543px;

	height:46px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footerb_ {

	width:543px;

	height:41px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



div.sub-footera1_ {

	width:760px;

	height:46px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footerb1_ {

	width:760px;

	height:41px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



div.sub-footer1_ {

	position:absolute;

	left:2px;

	top:664px;

	width:760px;

	height:46px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footer1a_ {

	position:absolute;

	left:42px;

	top:2149px;

	width:760px;

	height:46px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footer2_ {

	position:absolute;

	left:2px;

	top:787px;

	width:760px;

	height:41px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



div.sub-footer2a_ {

	position:absolute;

	left:42px;

	top:2279px;

	width:760px;

	height:41px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



div.sub-footer1homeowners_ {

	position:absolute;

	left:0px;

	top:795px;

	width:760px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footer1yes_ {

	position: absolute;

	left: 0px;

	top: 752px;

	width: 760px;

	height: 58px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footer2yes_ {

	position: absolute;

	left: 0px;

	top: 882px;

	width: 760px;

	height: 40px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



div.sub-footer1contact_ {

	position:absolute;

	left:0px;

	top:815px;

	width:760px;

	height:46px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footer2contact_ {

	position:absolute;

	left:0px;

	top:945px;

	width:760px;

	height:41px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



div.sub-footer1autopurchase_ {

	position:absolute;

	left:0px;

	top:2725px;

	width:760px;

	height:46px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footer2autopurchase_ {

	position:absolute;

	left:0px;

	top:2855px;

	width:760px;

	height:41px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



div.sub-footer1lifequote_ {

	position:absolute;

	left:0px;

	top:995px;

	width:850px;

	height:46px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footer2lifequote_ {

	position:absolute;

	left:0px;

	top:1069px;

	width:760px;

	height:41px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



div.sub-footer1specialtyquote_ {

	position:absolute;

	left:0px;

	top:1045px;

	width:850px;

	height:46px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footer2specialtyquote_ {

	position:absolute;

	left:0px;

	top:1119px;

	width:760px;

	height:41px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



div.sub-footer1homeownersquote_ {

	position:absolute;

	left:0px;

	top:2465px;

	width:760px;

	height:46px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footer2homeownersquote_ {

	position:absolute;

	left:0px;

	top:2549px;

	width:760px;

	height:41px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



div.sub-footer1homeownerspurchase_ {

	position:absolute;

	left:0px;

	top:4615px;

	width:760px;

	height:46px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footer2homeownerspurchase_ {

	position:absolute;

	left:0px;

	top:4745px;

	width:760px;

	height:41px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



div.sub-footer1autoquote_ {

	width:760px;

	height:46px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footer2autoquote_ {

	width:760px;

	height:41px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



div.sub-footer1renterspurchase_ {

	position:absolute;

	left:0px;

	top:1075px;

	width:760px;

	height:46px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footer2renterspurchase_ {

	position:absolute;

	left:0px;

	top:1205px;

	width:760px;

	height:41px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



div.sub-footer1rentersquote_ {

	position:absolute;

	left:0px;

	top:1405px;

	width:760px;

	height:46px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footer2rentersquote_ {

	position:absolute;

	left:0px;

	top:1479px;

	width:760px;

	height:41px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



div.sub-footer1lifepurchase_ {

	position:absolute;

	left:0px;

	top:1225px;

	width:760px;

	height:46px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footer2lifepurchase_ {

	position:absolute;

	left:0px;

	top:1355px;

	width:760px;

	height:41px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}



div.sub-footer1healthpurchase_ {

	position:absolute;

	left:0px;

	top:2575px;

	width:760px;

	height:46px;

	text-align: center;

	font: 10px Arial, Helvetica, sans-serif;

	color: #000000;

}



div.sub-footer2healthpurchase_ {

	position:absolute;

	left:0px;

	top:2705px;

	width:760px;

	height:41px;

	text-align: center;

	color: #000000;

	font: 10px Arial, Helvetica, sans-serif;

}

