body {
	background:url("http://images.regional.org.au/sites/agronomy/images_tpl/background.png") repeat-x scroll 0 0px transparent;
}

a, a:visited {
	color:#3FA03E;
}


a:hover, a:active {
	color:#424C42;
}

#doc2 {
	background: #fff;
	-moz-box-shadow:0 1px 6px #999999;
	-webkit-box-shadow: 0px 0px 4px #ccc;

	padding:10px;
	border:1px solid #ccc;
}

#header_container {
	margin-top:8px;
}

#header_image {
	background: url("http://www.agronomy.org.au/images/header_img2.jpg") no-repeat scroll center center #fff;
	height:170px;
	margin-bottom:-2px;
	-moz-box-shadow:0 1px 6px #999999;
	-webkit-box-shadow: 0px 0px 4px #ccc;
	border:1px solid #ccc;
	padding:10px;
}

#bd {
	padding:10px;
	-moz-box-shadow:0 1px 6px #999999;
	-webkit-box-shadow: 0px 0px 4px #ccc;
	border:1px solid #ccc;
	margin-top:2px;
	min-height:400px;
}

#menubar {
	background: url("http://www.agronomy.org.au/images/menuslice2.gif") repeat-x scroll 0 0 #292210;
	height:35px;
	color:#fff;
/*	-moz-box-shadow:0 1px 6px #999999;
	-webkit-box-shadow: 0px 0px 4px #ccc;
	border:1px solid #584734;
/*	margin:8px 0 0!important;*/
	padding: 0 10px;
}



#menu_container {
}

/*#header_container, #menu_container {
	padding:10px;
	width:950px;
	margin:auto;
}*/

#menubar #top_nav ul#suckerfish {
	border-right:none;
}

#menubar #top_nav ul#suckerfish li a {
	border-right:1px solid #584734;
	border-left:none;
	color:#fff;
}

#menubar #top_nav ul#suckerfish li.sfhover a {
	color:#333;
}

#suckerfish {
	color:#fff;
	padding: 4px;
}

#menubar #top_nav ul#suckerfish li.sfhover, #menubar #top_nav ul#suckerfish li.sfhover a:hover {
	background: #fff;
	color:#333 !important;
}

#menubar #top_nav ul#suckerfish li li a, #menubar #top_nav ul#suckerfish li li a:visited, #menubar #top_nav ul#suckerfish li li a:active {
	color:#333;
	border: 1px solid #ccc;
}

#menubar #top_nav ul#suckerfish li li.sfhover a:hover {
	color:#27200e;
}

#menubar #top_nav ul#suckerfish a.nav_selected {
	color:#fff;
}

#menubar #top_nav ul#suckerfish li a.nav_selected {
    background: none repeat scroll 0 0 #534330;
}

#menubar #top_nav ul#suckerfish li.sfhover a {
    background: none repeat scroll 0 0 #efefef;
}

#local_msg h2, #block_races_checklist h2, .block_donate h2, .block_publisher h2 {
/*	-moz-border-radius:5px 5px 0 0;
	background:url("http://www.agronomy.org.au/images/footerslice.gif") repeat-x scroll 0 0 transparent;
	background:#ccc;*/
	color:#000;
	margin-bottom: 0;
}

#block h2, block_right h2, block_contact h2 {
		margin-bottom: 0;
}


#footer-baseline {
	background:url("http://images.regional.org.au/sites/agronomy/images_tpl/background.png") repeat-x scroll 0 -130px;
	color:#fff;
}

#footer-baseline a {
	color:#fff;
}

#footer_container .col li a, #footer_container .col li a:visited, #footer_container .col li a:active {
	color:#fff;
}

/* SM 06Aug10: Disabled */
/*
.panelButton ul.greylist a, .panelButton ul.greylist a.current {
	width:158px;
	text-align:left;
}
*/

#greylist {
	margin-left:0px;
}

#greylist_item_pay_papers a {
	width:172px;
	}


div#panelButton ul#greylist li a, div#panelButton ul#greylist li a.current, div#panelButton ul#greylist li a.active, div#panelButton ul#greylist li a.visited {
	width:185px;
	text-align:left;
	height:20px;
}

/* fix for 'upload version help' button */
.formInfo {
	/*width:250px; !important*/
	/*margin-top:2px;*/
	position:relative;
	top:2px;
}

#local_msg {
	text-align:center;
}



h2, h4 {
	color:#544431;
}

h1, h3 {
	color:#ff7b16;
}

#sideNav_1 ul li ul li a, #sideNav_1 ul li ul li a:visited {
	color:#333;
}


/* RJ 02Aug10 customisation for quicklinks */

#bd {
	padding-top:none;
}


#gadminBar {
	-moz-border-radius:0px;
	background:none repeat scroll 0 0 #F4F4F4;
	border:1px solid #DDDDDD;
	display:block;
	/*height:15px;*/
	margin:-11px 0 1.5em -11px;
	padding:12px;
	width:923px;

}

#gadminBar ul {
	/*float:left;
	display:block;*/

}


#gadminBar a {
	font-weight: bold;
	color:#000;
	padding:10px;
	border:1px solid #EFEFEF;
	border-top:none;
	border-bottom:none;
}

#gadminBar ul li a:hover {
	background-color: #EFEFEF;
	border:1px solid #DFDFDF;
	border-top:none;
	border-bottom:none;
}

#gadminBar ul li {
	padding:0 0px 0 0;
	list-style:none outside none;
	/*display:inline-block;*/
}

.as_input_buttons{
	/*float:none;
	left:750px;
	position:relative;
	top:34px;*/

}



#loggedin, #login {
	background:#f8f8f8;
	padding:5px;
	border-radius:5px;
}

#login {
    padding: 5px 0 5px 15px;
    right: 30px;
    top: 30px;

}

#login form {
    float: none;
    position: relative;
    top: 0px;
}

#page_heading {
	background:#fff;
	padding:10px;
	border: 1px solid #CCCCCC;
    box-shadow: 0 1px 6px #999999;
}


/* RJ 10Nov 2011 fix the side panel width */

.yui-gb .yui-u {
    width: 24%;
}
.yui-gb .main {
    width: 48%;
}

.yui-t8 .block-right {
    max-width: none;
}

.yui-t8 #menu_content_right .block-right ul.greylist li a, .yui-t4 #menu_content_right .block-right ul.greylist li a {

    width: 100%;
}

.yui-t4 #yui-main .yui-b {
    margin-right: 17.8456em;
}

.yui-t4 .yui-b {
    float: right;
    width: 16.8456em;
}
