@charset "utf-8";
body { margin:0px; padding:0px; font-family:Verdana, Tahoma; font-size:11px; background:#020202; }
a { color:#0AF; text-decoration:none; }
a:hover { color:#F91; }
table, tr, td { margin:0; padding:0; }

#armory_menu { float:left; width:704px; height:30px; }
	#armory_title { float:left; margin:1px 0; padding:8px 10px; height:12px; color:#F0D77E; font-size:12px; font-weight:bold; font-variant:small-caps; }
	#armory_random { cursor:pointer; float:right; margin:1px 0; padding:8px 10px; height:12px; color:#CCC; }
#armory_body { float:left; margin:4px 0 0 0; width:700px; height:110px; border:2px solid #333; background:url(images/armory_bg.jpg) }
	#character { float:left; width:250px; }
		#char_avatar { float:left; margin:5px 0 0 24px; border-top:2px solid #555; border-right:2px solid #222; border-bottom:2px solid #222; border-left:2px solid #333; }
		#avatar_bar { float:left; margin:28px 0 0 -86px; width:100px; height:80px; background:url(images/avatar_bar.png); }
		#char_class_icon { float:left; margin:63px 0 0 -69px; }
		#char_info { float:right; margin:-90px 0 0 0; width:150px; }
			#char_name, #char_guild { color:#F91; font-size:13px; font-weight:bold; text-align:center; }
			#char_name a { color:#F91; }
			#char_name a:hover { color:#FFF; }
			#char_race_class { color:#CCC; font-size:10px; line-height:15px; text-align:center; }
			#char_guild { font-size:12px; line-height:25px; }
	#char_bars { float:left; width:175px; }
		#health, #second_bar { float:right; margin:10px 7px 0 0; height:17px; color:#FFF; font-size:10px; font-weight:bold; font-variant:small-caps; text-align:right; }
			#health div, #second_bar div { float:right; }
			#health_value, #second_bar_value { margin:0 0 0 5px; width:100px; text-align:center; line-height:15px; border:1px solid #111; background:url(images/health.gif); }
			#second_bar_value { background:url(images/resource.gif); }
		#talent_icon { float:left; margin:5px 0 0 20px; padding:5px; width:27px; height:27px; }
		#talent_spec { float:left; margin:5px 0 0 10px; color:#FC1; font-size:10px; font-weight:bold; line-height:20px; }
	#stats_names, #stats_values { float:left; margin:5px 0 0 0; font-size:10px; }
		#stats_names { width:90px; }
			#stats_names table { width:90px; color:#FC1; font-weight:bold; }
			#stats_names table tr td { height:14px; text-indent:5px; }
		#stats_values { width:65px; }
			#stats_values table { width:65px; color:#FFF; }
			#stats_values table tr td { padding:0 22px 0 0; height:14px; text-align:right; }
	#nav_stats { float:right; margin:4px 0 0 0; width:120px; }
		#nav_stats div { cursor:pointer; clear:both; float:left; width:120px; color:#0AF; font-size:10px; font-weight:bold; line-height:20px; text-indent:32px; }