body,div,p,span,ul,li,h1,h2,h3,a{margin:0;padding:0}
body{font:12px/16px 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;cursor:default}
a{text-decoration:none}img{border:none}ul,ol{list-style:none}
#outline{width:760px;height:85px;overflow:hidden;background:#fff url(img.xsell30/bg85.png);position:relative}
body.h-100 #outline{height:100px;background-image:url(img.xsell30/bg100b.png);}

/*** tabs ***/
#tabs{position:absolute;top:63px;left:1px;width:760px;height:21px;overflow:hidden;}
body.h-100 #tabs{top:67px;height:32px}
#tabs ul{position:absolute;}
#tabs li{float:left;height:21px;overflow:hidden;font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;font-weight:bold;background:transparent url(img.xsell30/tabs_bg.png) 0 -22px repeat-x;color:#444;border-right:1px solid #D3D9DB;cursor:pointer}
#tabs li:hover{background-position:0 -44px;color:#fff}
body.h-100 #tabs li{height:32px;background:transparent url(img.xsell30/tabs_bg100.png) 0 -33px repeat-x}
body.h-100 #tabs li:hover{background-position:0 -66px;}
#tabs li.on,body.h-100 #tabs li.on{background-position:0 0;color:#333;cursor:default}
#tabs li div{padding:4px 10px 0;font-size:12px;line-height:14px}
body.h-100 #tabs li div{padding-top:10px}
#tabs span, #tabs strong{display:inline-block;padding:0 0 1px}
#tabs strong{background:#ff6f40;color:#fff;padding:0 2px 1px;margin-right:5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-shadow:0 0 2px rgba(0,0,0,0.2); }
#tabs li.on strong{background:#ff6f40}

/*** btn ***/
#btn{position:absolute;top:72px;right:0px;}
#btn ul{}
#btn li{height:25px;overflow:hidden;float:right;right:0px;top:-100px;position:absolute;}
#btn li .btn-holder {margin-left:2px;float:left}
#btn li .btn-holder .fb-like{margin-top:-40px}
#btn li .btn-holder a span{}
#btn li .btn-holder a:hover span{text-decoration:underline}
#btn li.on{top:0px;}
/*#btn .xs-like-btn{position:absolute;top:-100px;right:5px;height:25px;overflow:hidden;float:right;}
#btn .xs-like-btn .fb-like-holder{position:absolute;right:0px;display:inline-block}
#btn .xs-like-btn .fb-like-holder .fb-like{margin-top:-40px}
#btn .xs-like-btn .fb-like-holder .join-6w{width:51px;height:22px;background:transparent url(img.xsell30/join6w.gif) no-repeat bottom center;display:inline-block;}
#btn .xs-like-btn .fb-like-holder a span{}
#btn .xs-like-btn .fb-like-holder a:hover span{text-decoration:underline}*/
#btn li#show-ad .btn-holder a{background:transparent url(img.xsell30/get_reward.gif) no-repeat;width:70px;height:22px;cursor:pointer;display:inline-block}
#btn li .fgr-ani1{background:transparent url(img.xsell30/fgr_ani1.gif) no-repeat;width:37px;height:24px;float:left;}
#btn li .fgr-ani2{background:transparent url(img.xsell30/fgr_ani2.gif) no-repeat;width:37px;height:24px;float:left;}

/*** logo ***/
h1.logo{position:absolute;width:58px;height:66px;right:1px;top:1px;z-index:100;background:transparent url(img.xsell30/logo_div.gif) 0 1px no-repeat;}
h1.logo a{display:block;width:58px;height:66px;text-indent:-999em;overflow:hidden;position:absolute;background:transparent url(img.xsell30/logo_6w.gif) no-repeat;}

/*** panel : common ***/
.panel{position:absolute;left:0;top:0;width:698px;height:63px;z-index:1000;display:none;}
.panel.on{z-index:1001;display:block;}
.arrow{position:absolute;width:18px;height:41px;overflow:hidden;text-indent:-999em;background:transparent url(img.xsell30/arrows2.gif) 0 -82px no-repeat;cursor:default;opacity:0.3;filter:alpha(opacity=30)}
.arrow-prev{}
.arrow-next{background-position:-18px -82px;}
.arrow-prev.on{cursor:pointer;opacity:1;filter:alpha(opacity=100);}
.arrow-next.on{cursor:pointer;opacity:1;filter:alpha(opacity=100);}
.arrow-prev.on:hover{background-position:0 -41px}
.arrow-next.on:hover{background-position:-18px -41px}
.arrow-prev.active{background-position:0 0;opacity:1;filter:alpha(opacity=100);}
.arrow-next.active{background-position:-18px 0;opacity:1;filter:alpha(opacity=100);}
.carousel-box{position:absolute;left:23px;top:4px;height:55px;width:653px;background:rgba(255,0,0,0);overflow:hidden;}
.carousel-car{position:absolute;width:1980px;height:55px;}
.carousel-car li{float:left;width:55px;height:55px;margin-left:4px;}
.carousel-car a{display:block;position:relative;width:55px;height:55px;background:transparent url(img.xsell30/overlay.gif) 0 -100px no-repeat;}
.carousel-car li img{position:absolute;left:2px;top:2px;width:50px;height:50px;}
.carousel-car span.overlay{display:block;width:55px;height:55px;position:absolute;left:0;top:0;background:transparent url(img.xsell30/overlay.gif) no-repeat;}
.carousel-car li:hover span.overlay{background-position:0 -200px}
.carousel-car span.count{position:absolute;right:0;top:0;padding:0 4px;font:bold 10px/14px tahoma,sans-serif;background:#F03D25;border:1px solid #930;border-top:none;border-left:none;color:white;text-shadow:1px 1px 1px rgba(0,0,0,0.5);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}

.carousel-car .i170x50{width:173px;}
.carousel-car .i170x50 a{width:173px;background-position:-100px -100px;overflow:hidden;}
.carousel-car .i170x50 img{width:170px;left:1px}
.carousel-car .i170x50 span.overlay{width:173px;background-position:-100px 0;}
.carousel-car li.i170x50:hover span.overlay{background-position:-100px -200px}

.carousel-car .i640x50{width:644px;}
.carousel-car .i640x50 a{width:644px;background-position:-318px -100px;overflow:hidden;}
.carousel-car .i640x50 img{width:640px;left:2px}
.carousel-car .i640x50 span.overlay{width:644px;background-position:-318px 0;}
.carousel-car li.i640x50:hover span.overlay{background-position:-318px -200px}
.mask{position:absolute;width:3px;height:55px;background:transparent url(img.xsell30/mask.png) -5px -4px;}
.mask-left{left:0;}
.mask-next{right:0;background-position:-32px -4px}

/*** panel : main ***/
#main{left:2px}
body.h-100 #main{top:2px}
#main .arrow-prev{left:5px;top:10px;}
#main .arrow-next{left:676px;top:10px;}

/*** panel : recent ***/
#recent{left:2px}
body.h-100 #recent{top:2px}
#recent .arrow-prev{left:5px;top:10px;}
#recent .arrow-next{left:676px;top:10px;}
/*** panel : used ***/
#used{left:2px}
body.h-100 #used{top:2px}
#used .arrow-prev{left:5px;top:10px;}
#used .arrow-next{left:676px;top:10px;}

/*** panel : rcmd ***/
#rcmd{left:2px}
body.h-100 #rcmd{top:2px}
#rcmd .arrow-prev{left:5px;top:10px;}
#rcmd .arrow-next{left:676px;top:10px;}

/*** panel : mb ***/
#mb{left:2px}
body.h-100 #mb{top:2px}
#mb .arrow-prev{left:5px;top:10px;}
#mb .arrow-next{left:676px;top:10px;}

/*** panel : whale ***/
#whale{left:2px}
body.h-100 #whale{top:2px}
#whale .arrow-prev{left:5px;top:10px;}
#whale .arrow-next{left:676px;top:10px;}

/*** frds overlay ***/
#frds{width:760px;height:100px;overflow:hidden;z-index:5000;position:absolute;left:0;top:-100px;background:white url(img.xsell30/frds_bg_xmas.jpg) no-repeat;-webkit-backface-visibility:hidden}
#frds-desc{position:absolute;left:16px;top:18px;width:60px;height:70px;}
#frds .profile-pic{position:absolute;width:50px;height:50px;border:2px solid #fff;border-radius:3px;box-shadow:1px 1px 0 #FFC4BA;cursor:pointer}
#frds .profile-pic img{width:50px;height:50px;}
#frds-slots .fb-name{font-weight:bold;color:#f12938}
#frds-slots .game-name{font-weight:bold;}
#frds-slots{position:absolute;left:80px;top:10px;width:660px;height:79px;overflow:hidden;}
#frds-slots li{float:left;margin-right:5px;width:654px;height:79px;background:transparent url(img.xsell30/frds_slot_bg_xmas.png) no-repeat;}
#frds-slots li a{display:block;position:relative;width:654px;height:79px;}
#frds-slots img{position:absolute;left:7px;top:6px;width:640px;height:50px;}
#frds-slots .overlay{position:absolute;left:5px;top:4px;width:646px;height:55px;background:transparent url(img.xsell30/overlay.gif) -318px 0 no-repeat;}
#frds-slots a:hover span.overlay{background-position:-318px -200px;}
#frds-slots .game-desc{position:absolute;left:7px;top:61px;overflow:hidden;padding-right:28px;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:16px;color:#262626;background:transparent url(img.xsell30/frds_btn_arrow.png) right top no-repeat;}
#frds-btn-close{position:absolute;right:8px;top:10px;width:12px;height:12px;text-indent:-999em;overflow:hidden;background:transparent url(img.xsell30/frds_btn_close_xmas.gif) 0 0 no-repeat;cursor:pointer}
#frds-btn-close:hover{background-position:0 -12px}
body.h-85 #frds-desc{top:10px}
body.h-85 #frds-slots{top:5px}
.l-en #frds-slots .game-title{width:120px}
.l-en #frds-slots .label-playnow{background:transparent;font-size:11px;text-indent:0;text-align:right;width:60px;color:#f12938;}

/*** vert overlay ***/
#vert{width:760px;height:100px;overflow:hidden;z-index:6000;position:absolute;left:0;top:-100px;background:white url(img.xsell30/vert_bg_728_01.jpg) no-repeat;-webkit-backface-visibility:hidden}
.vert-slot-728 {width:728px;height:90px;position:absolute;left:4px;top:4px;border:1px solid #FFF;}
.vert-slot-728 a, .vert-slot-728 img{position:absolute;left:0;top:0;display:block;width:728px;height:90px}
#vert.vert-728-2 { background-image:url(img.xsell30/vert_bg_728_02.jpg) }
#vert.vert-728-3 { background-image:url(img.xsell30/vert_bg_728_03.jpg) }
#vert.vert-728-4 { background-image:url(img.xsell30/vert_bg_728_04.jpg) }
#vert.vert-728-5 { background-image:url(img.xsell30/vert_bg_728_05.jpg) }
#vert .btn-close { position:absolute;right:8px;top:10px;width:12px;height:12px;text-indent:-999em;overflow:hidden;background:transparent url(img.xsell30/vert_btn_close_red.gif) 0 0 no-repeat;cursor:pointer}
#vert.vert-728-2 .btn-close{ background-image:url(img.xsell30/vert_btn_close_02.gif) }
#vert.vert-728-3 .btn-close, #vert.vert-728-4 .btn-close{ background-image:url(img.xsell30/vert_btn_close_03-04.gif) }
#vert.vert-728-5 .btn-close{ background-image:url(img.xsell30/vert_btn_close_05.gif) }
#vert .btn-close:hover{background-position:0 -12px}
/*#vert.vert-170-1 { background-image:url(img.xsell30/vert_bg_170_01.jpg) }
#vert.vert-170-2 { background-image:url(img.xsell30/vert_bg_170_02.jpg) }
#vert.vert-170-3 { background-image:url(img.xsell30/vert_bg_170_03.jpg) }
#vert.vert-170-4 { background-image:url(img.xsell30/vert_bg_170_04.jpg) }*/

#vert.vert-170-de { background-image:url(img.xsell30/vert_bg_170_de.jpg) }
#vert.vert-170-en { background-image:url(img.xsell30/vert_bg_170_en.jpg) }
#vert.vert-170-es { background-image:url(img.xsell30/vert_bg_170_es.jpg) }
#vert.vert-170-fr { background-image:url(img.xsell30/vert_bg_170_fr.jpg) }
#vert.vert-170-it { background-image:url(img.xsell30/vert_bg_170_it.jpg) }
#vert.vert-170-pl { background-image:url(img.xsell30/vert_bg_170_pl.jpg) }
#vert.vert-170-pt { background-image:url(img.xsell30/vert_bg_170_pt.jpg) }
#vert.vert-170-ro { background-image:url(img.xsell30/vert_bg_170_ro.jpg) }
#vert.vert-170-tr { background-image:url(img.xsell30/vert_bg_170_tr.jpg) }
#vert.vert-170-ja { background-image:url(img.xsell30/vert_bg_170_ja.jpg) }
#vert.vert-170-zh { background-image:url(img.xsell30/vert_bg_170_zh.jpg) }
#vert.vert-170-3 .btn-close, #vert.vert-170-4 .btn-close { background-image:url(img.xsell30/vert_btn_close_blue.gif) }
#vert-slots{position:absolute;left:362px;top:10px;width:388px;height:80px;overflow:hidden;}
#vert-slots li{float:left;margin-right:5px;width:183px;height:78px;background:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.25);box-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#vert-slots li a{display:block;position:relative;width:183px;height:78px;}
#vert-slots img{position:absolute;left:6px;top:6px;width:170px;height:50px;}
#vert-slots .overlay{position:absolute;left:5px;top:4px;width:173px;height:55px;background:transparent url(img.xsell30/overlay.gif) -100px 0 no-repeat;}
#vert-slots a:hover span.overlay{background-position:-100px -200px;}
#vert-slots .game-title{position:absolute;left:7px;top:60px;width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;color:#262626}
#vert-slots .label-playnow{position:absolute;right:8px;top:60px;line-height:14px;width:11px;text-indent:-999em;text-align:left;overflow:hidden;background:transparent url(img.xsell30/frds_playnow_arrow.gif) 0 0 no-repeat;}
.l-en #vert-slots .game-title{width:120px}
.l-en #vert-slots .label-playnow{background:transparent;font-size:11px;text-indent:0;text-align:right;width:60px;color:#f12938;}

/*** neo overlay ***/
#neo{width:760px;height:100px;overflow:hidden;z-index:6000;position:absolute;left:0;top:-100px;background:white url(img.xsell30/vert_bg_170_en.jpg) no-repeat;-webkit-backface-visibility:hidden}
.neo-slot-728{width:728px;height:90px;position:absolute;left:4px;top:4px;border:1px solid #FFF;}
.neo-slot-728 a, .neo-slot-728 img{position:absolute;left:0;top:0;display:block;width:728px;height:90px}
#neo.neo-728-2 { background-image:url(img.xsell30/vert_bg_728_02.jpg) }
#neo.neo-728-3 { background-image:url(img.xsell30/vert_bg_728_03.jpg) }
#neo.neo-728-4 { background-image:url(img.xsell30/vert_bg_728_04.jpg) }
#neo.neo-728-5 { background-image:url(img.xsell30/vert_bg_728_05.jpg) }


/*#neo .btn-close { position:absolute;right:8px;top:10px;width:12px;height:12px;text-indent:-999em;overflow:hidden;background:transparent url(img.xsell30/vert_btn_close_red.gif) 0 0 no-repeat;cursor:pointer}*/
#neo .btn-close { position:absolute;right:8px;top:10px;width:12px;height:12px;text-indent:-999em;overflow:hidden;background:transparent url(img.xsell30/vert_btn_close_gold.png) 0 0 no-repeat;cursor:pointer}
#neo.neo-728-2 .btn-close{ background-image:url(img.xsell30/vert_btn_close_02.gif) }
#neo.neo-728-3 .btn-close, #neo.neo-728-4 .btn-close{ background-image:url(img.xsell30/vert_btn_close_03-04.gif) }
#neo.neo-728-5 .btn-close{ background-image:url(img.xsell30/vert_btn_close_05.gif) }
#neo .btn-close:hover{background-position:0 -12px}
/*#neo.neo-170-1 { background-image:url(img.xsell30/vert_bg_170_01.jpg) }
#neo.neo-170-2 { background-image:url(img.xsell30/vert_bg_170_02.jpg) }
#neo.neo-170-3 { background-image:url(img.xsell30/vert_bg_170_03.jpg) }
#neo.neo-170-4 { background-image:url(img.xsell30/vert_bg_170_04.jpg) }*/

#neo.neo-170-de { background-image:url(img.xsell30/vert_bg_170_de.jpg) }
#neo.neo-170-en { background-image:url(img.xsell30/vert_bg_170_en.jpg) }
#neo.neo-170-es { background-image:url(img.xsell30/vert_bg_170_es.jpg) }
#neo.neo-170-fr { background-image:url(img.xsell30/vert_bg_170_fr.jpg) }
#neo.neo-170-it { background-image:url(img.xsell30/vert_bg_170_it.jpg) }
#neo.neo-170-pl { background-image:url(img.xsell30/vert_bg_170_pl.jpg) }
#neo.neo-170-pt { background-image:url(img.xsell30/vert_bg_170_pt.jpg) }
#neo.neo-170-ro { background-image:url(img.xsell30/vert_bg_170_ro.jpg) }
#neo.neo-170-tr { background-image:url(img.xsell30/vert_bg_170_tr.jpg) }
#neo.neo-170-ja { background-image:url(img.xsell30/vert_bg_170_ja.jpg) }
#neo.neo-170-zh { background-image:url(img.xsell30/vert_bg_170_zh.jpg) }


#neo.neo-170-3 .btn-close, #neo.neo-170-4 .btn-close { background-image:url(img.xsell30/vert_btn_close_blue.gif) }
#neo-slots{position:absolute;left:362px;top:10px;width:388px;height:80px;overflow:hidden;}
#neo-slots li{float:left;margin-right:5px;width:183px;height:78px;background:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.25);box-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#neo-slots li a{display:block;position:relative;width:183px;height:78px;}
#neo-slots img{position:absolute;left:6px;top:6px;width:170px;height:50px;}
#neo-slots .overlay{position:absolute;left:5px;top:4px;width:173px;height:55px;background:transparent url(img.xsell30/overlay.gif) -100px 0 no-repeat;}
#neo-slots a:hover span.overlay{background-position:-100px -200px;}
#neo-slots .game-title{position:absolute;left:7px;top:60px;width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;color:#262626}
#neo-slots .label-playnow{position:absolute;right:8px;top:60px;line-height:14px;width:11px;text-indent:-999em;text-align:left;overflow:hidden;background:transparent url(img.xsell30/frds_playnow_arrow.gif) 0 0 no-repeat;}

/*.l-en #neo-slots .game-title{width:120px}
.l-en #neo-slots .label-playnow{background:transparent;font-size:11px;text-indent:0;text-align:right;width:60px;color:#f12938;}*/

#neo-slots .game-title{width:120px}
#neo-slots .label-playnow{background:transparent;font-size:11px;text-indent:0;text-align:right;width:120px;color:#f12938;}

/*** sp overlay ***/
#sp{width:760px;height:100px;overflow:hidden;z-index:6000;position:absolute;left:0;top:-100px;background:white url(img.xsell30/vert_bg_728_01.jpg) no-repeat;-webkit-backface-visibility:hidden}
.sp-slot-728{width:728px;height:90px;position:absolute;left:4px;top:4px;border:1px solid #FFF;}
.sp-slot-728 a, .sp-slot-728 img{position:absolute;left:0;top:0;display:block;width:728px;height:90px}
#sp.sp-728-2 { background-image:url(img.xsell30/vert_bg_728_02.jpg) }
#sp.sp-728-3 { background-image:url(img.xsell30/vert_bg_728_03.jpg) }
#sp.sp-728-4 { background-image:url(img.xsell30/vert_bg_728_04.jpg) }
#sp.sp-728-5 { background-image:url(img.xsell30/vert_bg_728_05.jpg) }
#sp .btn-close { position:absolute;right:8px;top:10px;width:12px;height:12px;text-indent:-999em;overflow:hidden;background:transparent url(img.xsell30/vert_btn_close_red.gif) 0 0 no-repeat;cursor:pointer}
#sp.sp-728-2 .btn-close{ background-image:url(img.xsell30/vert_btn_close_02.gif) }
#sp.sp-728-3 .btn-close, #sp.sp-728-4 .btn-close{ background-image:url(img.xsell30/vert_btn_close_03-04.gif) }
#sp.sp-728-5 .btn-close{ background-image:url(img.xsell30/vert_btn_close_05.gif) }
#sp .btn-close:hover{background-position:0 -12px}
#sp.sp-170-1 { background-image:url(img.xsell30/vert_bg_170_01.jpg) }
#sp.sp-170-2 { background-image:url(img.xsell30/vert_bg_170_02.jpg) }
#sp.sp-170-3 { background-image:url(img.xsell30/vert_bg_170_03.jpg) }
#sp.sp-170-4 { background-image:url(img.xsell30/vert_bg_170_04.jpg) }
#sp.sp-170-3 .btn-close, #sp.sp-170-4 .btn-close { background-image:url(img.xsell30/vert_btn_close_blue.gif) }
#sp-slots{position:absolute;left:362px;top:10px;width:388px;height:80px;overflow:hidden;}
#sp-slots li{float:left;margin-right:5px;width:183px;height:78px;background:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.25);box-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#sp-slots li a{display:block;position:relative;width:183px;height:78px;}
#sp-slots img{position:absolute;left:6px;top:6px;width:170px;height:50px;}
#sp-slots .overlay{position:absolute;left:5px;top:4px;width:173px;height:55px;background:transparent url(img.xsell30/overlay.gif) -100px 0 no-repeat;}
#sp-slots a:hover span.overlay{background-position:-100px -200px;}
#sp-slots .game-title{position:absolute;left:7px;top:60px;width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;color:#262626}
#sp-slots .label-playnow{position:absolute;right:8px;top:60px;line-height:14px;width:11px;text-indent:-999em;text-align:left;overflow:hidden;background:transparent url(img.xsell30/frds_playnow_arrow.gif) 0 0 no-repeat;}
.l-en #sp-slots .game-title{width:120px}
.l-en #sp-slots .label-playnow{background:transparent;font-size:11px;text-indent:0;text-align:right;width:60px;color:#f12938;}

/*** whale overlay ***/
#whale1{width:760px;height:100px;overflow:hidden;z-index:6000;position:absolute;left:0;top:-100px;background:white url(img.xsell30/vert_bg_728_01.jpg) no-repeat;-webkit-backface-visibility:hidden}
.whale-slot-728{width:728px;height:90px;position:absolute;left:4px;top:4px;border:1px solid #FFF;}
.whale-slot-728 a, .whale-slot-728 img{position:absolute;left:0;top:0;display:block;width:728px;height:90px}
#whale1.whale-728-2 { background-image:url(img.xsell30/vert_bg_728_02.jpg) }
#whale1.whale-728-3 { background-image:url(img.xsell30/vert_bg_728_03.jpg) }
#whale1.whale-728-4 { background-image:url(img.xsell30/vert_bg_728_04.jpg) }
#whale1.whale-728-5 { background-image:url(img.xsell30/vert_bg_728_05.jpg) }
#whale1 .btn-close { position:absolute;right:8px;top:10px;width:12px;height:12px;text-indent:-999em;overflow:hidden;background:transparent url(img.xsell30/vert_btn_close_red.gif) 0 0 no-repeat;cursor:pointer}
#whale1.whale-728-2 .btn-close{ background-image:url(img.xsell30/vert_btn_close_02.gif) }
#whale1.whale-728-3 .btn-close, #whale1.whale-728-4 .btn-close{ background-image:url(img.xsell30/vert_btn_close_03-04.gif) }
#whale1.whale-728-5 .btn-close{ background-image:url(img.xsell30/vert_btn_close_05.gif) }
#whale1 .btn-close:hover{background-position:0 -12px}
#whale1.whale-170-1 { background-image:url(img.xsell30/vert_bg_170_01.jpg) }
#whale1.whale-170-2 { background-image:url(img.xsell30/vert_bg_170_02.jpg) }
#whale1.whale-170-3 { background-image:url(img.xsell30/vert_bg_170_03.jpg) }
#whale1.whale-170-4 { background-image:url(img.xsell30/vert_bg_170_04.jpg) }
#whale1.whale-170-3 .btn-close, #whale1.whale-170-4 .btn-close { background-image:url(img.xsell30/vert_btn_close_blue.gif) }
#whale-slots{position:absolute;left:362px;top:10px;width:388px;height:80px;overflow:hidden;}
#whale-slots li{float:left;margin-right:5px;width:183px;height:78px;background:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.25);box-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#whale-slots li a{display:block;position:relative;width:183px;height:78px;}
#whale-slots img{position:absolute;left:6px;top:6px;width:170px;height:50px;}
#whale-slots .overlay{position:absolute;left:5px;top:4px;width:173px;height:55px;background:transparent url(img.xsell30/overlay.gif) -100px 0 no-repeat;}
#whale-slots a:hover span.overlay{background-position:-100px -200px;}
#whale-slots .game-title{position:absolute;left:7px;top:60px;width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;color:#262626}
#whale-slots .label-playnow{position:absolute;right:8px;top:60px;line-height:14px;width:11px;text-indent:-999em;text-align:left;overflow:hidden;background:transparent url(img.xsell30/frds_playnow_arrow.gif) 0 0 no-repeat;}
.l-en #whale-slots .game-title{width:120px}
.l-en #whale-slots .label-playnow{background:transparent;font-size:11px;text-indent:0;text-align:right;width:60px;color:#f12938;}
/*** callout ***/
.callout{position:absolute;left:-500px;top:33px;width:304px;height:52px;cursor:pointer}
.callout .body{height:52px;position:relative;background:transparent url(img.xsell30/callout_bg_304.png);overflow:hidden}
.callout .tip{position:absolute;left:145px;top:-7px;width:13px;height:10px;background:transparent url(img.xsell30/callout_tip.png);}
.callout img{position:absolute;left:10px;top:10px;width:30px;height:30px;border:2px solid #fff;box-shadow:0 0 1px rgba(0,0,0,0.3);-moz-box-shadow:0 0 1px rgba(0,0,0,0.3);}
.callout h3{position:absolute;left:50px;top:8px;width:165px;font-family:arial,sans-serif;font-size:12px;line-height:15px;color:#3B5998;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.callout .desc{position:absolute;left:50px;top:22px;line-height:13px;font-size:11px;color:#666;width:165px}
.callout .btn-play{position:absolute;right:5px;top:12px;width:80px;height:30px;background:transparent url(img.xsell30/btn_play_bg.jpg) no-repeat;color:#fff;text-align:center;line-height:18px;padding-top:6px;font-weight:bold;font-size:15px;border-radius:4px;text-align:center;text-shadow:0 -1px 0 #7fb12a}