/* general page styles */
/*regional*/
body { 
	margin: 15px 0 0 0; 
	background: #4B5539;
	}

a, a:visited, a:active { 
	color: #ff9900;
	}
	
a:hover, a:focus {
	color: #444444; 
	}
	
/* standard page width, and page position -- */
#page_width {
	width: 970px;
	}
	
/* inner container and border */
#page_container_outer {
	background: #778877;
	padding: 10px;
	}

#page_container_inner {  
	background: #ffffff; 
	}

/* header and header image */
#header_image { 
	background: url(http://images.regional.org.au/sites/ems/images_tpl/ems_header_frog_950px.jpg) no-repeat left top; 
	height: 140px; 
	}
	
#header_image_left { 
	}
	
#header_image_right { 
	}	

/* top Navigation */

#top_nav_container {  
	background: #ffc000;
	}  

#top_nav {  
	background: #ffc000;
	padding:4px;}

#top_nav a, #top_nav a:visited {   
	color: #ffffff; 
	font-weight: bold;
	}

#top_nav a:hover, #top_nav a:active  { 
	color: #ffffff;
	background: #769C4A;
	}

/* left menu column */
#menu_col {
	/* width: 182px; */
	/* padding: 0px; 
	background-color:#F2F6E7;*/
	}
#menu ul li a, #menu ul li a:visited  {
	color: #333333;
	/* SM 17Jun09: Fix for LHS */
	/* padding-left: 10px; */
	}
	
#menu ul li a:hover, #menu ul li a:active  {
	/*color: #ffffff;
	background: #C2D48C;*/
	}
	
#menu ul li a:visited img, #menu ul li a img {
	/* padding: 0 10px; */
}


.admin_bar { 
	/*background-color:#E7EED2;*/
}

/* content under left menu */
#menu_content ul li a:visited, #menu_content ul li a {
	color: #767a7d; 
	}

#menu_content ul li a:hover, #menu_content ul li a:active {
	color: #333333; 
	}
	
/* right menu Column */	
#menu_col_right {
	width: 190px; 
	}
	
#menu_right ul li a:hover, #menu_right ul li a:active  {
	color: #333333; 
	}

/* content under right menu */
#menu_content_right ul {
	/*background-color:#A52A2A;
	border:none;
	width: 162px;*/
	}
	

#menu_content_right ul li {
	/*margin:0;*/
	}
	
#menu_content_right ul li a, #menu_content_right ul li a:visited {
	/*border-top: 1px solid #F4F3EC;
	border-bottom: 1px solid #C9C3A1;
	padding:5px 10px;
	background-color: #EFEAE3;	
	display:block;
	color: #796345;*/
	}
	
#menu_content_right ul li a:hover, #menu_content_right ul li a:active {
	/*border-top: 1px solid #D7CBB9;
	background-color: #D7CBB9;	
	color: #FFFFFF;*/
	}

/* content column */
	   
#content_col {
	background-color: #FFFFFF;
	/* margin: 0 200px 0 190px; */ /* SM 06Jul09: Fix after Ryan's updates. */
}

#content_body_copy ul li {
margin-left:20px;
}
	
/* footer */

	#footer_container a {
		color: #ffffff;
		}

/* general page styles for text, lists, tables headings etc. */
h1 {
	color: #444444;
	}
	
h2 {
	color: #ff9900;
	}

h3 {
	color: #444444;
	}

h4 {
	color: #ff9900;
	}
	
h5 {
	color: #444444;
	}
	
h6 {
	color: #ff9900;
	}
	
/*
  SM 23Sep09: Simplifications to RJ's CSS.
*/	

#suckerfish {
	text-transform:none;
}

#suckerfish li a:hover, #suckerfish li a:active {
	background-color: #95B96B;
	border-color:#5F7E3C;
}
#suckerfish li li a, #suckerfish li li a:visited {
	background-color: #95B96B;
	border-color:#5F7E3C;
}
#suckerfish li li a:hover, #suckerfish li li a:active {
	background-color: #769C4A;
	border-color:#5F7E3C;
}

#suckerfish a.nav_selected {
  background-color: #95B96B;
	border-color:#5F7E3C;
}

/*
	megamenu button tweaks - RJ 06Oct09
*/
ul#megamenu_container li.megamenu {
	top:3px;
	right:3px;
	}

ul#megamenu_container li.megamenu {
	background:none repeat scroll 0 0;
}

ul#megamenu_container li.megamenu a {
	color: #000000;
	text-decoration: none;
}

ul#megamenu_container li.megamenu a.dashboard_button {
	border:1px solid #ffffff;
	background-color: #FFC000;
}

ul#megamenu_container li.megamenu a.dashboard_button:hover {
	background-color: #769C4A;
}

li#megamenu.a {
	color:#181818;
}


.block_right{
	/*border:1px solid #769C4A;*/
	}