#navigation {
position: absolute;
top: 120px;
left: 20px;
height: 40px;
}


/* top nav */

#level1 {
position: relative;

width: 100%;
padding: 0 0 3px 0;
margin: 0;
list-style: none;
text-align: right;
}

#level1 li {
float: left;
display: inline;
margin: 0 2px 0 0;
padding: 0 0 0 9px;
background: url(images/tab_left.png) no-repeat left top;
}

#level1 li a, #level1 li span {
display: block;
text-decoration: none;
font-weight: normal;
background: url(images/tab_right.png) no-repeat right top;
margin: 0;
padding: 1px 10px 1px 0;
line-height: 25px;
border: 0;
font-size: 0.85em;
font-family: georgia, serif;
font-style: italic;
font-weight: normal;
color: #FFFFEC;
}


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


#level1 li.current_page_item, #level1 li.current_page_parent {
background-position: 0 -150px;
border-width: 0;
}

#level1 li.current_page_item a, #level1 li.current_page_parent a {
background-position: 100% -150px;
border-width: 0;
color: #000;
}
	  
#level1 li.xcurrent_page_item {
background-position: 100% -150px;
padding-bottom: 3px;
color: #000;
}

#level1 a:hover {   /* to get ie to rollover at all */
color: #fff;
text-decoration: underline;
}

/*
#level1 li:hover, #level1 li:hover a {
background-position: 0% -150px;
color: #000;
}

#level1 li:hover a {
background-position: 100% -150px;
color: #000;
}
*/


    /*Subnavigation*/

#level2 {
position: relative;
left: 10px;
top: 0px;
float: left;
width: 930px;
margin: 0;
padding: 0;
list-style: none;
z-index: 10;
display: inline;
}

#level2 li{
float: left;
display: inline;
margin-top: 0px;
background: none;
}

#level2 li a {
background: none;
color:#000;
display: block;
margin: 0;
padding: 0 13px 0 0;
border: 0;
font-size: 0.65em;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
}

#level2 li.current_page_item a {
font-style: italic;
}

#level2 li a:hover, #level2 li a:active {
text-decoration: underline;
}