body 											{ background: url(bg_body.jpg) 0 0 repeat scroll white; color: #f7ecd8; }

a, a:hover, a:active, a:visited,
#center .box#box-blog-topics a,
#left .box .header .actions ul li a,
#center #center-footer a,
#center #center-footer a:hover                  { color: #8abc00; }

#h1-menu, #h1-menu .menulist li,
#h1-actions li.has-submenu li,
#h1-menu h1, #h1-menu h1:hover, #index h1,
#h1-actions, #h2-menu .menulist li.selected a,
#h2-menu .menulist li.selected a:hover 		    { background: #a1d413; }

#left .box,
#h2-menu .menulist li.selected a,
#h2-menu .menulist li.selected a:hover          { background: #fff; }
#left .box.under                                { background: #a1d413; color: #fff; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; }
#left .box.under a                              { color: #fff; }

#h2 											{ border-bottom: 10px solid #fff; }

#h1-menu h1, #h1-menu h1:hover					{ box-shadow: none; }
body.fi #h1 h1 a								{ background: transparent url(../h1_logo.png) no-repeat 13px center; }

#h1-menu .menulist a 							{ color: #111; }
#h1-menu .menulist .credits span 				{ color: #000; }

#h1-actions 									{ background: #fff; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; }
#h1-actions a, #h1-actions .mainmenu-theme 	    { color: #8abc00; }
#h1-actions a:hover								{ color: #000; }
#h1-menu .menulist li:hover,
#h1-actions li.has-submenu:hover 				{ background: #fff; }
#h1-menu .menulist li 							{ border:0;}
#h1-menu .menulist .submenu li 					{ border: 0 none; border-bottom: 1px solid #202022; border-top: 0; }
#h1-actions li.has-submenu li 					{ border-color: black; }
#h1-menu .menulist .submenu li:hover,
#h1-actions li.has-submenu li:hover 			{ background: #4ac4dc;}

#h2 											{ background: transparent; margin-top: 0; }
#h2-content 									{ padding-top: 0; }
#h2 h2 											{ display: none; }
#h2-menu 										{ min-height: 26px; }
#h2-menu .menulist a 							{ background: #a1d413; color: #111; }
#h2-menu .menulist li.selected a				{ color: #8abc00; }
#h2-menu .menulist li a:hover 					{ background:#fff; color: #8abc00; }

#left .content,
#left .box .header h3 ,
#left .content dl dt 							{ color: #111; }
#left .box .value								{ color: #000; }
#left strong 									{ color: #000; }

#top .box .header .actions ul li,
#left .box .header .actions ul li 				{ background:none; 	border:0; }
#top .box .header .actions ul li:hover,
#left .box .header .actions ul li:hover 		{ background: #8abc00; }
#left .box .header .actions ul li:hover a 		{color: #000; }

/* peepbox */

.peepbox 										{ background: #8abc00; color: #fff; }
.peepbox dl dt									{ color: #000; }
.peepbox a								    	{ color: #000; }

/* center */

.layout-left-center #center-content 			{ background: transparent; }

#center .box.first								{ background: transparent; }
#center .box.first .center						{ background: none; padding: 0; }

/* comments */
#center .insider 								{ border-top: 0; margin: 30px 0 0 10px; background: white; }
#center .insider .tabs 							{ background: #a1d413; }
#center .insider .tabs a						{ color: #111; }
#center .insider .tabs ul li.selected           { background-color: white; }

#netari .header .actions h3     				{ display: none; }

#center div:not(#comments) h3                   { color: #f49d2c; font: normal bold 24px 'helvetica neue', Helvetica, Arial, sans;  margin: 0; padding: 30px 0 20px 20px; }
#center .special h3                             { padding: 0; }
#center div#box-blog-topics h3                  { padding: 0; }

.dialog a, .dialog a:hover, .dialog a:active,
#center a, #center a:hover, #center a:active    { color: #8abc00; }


/* megabox */

.campaign-channelmegabox.box .innerpattern,
.netari-box, .netari-center-box,
#center .insider                                { -moz-box-shadow: 0 0 10px rgba(0,0,0,0.4); -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4); box-shadow: 0 0 10px rgba(0,0,0,0.4); }

.netari-center-box,
#center .special                                { border: solid 0 #eee; background: white; margin: 40px 0 0 10px; }

.campaign-channelmegabox.box					{ height: 340px; background: transparent; margin: 10px 0 0; }
.campaign-channelmegabox.box .center 			{ padding:0; }
.campaign-channelmegabox.box .innerpattern		{ height: 280px; background: url(pattern.png) 0 0 repeat #8abc00; position: relative; }

.campaign-channelmegabox.box #iamnow		    { position: absolute; top: 20px; left: 30px; }

.campaign-channelmegabox.box #chat_info		    { position: absolute; top: 190px; left: 38px; width: 443px; height: 64px; background: transparent; }
.campaign-channelmegabox.box #chat_frame		{ width: 443px; height: 64px; background: none; border: 0 !important; }

#community-join                                 { position: absolute; right: 100px; top: 80px; width: 230px; height: 141px; background: url(join.png) 0 0 no-repeat transparent; }
#community-join button.submit                   { width: 230px; height: 141px; padding: 10px 0; background: transparent; border: 0 !important; font-size: 0px; color: transparent !important; text-indent: -999px; }

.megalogoball				                	{ position: absolute; top: 20px; right: 30px; z-index: 500; }
.megatree   				                	{ position: absolute; bottom: 0; right: 55px; }

#link_netari                                    { margin: 15px 0 0; }
#link_pela                                      { position: absolute; right: 0; margin: 15px 0 0; }

/* center */

#netari .header .actions		    			{ margin-bottom: 30px; }

.tape								            { position: absolute; margin-top: -22px; margin-left: 20px; }
.tap.blogtape                                   { margin: 21px 0 0 30px; z-index: 100;}

#netari-description	.inner					    { padding: 0 0 30px; }
#netari-description .logoball					{ position: absolute; top: 45px; right: 45px; }

.bbcode                                         { width: 550px; }
.bbcode a                                       { font-weight: bold; font-size: 13px; }

#netari-info-box                                { padding: 0 20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
#netari-info-box p                              { max-width: 550px; }
.netari-info-box-link                           { display: block; border-left: solid 4px #111; padding: 0 0 0 10px; }

.linkkiboksi                                    { height: 80px;	width: 150px; border: 1px solid #95979B; float: left; margin: 20px 20px 20px 0; }

/* poll */

#netari-poll									{ padding-bottom: 50px; }
br.clear										{ height: 1px; clear: both; }
#netari-poll .header .actions 					{ margin-bottom: 10px; }
#netari-poll .poll-description                  { margin-bottom: 10px; }

#center .insider.box-poll a						{  }
#center .insider.box-poll h3 a					{  }

/* NEW QUIZ = POLL */

#center .insider.box-poll *						{  }
#center .insider.box-poll .header				{ background: transparent; padding: 0; }
#center .insider.box-poll .header .actions 	    { padding: 0; }
#center .insider.box-poll .header h3			{ display: block !important;	margin: 0 !important; }
#center .insider.box-poll .header .date 		{ font-size: 13px; font-weight: normal; }
#center .insider.box-poll .center				{ background: transparent; padding: 0; }
#center .insider.box-poll legend				{ padding: 0 0 10px;}
#center .insider.box-poll 						{ background: none; border: 0; }
#center .insider.box-poll               		{ -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; }

/* menubox */

#left .box.campaign-channelmenubox				{ background: url(pattern.png) 0 0 repeat #8abc00; margin: 40px 0; padding: 0; }
#left .box.campaign-channelmenubox .center 	    { padding: 0; color: #111; }
#left .box.campaign-channelmenubox h3,
#left .box.campaign-channelmenubox h4			{ color: #f49d2c; font: normal bold 24px 'helvetica neue', Helvetica, Arial, sans;  margin: 0; padding: 10px; }
#left .box.campaign-channelmenubox h4			{ font-size: 14px; padding-top: 0; margin-bottom: 20px; color: #111; }
#left .box.campaign-channelmenubox .thumb		{ }
#left .box.campaign-channelmenubox .thumbimage  { margin-bottom: 5px; }
#left .box.campaign-channelmenubox .nick0,
#left .box.campaign-channelmenubox .nick1		{ }
#left .box.campaign-channelmenubox .nick0 a,
#left .box.campaign-channelmenubox .nick1 a	    { color: #111 !important; }


.menu-tape								        { position: absolute; margin-top: -22px; margin-left: 5px; }
.menu-inner                                     { margin: 40px 0 25px; background: url(papyrus2.png) 50% 0 repeat-y transparent; position: relative; }
.menu-inner-inner                               { height: 600px; width: 195px; margin-left: 22px; overflow-y: auto; overflow-x: hidden; }
#papyrus1                                       { margin-top: -18px; margin-left: 8px; }
#papyrus3                                       { margin-bottom: -18px; margin-left: 8px; }

/* chat */

.box.chat #chatbody 							{ height: 300px; }
#community-chat.box .header .actions 			{ padding: 0 20px 0;}
#community-chat.box .header h3					{ display: none; }
#community-chat.box .center 					{ padding:  0 20px 20px;}


/* edit */
#community-editor								{ background: #202022 !important; padding:  15px; }
#community-editor-form .bbcode-editor 			{ height: 300px; width: 700px; }
#community-editor h3,
#community-editor label,
#community-editor .inputhelp li					{ color: white !important; }




/* ---------------------------------------------------------------------
		Chat
------------------------------------------------------------------------ */

	.box.chat #chatbody															{ height:250px; position:relative; }

	/* .box.chat #chatbox .outerborder .content									{ padding-top: 10px; }		/* used when header is hidden */

/*
	#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								{ }

*/