body				{margin:0;padding:0;background-color:#0f2236;background-image:url('images/body-bg.gif');}
div				{border:0;margin:0;padding:0;font:11px verdana;color:#bbb;}
p				{border:0;margin:0;padding:0;}

h1				{font:15px verdana;font-weight:bold;margin:3px 0 7px 0;}
h1+p,
h1+p+p,
h1+p+p+p,
h1+p+p+p+p,
h1+p+p+p+p+p,
h1+p+p+p+p+p+p			{}
h1.beginners-guide		{font-size:17px;}

h2				{font:14px verdana;font-weight:bold;margin:15px 0 7px 10px;}
h2+p,
h2+p+p,
h2+p+p+p,
h2+p+p+p+p,
h2+p+p+p+p+p,
h2+p+p+p+p+p+p			{margin-left:20px;text-indent:1em !important;}
h2+p+ul li,
h2+p+p+ul li,
h2+p+p+p+ul li,
h2+p+p+p+p+ul li,
li.h2				{margin-left:8px;list-style-type:none;line-height:150%;}

h3				{font:13px verdana;font-weight:bold;margin:15px 0 7px 20px;}
h3+p,
h3+p+p,
h3+p+p+p,
h3+p+p+p+p,
h3+p+p+p+p+p,
h3+p+p+p+p+p+p,
h3+p+p+p+p+p+p+p,
h3+p+ul+p,
h3+p+ul+p+ul+p,
h3+p+ul+p+ul+p+ul+p,
h3+p+ul+p+ul+p+ul+p+ul+p,
h3+p+ul+p+p			{margin-left:35px;text-indent:1em !important;}

h3+p+ul li,
h3+p+p+ul li,
h3+p+p+p+ul li,
h3+p+p+p+p+ul li,
li.h3				{margin-left:10px;line-height:150%;list-style-type:none;}

h4, h5, h6			{font:12px verdana;font-weight:bold;margin:8px 0 7px 35px;}

h4+p, h4+p+p, h4+p+p+p, h4+p+p+p+p, h4+p+p+p+p+p, h4+p+p+p+p+p+p, h4+p+ul+p+p,
h4+p+p+p+p+p+p+p, h4+p+p+p+p+p+p+p+p, h4+p+p+p+p+p+p+p+p+p, h4+p+p+p+p+p+p+p+p+p+p,
h5+p, h5+p+p, h5+p+p+p, h5+p+p+p+p, h5+p+p+p+p+p, h5+p+p+p+p+p+p, h5+p+ul+p+p,
h5+p+p+p+p+p+p+p, h5+p+p+p+p+p+p+p+p, h5+p+p+p+p+p+p+p+p+p, h5+p+p+p+p+p+p+p+p+p+p,
h6+p, h6+p+p, h6+p+p+p, h6+p+p+p+p, h6+p+p+p+p+p, h6+p+p+p+p+p+p, h6+p+ul+p+p,
h6+p+p+p+p+p+p+p, h6+p+p+p+p+p+p+p+p, h6+p+p+p+p+p+p+p+p+p, h6+p+p+p+p+p+p+p+p+p+p

				{margin-left:50px;text-indent:1em !important;}

h4+p+ul li, h4+p+p+ul li, h4+p+p+p+ul li, h4+p+p+p+p+ul li, li.h4,
h5+p+ul li, h5+p+p+ul li, h5+p+p+p+ul li, h5+p+p+p+p+ul li, li.h5,
h6+p+ul li, h6+p+p+ul li, h6+p+p+p+ul li, h6+p+p+p+p+ul li, li.h6

				{margin-left:12px;list-style-type:none;line-height:150%;}

img				{border:0;padding:0;margin:0;}
a				{font-weight:bold;color:#bbb;text-decoration:underline;}
a.green				{color:#6f0;}
a:hover				{color:#6f0;text-decoration:underline;}
a.green:hover			{color:#9f0;}
a.stuff:hover			{color:#f80;}
a.realm:hover			{color:#6f0;}
a.clans:hover			{color:#09f;}
a.swat:hover			{color:#04d;}
a.faces:hover			{color:#fff;}
.sub a				{font-weight:normal;margin-left:9px;}
.sub2 a				{font-weight:normal;margin-left:21px;}
#wrapper		 	{}
#header-wrapper			{height:100px;background-image:url('images/header-bg.gif');}
#header				{height:100px;background-image:url('images/header-burst.jpg');background-repeat:no-repeat;}
#splash				{position:absolute;top:39px;left:16px;}
#splash a			{display:block;background-image:url('images/spark-realm5.png');width:478px;height:53px;text-indent:-9999px;overflow:hidden;}
#play-now			{position:absolute;top:0px;right:0px;}
#play-now a			{display:block;width:357px;height:101px;background-image:url('images/play-now.png');background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;}
#navbar-right			{float:right;}
#navbar-right a			{display:block;background-image:url('images/download.png');text-indent:-9999px;overflow:hidden;}
a.nav-download			{width:258px;height:28px;background-position:right top;}
a.nav-download:hover		{background-position:right bottom;}
#content-wrapper		{background-image:url('images/content-bg.gif');background-repeat:repeat-x;}
#content-area			{}
#left-content			{vertical-align:top;padding:0;}
#center-content			{vertical-align:top;padding:0;}
#right-content			{vertical-align:top;padding:0;}
.side-module			{width:194px;margin:16px;}
.side-module p a		{text-decoration:none;}
.module-header			{overflow:hidden;border:1px solid #444;height:24px;background-image:url('images/module-header-bg.png');background-repeat:repeat-x;font-weight:bold;border-top-left-radius:3px 3px;border-top-right-radius:3px 3px;}
.module-header div		{background-repeat:no-repeat;float:left;text-indent:-9999px;overflow:hidden;}

#left-navi			{width:175px;height:24px;background-image:url('images/mh-navi.png');background-position:left top;}
#clans				{width:175px;height:24px;background-image:url('images/mh-clans.png');background-position:left top;}
#news				{width:175px;height:24px;background-image:url('images/mh-news.png');background-position:left top;}
#servers			{width:175px;height:24px;background-image:url('images/mh-servers.png');background-position:left top;}
#articles			{width:175px;height:24px;background-image:url('images/mh-articles.png');background-position:left top;}
#other				{width:175px;height:24px;background-image:url('images/mh-other.png');background-position:left top;}
#latest				{width:175px;height:24px;background-image:url('images/mh-latest.png');background-position:left top;}
#projects			{width:175px;height:24px;background-image:url('images/mh-projects.png');background-position:left top;}
#hosting			{width:175px;height:24px;background-image:url('images/mh-hosting.png');background-position:left top;}
#donate				{width:175px;height:24px;background-image:url('images/mh-donate.png');background-position:left top;}
#legend				{width:220px;height:24px;background-image:url('images/mh-legend.png');background-position:left top;}
#link				{width:220px;height:24px;background-image:url('images/mh-link-to-us.png');background-position:left top;}
#link-to-us			{width:220px;height:24px;background-image:url('images/mh-link-to-us.png');background-position:left top;}
#links				{width:220px;height:24px;background-image:url('images/mh-links.png');background-position:left top;}
#history			{width:255px;height:24px;background-image:url('images/mh-history.png');background-position:left top;}
#welcome			{width:255px;height:24px;background-image:url('images/mh-welcome.png');background-position:left top;}
#about				{width:255px;height:24px;background-image:url('images/mh-about.png');background-position:left top;}
#staff				{width:225px;height:24px;background-image:url('images/mh-staff.png');background-position:left top;}
#downloads			{width:175px;height:24px;background-image:url('images/mh-downloads.png');background-position:left top;}
#suggest			{width:175px;height:24px;background-image:url('images/mh-suggest.png');background-position:left top;}
#submit				{width:175px;height:24px;background-image:url('images/mh-submit.png');background-position:left top;}
#ventrilo			{width:175px;height:24px;background-image:url('images/mh-ventrilo.png');background-position:left top;}
#new-maps			{width:175px;height:24px;background-image:url('images/mh-new-maps.png');background-position:left top;}
#programs			{width:175px;height:24px;background-image:url('images/mh-programs.png');background-position:left top;}
#new-patches			{width:175px;height:24px;background-image:url('images/mh-new-patches.png');background-position:left top;}
#sound-patches			{width:175px;height:24px;background-image:url('images/mh-sound-patches.png');background-position:left top;}
#screens 			{width:175px;height:24px;background-image:url('images/mh-screens.png');background-position:left top;}
#screenshots 			{width:175px;height:24px;background-image:url('images/mh-screens.png');background-position:left top;}
#new-videos 			{width:175px;height:24px;background-image:url('images/mh-new-videos.png');background-position:left top;}
#spark-maps 			{width:175px;height:24px;background-image:url('images/mh-spark-maps.png');background-position:left top;}
#arc-maps 			{width:175px;height:24px;background-image:url('images/mh-arc-maps.png');background-position:left top;}
#other-maps			{width:175px;height:24px;background-image:url('images/mh-other-maps.png');background-position:left top;}
#profiles			{width:175px;height:24px;background-image:url('images/mh-profiles.png');background-position:left top;}
#what-is-spark			{width:175px;height:24px;background-image:url('images/mh-what-is-spark.png');background-position:left top;}

#mod-snl			{width:365px;height:24px;background-image:url('images/mh-snl.png');background-position:left top;}
#mod-cta			{width:365px;height:24px;background-image:url('images/mh-cta.png');background-position:left top;}
#mod-stuff			{width:255px;height:24px;background-image:url('images/mh-stuff.png');background-position:left top;}
#mod-video			{width:255px;height:24px;background-image:url('images/mh-video.png');background-position:left top;}
#mod-realm			{width:255px;height:24px;background-image:url('images/mh-realm.png');background-position:left top;}
#mod-srl			{width:355px;height:24px;background-image:url('images/mh-srl.png');background-position:left top;}
#mod-swat			{width:255px;height:24px;background-image:url('images/mh-swat.png');background-position:left top;}
#mod-faces			{width:255px;height:24px;background-image:url('images/mh-faces.png');background-position:left top;}

#maps				{width:175px;height:24px;background-image:url('images/mh-maps.png');background-position:left top;}
#patches			{width:175px;height:24px;background-image:url('images/mh-patches.png');background-position:left top;}
#wallpaper			{width:175px;height:24px;background-image:url('images/mh-wallpaper.png');background-position:left top;}
#clan-hosting			{width:175px;height:24px;background-image:url('images/mh-clan-hosting.png');background-position:left top;}
#leagues-tournaments		{width:325px;height:24px;background-image:url('images/mh-leagues-tournaments.png');background-position:left top;}
#other-hosting			{width:175px;height:24px;background-image:url('images/mh-other-hosting.png');background-position:left top;}
#post-pata			{float:right;width:270px;height:24px;background-image:url('images/pb-pata.png');background-position:right top;}
#post-rc			{float:right;width:270px;height:24px;background-image:url('images/pb-rc.png');background-position:right top;}
#post-line			{float:right;width:270px;height:24px;background-image:url('images/pb-line.png');background-position:right top;}
#wb-line			{float:right;width:270px;height:24px;background-image:url('images/wb-line.png');background-position:right top;}

#links-table			{width:600px;margin:12px 0 0 16px;}
#links-table th			{text-indent:0;text-align:center;}
#links-table td			{padding:4px 0 2px 12px;text-align:center;vertical-align:middle;}
.module-body			{overflow:hidden;border:1px solid #444;border-top:0px;padding:8px 11px 15px 11px;background-image:url('images/module-content-bg.png');/*border-bottom-left-radius:3px 3px;border-bottom-right-radius:3px 3px;*/}
.module-body img		{padding:0;margin:3px 9px 2px 3px;border:1px solid #aaa;}
.module-body a img		{border:1px solid #aaa;}
.module-body a:hover img	{border:1px solid #6f0;}
.map-tn, .patch-tn		{width:150px;height:100px;}
.patch-display img		{width:25px;height:25px;margin:7px 6px 0 1px;padding:0;}

.left .patch-ss-tn,
.right .patch-ss-tn		{}

.center-module			{margin:16px 0;min-width:350px;}
.center-module p		{text-indent:1.5em;margin-bottom:9px;text-align:justify;}
p.navi, p#clan-listing		{line-height:15px;margin:0 0 5px;}
p#server			{height:14px;margin:3px 0;vertical-align:middle;}
img.server			{height:14px;width:13px;vertical-align:middle;}
#copyright			{font-weight:bold;margin-top:-4px;padding-left:10px;padding-bottom:43px;}
.left, .right			{width:49%;padding-right:7px;vertical-align:top;}
.left p, .right p		{text-indent:0;text-align:left;}
.float-left img			{float:left;}
.author				{font-size:11px;font-weight:normal;}
.screens table			{width:100%;}
.screens img			{width:160px;height:100px;margin-bottom:7px;}
.screenpage img			{float:left;width:143px;height:100px;margin-bottom:7px;}
.wallpaper img			{float:left;width:143px;height:100px;margin-bottom:7px;}
.new-maps img, .new-patches img	{float:left;width:23px;height:20px;align:left;margin:3px 6px 0 0;}
.donate				{text-align:center;margin:5px 0 -15px 0;}
.donate-form			{margin:0px;padding:0px;}
.donate-text			{padding:5px;margin:0 0 7px 0;}
#staff-list			{list-style:none;margin-top:17px;}
#staff-list li			{line-height:150%;}
#staff-list li:before 		{content: "\2022 \0020";}
#center-content .staff-title	{font-weight:bold;margin:7px 0 -12px;}
div.link-to-us			{text-align:center;margin:0 0 -4px;}
input.link-to-us		{margin:4px 0 0 0;}
a.nou				{text-decoration:none;}
#donators-left			{float:left;width:50%;padding:0px;margin:-10px 0 0 -20px;}
#donators-right			{float:right;width:49%;padding:0px;margin:-10px 0 0 0px;}
h2.project			{margin-left:25px}
h2.project+p			{margin-left:25px}

p.quicknavi			{margin:15px 0 9px 15px;text-indent:-15px;font-weight:bold;line-height:150%;}
p.quicknavi a			{}
p.quicknavi a.sub		{font-weight:normal;margin-left:15px;}
ul#beginners-guide		{list-style:none;line-height:150%;margin-left:-35px;}
ul#beginners-guide ul,
ul#beginners-guide ul ul,
ul#beginners-guide ul ul ul,
ul#beginners-guide ul ul ul ul	{list-style:none;line-height:150%;margin-left:-17px;}
ul#beginners-guide li		{font-weight:bold;}
ul#beginners-guide ul li,
ul#beginners-guide ul ul li,
ul#beginners-guide ul ul ul li,
ul#beginners-guide ul ul ul ul li
				{font-weight:normal;}

li.rank				{font-weight:bold;line-height:150%;text-decoration:underline;}
li.name				{line-height:150%;margin-left:12px;}
li.name:before			{content:"\0700 \0020";}
p.li				{margin-left:10px;text-indent:10px;}
p.li2				{margin-left:28px;text-indent:0;}
.donate				{text-align:center;margin:5px 0 -15px 0;}
.donate-form			{margin:0px;padding:0px;}
.donate-text			{padding:5px;margin:0 0 7px 0;}
.switch-chapters-prev		{float:left;font-size:13px;font-weight:bold;margin-top:10px;}
.switch-chapters-next		{float:right;font-size:13px;font-weight:bold;margin-top:10px;}
ul#mr-bandwidth li,
ul#player-states li,
ul#icon-list li			{background-repeat:no-repeat;background-position:top left;text-indent:20px;}
ul#player-states li		{line-height:180%;}

li#greeneyes			{background-image:url('images/icons/greeneyes.png')}
li#redeyes			{background-image:url('images/icons/redeyes.png');}
li#blueeyes			{background-image:url('images/icons/blueeyes.png');}
li#yelloweyes			{background-image:url('images/icons/yelloweyes.png');}
li#ingame			{background-image:url('images/icons/ingame.png');}
li#afk				{background-image:url('images/icons/afk.png');}
li#admin			{background-image:url('images/icons/admin.png')}
li#guide			{background-image:url('images/icons/guide.png');}
li#ops				{background-image:url('images/icons/ops.png');}
li#dev				{background-image:url('images/icons/dev.png');}
li#mod				{background-image:url('images/icons/mod.png');}
li#swat				{background-image:url('images/icons/swat.png');}

#center-content #other-icons 	{text-indent:0;}

ul#icon-list li#other 		{text-indent:0;}
li#ctf-types p 			{margin-left:20px;text-indent:0;}

ul#objective-types li,
ul#laser-techniques li,
ul#grenade-techniques li, 
ul#missile-techniques li,
ul#bouncy-techniques li,
ul#combo-types li,
ul#special-weapon-types li	{margin-bottom:10px;}

h2+ol li,
h2+p+ol li,
h2+p+p+ol li,
h2+p+p+p+ol li,
h2+p+p+p+p+ol li,
h3+ol li,
h3+p+ol li,
h3+p+p+ol li,
h3+p+p+p+ol li,
h3+p+p+p+p+ol li		{margin:0 0 10px 20px;line-height:150%;}

#creating-maps			{width:225px;height:24px;background-image:url('images/mh-creating-maps.png');background-position:left top;}
#layout-theory			{width:225px;height:24px;background-image:url('images/mh-map-layout-theory.png');background-position:left top;}
#construction			{width:225px;height:24px;background-image:url('images/mh-map-construction.png');background-position:left top;}
#fine-tuning			{width:225px;height:24px;background-image:url('images/mh-fine-tuning-maps.png');background-position:left top;}
#creating-patches		{width:225px;height:24px;background-image:url('images/mh-creating-patches.png');background-position:left top;}
#beginning-patches		{width:225px;height:24px;background-image:url('images/mh-beginning-patches.png');background-position:left top;}
#advanced-patches		{width:225px;height:24px;background-image:url('images/mh-advanced-patches.png');background-position:left top;}
#adding-content			{width:225px;height:24px;background-image:url('images/mh-adding-content.png');background-position:left top;}
#adding-maps			{width:225px;height:24px;background-image:url('images/mh-adding-maps.png');background-position:left top;}
#adding-patches			{width:225px;height:24px;background-image:url('images/mh-adding-patches.png');background-position:left top;}
#playing-spark			{width:225px;height:24px;background-image:url('images/mh-playing-spark.png');background-position:left top;}
#beginning-spark		{width:225px;height:24px;background-image:url('images/mh-beginning-spark.png');background-position:left top;}
#basics				{width:225px;height:24px;background-image:url('images/mh-basics.png');background-position:left top;}
#dodging			{width:225px;height:24px;background-image:url('images/mh-dodging.png');background-position:left top;}
//#spreading			{width:225px;height:24px;background-image:url('images/mh-spreading.png');background-position:left top;}
#featured			{width:225px;height:24px;background-image:url('images/mh-featured.png');background-position:left top;}
#portal				{width:325px;height:24px;background-image:url('images/mh-portal.png');background-position:left top;}
#ventrilo			{width:175px;height:24px;background-image:url('images/mh-ventrilo.png');background-position:left top;}
#flagging			{width:225px;height:24px;background-image:url('images/mh-flagging.png');background-position:left top;}
#stalling			{width:225px;height:24px;background-image:url('images/mh-stalling.png');background-position:left top;}
#spark-etiquette		{width:225px;height:24px;background-image:url('images/mh-etiquette.png');background-position:left top;}
#advanced-spark			{width:243px;height:24px;background-image:url('images/mh-advanced-spark.png');background-position:left top;}
#cornering			{width:225px;height:24px;background-image:url('images/mh-cornering.png');background-position:left top;}
#combining-specials		{width:225px;height:24px;background-image:url('images/mh-combining-specials.png');background-position:left top;}
#advanced-tactics		{width:225px;height:24px;background-image:url('images/mh-advanced-tactics.png');background-position:left top;}
#multiple-enemies		{width:225px;height:24px;background-image:url('images/mh-multiple-enemies.png');background-position:left top;}
#bouncy-theory			{width:225px;height:24px;background-image:url('images/mh-bouncy-theory.png');background-position:left top;}
#tutoring-program		{width:225px;height:24px;background-image:url('images/mh-tutoring.png');background-position:left top;}
#find-a-tutor			{width:225px;height:24px;background-image:url('images/mh-find-a-tutor.png');background-position:left top;}
#become-a-tutor			{width:225px;height:24px;background-image:url('images/mh-become-a-tutor.png');background-position:left top;}
#advertising-spark		{width:225px;height:24px;background-image:url('images/mh-advertising-spark.png');background-position:left top;}
#link-to-us			{width:225px;height:24px;background-image:url('images/mh-link-to-us.png');background-position:left top;}
#profile-page			{width:225px;height:24px;background-image:url('images/mh-profile-page.png');background-position:left top;}

#learn-to-play			{width:225px;height:24px;background-image:url('images/mh-learn-to-play.png');background-position:left top;}
#bg-basics-lobby		{width:225px;height:24px;background-image:url('images/mh-basics-lobby.png');background-position:left top;}
#bg-basics-in-game		{width:225px;height:24px;background-image:url('images/mh-basics-in-game.png');background-position:left top;}
#bg-weapons-guide		{width:225px;height:24px;background-image:url('images/mh-weapons-guide.png');background-position:left top;}
#bg-basic-tactics		{width:225px;height:24px;background-image:url('images/mh-basic-tactics.png');background-position:left top;}
#bg-clans-guide			{width:225px;height:24px;background-image:url('images/mh-clans-guide.png');background-position:left top;}
#bg-leagues-guide		{width:225px;height:24px;background-image:url('images/mh-leagues-guide.png');background-position:left top;}
#bg-slang-dictionary		{width:225px;height:24px;background-image:url('images/mh-slang-dictionary.png');background-position:left top;}

.alphabet			{font-size:22px;}
.alphabet a			{font-weight:normal;}

#faces, #info, #websites	{}
#faces p, #faces p div,
#info p, #info p div,
#websites p, #websites p div	{text-indent:0;font-weight:bold;font-size:13px;}

#info .inside-letter p		{text-decoration:none;}
.letter-top			{padding:5px;}
.letter				{float:left;font-size:3em;}
.top				{float:right;padding:15px 0;}
.inside-letter			{clear:both;margin:0 15px 0 25px;}
.inside-letter p		{margin:-5px 0 12px 0;padding:0;}
.infoblock, .websiteblock	{margin:-10px 0 16px 25px;padding:0;}
.websiteblock a			{font-weight:normal;padding:0;margin:0;}
.admin				{color:#e72828;background-image:url('images/icons/admin2.png');background-position:right bottom;background-repeat:no-repeat;padding-right:18px;}
.dev				{color:#dd0;background-image:url('images/icons/dev2.png');background-position:right bottom;background-repeat:no-repeat;padding-right:18px;}
.guide				{color:#43d328;background-image:url('images/icons/guide2.png');background-position:right bottom;background-repeat:no-repeat;padding-right:18px;}
.ops				{color:#06c;background-image:url('images/icons/ops2.png');background-position:right bottom;background-repeat:no-repeat;padding-right:18px;}
.new				{background-image:url('images/icon-star.gif');background-position:-1px bottom;background-repeat:no-repeat;padding-left:18px;}
img.tn 				{vertical-align:bottom;width:28px;height:28px;margin:5px 2px 0 2px;}

.fimg				{text-align:center;}
.fimg span			{font-size:16px;}
.fimg a img			{border:1px solid #999;}
.fimg a:hover img		{border:1px solid #6f0;}
.fimg a img.main		{width:164px;margin:4px 0 2px 0;}

#maps-table,
#patches-table,
#programs-table			{}

#maps-table tr,
#patches-table tr		{}

#maps-table tr.h:hover,
#patches-table tr.h:hover, 
#programs-table tr.h:hover	{background-color:#121212;}

#maps-table td,
#patches-table td		{vertical-align:top;padding:5px;height:100px;min-width:200px;}

#programs-table td		{vertical-align:top;padding:5px;min-width:200px;}

#maps-table td:hover,
#patches-table td:hover, 
#programs-table td:hover	{padding:3px;border:2px solid #282828;-moz-border-radius:5px;-webkit-border-radius:5px;background-image:url('images/dark-43.png');}

#maps-table img,
#patches-table img,
#programs-table img		{float:left;}

#programs-table img		{border:0;}

//#maps-table img:hover,
//#patches-table img:hover	{border:2px solid #33cc00;margin:2px 8px 1px 2px;}

.patch-tns			{margin-top:-5px;}
.tooltip			{margin-left:-50px;position:absolute;top:-500px;left:0;padding:0;visibility:hidden;z-index:100;filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);}
.tip-img			{padding:0;}
#arrowhead			{margin-left:9px;z-index:99;position:absolute;top:-500px;left:0;visibility:hidden;}
.h3				{font:bold 16px arial;}
td .h2				{font:18px arial;text-decoration:underline;}
.center				{text-align:center;}
.h1				{font:bold 15px verdana}
.cs				{}
.cs:hover			{color:#f20;}
.maps-link			{font-weight:bold;text-decoration:underline;color:#dc6;}
.maps-link:hover		{font-weight:bold;text-decoration:none;color:#dc6;}
.maps-gone			{font-size:160%;}

html body img.faces		{border:0 !important;margin:4px 5px 6px 7px !important;height:100px;width:100px;border-radius:5px;filter:alpha(opacity=84);-moz-opacity:0.84;-khtml-opacity:0.84;opacity:0.84;filter:gray;}
html body img.faces:hover	{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
html body img.faces-new		{border:2px solid #6f0 !important;margin:2px 3px 4px 5px;height:100px;width:100px;border-radius:5px;filter:alpha(opacity=84);-moz-opacity:0.84;-khtml-opacity:0.84;opacity:0.84;filter:gray;}
html body img.faces-new:hover	{border:3px solid #9f0 !important;margin:1px 2px 3px 4px;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}

body #content-wrapper #notice	{border:1px solid #284369;background-color:#8EA9CF;border-radius:5px;color:#062147;font-size:10px;padding:5px 8px;text-indent:0px !important;margin:3px 0 9px 0 !important;text-align:justify;}
body #content-wrapper #notice a	{color:#062147;}
body #content-wrapper .hidden	{display:none;}
body #content-wrapper .x	{float:right;display:inline;width:13px;height:13px;font:bold 10px verdana;margin:1px -2px 0 3px;background-color:#062147;border-radius:2px;text-align:center;vertical-align:middle;padding:0;color:#8EA9CF;text-decoration:none;}
body #content-wrapper .x:hover	{background-color:#284369;color:#CFEDFF;text-decoration:none;cursor:pointer;}

.green				{color:#6f0;text-shadow:0 0 7px #3c0,0 0 3px #3c0;}
.hidden				{display:none;}
.no-indent			{text-indent:0;}

select 				{margin:2px;padding:0;width:143px;height:18px;font:11px verdana;background-color:black;color:white;border:1px solid #cde;}
select option 			{font-weight:normal;}
select option [disabled]	{font-weight:bold;}

.what-is-spark			{display:none;}
h1 a				{text-decoration:none;}

.faces-top			{width:100%;margin:}
.faces-top td			{vertical-align:top;}
.faces-top td table		{width:100%;}
.faces-top .top-contributors	{width:30%;padding-right:10px;}
.faces-top .recent-additions	{width:45%;margin:0 15px;padding:0 5px 0 15px;border-left:1px solid #999;}
.faces-top .total-pictures	{width:25%;padding-left:15px;border-left:1px solid #999;}
.faces-top .total-pictures .num	{padding:23px;font:69px arial;color:#3c3;border:0;}
.faces-top td table .left	{width:10px;}
.faces-top td table .middle	{}
.faces-top td table .right	{text-align:right;}

.center-module p.align-left	{text-align:left !important;}

.gold, .gold a			{color:#FFD733;text-decoration:none;}
.gold a:hover			{color:#FFE844;text-decoration:underline;}
.silver, .silver a		{color:#BFCFDF;text-decoration:none;}
.silver a:hover			{color:#DFEFFF;text-decoration:underline;}
.bronze, .bronze a		{color:#AC7853;text-decoration:none;}
.bronze a:hover			{color:#CE9A75;text-decoration:underline;}
.reg, .reg a			{color:#969696;text-decoration:none;}
.reg a:hover			{color:#CCCCCC;text-decoration:underline;}
