#header {
    position: relative;
	margin: 0 0 0 0;
	padding: 0 ;
    height: 270px;        	       
}

#navigation {
	margin: 0 0 0 0;
	padding: 13px 0 0 0;
	font-family: verdana, arial;
	height: 27px;	            	
    background: url(images/navigation_bg.gif) repeat-x top left; 
}

#navigation ul {
	margin:0 0 0 0;
	padding: 0 0 0 1px;
	height: 27px;
	list-style:none;
    background: url(images/ul_bg.gif) no-repeat top left; 
}

#navigation li {
    display:inline;
    margin:0 0 0 0;
    padding:0 0 0 0;    
}


#navigation li a:link, #navigation li a:visited {
    float:left;
    background:url("images/navi_left.gif") no-repeat left top;
    margin:0 0 0 -1px;
    padding:0 0 1px 7px;
    text-decoration:none;  	 
} 

#navigation li a span {
    float:left;
    display:block;
    background:url("images/navi_right.gif") no-repeat right top;
    padding:6px 24px 5px 15px;
    color:#ffffff;  
} 

    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#navigation li a span {float:none;}
    /* End IE5-Mac hack */

    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#navigation li a span {float:none;}
    /* End IE5-Mac hack */
   
#navigation li a:hover span {
    color:#ffffff;
      }

#navigation li a:hover {
    background-position:0% -42px;
      }

#navigation li a:hover span {
    background-position:100% -42px;
      }

#navigation li a.last:link, #navigation li a.last:visited {
    float:left;
    background:url("images/navi_left.gif") no-repeat left top;
    margin:0 0 0 -1px;
    padding:0 5px 12px 7px;
    text-decoration:none;  	 
} 

#navigation li a.last:hover {
    background-position:0% 0;
      }
