

		body																	{ }

	/* ---------------------------------------------
			H1 Menu
	------------------------------------------------ */
	
		#h1 																	{ margin-bottom:0px; }

	/* ---------------------------------------------
			H2 Menu
	------------------------------------------------ */
	
		#h2																		{ background: none; margin-top: -22px; }
		#h2-menu 																{ min-height:26px; }
		#h2-menu .subtitle 														{ display:none;	}		
		#h2-menu h2																{ display:none; }

		.box#community_description .header h3									{ display: none; }


		#h2-content																{ padding: 0; }

		#h2-menu .menulist li													{ display: none;}
		#h2-menu .menulist li.first												{ display: none; }
		#h2-menu .menulist li.last												{ display: none; }
		#center-content															{ background: transparent; }

		#h2-icon																{ display: none; }

/* ---------------------------------------------------------------------
		Community join button
------------------------------------------------------------------------ */
		.campaign-channelmegabox #community-join														{ position:absolute; right: 30px; top: 20px; }
		.campaign-channelmegabox #community-join button.submit											{ background: url(join.png) left top scroll repeat-x #f58520; -moz-border-radius: 8px 8px 8px 8px; -webkit-border-radius: 8px 8px 8px 8px; border-radius: 8px 8px 8px 8px; border: solid 0px #fff; width: 200px; height: 40px; }
		.campaign-channelmegabox #community-join button.submit span span								{ font-size: 12px; color: #fff; text-transform: uppercase;}
		.campaign-channelmegabox #community-join button.submit:hover, a#fb_share:hover					{ -moz-box-shadow: 0 1px 5px #555; -webit-box-shadow: 0 1px 5px #555; box-shadow: 0 1px 5px #555; }
		

	/* ----------------------------------------------
			Campaign Megabox
	------------------------------------------------- */
	
		.campaign-channelmegabox 												{ background: #fff; height:480px; position: relative; }
		.campaign-channelmegabox .center										{ padding:0; margin:0; font: normal normal 11px Arial, sans-serif; color: #000; }
		.campaign-channelmegabox .center a										{ color: #f5841f; font-weight: bold; text-decoration: underline; }

		#allianssi_info															{ float: left; width: 400px; margin: 30px 0 0 15px; }
		#allianssi_info p, #allianssi_info h4									{ margin-left: 10px; }
		#allianssi_video														{ float: left; width: 500px; margin: 80px 0 0 30px}

		.community-description.description										{ padding: 10px 0 20px; }


		.layout-left-center #center-shadow										{background: none; }
		.layout-left-center #center-content										{background: #234b6c; }

		#sb-nav-close															{background-image: url(close.png) !important; width: 70px !important; height: 13px !important; margin: 5px 0 0 !important; }

		#center #community-general												{ display: none; }

		#center .box#community-chat												{margin: 0;}


/* ---------------------------------------------------------------------
		Chat
		Selitänkö mitä noi kaikki tekee? No en tod. Trolololoo.
------------------------------------------------------------------------ */

	.box.chat #chatbody															{ height:250px; position:relative; }
	.box.chat #chatbox .outerborder .content									{ padding-top: 10px; }

	#center .box#community-chat													{ background:#ec882b !important; }
	#center #community-chat .header												{ background:#ec882b; display: none;}

	.box.chat h2#channeltopic													{ display: none; }

	.box.chat #chatbox															{ background: #fff; border: 1px solid #fff; }

	#center #community-chat .comments,
	#center #community-chat .comments .comment									{ color:#000; }

	.box.chat #messagebox td.stamp												{ color: #000; }

	.box.chat #messagebox td.eventtext											{ color: #666; }

	#center #chatbox a, #center #chatbox a:active								{ }
