body	{ background: #000; }
#p_ascension_background	{ background: url('http://images-cdn.perfectworld.com/en/jd/ascension/background_ascension.jpg') no-repeat center; width: 100%; height: 930px; }
	#p_ascension_section{ width: 900px; margin: 0 auto; height: 800px; }
	
#p_jd_logo				{ width: 230px; height: 180px; position: absolute; margin: 10px 0 0 90px; }	
#p_ascension_character	{ margin-top: -20px; width: 324px; }

.p_ascension_tab		{ padding-top: 10px; margin-left: 327px;  width: 569px; height: 31px; }
.p_ascension_tab img    { cursor: pointer; cursor: hand; }

#p_ascension_content	{ position: absolute; width: 575px; height: 560px; margin-left: 295px; padding: 10px; }
	.p_ascension_info	{ color: #ffcea5; font: 14px Arial; line-height: 20px; }
	.p_ascension_info h4{ color: #ffd774; font: 18px Arial; font-weight: bold; }
	.p_ascension_info p	{ margin-bottom: 25px; }
	.p_ascension_info table	{ margin-bottom: 25px; }
	.p_ascension_info th img { margin: 5px 10px; background: url('http://images-cdn.perfectworld.com/en/jd/ascension/skill_background.jpg') no-repeat center; height: 50px; width: 50px; padding: 2px; }
	.p_ascension_info td { margin: 5px 0px; vertical-align: top; }
	.p_ascension_info td b	{ font-weight: bold; }


.p_ascension_skill		a	{ color: red; font-weight: bold; }
.p_ascension_features	{ padding: 30px 40px; }
	.p_ascension_features li	{ list-style: none; background: url('http://images-cdn.perfectworld.com/en/jd/ascension/jd_custom_li.gif') 0px 4px no-repeat; padding-left: 15px; margin: 8px 0px; }
	
.p_ascension_story		{ padding: 30px 40px; }

.p_ascension_zone	table	{ margin: 5px 0; }

.p_zone_bg		{ display: inline; background: url('http://images-cdn.perfectworld.com/en/jd/ascension/features_background.jpg') repeat-y; height: 140px; }
.p_zone_bg img { width:185px; height: 140px; }

.linkish { cursor: pointer; cursor: hand; }

