/*****************************/
/****** Property of jp ******/
/*****************************/
#jp_header-line { height: 100px; }
#jp_toolbar-line { height: 42px; }
#jp_copy-line { height: 71px; }
/*****************************/
/****** Property of jp ******/
/*****************************/
#jp_header-structure { height: 100px; width: 936px; margin: 0 auto; padding: 0px 15px; }
#jp_toolbar-structure { height: 42px; width: 936px; margin: 0 auto; padding: 0px 15px; }
#jp_banner-structure, #jp_body-structure { width: 936px; margin: 0 auto; }
#jp_copy-structure { height: 71px; width: 900px; margin: 0 auto; padding: 0px 15px; }
/*****************************/
/****** Property of jp ******/
/*****************************/
#jp_toolbar-bg { height: 40px; }
#jp_banner-frame { float: left; width: 100%; }
#jp_banner_bg  { width: 906px; float: left; padding: 10px 15px; overflow: hidden; background-image: url(../images/banner_bg.png); }
#jp_body-bg { width: 900px; float: left; padding: 15px 15px 0px 15px; }
#jp_copy-bg { height: 70px; padding: 0px 15px; }
/*****************************/
/****** Property of jp ******/
/*****************************/
#jp_logo { height: 100px; width: 900px; float: left; margin-top: 0px; }
#jp_header { float: right; height: 80px; margin-top: 10px; overflow: hidden; max-width: 530px; }
#jp_toolbar { float: left; }
#jp_banner { width: 906px; overflow: hidden; }
#jp_search { float: right; padding-right: 10px;}
.jp_show #jp_copy { float: left; margin-top: 27px; }
.jp_show #jp_design { float: right; margin-top: 27px; }
.jp_auto #jp_copy { display: none; }
.jp_auto #jp_design { float: left; margin-top: 27px; width: 898px; text-align: center; }
/*****************************/
/****** Property of jp ******/
/*****************************/
#jp_body-right-only { float: left; width: 630px; }
#jp_body-left-only { float: right; width: 630px; }
#jp_body-left-right { float: left; width: 460px; margin-left: 20px; }
#jp_right-right-only { float: right; width: 250px; }
#jp_left-left-only { float: left; width: 250px; }
#jp_left-left-right { float: left; width: 150px; }
#jp_right-left-right { float: right; width: 250px; }