/*
 * Layout styles
 *****************************************/
div.home div#contentWrapper div#colA {
    float:left;
    width:464px;
}
div.home div#contentWrapper div#colB {
    float:right;
    width:189px;
    margin:0;
}

/*
 * Support
 *****************************************/
div#homeBanner {
    margin:1em 0;
}
    div#homeBanner h2 {
        color:#3798BB;
        font-size:240%;
        margin:0 0 .75em 0;
        sfont-weight:normal;
    }

div#sectionPatients {
    float:left;
    width:225px;
    background-color:#fff;
}
div.hoverit#sectionPatients {
    background-color:#FFEEE0;
}
    div#sectionPatients h2 {
        font-size:140%;
        background-color:#FF7100;
        color:#fff;
    }
        div#sectionPatients h2 a {
            display:block;
            padding:4px 6px;
            color:#fff;
            background:transparent url(http://www.oneatatime.org.uk/images/bg_home_patient_arrows.gif) no-repeat 97% 50%;
        }
div#sectionProfessionals {
    float:right;
    width:225px;
    background-color:#fff;
}
div.hoverit#sectionProfessionals {
    background-color:#C3E0EA;
}
    div#sectionProfessionals h2 {
        font-size:140%;
        background-color:#3798BB;
        color:#fff;
    }
        div#sectionProfessionals h2 a {
            display:block;
            padding:4px 6px;
            color:#fff;
            background:transparent url(http://www.oneatatime.org.uk/images/bg_home_professional_arrow.gif) no-repeat 97% 50%;
        }
    
div#sectionPatients div,
div#sectionProfessionals div {
    padding:5px 10px 10px;
}
    div#sectionPatients div ul,
    div#sectionProfessionals div ul {
        margin:0;
        list-style-type:none;
    }
    div#sectionPatients div h3    {
        margin:0 0 .7em 0;
        font-size:120%;
        color:#FF7100;
    }
    div#sectionPatients div ul li{
        margin:0 0 .5em 0;
    }
    div#sectionPatients div ul li a {
        color:#8D7B6D;
        padding:0 0 0 12px;
        background:transparent url(http://www.oneatatime.org.uk/images/home_li_a_patients.gif) no-repeat center left;
    }
    div#sectionProfessionals div h3    {
        margin:0 0 .7em 0;
        font-size:120%;
        color:#3798BB;
    }
    div#sectionProfessionals div ul li{
        margin:0 0 .5em 0;
    }
    div#sectionProfessionals div ul li a {
        color:#8D7B6D;
        padding:0 0 0 12px;
        background:transparent url(http://www.oneatatime.org.uk/images/home_li_a_professionals.gif) no-repeat center left;
    }
    

    
    
/*
 * Support
 *****************************************/
div#supportWrapper {
    width:189px;
    margin:1em 0 1em 0;
    background:transparent url(http://www.oneatatime.org.uk/images/bg_home_support_top.gif) no-repeat top left;
    padding:15px 0 0 0;
}
    div#supportWrapper div#supportContent {
        width:189px;
        padding:0 0 15px 0;
        background:transparent url(http://www.oneatatime.org.uk/images/bg_home_support_bottom.gif) no-repeat bottom left;
    }
        div#supportWrapper div#supportContent div.wysiwyg {
            width:169px;
            margin:0;
            padding:0 10px 1px 10px;
            background:transparent url(http://www.oneatatime.org.uk/images/bg_home_support_middle.gif) repeat-y top left;
            line-height:160%;
        }
        div#supportWrapper div#supportContent div.wysiwyg h1,
        div#supportWrapper div#supportContent div.wysiwyg h2,
        div#supportWrapper div#supportContent div.wysiwyg h3,
        div#supportWrapper div#supportContent div.wysiwyg p,
        div#supportWrapper div#supportContent div.wysiwyg p strong,
        div#supportWrapper div#supportContent div.wysiwyg a {
            color:#3798BB;
        }
        div#supportWrapper div#supportContent div.wysiwyg p {
            font-size:140%;
            margin:0 0 .5em 0;
        }
        div#supportWrapper div#supportContent a.supportLink {
            padding:0 18px 0 0;
            background:transparent url(http://www.oneatatime.org.uk/images/bg_double_arrow_blue.gif) no-repeat 100% 70%;
        }
/*
 * Support
 *****************************************/
div#expertWrapper {
    width:189px;
    margin:1em 0 1em 0;
    background:transparent url(http://www.oneatatime.org.uk/images/bg_home_expert_top.gif) no-repeat top left;
    padding:14px 0 0 0;
}
    div#expertWrapper div#expertContent {
        width:189px;
        padding:0 0 32px 0;
        background:transparent url(http://www.oneatatime.org.uk/images/bg_home_expert_bottom.gif) no-repeat bottom left;
    }
        div#expertWrapper div#expertContent div.wysiwyg {
            width:169px;
            margin:0;
            padding:0 10px 1px 10px;
            background:transparent url(http://www.oneatatime.org.uk/images/bg_home_expert_middle.gif) repeat-y top left;
        }
        div#expertWrapper div#expertContent div.wysiwyg h1,
        div#expertWrapper div#expertContent div.wysiwyg h2,
        div#expertWrapper div#expertContent div.wysiwyg h3 {
            color:#FF7100;
        }
        div#expertWrapper div#expertContent p {
            color:#8D7B6D;
            margin:0 0 0.5em 0;
        }
        div#expertWrapper div#expertContent p.person {
            font-size:110%;
        }
        div#expertWrapper div#expertContent a.expertLink {
            padding:0 18px 0 0;
            background:transparent url(http://www.oneatatime.org.uk/images/bg_double_arrow.gif) no-repeat 100% 70%;
        }
        
div#latest {
    width:189px;
    background-color:#fff;
    padding:0 0 10px 0;
    margin:0 0 1em 0;
}
    
    
    div#latest h3 {
            font-size:110%;
        background-color:#C0B5A2;
    }
        div#latest h3 a {
            display:block;
            padding:4px 10px;
            color:#fff;
        }
    div#latest ul {
        list-style-type:none;
        margin:10px;
    }
        div#latest ul li {
            margin:0 0 .5em 0;
        }
            div#latest ul li a {
                display:block;
                padding:0 0 0 12px;
                background:transparent url(http://www.oneatatime.org.uk/images/bg_arrow.gif) no-repeat 0 0.3em;
            }