html, body
	{
		background: #1f1919;
		margin: 0;
		padding: 0;
		font-size: 1em;
		font-family: Arial, Helvetica, sans-serif;
		color: #fff;
	}
	
#page-container
	{
		width: 968px;
		margin: 0 auto 0 auto;
		background: inherit;
	}
#navigation
	{
		height: 1.45em;
		background: #171717;
		margin: 0 0 0.5em 0;
		font-size: 2em;
	}		
#content-container
	{
		background: #1f1f1f;
		overflow: auto;
		width: 968px;
		font-size: 10pt;
		font-family: Arial;
	}	
#main-window
	{
		float: left;
		width: 935px;
		background: inherit;
		margin: 10px;
		padding: 5px;
		font-size: 10pt;
		font-family: Arial;
	}	
#sidebar
	{
		width: 235px; /*changed for IE6 purposed down 5px*/
		background: #171717;
		float: right;
		margin: 10px;
		padding: 5px;
	}	
#footer
	{
		font-size: 0.8em;
		color: #ccc;
		text-align: center;
		clear: both;
	}	
#footer a
	{
		color: #ccc;
		text-decoration: none;
	}	
#footer a:hover
	{
		color: #BD0505;
		text-decoration: underline;
	}	
/*navigation */
#cssdropdown, #cssdropdown ul {
padding: 0;
margin: 0 0 0 300px;
list-style: none;
z-index: 100;
position: absolute;


}

#cssdropdown li {
float: left;
position: relative;
}

.mainitems{
border: none;
background:none;
}

.mainitems a{
margin-left: 6px;

text-decoration: none;
font-size: 0.5em;
color: #fff;
background: #1f1f1f;
padding: 0.5em;
}

.subuls{
display: none;
width: 10em; /* change width of the drop down box */
position: absolute;
top: 1.2em;
left: 0;
background-color: #171717;

border: none;

}

.subuls li{
width: 100%;
padding: 0;
margin: 0.1em 0 0 0;
border: 1px solid #1f1f1f;
background-color: #171717;
}

.subuls li a{
text-decoration: none;
padding: 0;
margin: 0 0 0.5em 0.5em;
background: none;
}
.subuls li a:hover
{
	color: #ccc;
	border-bottom: 1px dotted #ccc;
}

#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: auto;
left: 0.2em;
}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
}

/* LIST STYLES */
#sidebar ul
	{
		list-style: none;
		margin: 0;
		padding: 0.5em;
	}
#sidebar ul li a
	{
		color: #5F708D;
		text-decoration: none;
	}	
#sidebar ul li a:hover
	{
		text-decoration: underline;
		color: #4A576F;
	}	
	
/* FONT STYLES */
h1
	{
		border-bottom: #e67817 1px solid;
		font-size: 10pt;
		font-family: Arial;
	}
h2
	{
		font-size: 10pt;
		font-family: Arial;
		color: #e67817; 
		font-weight: normal;
	}
#sidebar h2
	{
		color: #e67817;
		text-transform: capitalize;
		font-size: 10pt;
		font-family: Arial;
	}	
p	
	{
		font-size: 10pt;
		font-family: Arial;
		text-align: justify;
	}	
#footer p
	{
		text-align: center;
	}	

a
	{
		color: #8997B4;
	}	