body { 	
		background-image:url(black-top.jpg);
		background-repeat:repeat-x;
		background-color:#000000;
	}
	
p { font-size: 1em; }



a:link { color:#00ee33; }
a:visited { color:#666; }
a:hover { color:#66c; }
a:active { color:#333; }


#pagecontent {
	text-align:left;
	margin:1em 2em 1em 1em;
	font-size:100%;
	line-height:130%;
	color:#9999ff;
}

#wikitext {
	text-align:left;
	margin:1em 2em 1em 1em;
	font-size:100%;
	line-height:130%;
	color:#9999ff;
}


#wikitext td {
	text-align:left;
	padding: 5px;
	font-size:100%;
	line-height:130%;
	color:#9999ff;
}

h1, h2, h3, h4, h5, h6 {
		margin:0 0 0.25em 0;
		color:#cccccc;
		font-size: 95%;
}

/*h1 {
font-size: 95%
}*/
	
#container {
	position: relative;
	width: 750px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom: 45px;
	margin-top:25px;
}


#logo { border-bottom:0px solid #CCCCCC; 
		position: relative;
		height: 150px;
		width: 309px;
		margin-bottom: 10px;
		text-align: center;
		}

#logo p {		color:#00ee33;
		font-size:20px;
		font-weight: bold;
		margin-top: 5px;
		}
		

#footer { clear:both;
		border-top:2px solid #cccccc; 
		border-bottom:2px solid #cccccc;
		background-color:#000000;
		color:cccccc; 	
		font-size:0.85em;
		}

.footnav {
	font-size:0.85em;
	padding:0.5em 15px 0.5em 30px; 
	text-align: left;
	}

.lastmod { 

	font-size: .75em;
	margin-top: 15px;
	padding-top: 5px;
	text-align: left;
	font-style:italic; 
	float: left;
}

#toptbl td { vertical-align:top;  }
#pagegroup {		 		 
 		padding-left:1em;
		margin:0;
		font-size:1.2em;
		}	

	
#pagetitle { 
		text-align:left;
		margin:0;
		padding:0;
		font-size:2.5em; 
		 }
#pagegroup a { text-decoration:none; 
color:#6666ff;}
 
#pagetitle a { text-decoration:none;
color:#6666ff;}

#sidebarmain { background-color:#cccccc; 
		background-image:url(black-side.jpg);
		background-repeat: repeat-y;}

#sidebartitle { padding:5px 0 5px 1em;
		background-color:#000000; 
		width:100%;
		font-weight:bold;}
#sidebartitle a { text-decoration:none;}

#sidebarsearch form {margin:0;
		padding:15px 0 15px 1em;
		border-top:0px solid #000000;
		width:100%;
		background-color:#000000; }
#sidebarsearch input { font-size:0.8em; }

#sidebar { 
	position: absolute;
	top: 110px;
	right: 0px;
	  width:13em; 
//	  margin-right:2em;
	  padding:1em; 
	padding-bottom: 60px;
	  font-size:85%; 
	  color:cccccc;
	  float:right;
	  }
		
#sidebar p { padding-left:1em;
		font-size:1em;
		font-weight:bold;  	  
		border-bottom: 1px solid #000; 
	  color:cccccc;
		width:100%;}
#sidebar h1 { 
	  margin: 0;
	  padding:0.25em 0;
	  border-bottom: 1px solid #aaa; 
/*	  background-color:#000000;   */
	  font-size:1em;
	  color:#000;
	  text-align:center;
	  display:block;
	  width:100%;
	}
#sidebar a:link, #sidebar a:visited { color:#0f0; }
#sidebar a:hover, #sidebar a:active { color:#66c;  }
#sidebar li a, #sidebar h1 a { color: #333; }
#sidebar li a:hover, #sidebar h1 a:hover { 
	color: #000; 
	background-color: #333;
	 }
#sidebar li a:active, #sidebar h1 a:active { 
		color:#00f; 
		background-color: #cccccc; }
#sidebar li {
	border-bottom: 1px solid #aaa; 
	margin: 0;
	font-size:0.85em;
	font-weight:bold;
	}
#sidebar li a, #sidebar h1 a {
	display: block;
	text-decoration: none;
	width: 100%;
	}
#sidebar ul, #sidebarfooter ul {
      margin:0;
      padding:0 0 0.3em 0; 
      list-style:none;
      }
#sidebar li a { padding: 3px 0px 2px 2em; margin:0; }

html>body #sidebar li a { width: auto; }
html>body #sidebar h1 a { width: auto; }

#sidebarfooter {
	margin:0 0 0 0;
	padding:1em 0 2em 1em;
	font-size:0.75em;
	font-weight:normal;
	}
	
#maincontent { padding:0;
		width:550px;
		float: left; 
		}


h1.wikiaction { font-size:1.5em; margin:0px; }
#wikiedit form { 
position: relative;
margin:0px;
margin-left:-30px;
width:500px;
 }

#credit {
	margin-top: 15px;
	padding-top: 5px;
	float: right;
	font-size: .75em;
	text-align: right;
}

#creativecommons {
	margin-top: 15px;
	text-align: center;
}
#advert {
	width:13em;
}
.advert {
	padding-left: 2em;
	padding-bottom: 20px;
	margin: 2em  auto;
}
