.jp_left {
    float: left;
}
.jp_right {
    float: right;
}
.jp_clear {
    clear: both;
}
p.jp_body {
    height: 150px;
}

#jp_shadow_left_top {
    margin: 50px 0 0 50px;
}
#jp_shadow_right_top {
    margin: 50px 50px 0 0;
}
#jp_box_left {
    margin: 0 0 0 50px;
}
#jp_box_right {
    margin: 0 50px 0 0;
}
#jp_box_left, #jp_box_right {
    padding: 0;
    height: 500px;
    width: 372px;
    overflow: hidden;
    border: 1px solid #999;
}
#jp_box_left p, #jp_box_right p {
    padding: 5px 10px;
    text-align: left;
}
#jp_box_left p.jp_button, #jp_box_right p.jp_button {
    padding: 20px 0;
    text-align: center;
}
#jp_box_left h1, #jp_box_right h1 {
    margin: 0;
    padding: 0;
    line-height: 42px;
    background: transparent url("../images/bg_jumppage_header.gif") top left repeat-x;
    font-size: 1.8em;
}
#jp_shadow_left_bottom {
    margin: 0 0 50px 50px;
}
#jp_shadow_right_bottom {
    margin: 0 50px 50px 0;
}

#jp_shadow_left_bottom, #jp_shadow_right_bottom {
    height: 5px;
    width: 372px;
    background: transparent url("../images/bg_box_shadow-bottom.gif") top left repeat-x;
}
#jp_shadow_left_top, #jp_shadow_right_top {
    height: 5px;
    width: 372px;
    background: transparent url("../images/bg_box_shadow-top.gif") top left repeat-x;
}
