﻿div.col1
{
    width: 375px;
    float: left;
}
div.col2
{
    width: 415px;
    float: left;
    padding: 0 0 0 30px;
}

/* Save 30% Intro */

h3.save30pc
{
    background: url(/images/save30pc.png) left top no-repeat;
    width: 431px;
    height: 138px;
    text-indent: -5000px;
    float: left;
    margin: 0 0 20px -30px;
    padding: 0;
    border: none;
}
h3.save30pc a
{
    display: block;
    width: 100%;
    height: 100%;
}

h4
{
    color: #cc0000;
    text-transform: uppercase;
    font-size: 13pt;
    margin: 0;
}

/* 3 pics box */

div.box.threepics
{
    margin: 0;
    padding: 25px 0 0 0;
}
div.box.threepics ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
    div.box.threepics ul li
    {
        display: block;
        float: left;
        text-indent: -5000px;
        padding: 0 0 0 12px;
        margin: 7px 0 0 4px;
        border-left: dashed 2px #ccc;
    }
/*
    div.box.threepics ul li:first-child
    {
        border-left: none;
    }
*/
    div.box.threepics ul li.box-motorinsurance
    {
        background: url(/images/home-box-motor-insurance.png) 12px 8px no-repeat;
        width: 248px;
        height: 114px;
        border-left: none;
    }
    div.box.threepics ul li.box-homeinsurance
    {
        background: url(/images/home-box-home-insurance.png) 12px 8px no-repeat;
        width: 246px;
        height: 114px;
    }
    div.box.threepics ul li.box-travelinsurance
    {
        background: url(/images/home-box-travel-insurance.png) 12px 8px no-repeat;
        width: 258px;
        height: 114px;
    }
        div.box.threepics ul li a
        {
            display: block;
            width: 100%;
            height: 100%;
        }
