
/*
 
  _________ __         .__      ___.         .__                                 __   
 /   _____//  |_  ____ |__| ____\_ |_________|__| ____    ____      ____   _____/  |_ 
 \_____  \\   __\/ __ \|  |/    \| __ \_  __ \  |/    \  / ___\    /    \_/ __ \   __\
 /        \|  | \  ___/|  |   |  \ \_\ \  | \/  |   |  \/ /_/  >  |   |  \  ___/|  |  
/_______  /|__|  \___  >__|___|  /___  /__|  |__|___|  /\___  /  /\___|  /\___  >__|  
        \/           \/        \/    \/              \//_____/   \/    \/     \/  
=====================================================================================
 
Unless otherwise noted, this work is licensed under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
 
=====================================================================================
 
This website is powered by JoeCMS, a closed-source content management system writen by Joe Steinbring.
 
=====================================================================================
 
*/

@import "error.css";
@import "menu.css";
@import "header.css";
@import "code.css";
@import "mods.css";
@import "lists.css";
@import "jquery.lightbox.css";

body  {
	font: 100% Tahoma, Arial, Helvetica, sans-serif;
	background: #4c4c4c url(../images/backgrounds/grad1.png) 0 0 repeat-x;
	margin: 0; 
	margin-top: 1px;
	padding: 0;
	text-align: center;
	color: #000000;
}


#container { 
	width: 46em;
	background: #FFFFFF;
	margin: 0 auto;
	border: 1px solid #000000;
	text-align: left;
} 



#sidebar {
	float: right; 
	width: 12em;
	background: #242424;
	padding: 15px 0; 
	border-left: 1px solid black;
}
#sidebar h3, #sidebar p {
	margin-left: 10px;
	margin-right: 10px;
}


#mainContent {
  	margin: 0 13em 0 10px;
}

#mainContent h1 {
	margin: 30px 0 10px 0;	
}

#footer { 
	padding: 0 10px;
	background: #242424;
	color:#FFF;
	text-align:center;
} 

#footer p {
	margin: 0;
	padding: 3px 0;
	font-size:10px;
	vertical-align:text-top;
}

#footer p a {
	color:#FFF;
	text-decoration:none;
}

#footer p a:hover {
	text-decoration:underline;
}

#footer-left {
	float:left;
	margin:0px;
	padding:0px;
	background:inherit;
	color:inherit;
	width:40%;
	text-align:left;
}

#footer-right {
	float:right;
	margin:0px;
	padding:0px;
	background:inherit;
	color:inherit;
	text-align:left;
	width:59%;
}


/* Miscellaneous classes for reuse */
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.images {
	font:inherit;
	color:inherit;	
}