*{ padding:0; margin:0;}
body{ font:12px/120% Tahoma, Geneva, sans-serif; background:#000;  color:#CCC}
ul,li{ list-style:none}
a:link, a:visited{ text-decoration:none; color:#CCC}
a:hover{ text-decoration:none; color:#FC0}
input{ }
input[type="text"],input[type="password"],input[type="file"]{border:1px solid #453700; background:#150E00; color: #FC0;vertical-align:middle; height:26px; margin-bottom:5px; line-height:26px;}
textarea{border:1px solid #453700; background:#150E00; color: #FC0; margin-bottom:5px; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
select{border:1px solid #453700; background:#150E00; color: #FC0; scrollbar-3dlight-color : red; scrollbar-highlight-color :blue; scrollbar-face-color :#090; scrollbar-arrow-color:#FF0 ; }

.tem1{background:#000 url(../theme/bg.jpg) top center no-repeat; /*background-attachment: fixed;*/}

.tem2{background:#000 url(../theme/tem_b_bg.jpg) top center no-repeat; color:#E5CCA0}
.tem2 a:link,.tem2  a:visited{ text-decoration:none; color: #F90}
.tem2 a:hover{ text-decoration:none; color: #FC0}

.red{ color:red;}
.red_b{ border:1px solid red}

.clr{ clear:both}
.gh{ height:110px; width:980px; margin:0 auto; position:relative}
.mt{ width:700px; position:absolute; top:0px; right:0; text-align:right; font-size:11px; padding:5px;}
.gw{ background:#100C0B url(../theme/bg2.jpg) repeat-y; width:970px; margin:0 auto; padding:5px; }
.gf{ background:#000; border-top:1px solid #666;}
.gl{ width:240px; float:left;}
.gl li{font-variant: small-caps; font:24px Arial, Helvetica, sans-serif; line-height:normal; background:url(../theme/m0.png) no-repeat;}
.gl li a span{ font-weight:bold;}
.gl li li{background:url(../theme/m1.png) no-repeat; font-size:12px;}
.gl ul li a:link, .gl ul li a:visited {color:#FFF; line-height:38px; padding-left:12px;}
.gl ul li a:hover {}
.gl ul li ul li a:link, .gl ul li ul li a:visited { font-size:12px; font-weight:bold; line-height:26px; height:28px; color:#BEBAB6; padding-left:16px; }
.gl ul li ul li a:hover {font-size:12px;  text-decoration:none; color:#F90}
.gl ul.on {display: block;}
.gl ul.off { display: none;}
.gr{ width:730px; float:right;}
.gra{ margin-bottom:5px; }
.gra .l{width:510px; float:left; text-align:center; padding-top:3px;}
.gra .r{ width:220px; float:right; margin-top:-15px;}
.grc{ background:url(../theme/a50.png); *background:#000; filter:alpha(opacity=50); -moz-opacity:1; width:100%; }
.grb{ padding:10px; position:relative; }
.grb .t{ padding:10px; border-bottom:1px solid #FF9900;border-top:1px solid #FF9900}
.grb dt{ color:#FC0; font:bold 14px/28px Tahoma, Geneva, sans-serif; }
.grb dd{ border-bottom:1px solid #804d00; margin-bottom:10px; padding-bottom:15px; }

.gfw{width:790px; margin:0 auto; padding:10px 0 10px 190px; font-size:10px; color:#666; background:url(../theme/logo2.gif) 25px 35px no-repeat;}
.account_management{ background:url(../theme/account_management.gif) no-repeat; padding:0 10px; padding-top:64px;}
.user_btn{ width:350px; float:right}
.user_btn a:link ,.user_btn a:visited{ color:#312E24; background:url(../theme/btn1.gif) no-repeat; width:100px; height:22px; font:bold 11px/20px Tahoma, Geneva, sans-serif; text-align:center; display:block; float:left; margin:2px 5px;}
.user_btn a:hover{ color: #336}

.game .l{ width:220px; float:left}
.game .r{ width:486px; float: right}
.game dl{background-color:#150E00; border:1px solid #453700; padding:5px; color:#E5CDA1;}
.game dt{font-weight:bold; color:#F1EACF;}
.game dd{ margin-bottom:10px}




.line{ border-bottom:1px solid #FFCC00; margin-bottom:5px; padding-bottom:6px}

.signin{background:url(../theme/signin.png) no-repeat; padding:6px 11px 0 6px; color:#fff;  text-align:right; height:164px; vertical-align:middle}
.signin label.input1 input{ background:#6A0B00; border:1px solid #390000; width:132px;  height:20px; line-height:20px; color:#ddd; }
.signin input {vertical-align:middle}
.signin label{ display:block; margin-bottom:5px; *margin-bottom:3px; }
.signin .keepme{ height:18px;}
.signin .kme{ text-align:left; padding-left:70px;}
.signin div#user_login{ text-align:left}
#user_login .user_btn{ width:210px; margin:6px -5px 3px 0;}
#user_login .user_btn a:link,#user_login .user_btn a:visited{ margin:2px}
.title1 {  font-weight:bold;color:#FC0; font-size:14px; line-height:28px;}
input.a1{ border:1px solid #453700; background:#150E00; color:#FFF; width:285px; height:30px; font:16px Tahoma, Geneva, sans-serif;}
textarea.a1{ width:590px; background:none; border:1px solid #453700; color:#FFF; font:16px Tahoma, Geneva, sans-serif;}


.btn2{ background:url(../theme/btn2.png) no-repeat; text-align:center; font-size:19px; font-weight:bold; cursor:pointer; line-height:36px; width:226px; height:38px;}
.btn3{ background:url(../theme/btn3.gif) no-repeat; text-align:center; font-size:11px; cursor:pointer; cursor:pointer; line-height:16px; width:60px; height:18px; color:#333; display:block}
.btn4{ background:url(../theme/btn4.gif) center 0 no-repeat; text-align:center; font-size:12px; border:none; font-weight: normal; font-family:Tahoma, Geneva, sans-serif; cursor:pointer;line-height:22px; width:100px; height:22px;}

a.btn4:visited,a.btn4:link{ color:#000; display:block; float:left;}
a.btn4:hover{ color: #630; background:url(../theme/btn4_on.gif) center 0 no-repeat;}

a.btn3:visited,a.btn3:link{ color:#000}
a.btn3:hover{ color: #630; background:url(../theme/btn3_on.gif) no-repeat;}
/*IE HACK*/
.gra .r{overflow:hidden;}


.gw2{ width:800px; margin:0 auto;}
.gt2{ height:100px; position:relative}
.gf2{ background:url(../theme/tem_b_foot.gif) center 60px no-repeat; height:100px; }
.signin2{ padding-top:60px; margin-bottom:50px; }
.signin2 .l{ width:410px; padding:15px 0; padding-right:40px; float:left; border-right:1px solid #735538}
.signin2 .r{ width:310px; padding:15px 0; float:right;}
.signin2 dt{font-weight:bold; color:#F1EACF;}
.signin2 dd{ margin-bottom:10px;}
.grb dd{ border-bottom:1px solid #804d00; margin-bottom:10px; padding-bottom:15px; }

h1{ font-weight:bold;}
h2{ font-weight: normal; font-size:22px; color:#FC0; line-height:42px;}
h3{ font-weight:bold; font-size:14px;}
h4{ font-weight:bold; font-size:12px;}
h5{ font-weight:bold;}

.h301{color:#F1EACE; margin-bottom:20px;}
.h302{color:#F2E6CE; border-bottom:3px solid #50331A;}
.h303{ color:#FC0; line-height:28px; padding-left:10px }
.h401{margin-bottom:4px; color:#FF9900}
.h402{margin-bottom:5px; color:#CC6600;}
.h403{}

label.lab01{ width:72px; text-align:right; float:left; line-height:26px; padding-right:8px; }
.signin2 p{ padding-left:80px; }

.gt2 a:link,.gt2 a:visited{color:#999}
.gt2 a:hover{color:#fff}
/*.signin2{background:#666}
.signin2 .l{ background:#CC0}
.signin2 .r{ background:#C93}*/

.inp02{ width:220px;border:1px solid #453700; background:#150E00; color: #FC0;vertical-align:middle; height:26px; margin-bottom:5px; font:13px/26px Tahoma, Geneva, sans-serif}

.l2{background:url(../theme/tem_b_bg3b.png) center bottom no-repeat; padding-bottom:50px; margin:15px auto}
.l2t{background:url(../theme/tem_b_bg3t.png) center 0px no-repeat; padding-top:50px;}
.l2 dt{float:left; width:30%; clear:both; text-align:right; line-height:20px; padding-right:5px;}
.l2 dd img{vertical-align:bottom; display:block}
.l2 dd{ margin-bottom:5px; line-height:20px;}
.l2 dl{padding:18px 0; margin-top:10px;}
.l2 dl.ql{padding-left:18px 0 18px 20px; margin:0;}
.l2 h3{ color:#E7DFD8}
.l3{ text-align:center}


.tk{margin:20px auto;}
.tk p{margin-bottom:20px;}		
.tk legend{color:#F4C404;}
.tk li{ margin-bottom:5px;}
.tk fieldset{-moz-border-radius-bottomleft:4px;	-moz-border-radius-bottomright:4px;	-moz-border-radius-topleft:4px;	-moz-border-radius-topright:4px; border:1px solid #333333; padding:10px;}


.ls_s_on{}
.ls_s .b{background-position:5px -16px;}
.ls_s_on .b{background-position:5px -36px; }
.ls_c_box{border:1px solid #453700; background:#150E00; color:#E5CDA1; padding:10px 10px 0px 10px;margin:5px;}
.ls_c_ba{border:1px solid #6F5A46;  border-left:5px solid #644A31; background:#000; margin-bottom:10px;}
.ls_c_bb{background:#666;background:#383328; color:#F1EACF; border-bottom:1px solid #6F5A46; line-height:18px; padding:2px}
.ls_c_bc{margin:10px; color:#8A4500}
.ls_c_bd{border-top:1px dotted #644A31;padding-top:5px; margin-top:5px; color:#E5CDA1;}

dl.dl1{ padding:0}
dl.dl1 dt{ color:#E7DFD8; font-weight:bold;}
dl.dl1 dd{ border-bottom:1px solid #1E160F}


.gh h1{ height:60px; width:90px; float:left; display:block;height:100px;width:260px;}
#tab_login_c input{ margin-bottom:0;}
.sale_c1{ }
.sale_c1{ }
.sale_c1{ }
.sale_c1{}
.sale_on{ text-align:center; width:24%; float:left; border:1px solid #F60; border-top:6px solid #F60}
.sale_off{margin-top:25px;text-align:center; width:24%; float:left; border:1px solid #916844; border-top:6px solid #916844}
.sale_close{margin-top:25px;text-align:center; width:24%; float:left; border:1px solid #666; border-top:6px solid #666; color:#999; text-decoration: line-through}
sale1{}
sale1{}
.sale{color:#FFF;}
.tt{ color:#FFF; padding:5px 10px; border-bottom:1px dotted #916844; line-height:24px; vertical-align:middle}
.sale i{color:#9FAB19; font-style:normal}
.sale b{color:#E3BD4A; font-size:24px; line-height:24px; font-weight:normal}
.sale u{}
.sale_on b{color:#FF9900}
.sale_on i{color:#FF9900}

div.packagee{position:absolute; top:200px;}
table.packagee td{ padding:5px; border-bottom:none; border-left:1px solid #8B6F00; border-top:1px solid #8B6F00; border-right:none;}
table.packagee{ border-bottom:1px solid #8B6F00; border-right:1px solid #8B6F00; color:#CC9; font-size:11px; background:#150E00;}
#package_box1{left:15px;}
#package_box2{left:190px;}
#package_box3{left:380px;}
#package_box4{left:530px;}

table.package2 td{ padding:5px; border-bottom:none; border-left:1px solid #8B6F00; border-top:1px solid #8B6F00; border-right:none;}
table.package2{ border-bottom:1px solid #8B6F00; border-right:1px solid #8B6F00; color:#CC9; font-size:11px; background:#150E00;}

.aff .l{width:200px; float:left; height:300px;}
.aff .r{margin-left:210px; height:300px}

div#TabBar1{ border-bottom:5px solid #493901; margin-bottom:0px; margin-top:10px}

ul.TabBar1 {min-height: 22px; height: 22px; overflow:hidden;}
ul.TabBar1 li {min-height: 22px; float: left; height: 22px; margin:0 1px 0 0; font:11px Tahoma;}



ul.TabBar1 li a {padding:0 20px; display:block; background:url(../theme/bg_tab.png) repeat-x  0 -25px;  line-height: 22px; white-space:nowrap; font-weight:bold}
ul.TabBar1 li.hover {}
ul.TabBar1 li.hover A {background:url(../theme/bg_tab.png) repeat-x 0 0; }
ul.TabBar1 li A:link, ul.TabBar1 li A:visited  {color: #B6AE9A;}
ul.TabBar1 li A:hover, ul.TabBar1 li A:active {COLOR: #fff; background:url(../theme/bg_tab.png) repeat-x  0 -50px; TEXT-DECORATION: none}

ul.TabBar1 li.hover A:link, ul.TabBar1 li.hover A:visited {COLOR: #fff}
ul.TabBar1 li.hover A:hover{COLOR: #fff; TEXT-DECORATION: none;}
ul.TabBar1 li.hover A:active  {COLOR: #fff; TEXT-DECORATION: none}


.boox{background-color:#150E00;border:1px solid #453700;color:#E5CDA1;padding:5px;}
.boox .col3{ border-left:1px solid #453700; padding-left:10px}


.affiliates{}
.affiliates textarea{ width:234px; margin:2px auto;}
.affiliates .l{ width:250px; float:left;}
.affiliates .r{ margin-left:260px}

dl.dl01 dt{font-weight:bold; width:160px; float:left; padding-bottom:5px;}
dl.dl01 dd{padding-bottom:5px;}

.cF60{color:#F60;}
.small{font-size:10px;}
.Contentbox a:link,.Contentbox a:visited{ font-weight:bold; color:#F90}
.Contentbox a:hover,.Contentbox a:active{ font-weight:bold; color:#FC0}
.Contentbox textarea{ width:400px; color:#775820; background:#0D0904; border:1px solid #453700;}


#pk01 {background-color:#000000;display:inline-block;height:100%;left:0;opacity:0.8; filter:alpha(opacity=80); position:absolute;top:0;width:100%;z-index:101;}
#pk02 {background:#1C110B;border:5px solid #553114;margin:auto;padding:0;position:absolute;width:580px;z-index:201;}
#pkcont {
margin:0 auto;
width:840px;
}
.pk02{/*background:#1C110B;border:5px solid #553114;*/margin:auto;padding:0;position:absolute;width:580px;z-index:201;}

.package2{ margin:0 auto}

.row1{ background:#150E00}
#loginserver td{ padding-left:10px;}
#loginserver{background:#0D0904; border:1px solid #453700; font-weight:bold; color:#E5CC9F; font-size:11px;}
#loginserver span{ font-size:10px; color:#66462C; font-weight:normal}

#loginserver ul{min-height: 22px; height: 22px; overflow:hidden;}
#loginserver li {min-height: 22px; float: left; height: 22px; margin:0 1px 0 0; font:11px Tahoma;}
#loginserver li a{padding:0 20px; display:block;line-height: 22px; white-space:nowrap; font-weight:bold}
#loginserver li.hover a {}
#loginserver li a:link, #loginserver li a:visited{color: #B6AE9A;}
#loginserver li a:hover,#loginserver li a:active{ color:#FFF}
#loginserver li.hover a:link, #loginserver li.hover a:visited {color: #fff}
#loginserver li.hover a:hover{color: #fff; text-decoration:none;}
#loginserver li.hover a:active  {color: #fff; text-decoration:none}

.con_sub{background:#150E00; height:22px; font-size:11px; margin-bottom:8px}
.con_sub li{ float:left; padding:0 10px}
.con_sub li a:link,.con_sub li a:visited{ font-weight:bold; color:#E5CC9F; line-height:22px;}
.con_sub li a:hover,.con_sub li a:active{ color: #FF6}
.con_sub li.hover a:link, .con_sub li.hover a:visited { color:#FFF}
.con_sub li.hover a:hover{color: #fff; text-decoration:none;}

.nl_sub{background:url(../theme/nl_sub.png) no-repeat 0 0; width:230px; height:52px; padding-top:24px; padding-left:11px;  }
.l_story{margin-bottom:8px; margin-top:8px;}
input.nl_txt{background:none; border:none; height:18px; width:160px; line-height:16px; overflow:hidden; padding:0; margin:0 8px 0 0 ; color:#251C18}

.tab_1{background:#150E00; border:1px solid #282000; margin-bottom:6px;}
.tab_1 th{ background:url(../theme/tab_1.png) repeat-x 0 0; height:24px; color:#E5CC9F }

.tab_2,.tab_2_on{ cursor:pointer;color:#E4E1D0}
.tab_2 td ,.tab_2_on td{ border-bottom:1px solid #000; border-top:1px solid #282000;  padding:2px 0; height:22px; color:#CC9C44; vertical-align:middle; font-size:11px}
.tab_2_on td{ background:#1B1300}

.tab_1 .a, .tab_2 .a, .tab_2_on .a{width:180px; text-align:center}
.tab_1 .b, .tab_2 .b, .tab_2_on .b{width:120px;text-align:left}
.tab_1 .c, .tab_2 .c, .tab_2_on .c{width:90px;text-align:left}
.tab_1 .d, .tab_2 .d, .tab_2_on .d{width:80px;text-align:left}
.tab_1 .e, .tab_2 .e, .tab_2_on .e{width:120px;text-align:center}
.tab_1 .f, .tab_2 .f, .tab_2_on .f{width:80px;text-align:center}
.tab_1 .g, .tab_2 .g, .tab_2_on .g{text-align:center}
.tab_1 .h, .tab_2 .h, .tab_2_on .h{width:220px;text-align:left}

.h304{ color:#E5CC9F; line-height:24px; padding-left:10px; border-bottom:2px solid #282000; font-size:12px; }


.payment_div_on {display: block;}
.payment_div_off { display: none;}

dt.dt1{ color:#E7DFD8; font-weight:bold;}

/* BOF 20091106 by lisa*/
.input_img{ width:90px; height:22px; background:url(../theme/SUBMISSION_r1_c3.gif) top left no-repeat; border:none; cursor:pointer;}
.submit_form{ width:500px; margin:0 auto; text-align:left;}
.submit_form label{ width:150px; float:left; text-align:right; padding-right:5px;}
/* EOF 20091106 by lisa*/
/* BOF 20091126 by lisa*/
.change_image{ width:710px; color: #e5cda1; line-height:150%;}
.change_image th{ font-size:11px; text-align:left; color:#F90; padding:5px; }
.change_line2{ width:90%; height:1px; background-color:#F90;}
.change_line1{ width:100%; height:1px; background-color:#F90;}
.change_image td{ padding:10px 5px;}
.change_tips{ font-size:11px; color:#ff9900; font-weight:bold;}
.change_bg,.change_preview{ background:#150E00; border:1px solid #453700;}
.change_preview li{ font-size:10px;}
.change_black{ background:#000000; border-top:1px solid #453700;}
/* EOF 20091126 by lisa*/

.box{background-color:#150E00; border:1px solid #453700; padding:5px; color:#E5CDA1;}

/* BOF 20091218 by lisa */
.user_btn{ width:400px; float:right;}
.user_btn a:link ,.user_btn a:visited{ color:#312E24; background:url(../theme/btn11.gif) no-repeat; width:126px; height:24px; padding-top:3px; margin:0px 2px;}
.user_btn a.btn_new:link ,.user_btn a.btn_new:visited{color:#fff; background:url(../theme/btn111.gif) no-repeat;width:126px; height:24px; font:bold 11px/20px Tahoma, Geneva, sans-serif; text-align:center; display:block; float:left; padding-top:3px; margin:0px 2px;}
.ach{ width:710px;}
.premium_ach{padding-left:10px;}
.premium_ach{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; background:#0D0904; border:1px solid #453700; color:#E5CC9F;}
.premium_ach span{ font-size:10px; color:#66462C; font-weight:normal}
.premium_ach ul{min-height: 22px; height: 22px; overflow:hidden;}
.premium_ach li {min-height: 22px; float: left; height: 22px; margin:0 1px 0 0; font:11px Tahoma;}
.premium_ach li a{padding:0 20px; display:block;line-height: 22px; white-space:nowrap; font-weight:bold}
.premium_ach li.hover a {}
.premium_ach li a:link, .premium_ach li a:visited{color: #B6AE9A;}
.premium_ach li a:hover,.premium_ach li a:active{ color:#FFF}
.premium_ach li.hover a:link, .premium_ach li.hover a:visited {color: #fff}
.premium_ach li.hover a:hover{color: #fff; text-decoration:none;}
.premium_ach li.hover a:active  {color: #fff; text-decoration:none}
.row_tt{ background:url(../theme/pre_bg.gif) repeat-x; color:#fff; font-weight:bold; }

/* EOF 20091218 by lisa */

.member_info{color:#E5CC89}
.mi_t{ line-height:24px; border-top:1px solid #222; background:#101010; color:#FFF; font-weight:bold; text-indent:10px; border-top:1px solid #453700; background:#150E00}
.mi_c{ padding:10px;}
.mi_c .l{width:49%; float:left; text-align:left;}
.mi_c .r{width:49%; float:right; text-align:left;}
.mi_c span{color:#70D4D6;}

.mi_c li{ border-bottom:1px solid #453700; line-height:22px;}
.mi_t_b{ color:#70D4D6;}

/* EOF 20100120 by lisa */

.left404{ width:225px; height:175px; float:left; background:url(../img/404.gif) no-repeat;}
.right404{ width:495px; float:left; color:#FC0; padding-left:30px; }


/* EOF 20100122 by lisa */
.refer_friend{ background:url(../img/memberjc/referfriend_03.png) no-repeat; padding:0 10px; padding-top:64px; color:#e5cc9f;}
h6{ font-weight:bold; font-size:14px; color:#000000; background-color:#FC0; height:30px; line-height:30px; margin-top:50px;}
.refer_tt{ font-weight:bold; color:#FC0; font-size:12px; height:20px; margin:10px 0px;}
.refer_tw{ font-size:10px;}
.refer_three{ background:#19140f; padding:20px;}


*{ margin:0; padding:0;}body{ background:#000; font:11px Tahoma, Geneva, sans-serif; color:#FFF} ul,li{ list-style:none}.clr{ clear:both;}
#fifa{ width:724px; background:url(fifa2010_r1_c1_s1.jpg) 0 0 no-repeat; padding-top:146px; margin:0px; }
.fifa_vote{ min-height:110px; border-left:1px solid #006BC9; border-right:1px solid #006BC9; margin:0 4px 0 2px; position:relative}
.fifa_view{ background:url(fifa2010_r2_c1_s1.jpg) 0 0 no-repeat; padding-top:16px; }
.fifa_footer{ background:url(fifa2010_r3_c1_s1.jpg) 0 0 no-repeat; height:10px; overflow:hidden}
.fifa_list{border-left:1px solid #666; border-right:1px solid #666;margin:0 4px 0 2px;}
#fifa h3{ margin:0; padding:0; color:#FFF; font:bold 16px/26px Tahoma, Geneva, sans-serif; padding-left:78px;}

.fifa_time{
	font:bold 11px Tahoma, Geneva, sans-serif;
	width:56px;
	height:60px;
	text-align:center;
	position:absolute;
	left: 10px;
	top: 41px;
}
.fifa_btn_vote{
	position:absolute;
right:10px;
 bottom:2px;
 text-align:center;
 color:#ccc; 
}

.fifa_btn_dobu{
position:absolute; width:230px; 
right:10px;
bottom:5px;
padding:5px; border:1px dotted #666;
}
.fifa_btn_dobu p{padding:0 1px; margin-bottom:5px; color:#Fc0 }
.fifa_vote ul{margin:0; padding:0; margin-left:80px; }
.fifa_vote ul li{margin:0; padding:0; font:bold 12px/20px Tahoma, Geneva, sans-serif; color:#FC0;}
#fita input{ vertical-align:middle; }

.fifa_list{ margin:0; padding:35px 0 0 82px ;position:relative; margin:0 4px 0 2px; min-height:75px;}
.fifa_list ul{ margin:0; padding:0;}
.fifa_list ul li{ background: url(fifa_ball_small.gif) 0 0 no-repeat; padding-left:20px; width:400px; min-height:0px;}
.fifa_list ul li h4{ margin:0; padding:0; font:bold 12px/16px Tahoma, Geneva, sans-serif; color:#F90}