@import url("rohan.css");
em.hide	{display:none;}
div#container	{margin:0 auto; background:url('/images/main/bg.jpg') no-repeat top center;}
/*div#container	{margin:0 auto; background:url('http://imgcdn.playrohan.com/Image/rohan/bg/bg_sexy.jpg') no-repeat top center;}*/
				
div#top		{position:relative; margin:0 auto; width:950px; vertical-align:top;}
div#topMenu	{position:relative; width:950px; height:37px; background:url('/images/common/menu_bg.gif') no-repeat top center;}

div.topMainArea	{height:247px;}
div.topMenuMain	{position:absolute; padding-bottom:10px;}
div#content		{position:relative; margin:0 auto; margin-bottom:20px; width:950px; background:url('/images/main/content_bg.gif') repeat-y top left;}
span.content_btm_img	{display:inline-block; width:950px; height:12px; margin-bottom:-5px; background:black url('/images/main/content_btm.gif') no-repeat left bottom;}

/* SubMenu */
div.menu1_sub	{position:absolute; top:28px;}
div.menu2_sub	{position:absolute; top:28px;}
div.menu3_sub	{position:absolute; top:28px;}
div.menu4_sub	{position:absolute; top:28px;}
div.menu5_sub	{position:absolute; top:28px;}
div.menu6_sub	{position:absolute; top:28px;}


/* Free To Play */
div#logo	{position:relative; width:600px; height:120px; padding:25px 0 0 290px;}
a span.logo_link{display:inline-block; width:345px; height:120px; cursor:pointer;}
div#top_sign_up{position:relative; width:950px; height:145px; margin-top:-45px;}
a span.btn_sign	{display:inline-block; float:right; margin-right:40px; width:230px; height:145px; cursor:pointer; background:url('/images/common/btn_sign_up.gif') no-repeat 0 0;}
a:hover span.btn_sign	{background-position:0 -145px;}


/* left Area */
div#leftArea	{position:relative; float:left; width:220px; background:url('/images/main/side_bg.gif') no-repeat top left;} 
div#leftArea div.svTime	{width:200px; height:66px; margin:0 auto; margin-bottom:10px; border:1px solid #0e0802;
						color:#815424; font-size:10px; font-weight:bold; text-align:center;
						background:url('/images/main/server_time_bg.gif') no-repeat top left;}
div#leftArea div.svTime p {margin-top:38px;}
div#leftArea div.left_link		{margin:0 auto; width:195px; margin-bottom:15px;}
div#leftArea div.left_link ul li{list-style:none; font-size:1px; line-height:0px; background:url('/images/main/left_ad_bg.gif') repeat-y top left;}
div#leftArea div.freeSpace	{position:relative; margin:0 auto; width:197px; height:172px; background:black;}
div#leftArea div.freeSpace img	{width:185px; height:160px; margin:6px;}
div#leftArea div.freeSpace span.frame	{position:absolute; top:0; left:0; width:197px; height:172px; background:url('/images/main/freeSpace_frame.png') no-repeat; cursor:pointer;}
*html div#leftArea div.freeSpace span.frame	{background:url('/images/main/freeSpace_frame.gif') no-repeat;}

/* center Area*/
div#centerArea	{position:relative; float:left; width:510px;}
div#centerArea div.evtBanner	{margin:0 auto; margin-top:5px; margin-bottom:20px; width:494px; height:162px;}
div#centerArea div.evtBanner ul.image	{float:left; margin-top:6px; margin-left:6px; *margin-left:3px;}
div#centerArea div.evtBanner ul.num		{float:right; margin-top:9px; width:31px;}
div#centerArea div.evtBanner li	{list-style:none;}
div#centerArea div.evtBanner li.on {visibility:show;}
div#centerArea div.evtBanner li.off {display:none;}
div#centerArea div.evtTop {position:absolute; margin:0 auto; top:0px; width:400px; height:162px; z-index:5;}

div#centerArea p.title	{border-bottom:1px solid #171a1c; height:18px;}
div#centerArea p.news	{background:url('/images/main/title_news.gif') no-repeat;} 
div#centerArea p.recommend {background:url('/images/main/title_recomment_items.gif') no-repeat;}

div.news		{margin:0 auto; width:475px; margin-bottom:30px;}
div.news a		{color:#ffa200;}
div.news a:hover{color:#ffa200; text-decoration:underline;}
div.news dl		{border-bottom:1px solid #1e2124; padding:8px 0 7px 0;}
div.news dt.title_img	{padding-top:5px;}
div.news dt.title		{float:left; width:410px; color:#ffa200; font-weight:bold; line-height:18px; _line-height:15px; padding-left:8px; background:url('/images/main/news_bullet.gif') no-repeat top left;}
div.news dt.date		{float:right; width:55px; color:#ffa200; line-height:16px; _line-height:15px; text-align:right;}
div.news dd.explain		{clear:both; width:475px; margin:auto; line-height:16px; _line-height:15px; padding-bottom:5px;}

div.recommend_items	{margin:0 auto; width:475px; margin-bottom:30px; border-bottom:1px solid #171a1c; zoom:1;}
div.recommend_items:after	{content:"."; clear:both; display:block; height:0; visibility:hidden;}
div.recommend_items dl	{float:left; width:118px; text-align:center; margin-top:15px;}
div.recommend_items dl.item_mount	{background:url('/images/main/recommend_mount_bg.gif') no-repeat center top;}
div.recommend_items dl.item_package	{background:url('/images/main/recommend_package_bg.gif') no-repeat center top;}
div.recommend_items dt.thumbnail	{width:118px; height:80px;}
div.recommend_items dt.thumbnail img	{margin-top:28px;}
div.recommend_items dd	{width:118px; padding-top:2px;}
div.recommend_items dd.btn button.detail	{width:59px; height:18px; border:0; background:url('/images/main/btn_item_detail.gif'); cursor:pointer;}
div.recommend_items dd.name	{color:#7c5b29; margin-top:8px;}
div.recommend_items dd.duration	{color:#4a3f22;}
div.recommend_items dd.price	{color:#ffa200; font-size:10px; margin-bottom:15px; font-weight:bold;}

/* right Area */
div#rightArea	{position:relative; float:right; width:220px; background:url('/images/main/side_bg.gif') no-repeat top left;}

/*M_Prestige*/
div#Prestige_Banner	{position:relative; left:665px; top:-45px;}
div.M_Prestige	{margin:0 auto; width:200px; height:207px; margin-bottom:15px; background:url('/images/main/prestige_bg.gif') no-repeat 0 0;}
div.M_Prestige div.title	{height:43px;}
div.M_Prestige div.title em	{display:none;}
div.M_Prestige div.title span	{display:block; font-size:10px; font-weight:bold; text-decoration:none; color:#9b2a29; padding:26px 0 0 95px;}
div.M_Prestige dl.pre_servers	{margin:0 auto; width:180px;}
div.M_Prestige dl.pre_servers dt	{float:left; width:90px; height:28px; text-align:center;}
div.M_Prestige dl.pre_servers dt span	{display:block; width:90px; height:28px; cursor:pointer;}
div.M_Prestige dl.pre_servers dt em	{display:none;}
div.M_Prestige dl.pre_servers dt.s1	{background:url('/images/main/prestige_tab1.gif') no-repeat 0 0;}
div.M_Prestige dl.pre_servers dt.s2	{background:url('/images/main/prestige_tab2.gif') no-repeat 0 0;}
div.M_Prestige dl.pre_servers dt.on	{background-position:0 -28px;}
div.M_Prestige dl.pre_servers dd	{width:180px; height:125px;}
div.M_Prestige dl.pre_servers ul.server	{float:left; width:180px; height:135px;}
div.M_Prestige dl.pre_servers ul.ch_Human	{background:url('/images/main/prestige_human.gif') no-repeat;}
div.M_Prestige dl.pre_servers ul.ch_HalfElf	{background:url('/images/main/prestige_halfelf.gif') no-repeat;}
div.M_Prestige dl.pre_servers ul.ch_Gaint	{background:url('/images/main/prestige_gaint.gif') no-repeat;}
div.M_Prestige dl.pre_servers ul.ch_Elf		{background:url('/images/main/prestige_elf.gif') no-repeat;}
div.M_Prestige dl.pre_servers ul.ch_Dhan	{background:url('/images/main/prestige_dhan.gif') no-repeat;}
div.M_Prestige dl.pre_servers ul.ch_Dekan	{background:url('/images/main/prestige_dekan.gif') no-repeat;}
div.M_Prestige dl.pre_servers ul.ch_DarkElf	{background:url('/images/main/prestige_darkelf.gif') no-repeat;}
div.M_Prestige dl.pre_servers ul.server li	{margin:0 0 12px 10px; color:#ffe37f; font-weight:bold;}
div.M_Prestige dl.pre_servers ul.server li.info	{color:#c3c3c3;}
div.M_Prestige dl.pre_servers ul.server li span	{display:block; margin-left:-1px;}
div.M_Prestige dl.pre_servers ul.server li span.place	{height:18px; background:url('/images/main/prestige_1st.gif') no-repeat 0 0; margin-top:10px;}
div.M_Prestige dl.pre_servers ul.server li span.ppoint	{height:11px; background:url('/images/main/prestige_ppoint.gif') no-repeat 0 0;}
div.M_Prestige dl.pre_servers ul.server li span.prize	{height:11px; background:url('/images/main/prestige_prize.gif') no-repeat 0 0;}
div.M_Prestige dl.pre_servers ul.server em	{display:none;}


/*Township Battle*/
div.township	{margin:0 auto; margin-bottom:15px; width:200px; background:url('/images/main/township_bg.gif') repeat-y;}
div.township dl.rank	{}
div.township dl.rank dt.title	{width:200px; height:35px; background:url('/images/main/township_title.gif') no-repeat;}
div.township dl.rank dd.server_rank	{margin:0 auto; width:180px; margin-bottom:10px;}
div.township dl.rank dd.server_rank dl	{background:#272318; zoom:1;}
div.township dl.rank dd.server_rank dl:after	{content:"."; clear:both; display:block; height:0; visibility:hidden;}
div.township dl.rank dd.server_rank dt	{width:90px; height:22px; float:left; text-align:center; font-weight:bold; line-height:20px;}
div.township dl.rank dd.server_rank dt.on span, div.township dl.rank dd.server_rank dt.off span	{display:inline-block; text-align:center; width:90px; height:22px; cursor:pointer;}
div.township dl.rank dd.server_rank dt.off	{background:url('/images/main/township_server_tab.gif') no-repeat 0 0;}
div.township dl.rank dd.server_rank dt.off a{color:#3c3521;}
div.township dl.rank dd.server_rank dt.on	{background:url('/images/main/township_server_tab.gif') no-repeat 0 -22px;}
div.township dl.rank dd.server_rank dt.on a	{color:#7c5b29;}
div.township dl.rank dd.server_rank dd	{float:left}
div.township dl.rank dd.server_rank ul.ranking	{color:#5c533d; font-size:11px;}
div.township dl.rank dd.server_rank ul.ranking li	{width:170px; height:15px; padding:5px; border-bottom:1px dashed #2f2919; line-height:11px;}
div.township dl.rank dd.server_rank ul.ranking li a	{color:#5c533d;}
div.township dl.rank dd.server_rank ul.ranking li a:hover	{color:#8f7d52;}
div.township dl.rank dd.server_rank ul.ranking li span.channel	{display:inline-block; width:55px; color:#4a3f22; font-size:10px; font-weight:bold; overflow:hidden;}
div.township dl.rank dd.server_rank ul.ranking li span.guild	{display:inline-block; width:110px; overflow:hidden;}
div.township dl.rank dd.featured_guild dl	{margin:0 auto; width:180px; background:#19160f;}
div.township dl.rank dd.featured_guild dt.title	{width:180px; height:25px; background:url('/images/main/featured_guild_title.gif') no-repeat; line-height:12px;}
div.township dl.rank dd.featured_guild dd.guild_name	{color:#7c5b29; font-weight:bold; padding-left:3px;}
div.township dl.rank dd.featured_guild dd.guild_name a	{color:#7c5b29;}
div.township dl.rank dd.featured_guild dd.guild_name img	{vertical-align:middle; border:1px solid #1f1b15; margin:5px;}
div.township dl.rank dd.featured_guild dd.guild_explain	{color:#4a3f22; font-size:10px; padding-left:8px; padding-bottom:5px;}
div.township span.btm	{display:block; width:200px; height:15px; background:url('/images/main/township_btm.gif') no-repeat;}

/*Social Network*/
div#rightArea div.socialNet {margin:0 auto; width:200px; height:295px; background:url('/images/main/right_social_bg.jpg') no-repeat left top; text-align:left;}
div#rightArea div.socialNet dt.site {width:200px; height:85px;}
div#rightArea div.socialNet dt.site ul {width:190px; text-align:right; padding:27px 10px 0 0;}
div#rightArea div.socialNet dt.site li {list-style:none; display:inline; width:30px; height:30px; margin-right:9px; font-size:1px; line-height:1px;}
div#rightArea div.socialNet dd.fb_iframe	{margin:45px 0 0 20px; width:180px;}



/* copyright */
div#copyrightM	{clear:both; margin:0 auto; width:911px; height:85px; margin-bottom:10px; color:#646464; background:url('/images/main/copyright_bg.gif') no-repeat left top;}
div#copyrightM dl.sizeMain	{width:675px; left:-40px; margin-top:-4px;}
div#copyrightM dd.copyB		{clear:both;}
