/*****************************/
/****** Property of jp ******/
/*****************************/
#jp_body-right-only .cols-3 .column-1, #jp_body-left-only .cols-3 .column-1 { width: 200px; float: left; }
#jp_body-right-only .cols-3 .column-2, #jp_body-left-only .cols-3 .column-2 { width: 200px; float: left; margin-left: 15px; }
#jp_body-right-only .cols-3 .column-3, #jp_body-left-only .cols-3 .column-3 { width: 200px; float: right; }
#jp_body-right-only .cols-2 .column-1, #jp_body-left-only .cols-2 .column-1 { width: 307px; float: left; }
#jp_body-right-only .cols-2 .column-2, #jp_body-left-only .cols-2 .column-2 { width: 307px; float: right; }
#jp_body-right-only .cols-1 .column-1, #jp_body-left-only .cols-1 .column-1 { width: 630px; float: left; }
#jp_body-left-right .cols-3 .column-1 { width: 146px; float: left; }
#jp_body-left-right .cols-3 .column-2 { width: 146px; float: left; margin-left: 11px; }
#jp_body-left-right .cols-3 .column-3 { width: 146px; float: right; }
#jp_body-left-right .cols-2 .column-1 { width: 222px; float: left; }
#jp_body-left-right .cols-2 .column-2 { width: 222px; float: right; }
#jp_body-left-right .cols-1 .column-1 { width: 460px; float: left; }
#jp_body-wide .cols-3 .column-1 { width: 290px; float: left; }
#jp_body-wide .cols-3 .column-2 { width: 290px; float: left; margin-left: 15px; }
#jp_body-wide .cols-3 .column-3 { width: 290px; float: right; }
#jp_body-wide .cols-2 .column-1 { width: 442px; float: left; }
#jp_body-wide .cols-2 .column-2 { width: 442px; float: right; }
#jp_body-wide .cols-1 .column-1 { width: 900px; float: left; }
#jp_body-right-only .cols-3 .column-1, #jp_body-left-only .cols-3 .column-1, #jp_body-right-only .cols-3 .column-2, #jp_body-left-only .cols-3 .column-2, #jp_body-right-only .cols-3 .column-3, #jp_body-left-only .cols-3 .column-3, #jp_body-right-only .cols-2 .column-1, #jp_body-left-only .cols-2 .column-1, #jp_body-right-only .cols-2 .column-2, #jp_body-left-only .cols-2 .column-2, #jp_body-left-right .cols-3 .column-1, #jp_body-left-right .cols-3 .column-2, #jp_body-left-right .cols-3 .column-3, #jp_body-left-right .cols-2 .column-1, #jp_body-left-right .cols-2 .column-2, #jp_body-wide .cols-3 .column-1, #jp_body-wide .cols-3 .column-2, #jp_body-wide .cols-3 .column-3, #jp_body-wide .cols-2 .column-1, #jp_body-wide .cols-2 .column-2 { margin-bottom: 12px; overflow: hidden; }
/*****************************/
/****** Property of jp ******/
/*****************************/
#jp_user-right-only .user33 .first, #jp_user-left-only .user33 .first { width: 200px; float: left; }
#jp_user-right-only .user33 .second, #jp_user-left-only .user33 .second { width: 200px; float: left; margin-left: 15px; }
#jp_user-right-only .user33 .third, #jp_user-left-only .user33 .third { width: 200px; float: right; }
#jp_user-right-only .user49 .first, #jp_user-left-only .user49 .first { width: 307px; float: left; }
#jp_user-right-only .user49 .second, #jp_user-left-only .user49 .second  { width: 307px; float: right; }
#jp_user-right-only .user99 .full, #jp_user-left-only .user99 .full { width: 630px; float: left; }
#jp_user-left-right .user33 .first { width: 146px; float: left; }
#jp_user-left-right .user33 .second { width: 146px; float: left; margin-left: 11px; }
#jp_user-left-right .user33 .third { width: 146px; float: right; }
#jp_user-left-right .user49 .first { width: 222px; float: left; }
#jp_user-left-right .user49 .second { width: 222px; float: right; }
#jp_user-left-right .user99 .full { width: 460px; float: left; }
#jp_user-wide .user33 .first { width: 290px; float: left; }
#jp_user-wide .user33 .second { width: 290px; float: left; margin-left: 15px; }
#jp_user-wide .user33 .third { width: 290px; float: right; }
#jp_user-wide .user49 .first { width: 442px; float: left; }
#jp_user-wide .user49 .second { width: 442px; float: right; }
#jp_user-wide .user99 .full { width: 900px; float: left; }
#jp_user-right-only .user33 .first, #jp_user-left-only .user33 .first, #jp_user-right-only .user33 .second, #jp_user-left-only .user33 .second, #jp_user-right-only .user33 .third, #jp_user-left-only .user33 .third, #jp_user-right-only .user49 .first, #jp_user-left-only .user49 .first, #jp_user-right-only .user49 .second, #jp_user-left-only .user49 .second, #jp_user-right-only .user99 .full, #jp_user-left-only .user99 .full, #jp_user-left-right .user33 .first, #jp_user-left-right .user33 .second, #jp_user-left-right .user33 .third, #jp_user-left-right .user49 .first, #jp_user-left-right .user49 .second, #jp_user-left-right .user99 .full, #jp_user-wide .user33 .first, #jp_user-wide .user33 .second, #jp_user-wide .user33 .third, #jp_user-wide .user49 .first, #jp_user-wide .user49 .second, #jp_user-wide .user99 .full { margin-bottom: 12px; }
#jp_user-right-only .user233 .first, #jp_user-left-only .user233 .first { width: 200px; float: left; }
#jp_user-right-only .user233 .second, #jp_user-left-only .user233 .second { width: 200px; float: left; margin-left: 15px; }
#jp_user-right-only .user233 .third, #jp_user-left-only .user233 .third { width: 200px; float: right; }
#jp_user-right-only .user249 .first, #jp_user-left-only .user249 .first { width: 307px; float: left; }
#jp_user-right-only .user249 .second, #jp_user-left-only .user249 .second  { width: 307px; float: right; }
#jp_user-right-only .user299 .full, #jp_user-left-only .user299 .full { width: 630px; float: left; }
#jp_user-left-right .user233 .first { width: 146px; float: left; }
#jp_user-left-right .user233 .second { width: 146px; float: left; margin-left: 11px; }
#jp_user-left-right .user233 .third { width: 146px; float: right; }
#jp_user-left-right .user249 .first { width: 222px; float: left; }
#jp_user-left-right .user249 .second { width: 222px; float: right; }
#jp_user-left-right .user299 .full { width: 460px; float: left; }
#jp_user-wide .user233 .first { width: 290px; float: left; }
#jp_user-wide .user233 .second { width: 290px; float: left; margin-left: 15px; }
#jp_user-wide .user233 .third { width: 290px; float: right; }
#jp_user-wide .user249 .first { width: 442px; float: left; }
#jp_user-wide .user249 .second { width: 442px; float: right; }
#jp_user-wide .user299 .full { width: 900px; float: left; }