#colA {
    margin-top:23px;
}

#colA h1 {
    background:url(../images/keynotes/h1_keynotes.gif) no-repeat 0 0;
    width:427px; height:30px;
    margin:0 0 25px 45px;
    text-indent:-9000px;
}

#colA p {
    margin:0 8px 25px 43px;
}

#colA p.introText {
    margin-bottom:5px;
}

#colA div.speaker {
    position:relative;
    margin:0 0 24px 39px;
    font-size:13px;
    line-height:16px;
    min-height:177px; height:auto !important; height:177px;
    padding-left:175px;
    background:url(../images/keynotes/speaker_brokaw.png) no-repeat bottom left;
}

#colA div.speaker div {
    position:absolute; bottom:-4px; 
    display:block;
    width:407px;
}

.speaker h2  {
    width:102px; height:17px;
    margin-bottom:10px;
    text-indent:-9000px;
    color:#006eb9; font-size:26px; line-height:28px; text-transform:uppercase;
    background:url(../images/keynotes/h2_speaker_brokaw.png) no-repeat 0 0;
}

#colA div.speaker p {
    margin-bottom:5px;
    margin-left:0;
}

    div#jansen.speaker {
        background-image:url(../images/keynotes/speaker_jansen.png);
    }

    div#loehr.speaker {
        background-image:url(../images/keynotes/speaker_loehr.png);
    }

    div#seles.speaker {
        background-image:url(../images/keynotes/speaker_seles.png);
    }
    
    div#jansen.speaker h2 {
        width:91px;
        background-image:url(../images/keynotes/h2_speaker_jansen.png);
    }

    div#loehr.speaker h2 {
        width:79px;
        background-image:url(../images/keynotes/h2_speaker_loehr.png);
    }

    div#seles.speaker h2 {
        width:108px;
        background-image:url(../images/keynotes/h2_speaker_seles.png);
    }
    