﻿body{
	margin: 0 auto auto auto;
	text-align:center;
	font-family:Arial, Verdana, sans-serif;
	font-size: 10pt;
	color:#000000;
	background-image:url(../images/background-squares.gif);
	background-repeat:repeat-y;
	background-position:top;
}

#pagecon {
	margin:0 auto auto auto;
	width:960px;
	background-color:White;
}

#pagecon1 
{
    float:left;
    width:960px;
}

#banner1 
{
    float:left;
    width:960px;
    height:75px;
    background-image:url(../images/banner-background.jpg);
}

.logocon 
{
    padding:18px 15px 0px 15px;
    float:left;
    width:190px;
    height:39px;
}

img 
{
    border:none;
}

.slogancon 
{
    float:left;
    width:500px;
}

.slogan 
{
    margin:25px 0 0 80px;
    display:inline;
    float:left;
    font-size:17pt;
    color:White;
    font-weight:normal;
    letter-spacing:-2px;
}

.buttonsright 
{
    float:left;
    width:225px;
    height:60px;
    padding:15px 10px 0 0;
}

/*-----BEGIN OF NAVIGATION------*/

.homebutton a
{
    float:right;
    width:26px;
    height:25px;
    background-image:url(../images/home-button.jpg);
    margin-right:5px;
}

.homebutton a:hover 
{
    background-position:0 -25px;
}

.infobutton a
{
    float:right;
    width:17px;
    height:25px;
    background-image:url(../images/info-button.jpg);
    margin-right:5px;
}

.infobutton a:hover 
{
    background-position:0 -25px;
}

.navigation 
{
    float:left;
    padding:0;
    margin:0;
    width:960px;
    list-style:none;
    height:61px;
}

.navigation li 
{
    float:left;
}

.navigation li a 
{
    padding:22px 10px 0 0;
    text-align:right;
    color:White;
    font-size:11pt;
    height:39px;
    float:left;
    text-decoration:none;
}

.navigation li.car a 
{
    width:86px;
    background-image:url(../images/carlink.jpg);
    border-right:1px solid white;
}

.navigation li.car a:hover 
{
    background-position:0px -61px;
    padding-top:21px;
    height:40px;
}

.navigation li.van a 
{
    width:91px;
    background-image:url(../images/vanlink.jpg);
    border-right:1px solid white;
}

.navigation li.van a:hover 
{
    background-position:0px -61px;
    padding-top:21px;
    height:40px;
}

.navigation li.home a 
{
    width:91px;
    background-image:url(../images/homelink.jpg);
    border-right:1px solid white;
}

.navigation li.home a:hover 
{
    background-position:0px -61px;
    padding-top:21px;
    height:40px;
}

.navigation li.bike a 
{
    width:94px;
    background-image:url(../images/bikelink.jpg);
    border-right:1px solid white;
}

.navigation li.bike a:hover 
{
    background-position:0px -61px;
    padding-top:21px;
    height:40px;
}

.navigation li.life a 
{
    width:77px;
    background-image:url(../images/lifelink.jpg);
    border-right:1px solid white;
}

.navigation li.life a:hover 
{
    background-position:0px -61px;
    padding-top:21px;
    height:40px;
}

.navigation li.travel a 
{
    width:128px;
    background-image:url(../images/travellink.jpg);
    border-right:1px solid white;
}

.navigation li.travel a:hover 
{
    background-position:0px -61px;
    padding-top:21px;
    height:40px;
}

.navigation li.business a 
{
    width:126px;
    background-image:url(../images/businesslink.jpg);
    border-right:1px solid white;
}

.navigation li.business a:hover 
{
    background-position:0px -61px;
    padding-top:21px;
    height:40px;
}

.navigation li.income a 
{
    width:92px;
    background-image:url(../images/incomelink.jpg);
    border-right:1px solid white;
}

.navigation li.income a:hover 
{
    background-position:0px -61px;
    padding-top:21px;
    height:40px;
}

.navigation li.pet a 
{
    width:73px;
    background-image:url(../images/petlink.jpg);
}

.navigation li.pet a:hover 
{
    background-position:0px -61px;
    padding-top:21px;
    height:40px;
}

.navigation li.more a 
{
    width:77px;
    background-image:url(../images/morelink.jpg);
}

.navigation li.more a:hover 
{
    background-position:0px -61px;
    padding-top:21px;
    height:40px;
}

/*-----END OF NAVIGATION------*/

.maincon 
{
    float:left;
    width:930px;
    border-right:6px solid #F0F1F2;
    border-left:6px solid #F0F1F2;
    padding:0 9px 40px 9px;
}

.mainconleft 
{
    width:720px;
    float:left;
    padding:40px 0 0 0;
    margin-right:10px;
}

.mainconright 
{
    float:left;
    width:190px;
    margin:20px 0 0 0;
    border:5px solid #DFDFDF;
    padding:204px 0 0 0;
    background-image:url(../images/home-blog-background.jpg);
}

.mainad 
{
    float:left;
    width:720px;
    margin-bottom:40px;
}

.mainadpicbox 
{
    float:left;
    width:280px;
    padding:5px;
    background-color:#DFDFDF;
    margin-right:15px;
}

.mainadtext1 
{
    float:left;
    width:400px;
    text-align:left;
    font-size:11pt;
}

.carheader 
{
    color:#6060EF;
    font-size:13pt;
    font-weight:normal;
}

.font20 
{
    font-size:20pt;
}

p 
{
    line-height:0.5cm;
}

.prompt-link-1 a
{
    float:right;
    width:176px;
    height:29px;
    background-image:url(../images/prompt-link-1.jpg);
    color:White;
    padding:11px 46px 0 7px;
    text-align:center;
    margin-right:7px;
    display:inline;
    font-size:12pt;
    text-decoration:none;
}

.prompt-link-1 a:hover 
{
    background-position:0px -40px;
    padding-top:10px;
    height:30px;
}

.home-bottom-con 
{
    float:left;
    width:208px;
    height:425px;
    padding:20px 0 0 22px;
    text-align:left;
    background-repeat:no-repeat;
}

.home-bottom-con-1 
{
    float:left;
    width:208px;
    height:170px;
    color:White;
}

.home-bottom-con-2 
{
    float:left;
    width:198px;
    color:White;
    margin-top:5px;
}

.home-bottom-con-2 p 
{
    line-height:0.5cm;
}

.tick 
{
    float:left;
    margin:0;
    color:White;
}

.tick1 
{
    float:left;
    margin:0;
    color:black;
}


.home-insurance-home 
{
    background-image:url(../images/home-insurance-home.jpg);
    margin-right:15px;
}

.travel-insurance-home 
{
    background-image:url(../images/travel-insurance-home.jpg);
    margin-right:15px;
}

.life-insurance-home 
{
    background-image:url(../images/life-insurance-home.jpg);
}

.scon 
{
    float:left;
    width:720px;
}

.scon1 
{
    float:left;
    width:930px;
    text-align:left;
}

.scon2 
{
    float:left;
    width:930px;
    text-align:left;
    color:#515154;
    font-size:11pt;
}

.hometitle3 
{
    font-size:13pt;
    color:#890303;
    font-weight:normal;
    margin:0;
    padding:0;
}

.white 
{
    color:White;
}

.black 
{
    color:Black;
}

.travelorange 
{
    color:#E88105;
}

.businessblue 
{
    color:#04008B;
}

.incomegreen 
{
    color:#284400 ! important;
}

.petyellow 
{
    color:#C9BF06 ! important;
}

.phonegreen 
{
    color:#046849 ! important;
}

.moreinsuranceblue 
{
    color:#00CCD6 ! important;
}

.lifered 
{
    color:#730300;
}

.blogpink 
{
    color:#A906C6;
}

.blogpinktitle 
{
    font-size:15pt;
    font-weight:normal;
    color:#A906C6;
    text-align:center;
    margin:0 0 30px 0;
    font-style:italic;
}

.font17 
{
    font-size:17pt;
}

.font16
{
    font-size:16pt;
}

.font15
{
    font-size:15pt;
}

.font14
{
    font-size:14pt;
}

.font13
{
    font-size:13pt;
}

.font11
{
    font-size:11pt;
}

.pbloghome 
{
    margin:0 0 20px 0;
    text-align:left;
    padding:0 5px 0 5px;
}

.pbloghome a 
{
    color:#D35EEF;
    font-size:12pt;
    text-decoration:none;
}

.pbloghome a:hover 
{
    color:#AA48C1;
}

.findoutmorelink a 
{
    margin:30px 70px 0 0;
    float:right;
    padding:2px;
    width:88px;
    border:1px solid #C9C9C9;
    color:White;
    font-weight:bold;
    font-size:9pt;
    text-align:center;
    text-decoration:none;
    background-color:#ea9eed;
}

.findoutmorelink a:hover 
{
    padding-top:1px;
    padding-bottom:3px;
}

.findoutmorehome a
{
    background-color:#B51E23;
}

.findoutmorehome a:hover 
{
    background-color:#FF8891;
}

.findoutmoretravel a
{
    background-color:#E88105;
}

.findoutmoretravel a:hover 
{
    background-color:#F7C186;
}

.findoutmorelife a
{
    background-color:#6B1F13;
}

.findoutmorelife a:hover 
{
    background-color:#CE3929;
}

.findoutmoreoptions a
{
    background-color:#00CCD6;
    margin:0 55px 0 0 ! important;
}

.findoutmoreoptions a:hover 
{
    background-color:#93F9F9;
}

.findoutmorepet a
{
    background-color:#8B8B00;
    margin:0 55px 0 0 ! important;
}

.findoutmorepet a:hover 
{
    background-color:#C9BF06;
}

.findoutmorephone a
{
    background-color:#046849;
    margin:0 55px 0 0 ! important;
}

.findoutmorephone a:hover 
{
    background-color:#048F49;
}

.findoutmoreboiler a
{
    background-color:#171EFF;
    margin:0 55px 0 0 ! important;
}

.findoutmoreboiler a:hover 
{
    background-color:#7384FF;
}


.footer 
{
    float:left;
    width:940px;
    padding:3px 10px 3px 10px;
    background-image:url(../images/banner-background.jpg);
    color:White;
    font-size:9pt;
    text-align:left;
}

.footer a 
{
    color:White;
    text-decoration:none;
    font-size:9pt;
}

.footer a:hover 
{
    color:#9D9AEF;
}

.footpad 
{
    padding:0 2px 0 2px;
}

.floatright 
{
    float:right;
}

.floatleft
{
    float:left;
}

.margin-top-20 
{
    margin-top:20px;
}

.thankyou 
{
    color:#02AD53;
    font-weight:bold;
}

/*---Category Page---*/

.mainadvert 
{
    float:left;
    width:890px;
    background-image:url(../images/main-advert.jpg);
    padding:20px 20px 7px 20px;
    margin:20px 0 0 0;
}

.mainadvert-a 
{
    float:left;
    width:890px;
    padding:20px;
    margin:20px 0 0 0;
    background-color:#F6F8F8;
}

.mainadvertbottom 
{
    float:left;
    width:930px;
    background-image:url(../images/main-advert-bottom.jpg);
    height:13px;
}

.mainadpic 
{
    float:left;
    width:345px;
    padding:5px;
    background-color:#DFDFDF;
}

.mainadtext 
{
    float:left;
    width:515px;
    padding-left:20px;
    text-align:left;
    font-size:11pt;
}

.mainadtext2 
{
    float:left;
    width:890px;
    text-align:left;
    font-size:11pt;
}

.mainadheader 
{
    color:#6060EF;
    font-size:22pt;
    font-weight:normal;
    margin:0;
}

.vangrey 
{
    color:#7F7E7D ! important;
}

.homered 
{
    color:#890303 ! important;
}

.bikeblack 
{
    color:Black ! important;
}

.travelorange 
{
    color:#E88105 ! important;
}

.businessblue 
{
    color:#04008B ! important;
}

.lifered 
{
    color:#730300 ! important;
}

.lifered1 
{
    font-size:20pt ! important;
}

.businessblue1 
{
    font-size:19pt ! important;
}

.incomegreen1
{
    font-size:19pt ! important;
}

.phonegreen1 
{
    font-size:14pt ! important;
}

.affiliatecon 
{
    float:left;
    width:225px;
    padding:10px 0 0 0;
    margin-right:10px;
    background-color:#E9E9E9;
    margin-top:20px;
}   

.margin-right-0 
{
    margin-right:0px;
} 


.affiliatecon1 
{
    float:left;
    width:195px;
    background-color:#DFDFDF;
    padding:5px;
    margin:0 10px 0 10px;
    display:inline;
    text-align:left;
}

.affiliatecon2 
{
    float:left;
    width:189px;
    height:30px;
    display:inline;
    background-color:White;
    padding:10px 3px 0 3px;
    font-size:12pt;
}

.affiliatecon3 
{
    float:left;
    width:199px;
    padding:5px 13px 13px 13px;
    font-size:12pt;
    text-align:left;
    background-position:bottom;
    background-repeat:no-repeat;
}

.carbackground 
{
    background-image:url(../images/car-background.jpg);
}

.boilerbackground 
{
    background-image:url(../images/boiler-background.jpg);
}

.vanbackground 
{
    background-image:url(../images/van-background.jpg);
}

.homebackground 
{
    background-image:url(../images/home-background.jpg);
}

.bikebackground 
{
    background-image:url(../images/bike-background.jpg);
}

.lifebackground 
{
    background-image:url(../images/life-background.jpg);
}

.travelbackground 
{
    background-image:url(../images/travel-background.jpg);
}

.businessbackground 
{
    background-image:url(../images/business-background.jpg);
}

.incomebackground 
{
    background-image:url(../images/income-background.jpg);
}

.morebackground 
{
    background-image:url(../images/more-background.jpg);
}

.petbackground 
{
    background-image:url(../images/pet-background.jpg);
}

.phonebackground 
{
    background-image:url(../images/phone-background.jpg);
}

.affiliate-point 
{
    font-size:11pt;
    margin-bottom:0;
}


.affiliate-logo 
{
    float:left;
    width:195px;
}

.affiliate-car-title 
{
    color:#6060EF;
    background-image:url(../images/affiliate-title-car.jpg);
}


.affiliate-van-title 
{
    color:#7F7E7D;
    background-image:url(../images/affiliate-title-van.jpg);
}

.affiliate-home-title 
{
    color:#890303;
    background-image:url(../images/affiliate-title-home.jpg);
}

.affiliate-bike-title 
{
    color:#000;
    background-image:url(../images/affiliate-title-bike.jpg);
}

.affiliate-life-title 
{
    color:#890303;
    background-image:url(../images/affiliate-title-life.jpg);
}

.affiliate-travel-title 
{
    color:#E88105;
    background-image:url(../images/affiliate-title-travel.jpg);
}

.affiliate-business-title 
{
    color:#04008B;
    background-image:url(../images/affiliate-title-business.jpg);
}

.affiliate-income-title 
{
    color:#284400;
    background-image:url(../images/affiliate-title-income.jpg);
}

.affiliate-pet-title 
{
    color:#C9BF06;
    background-image:url(../images/affiliate-title-pet.jpg);
}

.affiliate-phone-title 
{
    color:#046849;
    background-image:url(../images/affiliate-title-phone.jpg);
}

.affiliate-more-title 
{
    color:#890303;
    background-image:url(../images/affiliate-title-more.jpg);
}

.affiliate-boiler-title 
{
    color:#6060EF;
    background-image:url(../images/affiliate-title-boiler.jpg);
}

.get-a-quote-link a
{
    float:left;
    width:172px;
    height:29px;
    color:White;
    padding:11px 46px 0 7px;
    text-align:center;
    font-size:12pt;
    text-decoration:none;
}

.get-a-quote-link a:hover 
{
    background-position:0px -40px;
    padding-top:10px;
    height:30px;
}

.car-quote a 
{
    background-image:url(../images/get-a-quote-link-car.jpg);
}

.van-quote a 
{
    background-image:url(../images/get-a-quote-link-van.jpg);
}

.home-quote a 
{
    background-image:url(../images/get-a-quote-link-home.jpg);
}

.bike-quote a 
{
    background-image:url(../images/get-a-quote-link-bike.jpg);
}

.life-quote a 
{
    background-image:url(../images/get-a-quote-link-life.jpg);
}

.travel-quote a 
{
    background-image:url(../images/get-a-quote-link-travel.jpg);
}

.business-quote a 
{
    background-image:url(../images/get-a-quote-link-business.jpg);
}

.income-quote a 
{
    background-image:url(../images/get-a-quote-link-income.jpg);
}

.pet-quote a 
{
    background-image:url(../images/get-a-quote-link-pet.jpg);
}

.phone-quote a 
{
    background-image:url(../images/get-a-quote-link-phone.jpg);
}

.more-quote a 
{
    background-image:url(../images/get-a-quote-link-more.jpg);
}

.cartips 
{
    font-size:14pt;
    color:#6060EF;
}

.vantips 
{
    font-size:14pt;
    color:#7F7E7D;
}

p 
{
    line-height:0.6cm;
}

/*---End of Category Page---*/

/*---Text Highlights---*/

.blueback 
{
    background-color:#E4E4F4;
}

.blueback1 
{
    background-color:#B9C5F9;
}

.greyback 
{
    background-color:#DBDBDB;
}

.redback 
{
    background-color:#FCE0E0;
}

.redback1 
{
    background-color:#EFD0D0;
}

.orangeback 
{
    background-color:#FCECD0;
}

.blueback 
{
    background-color:#C5BFEF;
}

.greenback 
{
    background-color:#C9F7C6;
}

.greenback1 
{
    background-color:#BEEFBB;
}

.yellowback 
{
    background-color:#F4F4B8;
}

/*---End of Text Highlights---*/

/*---More Options---*/

.moreoptions1 
{
    float:left;
    width:190px;
    padding:5px;
    background-color:#DFDFDF;
}

.margin-right-zero 
{
    margin-right:0;
}

.moreoptions 
{
    float:left;
    width:200px;
    margin-right:22px;
}

.moreoptionslink 
{
    float:left;
    width:200px;
    text-align:center;
    margin-top:10px;
}

.pmore 
{
    margin:0 0 10px 0;
    font-size:10pt;
    font-weight:bold;
}

/*---End of More Options---*/

/*---Other Pages---*/

.otherheader 
{
    font-size:12pt;
    font-weight:bold;
}

/*---End of Other Pages---*/