/* STYLE HTML TAGS
----------------------------------------------- */
	body
		{
		margin: 10px;
		background: #A7C35A;
		text-align: center;
		}
	
	h1
		{
		margin: 0;
		padding: 0;
		font: normal 30px trebuchet ms, sans-serif;
		color: #fff;
		text-align: center;
		}
		
	h2
		{
		font: normal 22px trebuchet ms, sans-serif;
		}
	
	p
		{
		font: 12px arial, sans-serif;
		}

/* STRUCTURE
----------------------------------------------- */	
	#container
		{
		margin: auto;
		border: 1px #000 solid;
		background: #fff;
		text-align: left;
		width: 760px;
		}
		
	#masthead
		{
		background: #20323C url(../images/masthead.gif);
		height: 100px;
		}
		
	#page-contents
		{
		margin: 0 0 0 175px;
		padding: 14px;
		border-left: 1px #999 solid;
		}
	
	#footer
		{
		padding: 20px;
		background: #9F2513 url(../images/footer.gif);
		text-align: center;
		clear: both;
		}

/* COSMETICS
----------------------------------------------- */
	.text-small
		{
		font: 10px arial, sans-serif;
		color: #fff;
		}
		
/* MAIN MENU
----------------------------------------------- */
	#main-menu ul 
		{
		margin: 0;
		padding: 0;
		list-style-type: none;
		}
		
	#main-menu ul li 
		{
		width: 20%;
		float: left;
		}
		
	#main-menu ul li a 
		{
		padding: 4px 0 4px 0;
		border-top: 1px solid #6e8b21;
		border-left: 1px solid #6e8b21;
		border-right: 1px solid #314e00;
		border-bottom: 1px solid #314e00;
		background: #A7C35A;
		font: bold 11px arial, sans-serif;
		color: #fff;
		text-decoration: none;
		display: block;
		text-align: center;
		}
	
	#main-menu ul li a:hover 
		{
		background: #8ba83f;
		}
	
	#main-menu ul li#active-section a 
		{
		background: #8ba83f;
        }
		
/* PAGE COLUMN
----------------------------------------------- */
	#page-column
		{
		padding: 14px 0 0 0;
		border-right: 1px #999 solid;
		width: 175px;
		float: left;
		}
		
	#page-column ul
		{
		margin: 0;
		padding: 0;
		list-style-type: none;
		}
		
	#page-column ul li
		{
		margin: 0;
		font: 11px arial, sans-serif;
		display: inline; 
		}
	
	#page-column ul li a 
		{
		padding: 1px 0 3px 6px;
		display: block;
		text-decoration: none;
		color: #2a4555;
		width: 169px;
		}
	
	#page-column ul li a:hover 
		{
		background: #8ba83f;
		color: #fff;
		}
	
	#page-column ul li#active-topic a 
		{
		background: #8ba83f;
		color: #fff;
        }