#suckerfishnav, #suckerfishnav ul {	list-style:none;	padding:0;	width:749px;/*can specify a fixed width here if you want, ie: width:30em. Adjust as necessary to center - It will depend on the length of the menu items. Use along with padding on menu items to set spacing and width*/	margin:0 auto;	float: left;	background:transparent;	font: 18px AGaramond, Palantino, "Times New Roman", Times, serif;}#suckerfishnav a {width:1px;/*for IE6*/font-size:1.5em;text-align:center;color:#fff;text-decoration:none;padding: 10px 28px 0 0px;/* Adjust padding as necessary*/display:block;white-space:nowrap;/*for IE6*/}/*can specify a fixed width here for each first level button if you want, ie: width:10em; You must also modify the #suckerfishnav li as well*/#suckerfishnav li> a {width:auto;/*for all modern Browsers*/}#suckerfishnav li> a:hover {width:auto;/*for all modern Browsers*/}#suckerfishnav a:hover {color:#1c3d4c;	background: #879212;text-decoration:none;}#suckerfishnav li {float:left;padding:0;	border-right: 1px solid #b5bd5a;}/*can specify a fixed width here for each first level button if you want, ie: width:10em; You must also modify the #suckerfishnav a as well*/#suckerfishnav li a {	font: normal 18px AGaramond, Palantino, "Times New Roman", Times, serif;	padding-right: 40px;	padding-left: 40px;}#suckerfishnav li li a {font-size:1.4em;background-color:transparent;color:#fff;padding:0.2em 1em 0 1em;border:0;text-align:left;}#suckerfishnav li li a:hover {border:0;background: #879212;padding:0.2em 1em 0 1em;}#suckerfishnav li ul {position:absolute;left:-999em;height:auto;width:156px;font-weight:normal;border:1px solid #fff;border-width:0 0 1px 0;margin:0;padding:0;z-index:1000;}#suckerfishnav li li {color:#fff;text-decoration:none;background: #879212;border-bottom:1px solid #fff;width: 180px;}#suckerfishnav li ul a {width:11em;font-style: normal;font-size: 11px;}#suckerfishnav li ul ul {}#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul {left:-999em;color:transparent;}#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul {left:auto;margin:0;}#suckerfishnav li li:hover, #suckerfishnav li li.sfhover {background: #879212;/*sets background for flyout hovers*/}#suckerfishnav li.current_page_item, #suckerfishnav li.current_page_ancestor {background: #879212;}#suckerfishnav li.current_page_item a{color:#fff;}#suckerfishnav li.current_page_item li a{color: #fff;}#suckerfishnav li ul li.current_page_item {background: #879212;}#suckerfishWrapper{width: 100%;height: 46px;margin: 0px;padding: 0; }  #suckerfishWrapper ul li { padding-top: 4px; padding-bottom: 0px; } #suckerfishWrapper ul li a { padding-bottom: 0px; }  #suckerfishWrapper #suckerfishnav ul li a:hover { padding-bottom: 0px; }   #suckerfishWrapper #suckerfishnav ul li li a{ padding-bottom: 0px; }#suckerfishWrapper ul{padding: 2px 0 12px 0;background: #879212;margin-left: 53px;margin-top: 91pxwidth: 760px; }.leftspace{padding-left: 261px;}/*spare*/ #suckerfishWrapper .leftspacetop{padding-left: 201px;}/*spare*/ #suckerfishWrapper .leftspacetop a{padding-right: 46px;padding-left: 46px;} #suckerfishWrapper #greenmask {	 	padding: 0;	margin: 0;	width: 20px;	height: 46px;	background: #879212;	position: absolute;	left: 775px;	top: 92px;}