/********************************************************/
/*     GREATER SHEPPARTON ONLINE NETWORK (GSON) BAR     */
/********************************************************/

#gson_bar { overflow: hidden; height: 26px; min-width: 700px; border-bottom: 1px solid #003636;
	font-family: Calibri, Helvetica, Arial, Verdana, sans-serif; color: #fff; font-size: 13px; text-align: left;
	background: #768b9a url('http://www.greatershepparton.com.au/images/gson/bg_bar.png') repeat-x top; }
#gson_bar a { border: none; }
#gson_bar img { border: 0; }
#gson_id { width: 525px; float: left; 
	background: url('http://www.greatershepparton.com.au/images/gson/bg_button.png') repeat-x; }
#gson_menu_root { width: 200px; margin: 0; padding: 0; position: static; }
#gson_menu_root ul, #gson_id ul li { margin: 0px; padding: 0px; list-style: none; }
#gson_id ul li { background: none; }
#gson_id a#gson_trigger { display: block; padding: 0 5px 0 20px; width: 200px; height: 26px; 
	color: #fff; text-decoration: none; line-height: 26px; }
#gson_logo { position: absolute; top: 0px; right: 0px; }
#gson_items { display: none; position: absolute; clear: both; z-index: 9999; top: 26px; left: 0px; 
	margin: 0; padding-bottom: 8px; width: 200px; list-style: none; color: #2f2f2f; border-top: 1px solid #003636; 
	background: url('http://www.greatershepparton.com.au/images/gson/bg_list_bottom.png') no-repeat bottom; }
#gson_items ul { padding: 7px 0 0 0; background: #c9d2d8 url('http://www.greatershepparton.com.au/images/gson/bg_list.png') no-repeat top left; }
#gson_items li { margin: 0px; padding: 0px; line-height: 1.2em; }
#gson_items a { display: block; width: 175px; color: #2f2f2f; 
	padding: 5px 5px 5px 20px; text-decoration: none; background: url('http://www.greatershepparton.com.au/images/gson/right_arrow.png') no-repeat -200px -200px; }
#gson_items a:hover { color: #fff; background-position: 8px 10px; }

