/**********************************************/
/*										   	  */
/*              EXTERNAL STYLE                */
/*										   	  */
/**********************************************/
	@import "/styles/reset.css"; /* reset script to turn various properties off */
	@import "/styles/menus.css"; 
	@import "/styles/site_content.css"; 
	@import "/styles/item_viewer.css";
	@import "/styles/item_lists.css";
	@import "/styles/ItemManager.css";
	@import "/styles/ListFilter.css";
	@import "/styles/RightChooser.css";
	@import "/styles/viewer_lists.css";
	@import "/styles/RandomPhoto.css";
	@import "/styles/EventListing.css";
	
/**********************************************/
/*										   	  */
/*                  COLOURS                   */
/*										   	  */
/**********************************************/
/*
	Orlikow Green	: #69B735
	  Dark			: #4A8025
	
	Dark Green		: #009245
*/	
/**********************************************/
/*										   	  */
/*                  GENERAL                   */
/*										   	  */
/**********************************************/
	* 	{	
		font-family: Geneva, Helvetica, Verdana,Arial, sans-serif;	
		font-size:12px;	
		}

	body {
		margin:0;
		padding:0;
		background: url(/images/template/site_bg.jpg) top left repeat-x;
		}

	#site_container {
		width:1000px;
		background: #FFFFFF;
		}
	
/**********************************************/
/*										   	  */
/*                SITE HEADER                 */
/*										   	  */
/**********************************************/
	#site_header {
		width:1000px;
		height: 187px;
		background: url(/images/template/header.jpg) top center no-repeat;
		}
	#header_link {
		display: block;
		width:330px;
		height:175px;
		}
	
/**********************************************/
/*										   	  */
/*              MAIN BODY ITEMS               */
/*										   	  */
/**********************************************/
	p, li {
		color: #444444;
		line-height: 1.4em;
		}
	p 	{ 
		padding-bottom:8px; 
		}
	h1 	{
		font-size:19px;
		color: #009245;
		font-weight: normal;
		padding-bottom:8px;
		}
	h2 	{
		font-size:14px;
		color: #4A8025;
		padding:3px 0;
		border-top:1px solid #69B735;
		border-bottom:1px solid #69B735;
		margin-bottom:5px;
		
		}
	
	h3 	{
		font-size:12px;
		color: #444444;
		padding:0px 0 2px 0;
		font-weight: bolder;
		border-bottom: 1px solid #444444;
		}
		
	ul, ol {
		margin-left:28px;
		padding-bottom:4px;
		}
	li {
		padding-bottom:4px;	
		}

	.large_text, .large_text * {
		font-size:18px;
		padding-bottom: 18px;
		}
		
/**********************************************/
/*										   	  */
/*                   LINKS                    */
/*										   	  */
/**********************************************/
	a:link, a:visited {
		color:#4A8025;
		text-decoration: none;
		}
	a:hover {
		color:#69B735;
		}
/**********************************************/
/*										   	  */
/*                  MAINBOX                   */
/*										   	  */
/**********************************************/
	.mainbox , .mainbox_group {
		width:550px;
		float: left;
		}
	
	.mainbox h2 {
		width:550px;
		}
/**********************************************/
/*										   	  */
/*                 RIGHTBOX                   */
/*										   	  */
/**********************************************/
	.rightbox {
		margin-left: 570px;
		}
	.rightbox_heading {
		padding:4px 8px;
		margin-bottom:8px;
		color:#FFFFFF;
		background: #AFBD20;
		text-transform: uppercase;
		font-weight: normal;
		}
	.rightbox h2 {
		width:180px;
		}
	
	.rightbox ul {
		width:190px;
		}

/**********************************************/
/*										   	  */
/*                  DELETED                   */
/*										   	  */
/**********************************************/
	.deleted {
		display: none !important;
		}

/**********************************************/
/*										   	  */
/*                   FOOTER                   */
/*										   	  */
/**********************************************/
	#footer {
		margin-left:214px;
		padding:5px;
		}
	#footer, #footer * 	{
		font-size:11px;
		color: #999999;
		}
	#footer a:hover {
		color: #333333;
		}
		
/**********************************************/
/*										   	  */
/*                   FOOTER                   */
/*										   	  */
/**********************************************/
	.NewsListing, .IssuesListing {
		display:block;
		}
	.HTMLContent {
		display: block;
		}
	.mainbox h2 {
		display: block;
		}