
/*TITLE BG*/
.titlebg { background: #000000 url(images/titlebg/wow_accountsbg.gif) top left repeat-x; 
}
.acctitle { margin:0 auto; width:960px; height: 183px; background: #000000 url(images/titlebg/wow_accounts.jpg) top center no-repeat; position:relative; z-index:20;
}
.navbg { background: #000000 url(images/accmain_tagbg.jpg) top center no-repeat;
}
.nav { margin:0 auto; width:960px; height: 186px; position:relative; z-index:10; padding-top:1px;
}


/*CONTENT BG*/
.contentbg { background: #000000 url(images/accmain_bg.jpg) top center repeat-y; 
}
.contentout { width:1000px; margin:0 auto; background: url(images/accmain_framebg.gif) top center repeat-y;
}
.contentout2 { width:1000px; margin:0 auto; background: url(images/accmain_framebg2.gif) top center repeat-y;
}
.contenttop { width:1000px; margin:0 auto; padding:36px 0px; background: url(images/accmain_listtop.jpg) top center no-repeat;
}
.contenttop2 { width:1000px; margin:0 auto; padding:36px 0px; background: url(images/accmain_infotop.jpg) top center no-repeat;
}
.bolocationbg { background: #000000;
}
.accbobg { background: #000000 url(images/accmain_bottombg.jpg) top center no-repeat; 
}
.accboout { width:1000px; height:50px; margin:0 auto; background: #000000 url(images/accmain_bottom.jpg) top center no-repeat; 
}
.accboout2 { width:1000px; height:50px; margin:0 auto; background: #000000 url(images/accmain_bottom2.jpg) top center no-repeat; 
}
.accboframe { width:960px; margin:0 auto; padding: 80px 0px 20px; color:#968f63;
}
.accboleft { width:480px; float:left;
}
.accboright { width:375px; float:right;
}



.accboframe a,accboframe a:link, accboframe a:visited { text-decoration:underline; color:#a7a28f; margin: 0px 6px;
}
.accboframe a:hover { text-decoration:underline; color:#d9d0a5;
}

.accbolinkf { background:#222222; padding:20px; border:solid 1px #595959; margin-bottom:30px;
}

/*LOCATION*/
.location { padding: 25px 0px; font: 12px Tahoma; color:#767560;
}
.location a,location a:link, location a:visited { text-decoration:underline; color:#767560; margin: 0px 6px;
}
.location a:hover { text-decoration:underline; color:#adab7b;
}

.bolocation { margin:0 auto; width:960px; padding:40px 0px 0px; font: 12px Tahoma; height:23px;
}
.bolocationl { width:800px; float:left;  color:#767560;
}
.bolocationr { width:86px; height:15px; padding:4px 0px; background: #989177 url(images/bottom_backtop.gif) left bottom repeat-x; 
text-align:center; color:#ffffff; float:right; font-size:11px;
}

.bolocationl a,bolocationl a:link, bolocationl a:visited { text-decoration:underline; color:#767560; margin: 0px 6px;
}
.bolocationl a:hover { text-decoration:underline; color:#adab7b;
}
.bolocationr a,bolocationr a:link, bolocationr a:visited { text-decoration:none; color:#ffffff; margin: 0px 6px;
}
.bolocationr a:hover { text-decoration:none; color:#ffffff;
}


/*NAV or SELECT*/
.navform { width:240px; right:0px; bottom:0px; position:absolute; height:56px; padding:0px; z-index:10; 
}

.region { float:right; width:220px; padding: 1px 0px; 
}
.region img { padding:0px; margin:0 auto; border:0;
}
.regiont { float:left; width:67px; height:18px; font: bold 12px Tahoma; color:#846f5e; padding:2px 0px;
}
.regionbut { float:left; width:150px;
}
.regionbut span{ float:left; width:70px; padding:4px 0; background: #f75c1a; display: block; text-align: center;
}
.regionbut a{ float:left; width:70px; padding:4px 0; display: block; text-align: center;
}
.regionbut a:hover{ background: #636363;
}

.tagframe { width:700px; height:140px; font:11px Tahoma; color:#b4aa86;
}
.tagcel { float:left; width:700px; height:28px; padding:5px 0px 0px;
}
.tagcel span { display:inline-block; height:15px; padding: 6px 9px; margin:0px 1px;
}
.tagcel span.title { font:bold 11px Tahoma;
}
.tagcel span.all { background:url(images/acctag_all.gif) top left repeat-x; color:#222222;
}
.tagcel span.hover,.tagcel span.allchover { color:#b28835;
}
.tagcel span.on { background:url(images/acctag_on.gif) top left repeat-x; color:#222222;
}

.tagtitle { width:300px; height:25px; left:0px; bottom:0px; position:absolute; font:bold 12px Tahoma; color:#b4aa86;
}
.tagstatic { width:240px; height:30px; left:500px; bottom:0px; position:absolute; font:12px Tahoma; color:#b4aa86;
}

.results { background:#303030 url(images/accliststs_bg.gif) top center no-repeat; padding:20px 0px 0px;
}
.resultsframe { padding:0px 15px; color:#949063; font:12px Tahoma;
}
.resultsframe span { font:Bold 14px Tahoma; color:#FF6633; padding:0px 6px; margin:0px;
}
.resultsframe span span { background:url(images/close_or.gif) center no-repeat; height:10px; width:10px; display:inline-block; padding:0px; margin:0px;
}
.resultsend { background: url(images/accliststs_end.gif) bottom center no-repeat; height:15px;
}

.accountnum { padding: 0px 5px; font:bold 18px Tahoma; color:#FF6600;
}


/*CONTENT*/

.content { margin:0 auto; width:960px; padding:0px; 
}
.content h2 { color:#333333;
}
.content h3 { color:#c1a34d;
}
.contentleft { float:left; width:693px; 
}

.contentright { float:right; width:240px; padding-top:25px; color:#a7a28f;
}
.content p { padding:0px; margin-bottom:30px;
}

.accmessage { padding:50px; text-align:center; font:bold 12px Tahoma; color:#ff6633;
}
.accloading img { margin:0;
}

.accrtxt{ padding:2px 10px; margin:0px 0px 30px; font: 11px Verdana;
}
.accrtxt a,accrtxt a:link, accrtxt a:visited { text-decoration:underline; color:#a7a28f; margin: 0px 6px;
}
.accrtxt a:hover { text-decoration:underline; color:#d9d0a5;
}
.accrtxt h2 { color:#FF9900; background:#151515; padding:1px 4px;
}
.accrtxt h4 { font:11px Verdana; color:#d9d0a5; font-weight:normal;
}
.accrtxt p { margin:0px 0px 1em;
}
.accrtxt ul { padding:0px 14px; margin:0px;
}
.accrtxt ul li { padding:2px 0px; margin:0px;
}

.storemenu { padding:18px 0px 0px; background: #5c5c5c url(images/storemenu_top.gif) top left repeat-x; margin:0px 0px 30px;
}
.storemenu ul { margin:0px; padding:0px 18px 24px; list-style:none; background: url(images/storemenu_bottom.gif) bottom left repeat-x;
}
.storemenu ul li { margin:0px; padding:8px 0px 9px; font: 12px Tahoma; color:#d6d6d6; background: url(images/gamemenu_dl.gif) bottom left repeat-x;
}
.storemenu ul li a { padding:0px 15px; color:#d6d6d6; text-decoration:none; display:block;
}
.storemenu ul li a:hover { color:#e1bc52; text-decoration:none;
}
.storemenu ul li a.current { padding:0px 15px; color:#e1bc52; background: url(images/do_arrow_y.gif) left center no-repeat; display:block;
}

.diagoutline { padding:1px; border:#f4f5f0 1px solid; margin-bottom:30px;
}
.diag { background:#f4f5f0; padding:20px;
}


.pagef-top { padding:20px 0px; height:27px;
}
.pagef-topl { width: 200px; float:left; height:26px;
}
.pagef-topl span { width:26px; height:14px; padding:5px 0px; display:inline-block; text-align:center; font:bold 12px Tahoma; color:#b2aa83; background:#312f30; border:1px solid #5f5b4f;
}
.pagef-topl span.hover { border:1px solid #5f5b4f; color:#b2aa83; background:#4d4d4d;
}
.pagef-topl span.on { color:#151515; background:#a79f83; border:1px solid #a79f83;
}
.pagef-topl span.title { width:120px; color:#968f63; background:none; border:none; font-weight:normal;
}
.pagef-topr { width:200px; float:right; height:26px; border:1px solid #5f5b4f; background:#312f30; color:#bab690; font:11px Tahoma;
}
.pagef-topr img { border:none;
}
.pagef-topr table { width:200px;
}
.pagef-topr table td { height:26px;
}
.pagef-topr table td.r1 { width:26px; border-right:1px solid #5f5b4f;
}
.pagef-topr table td.r1hover { width:26px; border-right:1px solid #5f5b4f; background:#4d4d4d;
}
.pagef-topr table td.r2 { width:84px; border-right:1px solid #5f5b4f; font:12px Verdana;
}
.pagef-topr table td.r3 { width:90px;
}
.pagef-topr table td.r3hover { width:90px; background:#4d4d4d;
}


.listtitle { background: #4f4f4f url(images/acclisttitle_bg.gif) left top repeat-x; height:34px; border-bottom:1px solid #000000; margin-bottom:20px;
}
.listtitle td { border-left:1px solid #797979; border-right:1px solid #373737; padding:0px 12px; color:#c8c0b3; font:12px Tahoma;
}
.listtitle td img { margin-left:4px;
}
.listtitle td.hover { background: #6a6a6a url(images/acclisttitle_hover.gif) left top repeat-x;
}
.listtitle td.on { background: #a88b53 url(images/acclisttitle_on.gif) left top repeat-x; color:#131416;
}
.listtitle td.onhover { background: #bb9d68 url(images/acclisttitle_onhover.gif) left top repeat-x; color:#131416;
}


.acclistcel { padding:0px; background: #312f30 url(images/acclist_bg.jpg) left top repeat-x; margin-bottom:20px;
}
.acclistcelend { background: #312f30 url(images/acclist_end.gif) left bottom repeat-x; height:7px; clear:both;
}
.acclistcel-h { padding:15px 0px; height:40px;
}
.acclistcel-h td { padding:0px 2px; color:#c0ab52; font:bold 14px Tahoma; 
}
.acclistcel-h td img { margin-right: 2px; border:0;
}
.acclistcel-h td.r1 { color:#171614; font:bold 18px Tahoma;
}
.acclistcel-h td.r5 { font:11px Tahoma;
}
.acclistcel-d { width:473px; float:left; 
}
.accsubdetail { padding-left:28px; color:#d4d0a0; font:11px Tahoma; line-height:14px; position:relative;
}
.accsubdetail p { padding:0px 0px 12px; background:url(images/acclist_dotline.gif) bottom left repeat-x; margin-bottom:8px;
}
.accsubdetail p.end { background:none; margin-bottom:0px;
}
.accsubdetail p span.epic { color:#be15ca;
}
.accsubdetail p span.rare { color:#057fca;
}
.accsubdetail p span.orange { color:orange;
}
.accsubdetail p span.ring { background:url(images/ring.png) no-repeat center 7px; line-height:28px; display:inline-block; padding:5px 8px 2px 25px; font-weight:bold; color:#312f30;
}
.acclistcel-buy { width:190px; float:right; color:#a19c7f;
}
.acclistcel-buy p { padding-right:30px; text-align:right; margin-bottom:10px; font:11px Tahoma;
}
.acclistcel-buy p.price { font:bold 16px Tahoma; color:#fe6b01; margin-bottom:25px;
}
.re-price { text-decoration:line-through; font:12px Tahoma; color:#d4d0a0; padding-right:4px;
}
.accstatic { font:bold 12px Tahoma; color:#c3a954; margin:0px 20px 10px; display:block;
}

.acclistcel-link { padding-left:28px; margin-bottom:10px; color:#d4d0a0; font:11px Tahoma; height:26px;
background:url(images/accbut_viewpro.gif) bottom left no-repeat;
}
.viewprofile a{ font: 12px Tahoma; color: #d5be60; display:inline-block; padding: 4px 23px; text-decoration: underline; 
}
.viewprofile a:visited, .viewprofile a:active{ color: #d5be60; text-decoration: underline; 
}
.viewprofile a:hover{ color:#CC9933; text-decoration: underline;
}

.customersay { padding:18px; font: 10px Verdana; line-height:16px; background:#bbb791; color:#333333;
}
.customername { padding:22px; background:url(images/anyonesay2.gif) top left no-repeat; margin:0;
}
.customername dt { margin:0px; font: bold 12px Tahoma; color:#FF9900;
}
.customername dd { margin:0px; padding:2px; color:#a4a28d; font: 10px Verdana;
}


/*PAGE*/
.pageturn{ margin:0px; font: 12px Verdana; color:#5f5b4f; 
}
.pageturn a { padding: 4px 8px; border: #5f5b4f solid 1px; color: #b5ac85;
background:#2f3130; display:inline-block; text-decoration: none; margin:0px;
}
.pageturn a:hover {  color: #b5ac85; text-decoration: none; background:#4d4d4d;
}
.pageturn a:visited { color: #b5ac85; text-decoration: none; 
}
.pageturn span { padding: 4px 8px; border: #b3aa8d solid 1px; color:#1e1e1e;
background: #b3aa8d; display:inline-block; text-decoration: none; margin:0px;
}
.pageturn a.next { background:#2f3130 url(images/accpage_r.gif) right center no-repeat; padding: 4px 18px 4px 8px;
}
.pageturn a.next:hover { background:#4d4d4d url(images/accpage_r.gif) right center no-repeat;
}
.pageturn a.prev { background:#2f3130 url(images/accpage_l.gif) left center no-repeat; padding: 4px 8px 4px 18px;
}
.pageturn a.prev:hover { background:#4d4d4d url(images/accpage_l.gif) left center no-repeat;
}


/*BUTTON*/
.button a{ background: url(images/accbut_buy126c.gif) no-repeat center left; font:bold 12px Tahoma; color: #dadada;
display: block; width: 136px; padding: 6px 0px 9px; text-decoration: none; text-align: center; margin:0px 20px 10px;
}
.button a:visited, .button a:active{ color: #dadada; text-decoration: none;
}
.button a:hover{ color:#ffcc33; text-decoration: none;
}
.tagreset { padding:0px;
}
.tagreset a{ background: url(images/button94reset.gif) no-repeat center left; font:11px Tahoma; color: #3b3b39;
display: block; width: 94px; padding: 4px 0px 6px; text-decoration: none; text-align: center; margin:0px;
}
.tagreset a:visited, .tagreset a:active{ color: #3b3b39; text-decoration: none;
}
.tagreset a:hover{ color:#000000; text-decoration: none;
}

.linkbutton a{ background: url(images/do_arrow_c.gif) no-repeat center right; font: 12px Tahoma; color: #d9d0a5;
 padding: 2px 13px; text-decoration: underline; 
}
.linkbutton a:visited, .linkbutton a:active{ color: #d9d0a5; text-decoration: underline; 
}
.linkbutton a:hover{ color:#CC9933; text-decoration: none; background: url(images/do_arrow_y.gif) no-repeat center right;
}

.linkbuy a{ background: url(images/list_buy.gif) no-repeat center left; font: 12px Tahoma; color: #494949;
 padding: 2px 5px 2px 21px; text-decoration: none; 
}
.linkbuy a:visited, .linkbuy a:active{ color: #494949; text-decoration: none; 
}
.linkbuy a:hover{ color:#CC9933; text-decoration: none; background: url(images/list_buy_on.gif) no-repeat center left;
}

/*############Tao#############*/
.accounts-table { margin:auto; width:800px;
}
.itemleve{ font-size:16px; padding:2px 5px; background:#2a2927; font-weight:bold; color:#c0aa54;
}
.itmelevehover a  , .itmelevehover a:hover{ text-decoration:none;
	}
.itmelevehover a:link span, .itmelevehover a:visited span{ display:none; 
}
.itmelevehover a:hover span{ display:block;
	}
.storemenu12 select { border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; background:#e6e6e4; padding:4px; margin-bottom:10px; font: 12px Tahoma; color:#333333; 
}
.storemenu12 input { border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; background:#e6e6e4; padding:4px; margin-bottom:10px; font: 12px Tahoma; color:#333333; 
}
.storemenu12 textarea { border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; background:#e6e6e4; padding:4px; margin-bottom:10px; font: 12px Tahoma; color:#333333; 
}
.storemenu12 img{ border:none;
}
.fujiagold{	background:url(images/songgold.png) no-repeat; width:177px;	height:22px; font-family: "Arial Black", Gadget, sans-serif; color:#ccbb6e;
	}
.fujiagold span{ color:#fff; margin:0px 10px;
	}

.itmelevehover a span{ border:solid 1px #323131; background:url(images/itemlevelbg.png) repeat; padding:15px; width:307px; left:25px; top:-60px; color:#97864e;position:absolute;
}
.itmelevehover a span strong{  font-size:16px; margin-bottom:5px; display:inline-block;
}
