.quickFlip {
    position:relative;
}

.quickFlip .quickFlipPanel {
    position:absolute;
    top:0;
    left:0;
    margin:0!important;
    padding:0!important;
}

.flipColLeft, .flipColRight {
    position:absolute;
    top:0;
    overflow:hidden;
    margin:0!important;
    padding:0!important;
}

.flipColRight .quickFlipPanel {
    right:0;
    left:auto;
}

/*****/

.quickFlip .quickFlipPanel P {
    padding:5px;
}

.quickFlip .quickFlipCta {
    cursor:pointer;
}

.quickFlip A:hover {
    text-decoration:underline;
}

/** whitePaneled **/

.whitePaneled {
    float:right;
    width:322px;
    height:216px;
}

.whitePaneled .quickFlipPanel {
    width:322px;
    height:216px;
    background:url(/img/quickflip/flip-panel.png) no-repeat 0 0;
}

.whitePaneled .quickFlipPanel {
    text-align: center;
}

.whitePaneled .picPaneled {
    text-align: left;
}

.whitePaneled .picPaneled {
    background:url(/img/quickflip/flip-panel-brown.png) no-repeat 0 0;
}

.whitePaneled A.quickFlipCta {
    position:absolute;
    bottom:30px;
    left:65px;
    width:190px;
}

.picPaneled H3 {
    text-align:left;
}

.picPaneled A.quickFlipCta {
    color:blue!important;
}

.whitePaneled .first {
    margin-top:30px;
}

.whitePaneled P {
    margin:0 30px;
}

.whitePaneled H3, .whitePaneled H4 {
    padding:0;
    margin: 0 35px;
}

.whitePaneled H3, .whitePaneled H4, .whitePaneled EM {
}

DIV#content .whitePaneled  H3 {
    font-size:24px;
    line-height:24px;
}

.whitePaneled H4 {
}

.whitePaneled EM {
    display:block;
    padding:0;
}

/** trainwreck **/

.trainWreck {
    width:500px; 
    height:281px;
}

.trainWreck .quickFlipPanel {
    width:500px; 
    height:281px;
}

.trainWreck STRONG {
    text-align:center;
    display:block;
    color:#FFF;
    margin-top:10px;
    font-size:22px;
}

.trainWreck .quickFlipCta {
    color:#FFF;
    font-weight:bold;
}