 #lbOverlay { position: absolute; left: 0; width: 100%; background-color: #000000; cursor: pointer; } #lbCenter, #lbBottomContainer { position: absolute; left: 50%; overflow: hidden; background-color: #fff; } .lbLoading { background: #fff url(/images/lib/roebox/loading.gif) no-repeat center; } #lbImage { border: 5px solid #fff; } #lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none; } #lbPrevLink { left: 0; } #lbPrevLink:hover { background: transparent url(/images/lib/roebox/prevlabel.gif) no-repeat 0% 15%; } #lbNextLink { right: 0; } #lbNextLink:hover { background: transparent url(/images/lib/roebox/nextlabel.gif) no-repeat 100% 15%; } #lbBottom { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000; line-height: 1.4em; text-align: left; border: 5px solid #fff; border-top-style: none; } #lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url(/images/lib/roebox/closelabel.gif) no-repeat center; margin: 5px 0; } #lbCaption, #lbNumber { margin-right: 71px; } #lbCaption { font-weight: bold; } .tool-tip { color: #fff; width: 139px; z-index: 13000; } .tool-title { font-weight: bold; font-size: 11px; margin: 0; color: #9FD4FF; padding: 8px 8px 4px; background: url('/images/lib/mootools/bubble.png') top left; } .tool-text { font-size: 11px; padding: 4px 8px 8px; background: url('/images/lib/mootools/bubble.png') bottom right; } .custom-tip { color: #000; width: 130px; z-index: 13000; } .custom-title { font-weight: bold; font-size: 11px; margin: 0; color: #3E4F14; padding: 8px 8px 4px; background: #C3DF7D; border-bottom: 1px solid #B5CF74; } .custom-text { font-size: 11px; padding: 4px 8px 8px; background: #CFDFA7; } #galleryasset { position: relative; margin: 10px auto; margin-left: -10px; width: 500px; height: 500px; background: #2a2a2f; border: 2px solid #5f5f5f; } #progress { margin: 10px auto; width: 200px; height: 15px; padding: 2px; border: 2px solid #dfdfdf; } #progress .bar { width: 0px; text-align: center; font-size: 10px; height: 15px; background: #2a2a2f; color: #fff; font-weight: bold; } .fValidator-msg { background-color: #2F0909; font-size: 85%; color: #ffffff; padding: 2px; }  .verticalLine { background: #FBFBFB; height: 1px; } .centered { text-align: center; } .justified { text-align: justify; } #xspfplayer_con { border-bottom: 1px solid #DFDFDF; left: -9px; margin-bottom: 16px; position: relative; width: 205px; } #xspfplayer { padding-left: 6px; padding-bottom: 6px; } #playerlink { text-align: right; margin-bottom: 3px; margin-right: 11px; color: #6F6F6F; cursor: pointer; } table.covers td img { margin-right: 4px; } table#gallery { width: 430px; } table#gallery td { text-align: center; width: 25%; vertical-align: bottom; } div#gallery { width: 430px; } table.gnavitable { width: 100%; } table.gnavitable td { padding: 0px; border-right: 1px solid #24475E; font-family: Georgia,'Times New Roman',Times,serif; padding-right: 2px; padding-left: 2px; text-align: center; vertical-align: middle; width: 40px; } img.none, a.none { text-decoration: none; border: 0px; border-bottom: none; } .color1 { color: #FEEDBA; } table.promotionpicturelist td { padding-right: 5px; padding-bottom: 5px; } .imgbottomspace img { margin-bottom: 15px; } .whiteborderbottom { border-bottom: 1px solid #fff; margin-bottom: 11px; padding-bottom: 3px; } .gray1 { color: #595E67; } .hilightbox { border: 2px solid #595E67; text-align: center; color: #595E67; padding: 6px; }  * { margin: 0px; padding: 0px; } a, .href { text-decoration: none; color: #FEEDBA; cursor: pointer; } a:hover, a:hover .href { font-style: italic; cursor: pointer; } body { background: #30353A url('/images/screenBg.gif') top center repeat-y; color: #ffffff; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; letter-spacing: 1px; line-height: 14px; } html, body { height: 100%; } img { border: 0px; } h3 { border-bottom: 2px solid #595E67; color: #595E67; font-family: Arial, Helvetica, Sans-serif; margin-bottom: 16px; padding-bottom: 6px; font-size: 13px; } p { margin-bottom: 14px; } td { border: 0px; padding: 0px; vertical-align: top; margin: 0px; border-spacing: 0px; } table { border-collapse: collapse; border-spacing: 0px; border: 0px; margin: 0px; padding: 0px; } table.verticalmiddle td { vertical-align: middle; } input, textarea { border: 1px solid #000000; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; margin: 2px; padding: 1px; } textarea { width: 90%; }  table#naviTable { border-bottom: 1px solid #FBFBFB; margin: 0px; } table#naviTable td img a, table#naviTable td img, table#naviTable td { margin: 0px; padding: 0px; } td#header { background: url('/images/header.jpg') top left no-repeat; height: 312px; }  div#screenCenter { margin-left: 220px; width: 282px; } div#screenLeft { border-right: 1px solid #DFDFDF; float: left; padding-left: 13px; padding-right: 9px; width: 183px; } div#screenRight { border-left: 1px solid #DFDFDF; float: right; padding-left: 9px; padding-right: 13px; width: 183px; } div#screenLeft, div#screenCenter, div#screenRight { padding-top: 17px; padding-bottom: 30px; } div#screenLeftNaviEffect a { display: block } div#screenContainer { left: 50%; margin-left: -361px; padding-top: 17px; position: absolute; width: 722px; } div#screenPadder { padding-left: 1px; padding-right: 1px; } body { background: #000 url('/images/sinamore_index/sinamore_netti_01.jpg') top center no-repeat; background-attachment: fixed; } 