@charset "utf-8";

body,a,div,dt,dd,textarea,input,select,table{font-family:굴림,Gulim; font-size:9pt; font-weight:normal;}
span{font-family:굴림,Gulim; font-size:9pt;}
h1,h2,h3,h4,h5,h6{display:none;}
img{border:0px; vertical-align:middle;}
table{border-collapse:collapse;}
body{text-align:center; margin:0px; border-top:4px solid #bbb; background-color:#fff;}
form{margin:0px; padding:0px;}
a img{border:0px;}
a         {color:#990066; text-decoration:underline;}
a:link    {color:#000000; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover   {color:#7E7C7C; text-decoration:underline;}

.l{text-align:left !important;}
.c{text-align:center !important;}
.r{text-align:right !important;}
.hidden{display:none;}
.banner{overflow:hidden;}
.pointer{cursor:pointer;}
.red{color:red;}
.blue{color:blue;}
.green{color:green;}

/* IE7, IE6 rendering fix */
*:first-child+html span,
* html span{padding:1px 0px; margin:1px 0px;}

#container{margin:5px auto 0px auto; width:980px; text-align:left;}
#gnb{margin:10px auto 0px auto; width:980px; text-align:left;}

#logo,
#hotlink{height:23px;}

#logo{float:left; margin-left:5px;}
	#logo a{float:left; display:block; background:url(/images/logo.gif) no-repeat; width:93px; height:23px;}
	#logo img{margin-top:1px;}
#menu{width:980px; height:40px; clear:both; margin-top:8px; background:url(/images/bg_gnb_980.gif) no-repeat;}
#menu ul{margin:0px 0px 0px 20px; padding:0px; height:33px; float:left;}
* html #menu ul{margin-left:10px;}
#menu li{float:left; list-style-type:none; margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; height:37px; background:url(/images/menu/btn_menu_bar.gif) no-repeat; text-align:center;}
#menu li a{display:block; height:37px; margin:0px 0px 0px 2px;}
#menu li a span{display:none;}
#menu li.community,
#menu li.community_actived{background:none;}
#menu li.community a{width:64px; background:url(/images/menu/btn_menu_community.gif) no-repeat;}
#menu li.club a{width:45px; background:url(/images/menu/btn_menu_club.gif) no-repeat;}
#menu li.starcraft2 a{width:90px; background:url(/images/menu/btn_menu_starcraft2.gif) no-repeat;}
#menu li.war3 a{width:80px; background:url(/images/menu/btn_menu_war3.gif) no-repeat;}
#menu li.wow a{width:113px; background:url(/images/menu/btn_menu_wow.gif) no-repeat;}
#menu li.whm a{width:54px; background:url(/images/menu/btn_menu_whm.gif) no-repeat;}
#menu li.xpworld a{width:60px; background:url(/images/menu/btn_menu_xpworld.gif) no-repeat;}
#menu li.media a{width:65px; background:url(/images/menu/btn_menu_media.gif) no-repeat;}
#menu li.admin a{width:55px; background:url(/images/menu/btn_menu_admin.gif) no-repeat;}

#menu li.community_actived a{width:64px; background:url(/images/menu/btn_menu_community_over.gif) no-repeat;}
#menu li.club_actived a{width:45px; background:url(/images/menu/btn_menu_club_over.gif) no-repeat;}
#menu li.starcraft2_actived a{width:90px; background:url(/images/menu/btn_menu_starcraft2_over.gif) no-repeat;}
#menu li.war3_actived a{width:80px; background:url(/images/menu/btn_menu_war3_over.gif) no-repeat;}
#menu li.wow_actived a{width:113px; background:url(/images/menu/btn_menu_wow_over.gif) no-repeat;}
#menu li.whm_actived a{width:54px; background:url(/images/menu/btn_menu_whm_over.gif) no-repeat;}
#menu li.xpworld_actived a{width:60px; background:url(/images/menu/btn_menu_xpworld_over.gif) no-repeat;}
#menu li.media_actived a{width:65px; background:url(/images/menu/btn_menu_media_over.gif) no-repeat;}
#menu li.admin_actived a{width:55px; background:url(/images/menu/btn_menu_admin_over.gif) no-repeat;}


#warpgate{float:right; margin-right:10px; margin-top:8px; display:none;}

#submenu ul{margin:0px; padding:0px; margin-top:5px;}
#submenu li{margin:0px; padding:0px; float:left; margin-right:10px;}
#submenu li.actived a{font-weight:bold; color:#000;}

#hotlink ul{float:right; margin:5px 5px 0px 0px;}
#hotlink li{float:left; list-style-type:none; margin-left:10px;}

#main{margin:0px 5px; padding-left:0px;}
#main li{float:left; margin-left:15px; list-style-type:none;}
* html #main{margin-left:-10px;}
#sub li{margin:0px; list-style-type:none;}
#sub{margin:8px 0 0 20px; padding:0px;}

#main span{display:none;}
#sub{clear:both; float:left;}
#bulletin{float:right; margin:5px; background:url(/images/ico_bulletin.gif) no-repeat; height:21px; display:none;}
#bulletin span{margin-left:50px; float:left; margin-top:3px;}

.pt8{font-size:8pt;}

.B,
.B span,
.b,
.b span{font-weight:bold;}
.I,
.I span,
.i,
.i span{font-style:italic;}
.U,
.U span,
.u,
.u span{text-decoration:underline;}
.S,
.S span,
.s,
.s span{text-decoration:line-through;}

hr{display:none;}

/* new start */
#sub li{float:left; margin-right:15px;}
#b_wss {margin-top:10px; width:160px; height:600px;}

#copyright{margin-top:0px; text-align:center; padding-bottom:10px;}

#copyright,
#copyright span{color:#636363; font-family:tahoma; font-size:8pt; clear:both;}

#login_links{clear:both; margin:12px 0px 0px 3px; padding:0px;}
#login_links li{float:left; margin:0px 0px 0px 8px; list-style-type:none;}
#login_links li a{font-size:8pt;}

#login .nick{float:left; font-weight:bold; margin:10px 0px 0px 10px; width:110px; word-break:break-all;}
#login .level{float:left; font-size:8pt; color:#666; margin:11px 0px 0px 0px; letter-spacing:-0.1em;}
#login .xp{clear:left; float:left; margin:8px 0px 0px 10px; font-size:8pt; width:100px;}
#login .sp{clear:left; float:left; margin:3px 0px 0px 10px; font-size:8pt; width:100px;}
#login .memo{clear:left; float:left; margin:1px 0px 0px 30px; color:#993333;}
#login .pocket{float:right; margin:1px 15px 0px 0px; color:#993333; width:60px;}
#login .myinfo{float:left; margin:2px 0px 0px 10px; color:#000; font-size:8pt; width:60px;}
#login .logout{float:left; margin:2px 0px 0px 30px; color:#000; font-size:8pt;}

* html #login .memo,
* html #login .pocket{margin-top:5px;}
*:first-child+html #login .memo,
*:first-child+html #login .pocket{margin-top:5px;}

* html #login .myinfo,
* html #login .logout{margin-top:3px;}
*:first-child+html #login .myinfo,
*:first-child+html #login .logout{margin-top:3px;}

#sidemenu{float:right; margin-left:5px; width:160px;}

#xpeditor_menu a{float:left; margin-right:3px;}
#xpeditor_menu span{float:right; font-size:8pt; color:#333;}

#company_link{clear:both; margin:10px auto 0px auto; width:900px; height:25px; border-top:1px solid #ccc; text-align:center;}
#company_link ul{margin:0px 0px 0px 180px; padding:0px;} /* old left is 10 */
#company_link li{margin:5px 10px 0px 0px; list-style-type:none; float:left;}
#company_link li a{font-size:8pt; letter-spacing:-0.1em; color:#666;}

.pd2{margin:2px;}

.pocket_img{margin:3px 0px;}
.modify_info .nick{color:#000;}










#leftmenu{width:120px; background-color:#f4f4f4; margin:0px 5px 0px 0px; float:left; text-align:left;}
#leftmenu img{vertical-align:top;}
#leftmenu a{letter-spacing:-1px; font-family:돋움,Dotum; font-size:8pt;}

#leftmenu table{border-collapse:collapse; text-align:center;}
#leftmenu .bTop{width:120px; height:6px; background:url(/images/war3/menu/box_top.gif) no-repeat;}
#leftmenu .bBottom{width:120px; height:6px; background:url(/images/war3/menu/box_bottom.gif) no-repeat;}

#leftmenu .caption{font-size:8pt; text-align:left; margin-top:15px; margin-left:5px; font-weight:bold;}

#inner{width:111px; border-collapse:collapse; margin-top:5px; background:url(/images/war3/menu/inner_bg.gif) repeat-y; background-color:#fff; margin-left:4px;}

* html #inner{margin:5px 0px 0px 0px;}
*:first-child+html #inner{margin:5px 0px 0px 0px;}

#inner td{text-align:left; height:14px;}
#inner td img{margin-left:5px; margin-top:2px;}
#inner td a{color:#666;}
#inner .iTop{width:111px; height:5px; background:url(/images/war3/menu/inner_top.gif) no-repeat;}
#inner .iBottom{width:111px; height:5px; background:url(/images/war3/menu/inner_bottom.gif) no-repeat;}
#inner .iDot{width:111px; height:5px; background:url(/images/war3/menu/inner_dot.gif) no-repeat;}

.etcmenu img{margin-top:5px;}
.deleted{color:#ccc; font-size:8pt;}




/* section main */

.latest{margin-bottom:20px; margin-top:10px;}
.latest h3{margin:0px; border:0px; border-bottom:1px solid #aaa; margin-left:0px; margin-right:0px; height:16px; display:block;}
.latest h3 a{position:relative; left:5px; font-weight:bold; float:left; color:#000 !important;}
.latest h3 span{float:right; margin-right:10px; position:relative; top:-2px;}
.latest h3 span a{font-size:8pt; font-family:tahoma; font-weight:normal; color:#000 !important;}
.latest table{margin-left:5px; margin-right:10px; margin-top:3px;}
.latest td{height:16px;}
.latest td span{font-size:8pt; color:#666;}
.latest td a span{font-size:9pt;}
.latest .fixFlooding{width:280px; overflow:hidden;}

#l_left{float:left; width:290px; margin-left:5px;}
#l_right{float:right; width:290px; margin-right:5px;}

#promotion{text-align:center;}

#tMain{width:400px; float:left; display:none;}
#tRanking{width:200px; float:right; display:none;}

#latestNotice{width:160px; margin:5px 0px; background:url(/images/sNoticeBg.gif) repeat-y 0px 1px;}
#latestNotice div{background:url(/images/sNoticeTop.gif) no-repeat;}
#latestNotice ul{width:160px; margin:0px; padding:0px; background:url(/images/sNoticeTop.gif) no-repeat bottom;}
#latestNotice li{margin:5px 5px; padding:0px; list-style-type:none;}
#latestNotice li a{font-size:8pt; letter-spacing:-0.1em; display:inline !important;}
#latestNotice li a span{font-size:8pt; letter-spacing:-0.1em;}

#ladder{margin-top:5px; text-align:center;}
#ladder p{text-align:left; margin:0px 0px 0px 3px; line-height:0px;}
#ladder .ps {border:1px solid #c2c2c2; width:102px; height:14px; color:#676767; font-size:8pt; margin:3px 3px 0 3px; padding:3px; background:url(/images/menu/t_player.gif) no-repeat;}

#replay{text-align:left;}
#replay th{padding:1px !important;}
#replay td{padding:1px !important;}
#replay .hotkey{width:540px; text-align:left !important;}
#replay .hotkey td{text-align:left !important;}
	#chatlog td{text-align:left !important; padding:2px !important; line-height:100%;}
	#chatlog table{margin:0px !important;}

.comment_num{font-size:8pt; color:#999;}
.trac_link{color:#bb0000 !important;}

#innerLink{clear:both; width:928px; margin:10px auto; padding-bottom:5px;}
	#innerLink ul{margin:0px 0px 5px 0px; list-style-type:none; width:926px; height:39px; background:url(/images/bg_innerLink.gif) no-repeat;}
		#innerLink li{margin-top:1px; float:left; margin-right:15px;}
		#innerLink li a{display:block; height:35px;}
		#innerLink li a span{display:none;}
		#innerLink li.contactUs a{width:37px; background:url(/images/btn_innerLink_contactUs.gif) no-repeat; margin-left:183px;}
		* html #innerLink li.contactUs a{margin-left:200px;}
		#innerLink li.ad a{width:37px; background:url(/images/btn_innerLink_ad.gif) no-repeat;}
		#innerLink li.agree a{width:37px; background:url(/images/btn_innerLink_agree.gif) no-repeat;}
		#innerLink li.privacy a{width:71px; background:url(/images/btn_innerLink_priacy.gif) no-repeat;}
		#innerLink li.disclaimer a{width:88px; background:url(/images/btn_innerLink_disclaimer.gif) no-repeat;}
		#innerLink li.email a{width:82px; background:url(/images/btn_innerLink_email.gif) no-repeat;}
		#innerLink li.blog a{width:46px; background:url(/images/btn_innerLink_blog.gif) no-repeat;}
		#innerLink li.deleted a{width:46px; background:url(/images/btn_innerLink_deleted.gif) no-repeat;}
	#innerLink .version{position:relative;}
		#innerLink .version span{position:absolute; left:865px; top:-10px; font-size:8pt; font-family:굴림체; letter-spacing:-1px; color:#fff;}
		* html #innerLink .version span{left:400px; top:-15px;}
		*:first-child+html #innerLink .version span{top:-15px;}
		
.timezone{font-size:8pt; font-family:굴림체; color:#336699 !important;}
.timezone:link{text-decoration:underline;}
.timezone:visited{text-decoration:underline;}


#hotlink .link{float:right; list-style-type:none; margin:10px 10px 0px 0px; padding:0px;}
* html #hotlink .link{margin-right:5px;}
	#hotlink .link li{float:left; background:url(/images/shop/bar_link.gif) no-repeat 0px 1px; text-align:center; margin:0px;}
	#hotlink .link li span{display:none;}
	#hotlink .link li a{display:block; height:13px; margin:0px 5px;}
	#hotlink .link li.beta,
	#hotlink .link li.trac,
	#hotlink .link li.ranking{background:none;}
	#hotlink .link li.beta a{width:43px; background:url(/images/btn_link_beta.gif) no-repeat;}
	#hotlink .link li.trac a,
	#hotlink .link li.trac_beta a{width:43px; background:url(/images/btn_link_bugreport.gif) no-repeat;}
	#hotlink .link li.favorite a{width:54px; background:url(/images/btn_link_favorite.gif) no-repeat;}
	#hotlink .link li.hanwarc a{width:28px; background:url(/images/btn_link_hanwarc.gif) no-repeat;}
	#hotlink .link li.ranking a,
	#hotlink .link li.ranking_beta a{width:43px; background:url(/images/btn_link_ranking.gif) no-repeat;}
	#hotlink .link li.suggest a{width:39px; background:url(/images/btn_link_suggest.gif) no-repeat;}

	
#subroot{width:978px; margin:0px auto; border:1px solid #d2d2d2; border-top:1px solid #e4e4e4; background-color:#f1f1f1; height:34px;}
	#subroot ul{list-style-type:none; margin:0px 0px 0px 70px; padding:0px; float:left;}
	* html #subroot ul{margin:0px 0px 0px 35px;}
	#subroot li{margin:0px; padding:0px 12px 0px 14px; text-align:center; background:url(/images/war3/w3root_bar.gif) no-repeat 0px 12px; float:left;}
	#subroot li.first{background:none;}
	#subroot li a{color:#000;}
	#subroot li a:hover{text-decoration:none; color:#3366cc;}
	#subroot li a.actived{font-weight:normal; color:#cc3333; border-bottom:1px solid #cc3333;}
	
#newContent{width:600px; float:left; margin-left:5px;}

#GlobalNotice{width:156px; margin:5px 0px 0px 0px; border:2px solid #cacaca; background-color:#fff;}
	#GlobalNotice .title{margin:12px 0px 9px 15px;}
	#GlobalNotice ul{margin:0px 0px 10px 0px; list-style-type:none; padding:0px;}
		#GlobalNotice li{margin:0px 0px 0px 10px; padding:4px 0px 4px 0px; line-height:120%;}
		#GlobalNotice li a{letter-spacing:-1px; margin-right:3px;}

#LoginBox{float:left; padding-bottom:5px; width:142px; background-color:#f6f6f7; border:1px solid #e1e1e1; margin-bottom:5px; border-top-width:2px;}
	/* 로그인 전 */
	#LoginBox .input{float:left; margin:17px 0px 0px 10px; width:85px;}
		#LoginBox .id,
		#LoginBox .passwd{border:1px solid #c5cce5; padding:2px; color:#666; width:77px; margin-bottom:2px;}

		#LoginBox .id{background:url(/images/txt_id.gif) 0px 0px no-repeat; background-color:#fff;}
		#LoginBox .passwd{background:url(/images/txt_passwd.gif) 0px 0px no-repeat; background-color:#fff;}
	#LoginBox .button{float:left; margin:17px 0px 0px 5px; width:50px;}
		#save{vertical-align:middle;}
		#LoginBox .button label{font-family:돋움; font-size:8pt; letter-spacing:-1px;}
		#LoginBox .btnLogin{margin-top:3px;}
	#LoginBox .link{float:left; clear:both; margin:5px 0px 0px 17px; color:#dbdbdb; width:120px;}
		#LoginBox .link a{color:#5a618b; font-family:돋움; font-size:8pt; letter-spacing:-1px;}
		#LoginBox .signup{font-weight:bold;}

	/* 로그인 상태 */
	#LoginBox ul{list-style-type:none; margin:10px 10px 4px 10px; padding:0px;}
	#LoginBox li{padding:0px; font-family:돋움; font-size:8pt; letter-spacing:-1px;}
		#LoginBox li.nick small{color:#666; font-size:8pt;}
		#LoginBox li.nick span{font-family:돋움; font-size:8pt; letter-spacing:-1px;}
	#LoginBox li.point{margin-top:10px;}

	#LoginBox .mylink{float:left; clear:both; margin:0px 3px 0px 3px; color:#dbdbdb; width:135px; text-align:right; line-height:140%;}
		#LoginBox .mylink a{color:#5a618b; font-family:돋움; font-size:8pt; letter-spacing:-1px;}
		#penalty{float:left; margin-left:3px; color:#e24444; font-size:8pt; letter-spacing:-1px;}

#MemoAlert{position:relative; margin:5px 0px;}
	#MemoAlert .container{position:absolute; left:300px; top:50px; border:1px solid #003399; width:300px; background-color:#fff;}
	#MemoAlert h2{display:block; margin:0px; background-color:#3366cc; color:#ffffff; font-weight:bold; font-size:9pt; padding:6px; text-align:center;}
	#MemoAlert p{line-height:1.5; text-align:center; margin:5px;}
		#MemoAlert p a{text-decoration:underline; font-weight:bold;}
	#MemoAlert .closer{background-color:#ccc; padding:5px; text-align:center;}
		#MemoAlert .closer a{font-size:8pt; font-family:돋움; color:#333;}

#MenuContainer{float:left; margin-right:6px;}
#Menu{clear:both; float:left; width:142px; border:1px solid #d8d8d8; background-color:#f8f7f8; padding-top:10px;}
#Menu h5 span{display:none;}
#Menu .club{display:block; margin:0px; padding:0px; width:100px; height:50px; background:url(/images/captions/ca_club.gif) no-repeat;}
	#NewsCategory{display:block; margin:0px; padding:0px; width:100px; height:50px; background:url(/images/sc2/ca_community.gif) no-repeat;}
		#NewsCategory span{display:none;}
	#Menu ul{margin:0px 8px 8px 8px; background-color:#fff; border:1px solid #f0f0f0; list-style-type:none; padding:0px;}
		#Menu li{margin:8px 10px;}
		#Menu li.actived a{color:#4a75aa; font-weight:bold;}
			#Menu li strong{font-size:8pt; letter-spacing:-1px; font-family:돋움; color:#333;}
			#Menu li a{font-size:8pt; font-family:돋움; letter-spacing:-1px; color:#666;}

.Achievement{position:absolute;}
#Achievementcontainer{position:relative; width:310px; height:90px; left:277px; background:url(/images/achievement/bg_achievement.png);}
	#Achievementcontainer .icon{float:left;}
		#AchievementcontainerIconImg{width:72px; height:72px; margin-top:10px;}
	#Achievementcontainer .achievement_title{float:left; font-weight:bold; width:165px; margin-top:39px; text-align:center; color:#fff;}
	#Achievementcontainer .achievement_point{float:left; font-weight:bold; width:60px; text-align:center; margin-top:41px; color:yellow;}


#LoginBox .ct{margin:10px 0px 10px 10px; text-align:center;}
#hotlink li.favorite{background:none;}
#menu li{padding:0px 10px; height:40px;}
#menu li a{height:40px;}
#menu li.main,
#menu li.main_actived{background:none;}
#menu li.main a{width:25px; background:url(/images/v11.1/menu_main.gif) no-repeat;}
#menu li.xpl a{width:38px; background:url(/images/v11.1/menu_xpl.gif) no-repeat;}
#menu li.vod a{width:27px; background:url(/images/v11.1/menu_vod.gif) no-repeat;}
#menu li.xpw a{width:38px; background:url(/images/v11.1/menu_xpw.gif) no-repeat;}
#menu li.apm a{width:61px; background:url(/images/v11.1/menu_apm.gif) no-repeat;}
#menu li.hanwarc a{width:36px; background:url(/images/v11.1/menu_hanwarc.gif) no-repeat;}
#menu li.sc2guide a{width:60px; background:url(/images/v11.1/menu_sc2guide.gif) no-repeat;}
#menu li.sc2 a{width:70px; background:url(/images/menu/btn_menu_starcraft2.gif) -10px 2px no-repeat;}
#menu li.torchlight a{width:56px; background:url(/images/v11.1/menu_torchlight.gif) no-repeat;}
#menu li.war3 a{width:60px; background:url(/images/menu/btn_menu_war3.gif) -10px 2px no-repeat;}
#menu li.wow a{width:93px; background:url(/images/menu/btn_menu_wow.gif) -10px 2px no-repeat;}

#menu li.main_actived a{width:25px; background:url(/images/v11.1/menu_main_over.gif) no-repeat;}
#menu li.xpl_actived a{width:38px; background:url(/images/v11.1/menu_xpl_over.gif) no-repeat;}
#menu li.vod_actived a{width:27px; background:url(/images/v11.1/menu_vod_over.gif) no-repeat;}
#menu li.xpw_actived a{width:38px; background:url(/images/v11.1/menu_xpw_over.gif) no-repeat;}
#menu li.apm_actived a{width:61px; background:url(/images/v11.1/menu_apm_over.gif) no-repeat;}
#menu li.hanwarc_actived a{width:36px; background:url(/images/v11.1/menu_hanwarc_over.gif) no-repeat;}
#menu li.sc2guide_actived a{width:60px; background:url(/images/v11.1/menu_sc2guide_over.gif) no-repeat;}
#menu li.sc2_actived a{width:70px; background:url(/images/menu/btn_menu_starcraft2_over.gif) -10px 2px no-repeat;}
#menu li.war3_actived a{width:60px; background:url(/images/menu/btn_menu_war3_over.gif) -10px 2px no-repeat;}
#menu li.wow_actived a{width:93px; background:url(/images/menu/btn_menu_wow_over.gif) -10px 2px no-repeat;}

#sidemenu2{float:right; border-left:2px solid #528130; width:154px; padding-left:4px;}

#Tracker{border:1px solid #aaa; padding:20px; text-align:left; background-color:#efefef; margin:20px; list-style-type:none;}
#Tracker li{margin:10px 0px; font-family:arial; font-size:7pt; color:#666;}
#Tracker li.critical{color:red;}
#Tracker li.warning{color:#ff7200;}

#FootMenu{clear:both; width:900px; margin:0px auto; padding-bottom:20px;}
#FootMenu ul{margin:10px 0px 5px 0px; float:left; width:100%; border-top:1px solid #f1f1f1; padding:0px; list-style-type:none;}
#FootMenu li{float:left; margin:10px;}
#FootMenu li.first{margin-left:246px;}
* html #FootMenu li.first{margin-left:123px;}
#FootMenu li a span{font-family:돋움; font-size:8pt; letter-spacing:-1px; color:#828282;}
#FootMenu li a.donation span{color:#cd5454;}

#CRightLatest ul{border:1px solid #e9e9e9; padding:5px; margin:0px 0px 5px 0px; background-color:#fafafa; list-style-type:none;}
#CRightLatest li{margin:5px 0px; padding:0px; line-height:160%;}
#CRightLatest li strong a{font-family:돋움; font-size:8pt; letter-spacing:-1px; color:#333; font-weight:bold;}
#CRightLatest li a{font-family:돋움; font-size:8pt; letter-spacing:-1px; color:#666;}
#CRightLatest li a:visited{color:#aaa;}
#CRightLatest li a span{font-family:돋움; font-size:8pt; letter-spacing:-1px;}

#CRightLatest .attention{background-color:#ba2f2f; padding:2px; color:#fff; font-family:돋움; font-size:8pt; letter-spacing:-1px;}
#CRightLatest .friends{background-color:#2f49ba; padding:2px; color:#fff; font-family:돋움; font-size:8pt; letter-spacing:-1px;}
#CRightLatest .bj{background-color:#4a8927; padding:2px; color:#fff; font-family:돋움; font-size:8pt; letter-spacing:-1px;}
#CRightLatest .clan{background-color:#6d2fba; padding:2px; color:#fff; font-family:돋움; font-size:8pt; letter-spacing:-1px;}
#CRightLatest .mappr{background-color:#7736d8; padding:2px; color:#fff; font-family:돋움; font-size:8pt; letter-spacing:-1px;}

#CRLink a{color:#666 !important;}
#CRLink strong{font-family:돋움; font-size:8pt; letter-spacing:-1px;}
#CRLink li{line-height:110%; margin-left:5px;}

ul{list-style-type:none; margin:0px; padding:0px;}
li{padding:0px;}

.timezone{color:#336699 !important; font-size:8pt; text-decoration:underline !important;}

#BoardComment .promote small{color: #2C9801; font-family: tahoma; font-size: 7pt; font-style: normal; font-weight: bold; margin-left: 4px;}
#BoardComment .demote small {color: #CB4700; font-family: tahoma; font-size: 7pt; font-style: normal; font-weight: bold; margin-right: 4px;}
#BoardComment .promote{float: left;}
#BoardComment .demote{float: left; margin-right: 10px;}
#BoardComment .scorearea {float: right;}


#menu li.main a{width:28px; background:url(/images/v12/p14/txt_main.png) no-repeat 3px 13px;}
#menu li.news a{width:31px; background:url(/images/v12/p14/txt_news.png) no-repeat 3px 13px;}
#menu li.esports a{width:47px; background:url(/images/v12/p14/txt_esports.png) no-repeat 3px 13px;}
#menu li.gears a{width:50px; background:url(/images/v12/p14/txt_hardware.png) no-repeat 3px 13px;}
#menu li.movies a{width:49px; background:url(/images/v12/p14/txt_movies.png) no-repeat 3px 13px;}
#menu li.xpw a{width:43px; background:url(/images/v12/p14/txt_xpworld.png) no-repeat 3px 13px;}

#menu li.main_actived a{width:28px; background:url(/images/v12/p14/txt_main_actived.png) no-repeat 1px 11px;}
#menu li.news_actived a{width:31px; background:url(/images/v12/p14/txt_news_actived.png) no-repeat 1px 11px;}
#menu li.esports_actived a{width:47px; background:url(/images/v12/p14/txt_esports_actived.png) no-repeat 1px 11px;}
#menu li.gears_actived a{width:50px; background:url(/images/v12/p14/txt_hardware_actived.png) no-repeat 1px 11px;}
#menu li.movies_actived a{width:49px; background:url(/images/v12/p14/txt_movies_actived.png) no-repeat 1px 11px;}
#menu li.xpw_actived a{width:43px; background:url(/images/v12/p14/txt_xpworld_actived.png) no-repeat 1px 11px;}

body{border:none;}
#topnav{background-color:#fff; height:20px;}
#topnav .inside{width:800px; margin:0px auto; float:right;}
	#mylink{float:right; margin:4px 10px 0px 0px;}
	* html #mylink{margin-right:5px;}
	#mylink .login{float:left;}
	#mylink ul{float:left; list-style-type:none; margin:3px 0px 0px 10px; padding:0px;}
	#mylink li{float:left; background:url(/images/tmp/bl_bar2.gif) no-repeat right 2px; padding:0px 7px; color:#717171; font-family:돋움; font-size:8pt; letter-spacing:-1px;}
	#mylink li.signup{background:none;}
	#mylink a.nick{color:#b81a4e;}
	#mylink a.login{color:#b81a4e;}
	#mylink li a{color:#717171; font-family:돋움; font-size:8pt; letter-spacing:-1px;}

#subroot ul{margin-left:10px;}
* html #subroot ul{margin-left:5px;}

#subroot .esports{margin-left:24px;}
* html #subroot .esports{margin-left:12px;}

#subroot .esports .first2{margin-left:160px; background:none;}
* html #subroot .esports .first2{margin-left:140px; background:none;}

#subroot .gears{margin-left:130px;}
* html #subroot .gears{margin-left:65px;}

#subroot .gears .first2{margin-left:40px; background:none;}
* html #subroot .gears .first2{margin-left:0px; background:none;}

#FootMenu .first{margin-left:280px;}
* html #FootMenu .first{margin-left:140px;}

#subroot .main .first{margin-left:410px;}
* html #subroot .main .first{margin-left:150px;}

#subroot .news .first{margin-left:410px;}
* html #subroot .news .first{margin-left:150px;}

#mct{float:left; margin:0px auto; background-color:#fff; padding:8px; width:980px; border:1px solid #ccc; text-align:left;}
#mct .bgc{background-color:#fff;}

#Feedback_BT{float:right; margin:10px 20px;}
* html #Feedback_BT{float:right; margin:10px 10px;}

#CommunityPortal .inside{position:absolute; border:1px solid #dedede; padding:0px 1px; background-color:#f1f1f1; top:-31px; left:-2px; width:120px;}
#CommunityPortal ul{border:0px; margin:0px;}
#CommunityPortal li{margin:0px; padding:0px; background:none;}
