#scroller {width:100%; overflow:hidden;}
#scroller #content {width:4500px;}
#scroller #content .section {width:900px; float:left;}

#toolbar {background: url('http://www.photomon.com/photobook/img/Bt_Tab_bg.gif') repeat-x; display: table; width: 100%;}
#toolbar li {float: left;}
#toolbar li a {text-indent: -5000px; height: 35px; display: block; overflow: hidden; background: url('../images/photobook/tab.gif') no-repeat;}
#toolbar li a:active {outline: none;}
#toolbar li#event-tab a {width: 126px;}
#toolbar li#photobook-tab a {width: 120px; background-position: -126px 0;}
#toolbar li#size-tab a {width: 112px; background-position: -246px 0;}
#toolbar li#cover-tab a {width: 108px; background-position: -358px 0;}
#toolbar li#edit-tab a {width: 98px; background-position: -466px 0;}

#toolbar li#event-tab a:hover {background-position: 0 -35px;}
#toolbar li#event-tab.active a {background-position: 0 -35px;}
#toolbar li#photobook-tab a:hover {background-position: -126px -35px;}
#toolbar li#photobook-tab.active a {background-position: -126px -35px;}
#toolbar li#size-tab a:hover {background-position: -246px -35px;}
#toolbar li#size-tab.active a {background-position: -246px -35px;}
#toolbar li#cover-tab a:hover {background-position: -358px -35px;}
#toolbar li#cover-tab.active a {background-position: -358px -35px;}
#toolbar li#edit-tab a:hover {background-position: -466px -35px;}
#toolbar li#edit-tab.active a {background-position: -466px -35px;}
#toolbar li.world {text-align: right; width: 189px;}
#toolbar li.last {width: 146px; text-align: center; border-right: 1px solid #e0e0e0;}
#toolbar li.world a, #toolbar li.last a {text-indent: 0; background: none;}

/* square */
.square .flashbig {padding-bottom: 0;}
.square #scroller #content {width:3600px;}
.square #toolbar li a {background: none;}
.square #toolbar li#event-tab a {width: 176px; background: url('http://www.photomon.com/photobook/img/Bt2_Tab_1out.gif') no-repeat;}
.square #toolbar li#cover-tab a {width: 160px; background: url('http://www.photomon.com/photobook/img/Bt2_Tab_2out.gif') no-repeat;}
.square #toolbar li#theme-tab a {width: 165px; background: url('http://www.photomon.com/photobook/img/Bt2_Tab_3out.gif') no-repeat;}
.square #toolbar li#detail-tab a {width: 176px; background: url('http://www.photomon.com/photobook/img/Bt2_Tab_4out.gif') no-repeat;}
.square #toolbar li#event-tab a:hover,
.square #toolbar li#event-tab.active a {background: url('http://www.photomon.com/photobook/img/Bt2_Tab_1over.gif') no-repeat;}
.square #toolbar li#cover-tab a:hover,
.square #toolbar li#cover-tab.active a {background: url('http://www.photomon.com/photobook/img/Bt2_Tab_2over.gif') no-repeat;}
.square #toolbar li#theme-tab a:hover,
.square #toolbar li#theme-tab.active a {background: url('http://www.photomon.com/photobook/img/Bt2_Tab_3over.gif') no-repeat;}
.square #toolbar li#detail-tab a:hover,
.square #toolbar li#detail-tab.active a {background: url('http://www.photomon.com/photobook/img/Bt2_Tab_4over.gif') no-repeat;}
.square #toolbar li.last {width: 143px; padding-left: 80px; border: none;}
.square .path {padding-bottom: 20px;}
.square .listType {overflow: hidden; width: 710px; padding-bottom: 30px;}
.square .listType li {float: left; width: 300px; margin-right: 35px; padding-left: 20px; height: 380px; position: relative;}
.square .listType caption {color: #7bb52d; text-align: left;}
.square .listType th {font-weight: normal;}
.square .listType td strong {color: #039;}
.square .listType p {padding-bottom: 10px;}
.square .listType .go {position: absolute; bottom: 0; left: 20px;}
.square .bodyLWrap {width: 710px; overflow: hidden;}
.square .bodyLWrap .bodyLL {float: left; width: 350px;}
.square .bodyLWrap .bodyLL p span {color: #2552a5;}
.square .bodyLWrap .bodyLL dt {font-weight: bold;}
.square .bodyLWrap .bodyLL dd {margin: 0 0 10px 0;}
.square .bodyLWrap .bodyLL dd dt {font-weight: normal; float: left; margin-right: 5px;}
.square .bodyLWrap .bodyLL dd dd {margin-bottom: 0;}
.square .bodyLWrap .bodyLR {margin-left: 360px;}
.square .bodyLWrap .bodyLR .selectCover {border-bottom: 3px solid #f5f5f5;}
.square .bodyLWrap .bodyLR form {background: url('http://www.photomon.com/photobook/img/Ico_Dot3.gif') repeat-x 0 100%;}
.square .bodyLWrap .bodyLR dt label {font-weight: bold;}
.square .bodyLWrap .bodyLR dl a,
.square .bodyR .price tfoot li a {background: url('http://www.photomon.com/photobook/img/Ico_Dot2.gif') no-repeat 0 50%; padding-left: 10px;}
.square .bodyLWrap .bodyLR dt a {color: #00a0e9;}
.square .bodyLWrap .bodyLR dd a {color: #e94d00;}
.square .bodyLWrap .bodyLR .btnEdit {text-align: right;}
.square .bodyLWrap .bodyLR .editGuide {background: url('http://www.photomon.com/photobook/img/Menu_Bg_Oblique2.gif') repeat-x 0 100%; padding-bottom: 7px;}
.square .bodyLWrap .bodyLR .editGuide a {color: #039; font-weight: bold; background: url('http://www.photomon.com/photobook/img/icon_!.gif') no-repeat 0 50%; padding: 0 0 2px 20px;}
.square .bodyLWrap .bodyLR .viewSave {padding-top: 10px;}
.square .bodyLWrap .bodyLR .viewSave button {width: 180px; height: 18px;}
.square .bodyLWrap .bodyLR .how2 {padding: 10px 0 0 3px;}
.square .bodyR .price {width: 180px;}
.square .bodyR .price tbody th {border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; text-align: left; padding: 10px 10px 0;}
.square .bodyR .price tbody .borderL {border-left: 1px solid #e0e0e0; padding-left: 10px;}
.square .bodyR .price tbody .borderR {border-right: 1px solid #e0e0e0; padding-right: 10px; font-weight: bold; color: #039;}
.square .bodyR .price tfoot td {border: 1px solid #e0e0e0; border-top: none; padding: 10px;}
.square .bodyR .price tfoot strong {color: #039;}
.square .bodyR .price tfoot li {padding-top: 5px;}
.square .bodyR .price tfoot li a {color: #039;}
.square .bodyR .banner li {height: 65px; margin-top: 5px;}
.blogBorder2 {border: 1px solid #e0e0e0; margin-bottom: 5px;}

.status {position: relative; padding: 8px 0 9px 8px; width: 724px; border: 1px solid #e0e0e0; margin: 10px 0;}
.status .clock {background: url('../images/printing/bg_clock.gif') no-repeat; width: 126px; height: 45px; padding: 7px 0 0 7px; float: left;}
.status .tickerWrap {margin-left: 150px; padding-top: 5px;}
.status .tickerWrap #ticker-area {background: url('../images/photobook/icon_ticker.gif') no-repeat 0 13px; padding: 10px 0 0 20px; color: #0266b4;}
.status .etc {position: absolute; top: 6px; right: 10px;}
.status .etc li {background: url('../images/photobook/icon_saved.gif') no-repeat; padding-left: 25px; height: 19px; line-height: 19px;}
.status .etc li.delivery {background-position: 0 -19px;}
.status .etc li a {color: #0266b4;}

.banner-cashback {padding-top: 10px;}

.galleryBest {border: 1px solid #e0e0e0; margin-bottom: 5px;}
.galleryBest .heading {background: #f8f8f8; padding: 6px 0 5px 15px; position: relative; border-bottom: 1px solid #e0e0e0;}
.galleryBest .heading a {position: absolute; top: 9px; right: 15px; background: url('http://www.photomon.com/photobook/img/Ico_Arrow.gif') no-repeat 100% 50%; padding-right: 10px;}
.galleryBest ul {overflow: hidden; width: 708px;}
.galleryBest li {float: left; position: relative; width: 324px; padding: 10px 15px;}
.galleryBest li img {float: left; margin-right: 10px;}
.galleryBest li span {position: absolute; top: 10px; right: 15px;}

#review {width: 710px; table-layout:fixed; border: 1px solid #e0e0e0; border-bottom: none;}
#review thead th {background: #f8f8f8; border-bottom: 1px solid #e0e0e0; padding: 6px 15px 5px;}
#review thead .pagination * {vertical-align: middle;}
#review td {height: 21px;}
#review tbody tr {background: url('../images/store/dotted.gif') repeat-x 0 100%;}
#review tbody td {padding: 5px 10px; text-align: left;}
#review .rating {color: #1d4ca2;}
#review .id, #review .date {text-align: center;}
#review dl {margin: 0; float: left;}
#review dt {float: left;}
#review dd {margin-left: 50px;}
#review div {margin-left: 130px;}
#review .afterboard1 {width: 90px;}
#review .afterboard2 {width: 344px;}
#review .afterboard3 {width: 170px;}
#review .afterboard4 {width: 105px;}

#body .bodyLRwrap {width: 952px; overflow: hidden;}
#body .bodyL {float: left;}
#body .bodyR {margin-left: 744px;}

strong.off {color: #7bb52d;}
.bodyL ul th, .bodyL ul td {padding-right: 10px;}
.bodyL ul th {color: #888; text-align: left;}
.bodyL ul del {color: #999;}
.bodyL ul .discount {color: #039; font-weight: bold;}

.TDPADDING6 {padding-bottom: 2px; padding-top: 2px;}
.TDPADDING7 {padding-right: 10px; padding-left: 5px;}

#dis_order {position: absolute; left: 500px; top:800px; display: none; width: 400px; border: 1px solid #000; background: #fff;}
#dis_order .header {background: url('http://www.photomon.com/photobook/img/popup_Menu_Title_c.gif') no-repeat; height: 32px; text-align: right; padding: 8px 5px 0 0;}
#dis_order form {padding-left: 25px;}
#dis_order form ol {width: 350px;}
#dis_order form li {padding-top: 15px;}
#dis_order form li li {padding-top: 0; padding-bottom: 10px;}
#dis_order form .titleorder {border-bottom: 5px solid #f5f5f5; margin-bottom: 10px; padding-bottom: 5px;}
#dis_order form th, #dis_order form td {width: 60px;}
#dis_order form input {vertical-align: middle;}
#dis_order form li li span {padding-left: 25px;}
#dis_order form .viewsample {text-align: right;}
#dis_order form .viewsample a {background: url('http://www.photomon.com/photobook/img/Ico_Dot2.gif') no-repeat 0 50%; padding-left: 10px; color: #039;}
#dis_order .btnedit {text-align: right; padding: 15px;}

.direct-order {position: relative; height: 43px;}
.direct-order a.order,
.direct-order a.box {display: block; width: 129px; height: 25px; text-indent: -99999px; position: absolute; bottom: 0;}
.direct-order a.order {background: url('../images/photobook/btn-direct-order.gif') no-repeat; right: 0;}
.direct-order a.box {background: url('../images/photobook/btn-mybox.gif') no-repeat; right: 0;}
.direct-order a.order:hover,
.direct-order a.box:hover {background-position: 0 -25px;}

.guide-wrap {margin-top: -22px;}
.guide-wrap #tab-guide {padding-top: 12px;}
.guide-wrap #tab-guide .ui-tabs-nav {width: 952px; overflow: hidden;}
.guide-wrap #tab-guide .ui-tabs-nav li {float: left;}
.guide-wrap #tab-guide .ui-tabs-nav li a {display: block; background: url('../images/photobook/tab-guide.gif') no-repeat; width: 136px; height: 35px; text-indent: -99999px;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab2 a {background-position: -136px 0;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab3 a {background-position: -272px 0;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab4 a {background-position: -408px 0;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab5 a {background-position: -544px 0;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab6 a {background-position: -680px 0;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab7 a {background-position: -816px 0;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab1 a:hover {background-position: 0 -35px;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab2 a:hover {background-position: -136px -35px;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab3 a:hover {background-position: -272px -35px;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab4 a:hover {background-position: -408px -35px;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab5 a:hover {background-position: -544px -35px;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab6 a:hover {background-position: -680px -35px;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab7 a:hover {background-position: -816px -35px;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab1.ui-tabs-selected a {background-position: 0 -70px;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab2.ui-tabs-selected a {background-position: -136px -70px;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab3.ui-tabs-selected a {background-position: -272px -70px;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab4.ui-tabs-selected a {background-position: -408px -70px;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab5.ui-tabs-selected a {background-position: -544px -70px;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab6.ui-tabs-selected a {background-position: -680px -70px;}
.guide-wrap #tab-guide .ui-tabs-nav li#tab7.ui-tabs-selected a {background-position: -816px -70px;}
.guide-wrap #tab-guide .ui-tabs-panel {border: 2px solid #bfbfbf; border-top: none;}
.guide-wrap #tab-guide .ui-tabs-hide {display: none;}
.guide-wrap #tab-guide #guide3 .price-table {position:relative; width: 922px; margin: 0 auto; padding-bottom:5px;}
.guide-wrap #tab-guide #guide3 ul {width: 922px; height: 222px; overflow: hidden; background: url('../images/photobook/guide-table.gif') no-repeat;}
.guide-wrap #tab-guide #guide3 li {float: left; width: 82px; height: 222px; display: inline;}
.guide-wrap #tab-guide #guide3 li.first {margin-left: 184px;}
.guide-wrap #tab-guide #guide3 li a {display: block; width: 82px; height: 222px; text-indent: -99999px;}
.guide-wrap #tab-guide #guide3 li a:hover {border: 3px solid #4180ff; width: 76px; height: 216px;}
.guide-wrap #tab-guide #guide3 .uv, .guide-wrap #tab-guide #guide3 .lightbox {position:absolute; bottom:5px; text-indent:-99999px; display:block; width:75px; height:20px;}
.guide-wrap #tab-guide #guide3 .uv {left:15px;}
.guide-wrap #tab-guide #guide3 .lightbox {left:100px;}
.guide-wrap #tab-guide #guide6 {width: 948px; overflow: hidden;}
.guide-wrap #tab-guide #guide6 .dscrt {float: left; margin: 14px 0 14px 27px; padding: 26px 30px 0 0; border-right: 1px solid #e6e6e6; height: 366px;}
.guide-wrap #tab-guide #guide6 #mediaspace {margin-left: 290px; padding-top: 38px;}

dl.information {border-top: 1px dotted #949494; padding-top: 10px;}
dl.information dt {font-weight: bold;}
dl.information dd {margin-left: 0; padding-bottom: 20px;}

/* ½½¸²ºÏ */
.slimbook #body {padding-top: 5px;}
.slimbook #body .bodyL {width: 182px;}
.slimbook #body .bodyR {margin-left: 190px; width: 762px; overflow: hidden;}
.slimbook .price {background: url('http://www.photomon.com/StoryAlbum/DIY2008/img/slim_main_06.gif') no-repeat; height: 190px; padding: 10px 0 0 400px;}
.slimbook .price table {border-collapse: collapse; border-top: 1px solid #a5a5a5; border-left: 1px solid #a5a5a5;}
.slimbook .price table th, .slimbook .price table td {border-bottom: 1px solid #a5a5a5; border-right: 1px solid #a5a5a5; padding: 0 10px;}
.slimbook .price table thead th {background: #fc8012; color: #fff;}
.slimbook .price table tbody th {background: #e3e3e3;}
.slimbook .price table td {text-align: center;}

/* ¾ÐÃà¾Ù¹ü ¸ÞÀÎ */
.compressAlbum #body .bodyL {width: 182px;}
.compressAlbum #body .bodyR {margin-left: 190px;}
.compressAlbum .bodyR .titleBar {border: 1px solid #cacaca; background: #f6f6f6; padding: 7px 0 5px 10px; position: relative; width: 750px;}
.compressAlbum .bodyR .titleBar a {position: absolute; top: 10px; right: 12px;}
.compressAlbum .bodyR ul {overflow: hidden; width: 742px; padding: 25px 10px 0;}
.compressAlbum .bodyR ul li {float: left; border-right: 1px solid #d7d7d7; margin-bottom: 20px; text-align: center; width: 147px;}
.compressAlbum .bodyR ul li.noborder {border-right: none;}
.compressAlbum .bodyR ul li strong {color: #fc9336;}

/* ¾ÐÃà¾Ù¹ü */
.compressAlbum2 #body {padding-top: 5px;}
.compressAlbum2 #body .bodyL {width: 182px;}
.compressAlbum2 #body .bodyR {margin-left: 190px; width: 762px;}
.compressAlbum2 .heading {position: relative; margin-top: 10px;}
.compressAlbum2 .heading h1 {background: url('http://www.photomon.com/images/store/main/list_tit.gif') no-repeat 0 50%; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; color: #000; font-size: 16px; padding: 5px 0 5px 10px;}
.compressAlbum2 .heading .pagination {position: absolute; top: 5px; right: 0; color: #7bb52d;}
.compressAlbum2 .bodyR ul {overflow: hidden; width: 742px; padding: 25px 10px 0;}
.compressAlbum2 .bodyR ul li {float: left; margin-bottom: 20px; text-align: center; width: 148px;}
.compressAlbum2 .bodyR ul li .product img {width: 130px; height: 130px;}
.compressAlbum2 .bodyR ul li strong {color: #fc9336;}
.compressAlbum2 .pagination2 {color: #7bb52d; text-align: center;}
.compressAlbum2 .search {text-align: center; padding-top: 20px;}
.compressAlbum2 .search * {vertical-align: middle;}
.compressAlbum2 .search input {border: 1px solid #ccc;}

/* ÀÎÈ­ ¾Ù¹ü ÁÖ¹® */
.order #body .bodyL {width: 182px;}
.order #body .bodyR {margin-left: 192px;}
.order .orderWrap {width: 633px; margin: 0 auto;}
.order .step {text-align: right; padding-bottom: 10px; position: relative;}
.order .step .prev {position: absolute; top: 0; left: 0;}
.order .cover {background: url('http://www.photomon.com/StoryAlbum/img/order-bg-middle.gif') repeat-y; margin: 10px 0; height: 1%;}
.order .coverTop {background: url('http://www.photomon.com/StoryAlbum/img/order-bg-top.gif') no-repeat;}
.order .coverBottom {background: url('http://www.photomon.com/StoryAlbum/img/order-bg-bottom.gif') no-repeat 0 100%; padding: 50px;}
.order .cover ul {overflow: hidden; width: 533px;}
.order .cover li {float: left; text-align: center; width: 266px;}
.order .tip {border-bottom: 3px solid #dbdbdb;padding-bottom: 10px;}
.order .tip .important {color: #f69;}
.order .tip ul {list-style-type: square; padding-left: 12px;}
.order .contact {padding-top: 10px;}
.order .selectWrap {overflow: hidden; width: 533px; background: url('http://www.photomon.com/StoryAlbum/img/dotsline.gif') repeat-x 0 100%; padding-bottom: 10px; margin-bottom: 10px;}
.order .selectWrap dl {float: left; margin: 0 10px 0 0; width: 166px;}
.order .selectWrap dt {float: left;}
.order .selectWrap dd {margin: 0;}
.order .price, .order .alert {text-align: right;}
.order .coverimg {text-align: center;}
.order .reviewPrice {background: url('http://www.photomon.com/StoryAlbum/img/dotsline.gif') repeat-x 0 100%; padding-bottom: 10px; margin-bottom: 10px;}
.order .reviewPrice dt {float: left;}
.order .reviewPrice .selectedOption {color: #00f;}
.order .reviewPrice .finalPrice {color: #369;}
.order .reviewPrice dd .red {color: #f00;}
.order .reviewPrice ol {list-style: decimal;}
.order .reviewPrice li {float: none; text-align: left; width: auto; margin-left: 17px;}

/* ÀÎÈ­ ¾ÐÃà */
.printCompress #body .bodyL {width: 182px;}
.printCompress #body .bodyR {margin-left: 190px;}
.printCompress .price {border-left: 1px solid #eee; border-top: 1px solid #eee; width: 710px;}
.printCompress .price th, .printCompress .price td {border-right: 1px solid #eee; border-bottom: 1px solid #eee;}
.printCompress .price thead th {background: #fc8012; color: #fff;}
.printCompress .price tbody th {background: #e3e3e3; color: #000;}
.printCompress .price td {text-align: center;}
.printCompress .price tfoot td {text-align: left;}
.printCompress .btnMakeAlbum {padding:30px 0; text-align: right;}
.printCompress .designerSample {width: 600px; margin: 0 auto 30px;}
.printCompress .designerSample .type {overflow: hidden; width: 600px; border-bottom: 3px solid #dbdbdb; padding-bottom: 5px;}
.printCompress .designerSample .type li {float: left; background: url('http://www.photomon.com/photobook/img/Ico_Dot_Main.gif') no-repeat 0 50%; padding-left: 7px; margin-right: 27px;}
.printCompress .designerSample .heading {text-align: center; padding: 18px 0;}
.printCompress .designerSample .description {width: 492px; margin: 0 auto 18px;}
.printCompress .designerSample #fade {margin-bottom: 5px;}
.printCompress .designerSample .alert {text-align: center; border-top: 3px solid #dbdbdb; padding-top: 10px; margin-top: 10px;}

/* ¹Ì´ÏºÏ */
.minibook #body {padding-top: 5px;}
.minibook #body .bodyL {width: 182px;}
.minibook #body .bodyR {margin-left: 190px;}

/* renewal */
.box-heading {border-bottom: 1px solid #e3e3e3; font-size: 18px; font-weight: bold; background: url('../images/photobook/bg-title-edit.gif') repeat-x; height: 33px; line-height: 33px; padding-left: 20px;}

.select-edit-wrap, .list-wrap {border: 1px solid #e3e3e3;}
.select-edit-wrap, .list-wrap-baby {margin-top: 10px; border: 1px solid #e3e3e3;}
.select-edit-wrap .edit-box {padding: 15px 0 20px 20px;}
.select-edit-wrap .edit-box .title-img {padding-bottom: 15px;}
.select-edit-wrap .simple-edit {float: left; width: 454px; border-right: 1px solid #e3e3e3;}
.select-edit-wrap .style-edit {width: 455px; margin-left: 475px;}
.select-edit-wrap .edit-box ul {padding: 10px 0 15px;}
.select-edit-wrap .edit-box .edit-button {padding-top: 10px; width: 154px; overflow: hidden; padding-left: 300px;}
.select-edit-wrap .edit-box .edit-button a.edit-simple, .select-edit-wrap .edit-box .edit-button a.edit-style {display: block; width: 135px; height: 33px; text-indent: -99999px; float: left;}
.select-edit-wrap .edit-box .edit-button a.edit-simple:hover, .select-edit-wrap .edit-box .edit-button a.edit-style:hover {background-position: 0 -33px;}
.select-edit-wrap .edit-box .edit-button a.edit-simple {background: url('../images/photobook/btn-edit-simple.gif') no-repeat;}
.select-edit-wrap .edit-box .edit-button a.edit-style {background: url('../images/photobook/btn-edit-style.gif') no-repeat;}
.select-edit-wrap .edit-box .edit-button .size-price,
.theme-custom .theme-custom-inner .view-all a,
.list-wrap .compare-size a,
.edit .nav .world .heading-wrap a,
.edit .product-wrap .info-wrap .option-price .price tfoot a,
.edit .product-wrap .info-wrap .error a,
.edit .list-wrap .uv a {background: url('../images/photobook/blt-arrow-blue.gif') no-repeat 100% 40%; padding-right: 10px;}
.select-edit-wrap .edit-box .edit-button .size-price {display: block; width: 108px; margin: 15px 0 0 155px;}


/* µ¹ÀÜÄ¡ ÄÚµð Ãß°¡ 110608*/
.list-wrap-baby .cody-wrap { float : left; width:70x; height : 491px; padding-top: 20px;padding-left: 20px;padding-right: 20px; border-right: 1px solid #e3e3e3;}
.list-wrap-baby .cody-wrap li { width:70px; height:96px; }
.list-wrap-baby .cody-wrap li img { border: 1px solid #e3e3e3; }
.list-wrap-baby .cody-wrap li p.cody-title { color : #888888; }
.list-wrap-baby .cody-img {  padding-top: 40px;padding-left: 140px;padding-bottom: 30px; }

.edit .path {height: 27px; line-height: 27px;}
.edit .banner-top {position: relative; padding-bottom: 10px;}
.edit .banner-top .banner-common {position: absolute; top: 0; right: 0;}
.edit .theme-custom,
.edit .theme-all,
.edit .nav .world {border: 1px solid #e3e3e3; padding: 6px; width: 194px;}
.edit .theme-custom {float: left;}
.edit .nav .theme-custom {float: none;}
.edit .theme-custom .theme-custom-inner,
.edit .theme-all .theme-all-inner {background: #f5f7fa; width: 174px;}
.edit .theme-custom .theme-custom-inner {padding: 10px;}
.edit .theme-all .theme-all-inner {padding: 10px 10px 9px;}
.edit .theme-custom .theme-custom-inner {position: relative; height: 265px;}
.edit .theme-custom .theme-custom-inner .theme-custom-title,
.edit .theme-all .theme-all-inner .theme-all-title {font-size: 14px;}
.edit .theme-custom .theme-custom-inner ul {line-height: 175%; padding-bottom: 5px;}
.edit .theme-all .theme-all-inner ul {padding-bottom: 15px;}
.edit .theme-all .theme-all-inner ul.last {padding-bottom: 0;}
.edit .theme-custom .theme-custom-inner ul li,
.edit .theme-all .theme-all-inner li,
.edit .product-wrap .info-wrap .option-price .option .feature li {background: url('../images/photobook/blt-theme-list-style.gif') no-repeat 5px 45%; padding-left: 12px;}
.edit .theme-all .theme-all-inner li a.current,
.edit .product-wrap .info-wrap .option-price .option .feature li.strong,
.edit .product-wrap .info-wrap .option-price .option .blue,
.edit .theme-custom .theme-custom-inner ul li a.current {color: #327dd2;}
.edit .theme-custom .theme-custom-inner .view-all {text-align: right; position: absolute; bottom: 10px; right: 10px;}
.edit .short-wrap {margin-left: 218px; width: 734px;}
.edit .list-wrap .compare-size {text-align: right; padding: 3px 5px 2px;}
.edit .list-wrap .uv {margin-top: -20px;}
.edit .list-wrap ul {width: 732px; overflow: hidden;}
.edit .list-wrap ul.long {width: 950px;}
.edit .list-wrap li {float: left; text-align: center; width: 122px;}
.edit .list-wrap ul.long li {width: 135px;}
.edit .list-wrap li a {display: block; text-decoration: none; padding: 15px 0 0; position: relative; height: 198px; width: 122px; margin-bottom:30px}
.edit .list-wrap li a .infotxt {padding-top: 10px; height: 72px; line-height: 135%;}
.edit .list-wrap li a .overlay,
.edit .list-wrap li a .overlaytxt {display: none; position: absolute; top: 0; left: 0; }
.edit .list-wrap li a img {margin:3px; padding-bottom:3px} 
.edit .list-wrap .long li a,
.edit .list-wrap .long li a:hover .overlay {width: 135px;}
.edit .list-wrap li a:hover .overlaytxt {display: block; color: #fff; text-align: left; padding: 50px 0 0 5px;}
.edit .list-wrap li a:hover .overlaytxt p, .edit .list-wrap li a:hover .overlaytxt dl {padding-left: 5px;}
.edit .list-wrap .long li a:hover .overlaytxt p, .edit .list-wrap .long li a:hover .overlaytxt dl {padding-left: 10px;}
.edit .list-wrap li a:hover .overlaytxt dl {margin: 0;}
.edit .list-wrap li a:hover .overlaytxt dt {float: left; margin-right: 5px; background: url('../images/photobook/blt-size-list-style.gif') no-repeat 5px 45%; padding-left: 12px;}
.edit .list-wrap li a:hover .overlaytxt dd {margin: 0;}
.edit .list-wrap li a:hover .overlaytxt p.rating {padding-bottom: 10px;}
.edit .list-wrap li a:hover .overlaytxt span {display: block; width: 60px; height: 25px; text-indent: -99999px;}
.edit .list-wrap li a:hover .overlaytxt span.btn-view-detail {background: url('../images/photobook/btn-view-detail2.png') no-repeat; float: left; margin-left: 25px; margin-top: 95px;}
.edit .list-wrap .long li a:hover .overlaytxt span.btn-view-detail {background: url('../images/photobook/btn-view-detail.png') no-repeat; margin-left: 0;}
.edit .list-wrap li a:hover .overlaytxt span.btn-edit {background: url('../images/photobook/btn-edit.png') no-repeat; margin-left: 30px; margin-top: 95px;}
.edit .list-wrap li .discount {color: #f00;}
.edit .list-wrap li .price {color: #0d12e7;}
.edit #catalog-wrap {border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; background:url(../images/photobook/bg-catalog.gif) repeat-x; overflow:hidden;}
.edit #catalog-wrap div {padding:25px 0 0 20px; height:155px;}
.edit #catalog-wrap strong {font-size:14px;}
.edit #catalog-wrap ul {color:#b7b7b7; padding:15px 0 5px 3px;}
.edit #catalog-wrap ul li {background:url(../images/photobook/blt-bg-cross.gif) no-repeat 0 6px; padding-left:10px;}
.edit #catalog-wrap ul li.on {color:#525252; background-position:0 -8px;}
.edit .catalog-wrap1 {background:url(../images/photobook/bg-catalog.jpg) no-repeat 100% 0;}
.edit .catalog-wrap2 {background:url(../images/photobook/bg-catalog.jpg) no-repeat 100% -180px;}
.edit .catalog-wrap3 {background:url(../images/photobook/bg-catalog.jpg) no-repeat 100% -360px;}
.edit .catalog-wrap4 {background:url(../images/photobook/bg-catalog.jpg) no-repeat 100% -540px;}
.edit #catalog-wrap ol {width:84px; margin:0 auto;}
.edit #catalog-wrap ol li {display:inline-block;}
.edit #catalog-wrap ol a {display:block; width:18px; height:18px; text-indent:-99999px; background:url(../images/photobook/blt-bg-tab-catalog.gif) no-repeat;}
.edit #catalog-wrap ol .on a {background-position:0 -18px;}
.edit .tab-wrap {position: relative; padding-top: 10px;}
.edit .tab-wrap a.order,
.edit .tab-wrap a.box {display: block; width: 129px; height: 25px; text-indent: -99999px; position: absolute; top: 13px;}
.edit .tab-wrap a.order {background: url('../images/photobook/btn-direct-order.gif') no-repeat; right: 0;}
.edit .tab-wrap a.box {background: url('../images/photobook/btn-mybox.gif') no-repeat; right: 0;}
.edit .tab-wrap a.order:hover,
.edit .tab-wrap a.box:hover {background-position: 0 -25px;}
.edit #tab-guide-style .ui-tabs-nav {width: 952px; overflow: hidden; background: url('../images/photobook/bg-tab-line.gif') repeat-x 0 100%;}
.edit .nav-tab #tab-guide-style .ui-tabs-nav {width: 734px;}
.edit #tab-guide-style .ui-tabs-nav li {float: left;}
.edit #tab-guide-style .ui-tabs-nav li a {display: block; width: 180px; height: 35px; line-height: 35px; background: url('../images/photobook/bg-tab.gif') no-repeat; text-align: center; font-weight: bold; color: #888; text-decoration: none;}
.edit #tab-guide-style .ui-tabs-nav li.ui-tabs-selected a {background-position: 0 -35px;}
.edit #tab-guide-style .ui-tabs-panel {border: 2px solid #bfbfbf; border-top: none;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel {width: 940px;}
.edit #tab-guide-style .ui-tabs-hide {display: none;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .catalog-style-wrap {padding:40px 0 0 25px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .catalog-style-wrap .style-view {padding-top:15px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .catalog-style-wrap .style-view .view,
.edit .nav-tab #tab-guide-style .ui-tabs-panel .catalog-style-wrap .style-view .style-list {display:inline-block; vertical-align:top;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .catalog-style-wrap .style-view .view div {margin-bottom:5px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .catalog-style-wrap .style-view .view div img {border:2px solid #000;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .catalog-style-wrap .style-view .style-list {padding-left:24px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .catalog-style-wrap .style-view .style-list div {padding-bottom:10px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .catalog-style-wrap .style-view .style-list li {display:inline-block; margin-right:3px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .catalog-style-wrap .style-view .style-list li a {display:block; width:80px; height:80px; border:1px solid #c0c0c0;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .catalog-style-wrap .style-view .style-list li a:hover {border:1px solid #f00;}

.edit .nav-tab #tab-guide-style .ui-tabs-panel .galleryList {display: table; width: 940px; margin-left:26px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .galleryList li {float: left; text-align: center; color: #999; width: 225px; padding: 30px 0 15px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .galleryList li div {text-align: left; margin: 0 auto 10px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .galleryList li a {color: #888;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .galleryList li.squareH div {width: 190px; height: 147px; padding-top: 43px; background: url('../images/opengallery/bg_coverH.gif') no-repeat;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .galleryList li.squareH div img {width: 168px; height: 127px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .galleryList li.squareV div {width: 168px; height: 177px; padding: 13px 0 0 22px; background: url('../images/opengallery/bg_coverV.gif') no-repeat;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .galleryList li.squareV div img {width: 130px; height: 174px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .galleryList li.square div {width: 190px; height: 170px; padding-top: 20px; background: url('../images/opengallery/bg_coverS.gif') no-repeat;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .galleryList li.square div img {width: 167px; height: 167px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .galleryList li.calendarH div {width: 190px; height: 154px; padding-top: 36px; background: url('../images/opengallery/bg_calendarH.gif') no-repeat;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .galleryList li.calendarH div img {width: 177px; height: 126px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .galleryList li.calendarV div {width: 190px; height: 163px; padding-top: 27px; background: url('../images/opengallery/bg_calendarV.gif') no-repeat;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .galleryList li.calendarV div img {width: 186px; height: 139px;}

.edit .nav-tab #tab-guide-style .ui-tabs-panel .bg-style-wrap {padding:40px 0;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .bg-style-wrap .bg-style-txt {padding:0 0 15px 25px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .bg-style-wrap .bg-book-wrap {letter-spacing:-4px; border:2px solid #000; width:550px; height:275px; margin:0 auto;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .bg-style-wrap .bg-book-wrap #bg-left,
.edit .nav-tab #tab-guide-style .ui-tabs-panel .bg-style-wrap .bg-book-wrap #bg-right {letter-spacing:0; display:inline-block;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .bg-style-wrap .bg-book-wrap #bg-left {background-repeat: no-repeat;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .bg-style-wrap .mouse {padding:5px 0 15px 90px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .bg-style-wrap #style-list-wrap {background:#f3f3f3; padding:10px 5px 10px 10px; margin:0 auto; width:676px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .bg-style-wrap #style-list-wrap ul {letter-spacing:-4px; width:676px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .bg-style-wrap #style-list-wrap li {letter-spacing:0; display:inline-block; margin-right:5px; height:82px;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .bg-style-wrap #style-list-wrap a img {border:1px solid #c0c0c0;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .bg-style-wrap #style-list-wrap a:hover img {border-color:#f00;}
.edit .nav-tab #tab-guide-style .ui-tabs-panel .bg-style-wrap #style-list-wrap .label {padding:2px 0 7px;}

.edit .theme-wrap {width: 952px; overflow: hidden;}
.edit .theme-wrap .nav {width: 208px; float: left;}
.edit .theme-wrap .contents {margin-left: 218px; width: 734px;}
.edit .nav .banner,
.edit .nav .world {margin-top: 10px;}
.edit .nav .world .heading-wrap {position: relative; border-bottom: 1px solid #e3e3e3; margin-bottom: 16px; padding-bottom: 5px;}
.edit .nav .world .heading-wrap a {position: absolute; top: 0; right: 0;}
.edit .nav .world div div {margin: 0 auto 10px;}
.edit .nav .world div.square div {background: url("../images/opengallery/bg_coverS.gif") no-repeat; height: 170px; padding-top: 20px; width: 190px;}
.edit .nav .world div.squareV div {background: url("../images/opengallery/bg_coverV.gif") no-repeat; height: 177px; padding: 13px 0 0 22px; width: 168px;}
.edit .nav .world div.squareH div {background: url("../images/opengallery/bg_coverH.gif") no-repeat; height: 147px; padding-top: 43px; width: 190px;}
.edit .nav .world div.square div img {width: 167px; height: 167px;}
.edit .nav .world div.squareV div img {width: 130px; height: 174px;}
.edit .nav .world div.squareH div img {width: 168px; height: 127px;}
.edit .nav .world div .rating {color: #1d4ca2;}
.edit .nav .world ul {padding-bottom: 5px;}
.edit .nav .world li {width: 194px; overflow: hidden; padding-top: 10px;}
.edit .nav .world li.first {padding-top: 0;}
.edit .nav .world li img {float: left;}
.edit .nav .world li p {margin-left: 60px;}
.edit .product-wrap {width: 952px; overflow: hidden; padding-bottom: 10px;}
.edit .product-wrap .image-wrap {width: 470px; float: left;}
.edit .product-wrap .image-wrap div {text-align: center; padding-bottom: 5px;}
.edit .product-wrap .image-wrap ul {margin-left:51px;}
.edit .product-wrap .image-wrap li {float: left; border: 1px solid #e3e3e3; margin-right: 4px;}
.edit .product-wrap .image-wrap li a {display: block;}
.edit .product-wrap .image-wrap li img {width: 94px;}
.edit .product-wrap .info-wrap {padding: 5px; position:relative; float:left; width:472px}
.edit .product-wrap .info-wrap .info-wrap-inner {/*background: #f5f7fa; */padding: 15px;}
.edit .product-wrap .info-wrap h1 {font-size: 18px; padding-bottom: 10px;}
.edit .product-wrap .info-wrap p {padding-bottom: 10px;}
.edit .product-wrap .info-wrap p.special {color:#c10000;}
.edit .product-wrap .info-wrap .option-price {width: 400px; overflow: hidden; padding-bottom: 10px; position:relative;}
.edit .product-wrap .info-wrap .option-price .option {width: 200px; float: left;}
.edit .product-wrap .info-wrap .option-price .option dl,
.edit .product-wrap .info-wrap .option-price .option dd {margin: 0;}
.edit .product-wrap .info-wrap .option-price .option dl {padding-top: 10px;}
.edit .product-wrap .info-wrap .option-price .option dd {padding-bottom: 10px;}
.edit .product-wrap .info-wrap .option-price .option label input {margin: 0 3px 0 0;}
.edit .product-wrap .info-wrap .option-price .option .select-cover li {float: left; margin-right: 10px;}
.edit .product-wrap .info-wrap .option-price .option .select-cover li label * {vertical-align: middle;}
.edit .product-wrap .info-wrap .option-price .price {margin-left: 210px; border: 1px solid #5a7aaa; background: #fff; padding: 10px;}
.edit .product-wrap .info-wrap .option-price .price table {width: 168px;}
.edit .product-wrap .info-wrap .option-price .price caption {font-weight: bold; text-align: left; padding-bottom: 10px;}
.edit .product-wrap .info-wrap .option-price .price caption strong {color: #327dd2; font-size: 14px;}
.edit .product-wrap .info-wrap .option-price .price th {font-weight: normal; text-align: left;}
.edit .product-wrap .info-wrap .option-price .price td {vertical-align: top;}
.edit .product-wrap .info-wrap .option-price .price .ptb10 td {padding: 10px 0;}
.edit .product-wrap .info-wrap .option-price .price .right {text-align: right;}
.edit .product-wrap .info-wrap .option-price .price td.right {color: #c10000;}
.edit .product-wrap .info-wrap .option-price .tooltip24hour {position:absolute; bottom:10px; right:0;}
.edit .product-wrap .info-wrap .error {padding-top:10px;}
.edit .product-wrap .info-wrap a.btn-edit-photobook, .edit #divpop a.btn-edit-photobook, .edit #divpop a.btn-go2cancel,
.edit .product-wrap .info-wrap a.btn-go2save {display: block; width: 135px; height: 33px; text-indent: -99999px;}
.edit .product-wrap .info-wrap a.btn-edit-photobook {background: url('../images/photobook/btn-edit-photobook.gif') no-repeat; float: left; margin-right: 15px;}
.edit .product-wrap .info-wrap a.btn-go2save {background: url('../images/photobook/btn-go2save.gif') no-repeat; margin-left: 150px;}
.edit #divpop a.btn-edit-photobook {background: url('../images/photobook/btn-edit-photobook.gif') no-repeat; float: left; margin-right: 15px;}
.edit #divpop a.btn-go2cancel {background: url('../images/photobook/btn-cancel-photobook.gif') no-repeat; margin-left: 150px;}
.edit .product-wrap .info-wrap a.btn-edit-photobook:hover,
.edit .product-wrap .info-wrap a.btn-go2save:hover {background-position: 0 -33px;}
.edit .product-wrap .info-wrap .tag {position:absolute; top:0; right:0; width:143px; height:69px; background:url(../images/photobook/tag-sale-free.png) no-repeat; text-indent:-99999px; z-index:1}
.edit .product-wrap .info-wrap .tag1 {position:absolute; top:0; right:0; width:74px; height:97px; background:url(../images/photobook/tag3.jpg) no-repeat; text-indent:-99999px; z-index:1; cursor:pointer}
.edit .product-wrap .info-wrap .tag2 {position:absolute; top:100px; right:0; width:74px; height:97px; background:url(../images/photobook/custom-photo.png) no-repeat; text-indent:-99999px; z-index:1}
.edit .product-wrap .info-wrap .tag4 {position:absolute; top:200px; right:0; width:74px; height:97px; background:url(../images/photobook/label-eco.png) no-repeat; text-indent:-99999px;}
.edit .product-wrap .info-wrap .tag3 {position:absolute; top:300px; right:0; width:74px; height:97px; background:url(../images/photobook/GiftBox.png) no-repeat; text-indent:-99999px; cursor:pointer}
#Giftbox {z-index:999; position:absolute; top:0; display:none; cursor:pointer} 
#tcp6 {z-index:999; position:absolute; top:0; display:none; cursor:pointer}
.edit .nav-tab {width: 952px; text-align:center}
.edit .nav-tab .nav {float: left;}
/*.edit .nav-tab .tab {margin-left:109px;}*/
.edit .nav-tab .tab #tab2 .cover-list {width: 720px; padding: 10px 0 10px 10px; overflow: hidden;} 
.edit .nav-tab .tab #tab2 .cover-list li {width: 208px; height: 353px; border: 1px solid #fff; margin-right: 10px; padding: 10px; position: relative; float: left;}
.edit .nav-tab .tab #tab2 .cover-list li img {display: block;}
.edit .nav-tab .tab #tab2 .cover-list li span {display: none;}
.edit .nav-tab .tab #tab2 .cover-list li.on {border-color: #327dd2;}
.edit .nav-tab .tab #tab2 .cover-list li.on span {display: inline; position: absolute; top: 5px; right: 5px; color: #327dd2;}

.edit #review {width: 734px; table-layout:fixed; border: 1px solid #e0e0e0; border-bottom: none; margin-top: 10px;}
.edit #review thead th {background: #f8f8f8; border-bottom: 1px solid #e0e0e0; padding: 6px 15px 5px;}
.edit #review thead .pagination * {vertical-align: middle;}
.edit #review td {height: 21px;}
.edit #review tbody tr {background: url('../images/store/dotted.gif') repeat-x 0 100%;}
.edit #review tbody td {padding: 5px 10px; text-align: left;}
.edit #review .rating {color: #1d4ca2;}
.edit #review .id, #review .date {text-align: center;}
.edit #review dl {margin: 0; float: left;}
.edit #review dt {float: left;}
.edit #review dd {margin-left: 50px;}
.edit #review div {margin-left: 130px;}
.edit #review .afterboard1 {width: 90px;}
.edit #review .afterboard2 {width: 368px;}
.edit #review .afterboard3 {width: 170px;}
.edit #review .afterboard4 {width: 105px;}

.edit .bestTag {border: 5px solid #dcdcdc; padding: 25px; margin-top: 10px;}
.edit .bestTag form * {vertical-align: middle; }
.edit .bestTag form input {border-top: 1px solid #bdbdbd; border-left: 1px solid #bdbdbd; border-right: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; height: 18px;}
.edit .bestTag form button {width: 35px; height: 20px;}
.edit .bestTag .tagcloud {background: none; border: none; padding: 10px 0 0;}

#lightbox {display:none; position:fixed; height:auto; width:300px; height:439px; background:#fff; z-index:1001; font-size: 12px; font-family: dotum; line-height: 150%; color: #4a4a4a;}
#lightbox .lightbox-inner {position: relative;}
#lightbox .close {position: absolute; top: -13px; right: -13px; width: 26px; height: 26px; background: url(../images/photobook/btn-close-layer.png) no-repeat; text-indent: -99999px; display: block; cursor: pointer;}
#bg-lightbox {display:none; position:fixed; height:100%; width:100%; top:0; left:0; background:#000; z-index:1000;}




#body .tabitems {padding-top: 15px; margin-bottom: 50px;}
#body .tabitems ul {overflow: hidden; width: 952px;}
#body .tabitems li {float: left;}
#body .tabitems li a {display: block; background: url('../images/photobook/bg-tab.jpg') no-repeat; height: 35px; text-indent: -99999px; width: 159px;}
#body .tabitems li#tabitem1 a {width:158px;}
#body .tabitems li#tabitem2 a {background-position: -158px 0;}
#body .tabitems li#tabitem3 a {background-position: -317px 0;}
#body .tabitems li#tabitem4 a {background-position: -476px 0;}
#body .tabitems li#tabitem5 a {background-position: -635px 0;}
#body .tabitems li#tabitem6 a {background-position: -794px 0; width:158px;}

#body .tabitems li#tabitem1.ui-tabs-selected a {background-position: 0px -35px;}
#body .tabitems li#tabitem2.ui-tabs-selected a {background-position: -158px -35px;}
#body .tabitems li#tabitem3.ui-tabs-selected a {background-position: -317px -35px;}
#body .tabitems li#tabitem4.ui-tabs-selected a {background-position: -476px -35px;}
#body .tabitems li#tabitem5.ui-tabs-selected a {background-position: -635px -35px;}
#body .tabitems li#tabitem6.ui-tabs-selected a {background-position: -794px -35px;}
#body .tabitems #items div {border: 2px solid #eee; border-top: none;}
#body .tabitems .ui-tabs-hide {display: none;}