@charset "utf-8";
/* CSS Document */
/* FOR CAIRNS REGIONAL COUNCIL */

#menu .li_topmenu {
	list-style:none;
	padding:0px;
	margin:0px;
	border:0px;
	display:inline;
	float:left;
	}
#menu {
	list-style:none;
	padding:0px;
	margin:0px;
	border:0px;
	width:800px;
	height:24px;
	background-image: url(/images/menu_background.gif);
	}
.main_menu_link {
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2C8FD4;
	text-decoration:none;
	text-align:center;
	line-height:1.2;
	height:18px;
	display:block;
	padding:4px 8px 0px 8px;
	margin: 1px 4px 1px 4px;
	width:auto;
	}

	
.main_menu_link:hover {
	}

#menu .current_page {
	background-color:#FFFFFF;
	color:#4BB148;
	}
	
#menu .dropdown {
	/*visibility:hidden;*/
	 visibility:hidden;
	 display:block;
	 width:auto;
	 margin:-1px;
	 padding:0px;
	 
	 padding:0px;
	 padding-top:0px;
	 padding-bottom:0px;
	 
	 border-left:1px #006699 solid;
	 border-bottom:1px #006699 solid;
	 border-right:1px #006699 solid;
	 
	 height:auto; 
	 position:absolute;
	 margin-left:1px;
	 background-repeat:repeat;
	 background-color:#92C5F2;
	 
	 filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95; 
	
	 list-style-type:none;
	 color:#FFFFFF; 
	 z-index: 99;
	 }	 
	 
#menu .dropdown a {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	 color:#FFFFFF; 
	 font-size:11px; 
	 text-decoration:none;
	 display:block;
	 line-height:1.5;
	 width:auto;
	 border-top:1px #006699 solid;
	 padding: 3px 3px 3px 3px;
	 }
	
	
/* DROP DOWN MENU CODE 
*/
#menu .li_topmenu:hover .dropdown {
	visibility:visible;
	}
	
/* IE 6 MENU CODE */
#menu .main_menu_link:hover,
#menu .li_topmenu a:hover .dropdown {
	visibility:visible;
	}

#menu .dropdown a:hover {
	text-decoration:none;
	background-color:#70BBFE;
	}
#final_link .dropdown {
	margin-left:-95px;
	/*padding-right:3px;*/
	}
	
	




/* REQUIRED CSS FOR IE 6 COMPATABILITY */
#ie6workaround #menu {
	margin-top: 0px;
	}
#menu table {
	text-align:left;
	padding:0px;
	margin:18px;
	width:170px;
	height:auto;
	position:absolute;
	margin-top:16px;
	margin-left:-61px;
	line-height:1.5;
	}

#ie6workaround .main_menu_link {
	font-size:11px;
	padding:4px 0px 0px 0px;
	margin-left:4px;
	margin-right:4px;
	}

#ie6workaround .dropdown a {
	width:100px;
	}

#ie6workaround .phoneUL
{
	width:120px;
}

/* Each drop down menu (line 2) must be offset to the left
 by an unspecified number off pixels so that the drop down
 menu aligns with the menu button in IE6 */

#ie6workaround .link1 {	width:50px;	}
#ie6workaround .link1 table {	margin-left:-97px;	} 

#ie6workaround .link2 {	width:120px;	}
#ie6workaround .link2 table {	margin-left:-104px; width: 160px;	}
#ie6workaround .link2 a { width:130px; }

#ie6workaround .link3 {	width:69px;	}
#ie6workaround .link3 table {	margin-left:-63px;	}

#ie6workaround .link4 {	width:69px;	}
#ie6workaround .link4 table {	margin-left:-62px;	}
#ie6workaround .link4 table .dropdown a { width:130px; }

#ie6workaround .link5 {	width:120px;	}
#ie6workaround .link5 table {	margin-left:-84px;	}
#ie6workaround .link5 table .dropdown a { width:200px; }

#ie6workaround .link6 {	width:89px;	}
#ie6workaround .link6 table {	margin-left:-90px; width: 100px;	}
#ie6workaround .link6 table .dropdown a { width:150px; } 

#ie6workaround .link7 {	width:140px;	}
#ie6workaround .link7 table {	margin-left:-140px;	}

#ie6workaround .link8 {	width:128px;	}
#ie6workaround .link8 table {	margin-left:-115px; width:150px;		}
#ie6workaround .link8 table .dropdown a { width:243px; } 

#ie6workaround .link9 {	width:128px;	}
#ie6workaround .link9 table {	margin-left:-103px; width:100px;	}
#ie6workaround .link9 table .dropdown a { width:228px; } 

#ie6workaround #final_link .dropdown {
	margin-left:-103px; !important
	}
