
	html				{ margin:0px; padding:0px; font-family:Franklin Gothic Medium, Lucida Grande, Tahoma, Verdana, Arial, sans-serif; font-size:13px; color:rgb(200,200,200); text-decoration:none; background:rgb(0,0,0) url('gradient.png') 0px 0px repeat-x; }
	body				{  margin:0px; padding:0px; }
	.container			{ width:800px; min-height:700px; position:relative; top:30px; left:50%; margin-left:-400px; }
	.header				{ width:800px; height:200px; position:relative; background:transparent url('header.png') no-repeat; }
	
	.language			{ height:15px; background:rgb(0,0,0); border-bottom:1px solid rgb(50,60,120); position:relative; padding:10px; text-align:right; margin:0px; }
	.language a			{ font:bold 10px Tahoma; color:rgb(100,120,230); text-decoration:none; margin:0px 2px; }
	.language a.focus	{ text-decoration:underline; }
	.language a:hover	{ color:rgb(255,230,150); }
	
	.member			{ width:300px; position:absolute; top:10px; left:50%; font:normal 11px Tahoma; text-align:center; margin-left:-150px; }
	.member a		{ font:normal 11px Arial; color:rgb(100,120,230); text-decoration:none; margin:0px 4px; }
	.member a:hover	{ text-decoration:underline; }
	
	.navigation				{ width:700px; height:30px; position:absolute; left:50%; bottom:55px; margin-left:-350px; border:1px solid rgb(0,0,0); background:transparent url('navigation.png'); text-align:center; }
	.navigation img			{ background:transparent url('navigation.png') no-repeat; border:0px; }
	.start img,
	.start_focus img		{ width:60px; height:30px; background-position:0px -30px; }
	.start_focus img,
	a.start:hover img		{ background-position:0px -60px; }
	.tutorial img,
	.tutorial_focus img		{ width:70px; height:30px; background-position:-60px -30px; }
	.tutorial_focus img,
	a.tutorial:hover img	{ background-position:-60px -60px; }
	.addon img,
	.addon_focus img		{ width:70px; height:30px; background-position:-130px -30px; }
	.addon_focus img,
	a.addon:hover img		{ background-position:-130px -60px; }
	.select img,
	.select_focus img		{ width:70px; height:30px; background-position:-200px -30px; }
	.select_focus img,
	a.select:hover img		{ background-position:-200px -60px; }
	.community img,
	.community_focus img	{ width:100px; height:30px; background-position:-270px -30px; }
	.community_focus img,
	a.community:hover img	{ background-position:-270px -60px; }
	.database img,
	.database_focus img		{ width:80px; height:30px; background-position:-370px -30px; }
	.database_focus img,
	a.database:hover img	{ background-position:-370px -60px; }
	.contact img,
	.contact_focus img		{ width:80px; height:30px; background-position:-530px -30px; }
	.contact_focus img,
	a.contact:hover img		{ background-position:-530px -60px; }
	
	.content_left		{ width:450px; position:relative; float:left; }
	.content_center		{ width:600px; position:relative; float:left; margin-left:100px; }
	.content_right		{ width:450px; position:relative; float:right; }
	.javascript 		{ display:none; margin:0px; }

	h1					{ font:bold 13px Arial; color:rgb(255,240,150); margin:0px 0px 10px; clear:both; }
	h1.underlined,
	h1.subscripted		{ font-size:14px; border-bottom:1px solid rgb(100,120,210); margin-bottom:20px; padding:30px 0px 2px; }
	h1.subscripted		{ margin-bottom:24px; }
	h5					{ font:bold 11px Arial; color:rgb(255,210,100); margin:0px 0px 10px; text-align:center; }
	small				{ font:normal 10px Arial; color:rgb(255,180,50); margin:-22px 0px 0px 4px; display:inline; float:left; }
	p					{ margin-bottom:14px; }
	p b					{ font:bold 12px Arial; color:rgb(230,180,50); }
	p.center					{ text-align:center; }
	li a,
	p a					{ font:normal 13px Tahoma; color:rgb(80,100,230); text-decoration:none; }
	li a:hover,
	p a:hover			{ text-decoration:underline;}
	ul					{ list-style-type:disc; list-style-position:outside; color:rgb(200,200,200); margin:0px 0px 30px 20px; padding:0px; font:normal 13px Tahoma; }
	li.link				{ color:rgb(80,100,230); }
	ul ul				{ list-style-type:none; margin:2px 0px 6px 10px; }
	ul ul li.link,
	ul ul li.link a { color:rgb(170,180,200); }
	li.active			{ color:rgb(80,100,230); }
	textarea			{ border:1px solid rgb(170,170,170); font:normal 13px Franklin Gothic Medium; color:rgb(100,100,100); margin:0px; padding:4px 6px; }
	.error				{ color:rgb(230,0,0); }
	
	.pagelink			{ text-align:right; margin:0px 0px 20px; }
	.pagelink a			{ font:normal 12px Tahoma; color:rgb(0,0,255); text-decoration:underline; }
	
	.download			{ width:200px; position:relative; left:50%; background:rgb(40,50,60); border:1px solid rgb(120,130,150); margin:30px 0px 40px -100px; cursor:pointer; }
	.download:hover		{ border:1px solid rgb(255,180,100); }
	.download:hover p b	{ color:rgb(255,230,150); }
	.download a			{ width:200px; height:40px; position:absolute; top:5px; left:4px; z-index:3; }
	.download img		{ width:50px; height:50px; position:relative; background:transparent url('artwork.png') -50px 0px no-repeat; }
	.download:hover img	{ background-position:-50px -50px; }
	.download div		{ width:100px; position:absolute; left:56px; top:8px; text-align:center; }
	.download p			{ font:normal 11px Tahoma; margin:0px 0px 4px; }
	.download p	b		{ color:rgb(170,180,200); }
	
	.detail_action				{ width:360px; height:50px; position:relative; left:50%; background:rgb(40,50,60); border:1px solid rgb(120,130,150); padding:10px; margin:30px 0px 40px -190px; }
	.detail_action:hover		{ border:1px solid rgb(255,180,100); }
	.detail_action b			{ font:bold 11px Tahoma; color:rgb(170,180,200); }
	.detail_action:hover b		{ color:rgb(255,230,150); }
	.detail_action p			{ width:290px; font:normal 11px Tahoma; margin:2px 0px; float:left; }
	.detail_action img			{ width:50px; height:50px; margin-right:20px; float:left; }
	.detail_action a			{ width:380px; height:70px; position:absolute; top:0px; left:0px; z-index:3; }
	
	img.editor					{ background:transparent url('artwork.png') -150px 0px no-repeat; }
	img.editor:hover			{ background-position:-150px -50px; }
	img.upload					{ background:transparent url('artwork.png') 0px 0px no-repeat; }
	img.upload:hover			{ background-position:0px -50px; }
	img.community				{ background:transparent url('artwork.png') -200px 0px no-repeat; }
	
	form.upload			{ background:rgb(20,30,50); border:1px solid rgb(255,150,100); color:rgb(120,150,230); margin:20px 0px; padding:10px; }
	form.upload	p		{ color:rgb(255,150,100); margin:0px 0px 20px; }
	form.upload	p b		{ color:rgb(120,150,230); }
	form.upload	input	{ display:inline; }
	input.upload		{ margin-left:140px; }

	.distance		{ position:relative; height:20px; clear:both; }
	.floatcap		{height:1px; width:100%; clear:both;}
	.divider		{ position:relative; height:1px; border-top:1px solid rgb(50,60,120); margin:20px; clear:both; }
	
	img.left	{ float:left; margin:0px 20px 20px 0px; }
	img.right	{ float:right; margin:0px 0px 20px 20px; }
	div.center	{ text-align:center; margin:0px 0px 20px; clear:both; }
	img.icon	{ width:15px; height:15px; margin:0px 4px -2px; }
	
	.result_sort			{ font:normal 12px Tahoma; color:rgb(100,140,255); text-align:center; margin-top:30px; }
	.result_sort span		{ cursor:pointer; }
	.result_sort span:hover	{ text-decoration:underline; }
	#select_error			{ color:rgb(230,0,0); text-align:center; margin:40px 0px 20px; display:none; }
	
	.guide					{ width:90%; height:25px; position:relative; background:rgb(40,50,60); border:1px solid rgb(120,130,150); display:block; margin:0px 0px 4px 5%; text-decoration:none; }
	.guide:hover			{ border:1px solid rgb(255,180,100); }
	.guide:hover b			{ color:rgb(255,230,150); }
	.guide b				{ position:absolute; top:4px; left:28px; color:rgb(100,130,255); }
	.guide span.author		{ position:absolute; top:4px; left:280px; color:rgb(150,120,50); }
	.guide span.downloads	{ position:absolute; top:4px; right:70px; color:rgb(0,150,0); }
	.guide img.cover		{ width:460px; height:25px; position:absolute; top:0px; left:0px; border:0px; z-index:3; }
	.guide img.rating,
	.guide img.rating_1,
	.guide img.rating_2,
	.guide img.rating_3,
	.guide img.rating_4,
	.guide img.rating_5		{ width:41px; height:12px; position:absolute; top:6px; right:10px; border:1px solid rgb(180,150,70); }
	.guide img.language_en,
	.guide img.language_fr,
	.guide img.language_es,
	.guide img.language_de,
	.guide img.language_ru,
	.guide img.language_zh,
	.guide img.language_ko	{ width:16px; height:11px; position:absolute; top:7px; left:6px; border:0px; }
	.guide img.faction_A,
	.guide img.faction_H,
	.guide img.faction_N	{ width:20px; height:19px; position:absolute; top:3px; right:130px; border:0px; }
	.guide input			{ position:absolute; right:-24px; top:3px; }
	
	.filter_title				{ width:210px; position:absolute; top:-20px; border-bottom:1px solid rgb(180,180,180); font:bold 11px Tahoma; color:rgb(170,70,70); text-align:right; }
	.filter						{ position:relative; color:rgb(100,100,100); padding-top:10px; margin-bottom:30px; }
	.filter div					{ margin-left:5px; }
	.filter div b				{ font:bold 11px Tahoma; color:rgb(170,70,70); margin-bottom:8px; display:block; }
	.filter div b.continent		{ font:bold 11px Tahoma; color:rgb(120,120,120); margin-top:10px; }
	.filter div.checkbox div	{ width:225px; float:left; }
	.filter div.radio div		{ width:80px; float:left; }
	.filter input				{ margin-right:6px; }
	.filter span				{ position:relative; bottom:2px; }
	.filter p					{ font:bold 11px Tahoma; color:rgb(200,200,200); text-align:right; margin:6px 0px 0px; }
	.filter div.next			{ width:30px; height:30px; background:transparent url('icons.gif') -120px -60px no-repeat; position:relative; left:50%; margin-left:-15px; }
	#list_map					{ padding-top:10px; }


	

	.detail td			{ color:rgb(180,180,180); }
	.detail td.name,
	.detail td.edit		{ width:100px; font:bold 11px Tahoma; color:rgb(100,120,180); vertical-align:top; }
	.detail td.edit		{ color:rgb(255,150,50); }
	.detail div			{ display:none; margin:0px 0px 50px; }
	.detail div.short	{ width:260px; }
	.detail	textarea	{ width:500px; height:200px; background:rgb(240,240,240); border:1px solid rgb(255,150,100); }
	.detail input		{ width:250px; background:rgb(240,240,240); border:1px solid rgb(255,150,100); margin:0px 0px 6px; padding:1px 4px; }
	.detail input.radio		{ border:0px solid transparent; position:relative; top:2px; left:-4px; display:inline; width:20px; }
	*+html .detail input.radio		{ background:rgb(0,0,0); }
	.detail span		{ margin-right:20px; }
	.detail label		{ font:normal 11px Tahoma; color:rgb(255,150,100); margin-bottom:2px; display:block; }
	.detail p			{ margin:0px; }
	.detail img			{ width:16px; height:11px; border:0px; margin-right:6px; }
	.detail div	div		{ width:70px; border:1px solid rgb(120,130,150); font:bold 11px Arial; color:rgb(170,180,200); text-align:center; margin:6px 0px 0px 4px; padding:2px; float:right; display:block; cursor:pointer; }
	.detail div	div:hover		{ border:1px solid rgb(255,180,100); color:rgb(255,230,150); }
	.detail p.error		{ color:rgb(230,0,0); text-align:center; margin:40px 0px 20px; display:none; }
	
	.detail img.rating,
	.detail img.rating_1,
	.detail img.rating_2,
	.detail img.rating_3,
	.detail img.rating_4,
	.detail img.rating_5	{ width:41px; height:12px; border:1px solid rgb(170,170,170); margin:2px 10px 0px 0px; float:left; display:inline; }
	
	.detail div.vote		{ margin-right:20px; float:left; display:inline; margin-bottom:20px; }
	.detail div.vote div	{ width:12px; height:12px; border:1px solid rgb(120,130,150); margin:1px; float:left; display:inline; cursor:pointer; }
	.detail div.vote div:hover	{ border:1px solid rgb(230,50,20); }
	
	.detail_public			{ margin:20px 0px 10px; }
	.detail_public input	{ margin-right:6px; }
	.detail_public b		{ position:relative; bottom:2px; font:bold 11px Tahoma; color:rgb(255,150,50); margin-right:6px; }
	.detail_public span		{ position:relative; bottom:2px; }
	
	.icon_grin		{ width:15px; height:15px; position:relative; top:2px; margin:-1px 2px; background:transparent url('icons.gif') -75px 0px no-repeat; }
	.icon_wink		{ width:15px; height:15px; position:relative; top:2px; margin:-1px 2px; background:transparent url('icons.gif') -15px 0px no-repeat; }
	.icon_sad		{ width:15px; height:15px; position:relative; top:2px; margin:-1px 2px; background:transparent url('icons.gif') -45px 0px no-repeat; }
	.icon_cool		{ width:15px; height:15px; position:relative; top:2px; margin:-1px 2px; background:transparent url('icons.gif') -30px -30px no-repeat; }
	.icon_confused	{ width:15px; height:15px; position:relative; top:2px; margin:-1px 2px; background:transparent url('icons.gif') -45px -30px no-repeat; }
	.icon_doupt		{ width:15px; height:15px; position:relative; top:2px; margin:-1px 2px; background:transparent url('icons.gif') -15px -30px no-repeat; }
	.icon_evil		{ width:15px; height:15px; position:relative; top:2px; margin:-1px 2px; background:transparent url('icons.gif') 0px -30px no-repeat; }
	.icon_sweat		{ width:15px; height:15px; position:relative; top:2px; margin:-1px 2px; background:transparent url('icons.gif') -30px 0px no-repeat; }
	.icon_wow		{ width:15px; height:15px; position:relative; top:2px; margin:-1px 2px; background:transparent url('icons.gif') 0px 0px no-repeat; }
	.icon_razz		{ width:15px; height:15px; position:relative; top:2px; margin:-1px 2px; background:transparent url('icons.gif') -60px 0px no-repeat; }
	
	.language_en	{ background:transparent url('icons.gif') 0px -60px no-repeat; }
	.language_fr	{ background:transparent url('icons.gif') -16px -60px no-repeat; }
	.language_es	{ background:transparent url('icons.gif') -32px -60px no-repeat; }
	.language_de	{ background:transparent url('icons.gif') -48px -60px no-repeat; }
	.language_ru	{ background:transparent url('icons.gif') -64px -60px no-repeat; }
	.language_zh	{ background:transparent url('icons.gif') -80px -60px no-repeat; }
	.language_ko	{ background:transparent url('icons.gif') -96px -60px no-repeat; }
	
	.faction_A	{ background:transparent url('icons.gif') 0px -71px no-repeat; }
	.faction_H	{ background:transparent url('icons.gif') -20px -71px no-repeat; }
	.faction_N	{ background:transparent url('icons.gif') -40px -71px no-repeat; }
	
	.rating_1	{ background:transparent url('icons.gif') -90px -44px no-repeat; }
	.rating_2	{ background:transparent url('icons.gif') -90px -33px no-repeat; }
	.rating_3	{ background:transparent url('icons.gif') -90px -22px no-repeat; }
	.rating_4	{ background:transparent url('icons.gif') -90px -11px no-repeat; }
	.rating_5	{ background:transparent url('icons.gif') -90px 0px no-repeat; }

	#contact input			{ width:250px; background:rgb(20,30,50); border:1px solid rgb(255,150,100); color:rgb(170,170,170); font:normal 13px Franklin Gothic Medium; color:rgb(210,210,210); margin-bottom:10px; padding:2px 4px; }
	#contact select			{ width:260px; background:rgb(20,30,50); border:1px solid rgb(255,150,100); color:rgb(255,150,100); font:normal 13px Franklin Gothic Medium; margin:0px 0px 10px; padding:2px; }
	#contact textarea		{ width:586px; height:200px; background:rgb(20,30,50); border:1px solid rgb(255,150,100); color:rgb(210,210,210); padding:4px 6px; margin-bottom:10px; }
	#contact label			{ font:normal 11px Tahoma; color:rgb(255,150,100); margin-bottom:2px; display:block; }
	#contact div			{ width:70px; border:1px solid rgb(120,130,150); font:bold 11px Arial; color:rgb(170,180,200); text-align:center; padding:1px 10px 2px; margin:10px 10px 0px 0px; float:right; cursor:pointer; }
	#contact div:hover		{ border:1px solid rgb(255,180,100); color:rgb(255,230,150); }
	#contact_status			{ text-align:center; margin-top:40px; clear:both; }

	.progress				{ height:18px; position:relative; background:rgb(20,30,50); border:1px solid rgb(255,150,100); margin:20px 15px; }
	.progress div			{ height:16px; position:absolute; top:1px; left:1px; width:0px; background:rgb(110,130,180); }
	.progress p			{ position:absolute; color:rgb(255,150,100); top:1px; width:100%; margin:0px; text-align:center; }
	.progress_text			{ margin:-10px 0px 0px; text-align:center; font:normal 11px Tahoma; color:rgb(180,180,180); }
	
	.process				{ width:600px; position:relative; left:50%; border:1px solid rgb(255,150,100); margin:0px -310px 20px; padding:10px; }
	.process p.title		{ font:bold 13px Tahoma; color:rgb(255,150,100); text-align:center; margin:6px 0px 16px; }
	.process ul				{ color:rgb(150,160,180); list-style-position:outside; margin-left:30px; }
	.process ul	b			{ color:rgb(110,130,180); }
	.process ul span		{ color:rgb(0,180,0); margin-left:2px; }
	.process ul.error		{ color:rgb(230,50,30); }
	.process ul.error span	{ color:rgb(180,180,180); }
	.process_guide			{ margin:10px 0px 15px; display:none; cursor:pointer; }
	.process div.action			{  position:relative; left:50%; margin-left:-200px; width:400px; height:50px; }
	.process div.action div			{ background:transparent url('artwork.png') -150px 0px no-repeat; width:50px; margin-right:20px; height:50px; float:left; }
	.process div.action b			{ font:bold 11px Tahoma; color:rgb(100,120,210); }
	.process div.action:hover b		{ color:rgb(255,230,150); }
	.process div.action p			{ font:normal 12px Franklin Gothic Medium; color:rgb(170,170,170); margin:4px 0px 0px; }
	.process_error			{ margin:0px 15px 20px; display:none; }
	.process div.divide		{ height:1px; border-top:1px solid rgb(220,220,220); margin:20px 15px; clear:both; }
	
	div.action_create			{ width:360px; position:relative; left:50%; margin:20px 0px 20px -190px; }
	div.action_editor			{ width:360px; background:rgb(40,50,60); position:relative; left:50%; margin:40px 0px 40px -190px; border:1px solid rgb(120,130,150); padding:10px; cursor:pointer; }
	div.action_editor:hover		{ border:1px solid rgb(255,180,100); }
	div.action_editor:hover	b	{ color:rgb(255,230,150); }
	div.action_editor img			{ background:transparent url('artwork.png') -150px 0px no-repeat; width:50px; margin-right:20px; height:50px; float:left; }
	div.action_upload b,
	div.action_editor b			{ font:bold 11px Tahoma; color:rgb(100,120,150); }
	div.action_upload p,
	div.action_editor p,
	div.action_create p			{ font:normal 12px Franklin Gothic Medium; color:rgb(120,120,120); margin:4px 0px 0px; }
	div.action_create select	{ width:160px; background:rgb(20,30,50); border:1px solid rgb(120,130,150); color:rgb(170,180,200); padding:2px; margin:20px 0px 0px; }
	div.action_create div				{ width:150px; position:absolute; right:0px; bottom:0px; border:1px solid rgb(120,130,150); font:bold 11px Arial; color:rgb(170,180,200); text-align:center; padding:3px 0px; cursor:pointer; }
	div.action_create select:hover,
	div.action_create div:hover		{ border:1px solid rgb(255,180,100); color:rgb(255,230,150); }
	#template_create			{ margin-top:30px; cursor:default; }
	.action_editor a			{ width:380px; height:60px; position:absolute; top:0px; left:0px; z-index:3; }
	.action_editor img		{ width:50px; height:50px; position:relative; background:transparent url('artwork.png') -50px 0px no-repeat; }

	div.action_delete			{ width:200px; position:relative; left:50%; background:rgb(40,50,60); border:1px solid rgb(120,130,150); color:rgb(100,120,150); margin:20px 0px 20px -110px; padding:8px; cursor:pointer; }
	.action_delete:hover		{ border:1px solid rgb(255,180,100); }
	.action_delete:hover b		{ color:rgb(255,0,0); }
	.delete_text				{ font:normal 12px Franklin Gothic Medium; color:rgb(200,120,100); margin:0px; text-align:center; }
	.action_delete img				{ background:transparent url('artwork.png') -100px 0px no-repeat; width:50px; margin:-5px 40px -5px 0px; height:50px; float:left; }
	.action_delete:hover img	{ background-position:-100px -50px; }
	#delete_title				{ position:relative; top:12px; font:bold 11px Tahoma; }
	#delete_secure				{ margin:10px 0px 6px; clear:both; display:none; }
	#delete_secure div			{ text-align:center; margin:10px 0px 0px; }
	#delete_secure span			{ position:relative; border:1px solid rgb(120,130,150); font:bold 11px Arial; color:rgb(170,180,200); text-align:center; padding:2px 10px; cursor:pointer; margin:10px 5px 6px; }
	#delete_secure span:hover	{ border:1px solid rgb(255,180,100); color:rgb(255,230,150); }
	#delete_secure input		{ width:150px; position:relative; left:50%; margin:10px 0px 6px -80px; }

	div.action_upload			{ width:360px; background:rgb(40,50,60); position:relative; left:50%; margin:40px 0px 40px -190px; border:1px solid rgb(120,130,150); padding:10px; }
	.action_upload:hover		{ border:1px solid rgb(255,180,100); }
	.action_upload:hover b		{ color:rgb(255,230,150); }
	.delete_text				{ font:normal 12px Franklin Gothic Medium; color:rgb(200,120,100); margin:0px; text-align:center; }
	.action_upload img				{ background:transparent url('artwork.png') 0px 0px no-repeat; width:50px; margin-right:20px; height:50px; float:left; }
	.action_upload:hover img	{ background-position:0px -50px; }
	.action_upload a		{ width:380px; height:70px; position:absolute; left:0px; top:0px; z-index:1; }

	.youtube				{ width:480px; position:relative; left:50%; padding:5px; margin:50px -245px; border:1px solid rgb(120,130,150); }
	
	.news					{ color:rgb(200,200,200); margin:0px 0px 20px; }
	.news p.continue		{ font-size:15px; color:rgb(150,160,230); text-align:right; margin:0px 0px; }
	.news p.continue a		{ position:relative; bottom:1px; font-size:11px; margin-right:20px; }
	.comment_author			{ font:normal 10px Arial; color:rgb(255,180,50); margin:5px 0px; }
	.comment_author	b		{ font-size:11px; color:rgb(110,130,230); margin:0px 4px 0px 3px; }
	.comment_text			{ font:normal 11px Arial; color:rgb(170,150,120); margin:5px 0px; }
	.comment				{ width:200px; position:relative; left:50%; padding:0px 0px 8px; margin:10px -100px 0px; text-align:center; }
	.comment:hover			{ border-color:rgb(230,180,50); }
	.comment a				{ font:normal 11px Arial; color:rgb(110,130,230); text-decoration:none; }
	.comment a:hover				{ text-decoration:underline; }
	.comment span			{ margin-right:8px; }
	.comment img			{ width:15px; height:15px; position:relative; top:4px; background:transparent url('artwork.png') -200px -50px no-repeat; border:0px; margin-right:4px; }
	
	.ad_square_left,
	.ad_square_right	{ width:300px; height:250px; background:rgb(0,0,0); border:1px solid rgb(30,40,60); padding:10px; margin:40px 0px 0px; }
	.ad_square_left		{ float:left; }
	.ad_square_right	{ float:right; }
	.ad_banner			{ width:728px; height:90px; background:rgb(0,0,0); border:1px solid rgb(30,40,60); padding:5px; margin:20px 31px; }
	.ad_small			{ position:relative; width:468px; height:60px; margin:20px 0px; }

	.notice				{ position:relative; text-align:center; clear:both; margin:30px 0px 20px; }
	.notice	a			{ position:relative; font:bold 10px Tahoma; color:rgb(115,120,130); text-decoration:none; }
	.notice	a:hover		{ color:rgb(255,150,0); }
	
	.statistic				{ position:relative; width:280px; background:rgb(0,0,0); border:1px solid rgb(50,60,90); padding:0px 10px 14px; margin:20px 0px 30px; float:left; }
	.statistic h5			{ background:rgb(70,100,70); color:rgb(0,0,0); margin:20px 0px 10px; padding:1px 0px; }
	.statistic div.language	{ position:relative; height:18px; border:1px solid transparent; margin:0px; padding:2px 6px 1px; }
	.statistic div.language:hover	{ border-color:rgb(255,150,50); }
	.statistic div.language a	{ width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:5; }
	.statistic div.language img			{ width:16px; height:11px; border:0px; margin:0px 6px 0px 0px; float:left; position:relative; top:3px; }
	.statistic div.bar		{ position:relative; border:1px solid rgb(60,70,90); border-width:0px 1px 0px 1px; height:15px; width:240px; padding:1px; text-align:center; float:left; }
	.statistic div.fill		{ position:absolute; top:1px; left:1px; background:rgb(70,80,120); height:15px; z-index:1; }
	.statistic p.count 			{ position:relative; top:1px; font:normal 10px Arial; color:rgb(150,160,230); margin:0px; z-index:3; }
	.statistic ul		{ color:rgb(70,80,120); }
	.statistic li		{ position:relative; margin-right:4px; }
	.statistic li span 	{ position:absolute; right:0px; bottom:0px; font:normal 10px Arial; color:rgb(130,130,130); }
	.statistic a.topic				{ color:rgb(110,130,230); text-decoration:none; margin-left:6px; }
	.statistic a.topic:hover				{ text-decoration:underline; }
	.statistic_text			{ font:normal 11px Arial; color:rgb(170,150,120); margin:0px 0px 6px 6px; }
	
