@import url(./core.css);
@import url(./colors.css);

/* FEATURED / / / / / / / / / */

#wikitext {
	position:relative; left:4%; 
	width:92%;
	}
#featured {
	float:left;
	width:100%;
	padding:2em 0 0;
	border-top:1px solid #2F3A42; 
	}
#how {
	float:left; position:relative;
	width:68%;  
	}	
h1 {
	display:inline; padding:.2em .4em; 
	font:normal 1.4em/1.2em arial,sans-serif; color:#222A2F;
	background:#fff;
	}
#featured ul {margin:1em 0 0;
	}	
#featured li {
	width:48%; padding:.4em 0;
	list-style:none;
	border-bottom:1px solid #2F3A42;
	font-size:1.16em;
	}
.picture {
	position:absolute; top:0; right:0em;
	display:block; width:290px; height:240px;
	background:url(../images/demo.png) 0 0 no-repeat;
	}
	
/* NEW PAGE / / / / / / / / / */	

#newpage {
	float:right;
	display:block; width:26%; padding:.8em 2% 5em 2%; 
	background:#D60059;
	border-top:1px solid #D60059;
	font-size:.8em; color:#eee;
	}
#newpage h2 {
	font:normal 1.6em/1.4em georgia,arial,sans-serif; color:#6F0031; 
	}
#newpage form {margin:.4em 0;
	}	
#newpage .newpagetext {
	width:64%; padding:.1em .2em;
	font:normal 1.4em arial,sans-serif;
	}
#newpage .newpagebutton {
	padding:.1em .2em;
	font:normal 1.3em arial,sans-serif;
	}
* html #newpage .newpagebutton {padding:0;
	}		
#newpage a {color:#fc3;
	}
#newpage a:hover {text-decoration:underline;
	}
		
/* ACTIVITIES / / / / / / / / / */

#activities {
	clear:both;
	float:left;
	width:100%; margin:4em 0 0; padding:0 0 3em;
	}
.col {
	float:left;
	display:block; width:34%;
	font-size:.88em;
	}
.col h2 {
	position:relative;
	padding:.1em .8em;
	font-size:1em; color:#000;
	text-transform:capitalize;
	border-top:1px solid #AABF53; 
	background:#6E8F00;
	}
* html .col h2 {height:1.8em;
	}	
.col h2 em {
	position:absolute; right:.8em;
	font-style:normal;
	}	
* html .col h2 em {
	top:.1em; left:86%;
	}	
.col li {list-style:none; 
	}
.col a {
	display:block; padding:.48em .8em; 
	border-bottom:1px dashed #2F3A42;
	color:#efefef;
	}
* html .col a {height:1.6em;
	}
.col a:hover {
	background:#61696F;
	text-decoration:underline;
	border-bottom:1px solid #2F3A42;
	}	
.col h2 a {
	padding:0;
	border:none;
	}	
.col h2 a:hover {
	background:none;
	border:none;
	}
.left cite {
	display:block;
	font-style:normal; color:#aaa;
	}
.left h2 a {color:#9c3;  
	}
.mid h2 {
	color:#fff;
	background:#9c3;
	}
.mid h2 a {color:#6E8F00;
	}		
.end {
	float:right;
	width:30%;
	}	
.end h2 {
	color:#aaa;
	border-top:1px solid #61696F;
	background:#2F3A42;
	}	
.end h2 a {color:#999;
	}
	
/* COMMENTS / / / / / / / / / */
.comments {
	float:right;
	width:30%;
	}	
.comments h2 {
	color:#aaa;
	border-top:1px solid #61696F;
	background:#2F3A42;
	}	
.comments p a {display:none;
	}
.comments a.wikilink {
	display:inline; padding:0;
	color:#999; 
	border:none;
	}
.comments a:hover.wikilink {background:none;
	}
.comments .author {
	display:block;
	}
.comments .author strong {color:#fff;
	}	
.comments .author em {color:#888;
	}
.comment {
	position:relative;
	display:block; padding:.48em .8em;
	border-bottom:1px dashed #2F3A42; 
	}	
.comment h3 {
	font-size:1em; font-weight:normal; line-height:1.4em; color:#fff;
	}
	
/* SITE NEWS / / / / / / / / / */

#sitenews	{
	clear:both;
	position:relative;
	width:100%;
	padding:1.6em 0 0 0;
	border-top:3px double #2F3A42;
	font:normal .9em/1.3em arial,sans-serif; color:#aaa;
	}
#sitenews form {
	float:right; position:relative; top:-.4em;
	}
.emailbox, .emailbutton {
	padding:.1em .4em;
	font:normal 1em/1.2em arial,sans-serif;
	}
.emailbox {
	padding:.2em .2em;
	color:#fff;
	background:#2F3A42;
	border:1px solid #61696F;
	}	