@import url(./core.css);
@import url(./flags.css);
@import url(./sidebar.css);

/* PAGE TITLE / / / / / / / / / */

#title {
	position:relative; left:4%;
	width:92%;
	margin:0 0 2em;
	border-bottom:2px solid #fff;
	}
h1 {
	padding:0 32% .3em 14%; 
	font:normal 2em/1.1em arial,sans-serif; color:#fff;
	}
* html h1 {
	height:1em;
	}
#title span {
	position:absolute; bottom: 1em; right:0;
	display:block; width:30.2%;
	}
#title a {
	padding:.2em 2em .2em 1em; margin-right:1em;
	color:#fff;
	border-left:1px solid #2F3A42;
	text-transform:uppercase; 
	}

/* CONTENT / / / / / / / / / */

#content {
	position:relative; left:4%;
	width:92%;
	}
#wikitext {
	float:left;
	position:relative;
	width:52.6%; padding:0 2.4% 0 14%;
	font:normal 1.02em/1.5em georgia,sans-serif;
	}
* html #wikitext {width:52%; padding:0 2% 0 140px;
	}	
#wikitext h2 {
	position:absolute; left:0;
	width:18%; margin:.3em 0 0; 
	font:normal .8em/1.4em arial,sans-serif; color:#fff;
	text-transform:uppercase; text-align:right; 
	}
* html #wikitext h2 {width:26%;
	}
#wikitext li {
	 margin:0 0 .64em 1em; 
	 line-height:1.5em;
	}
#wikitext ul {
	padding:0 0 1em;
	}	
#wikitext p {
	margin:0 0 1em;
	line-height:1.5em;
	}
#wikitext strong {color:#fff;
	}	
#wikitext del {color:#444;
	}		
.image {
	float:left;
	width:200px; padding:0 0 .4em; margin:.32em 2em .8em 0;
	font:normal .7em/1.4em verdana,sans-serif;
	background:#575D61;
	cursor:pointer;
	}
* html .image {margin-right:1.4em;}
.image strong {
	display:block;
	padding:.4em;
	}
#wikitext a {
	color:#9c3;
	text-decoration:underline; 
	}
	
/* SECTION / / / / / / / / / */

.editSection {
	float:right; margin:0 0 .8em .8em;
	text-transform:uppercase;
	font-size:.64em;
	}
#wikitext .editSection a {
	padding:.32em .64em;
	color:#aaa;
	background:#2F3A42;
	}

/* IMAGE FOCUS / / / / / / / / / */

#dark {
	display:block;
	position:absolute; left:0; top:0;
	width:100%; height:100%;
	text-align:center;
	}
#shadow {
	display:block;
	position:absolute; left:0; top:0;
	width:100%; height:100%;
	background:#333;
	opacity:.88;
	filter:alpha(opacity=88);
	}
#dark #picture, #dark #wait {
	display:block; 
	position:relative; top:4em; 
	width:8em; margin:0 auto; padding:.64em;
	background:#fff; 
	z-index:1;
	}
#dark #wait {top:12em;
	}
#wait img {
	display:block;
	margin:4em auto;
	}
#dark em {
	position:absolute; right:.64em;
	}
#dark strong {
	display:block;
	font-weight:normal; line-height:2em; color:#333;
	text-align:left;
	}
	
/* SIDEBAR / / / / / / / / / */

#sidebar {
	float:right;
	width:28%; padding:0 0 0 2%;
	font:normal .7em/1.8em verdana,sans-serif;
	border-left:1px solid #2F3A42; 
	}
* html #sidebar {padding-left:20px; 
	}	
#sidebar h4 {
	font:bold 1.1em/1.4em arial,sans-serif; color:#fff; 
	text-transform:uppercase;
	}
#sidebar ul {
	margin-bottom:4em;
	}	
#sidebar li { 
	padding:.32em 0 .32em .1em;
	list-style:none;  
	border-bottom:1px solid #2F3A42;
	}
* html #sidebar li {
	height:1em;
	}	
#sidebar a {
	color:#fc3;
	}
#tableIndex a {
	display:block; width:100%; 
	line-height:2.4em;
	}
#tableIndex a:hover {
	padding-left:2%; width:98%;
	}
#category a {
	text-transform:capitalize; text-decoration:underline;
	}

