ul#navigation-1 { 
margin:4px 0px 0px 0px; 
padding:3px 0; 
list-style:none; 
width:100%; 
}
	
ul#navigation-1 li { 
margin:0; 
padding:0; 
display:block;
float:left; 
position:relative;  
}
	
ul#navigation-1 li a:link, ul#navigation-1 li a:visited	{ 
padding:0px 0px 0px 14px; 
height:48px; 
display:block; 
text-decoration:none; 
color:#fff; 
font:normal 13pt verdana, arial, helvetica;
cursor:pointer;
}

ul#navigation-1 li a:link span, ul#navigation-1 li a:visited span{ 
display:block;
float:left;
height:35px;
padding:13px 26px 0px 0px;
background:url(../Image/navi/imgdivider.png) no-repeat right;
}
/*do not change*/
ul#navigation-1 li.leftcornerdisable a  
{
padding:0px 0px 0px 25px;
float:left;
text-decoration:none;
color:#FFF;
font:normal 13pt verdana, arial, helvetica; 
}		
ul#navigation-1 li.bleftcornerdisable a:hover
{
padding:0px 0px 0px 25px;
color:#8d3803;
}
ul#navigation-1 li.leftcornerdisable a:hover
{
padding:0px 0px 0px 25px;
color:#8d3803;
}	
ul#navigation-1 li.leftcorner a {
padding:0px 0px 0px 18px;
float:left;
text-decoration:none;
color:#FFF;
font:normal 13pt verdana, arial, helvetica; 
background:url(../Image/navi/imgleftsidehover.png) no-repeat 1px top;
}		
ul#navigation-1 li.leftcorner a:hover{
padding:0px 0px 0px 23px;
float:left;
text-decoration:none;
color:#FFF;
font:normal 13pt verdana, arial, helvetica; 
background:url(../Image/navi/imgleftsidehover.png) no-repeat left;
}		
ul#navigation-1 li.bcurrent a span{
display:block;
float:left;
height:35px;
padding:13px 26px 0px 0px;
background:url(../Image/navi/imgbspandivider.jpg) no-repeat;
background-position:right top;
}
ul#navigation-1 li.bleftcornerdisable a  {
padding:0 0 0 23px;
background:url(../Image/navi/imgbspandivider.jpg) no-repeat top right;
}
ul#navigation-1 li.bleftcornerdisable a:hover  {
padding:0 0 0 23px;
color:#8d3803;
}

ul#navigation-1 li.current a:hover span {
display:block;
float:left;
height:35px;
padding:13px 26px 0px 0px;
background:url(../Image/navi/imgdividerhover.jpg) no-repeat;
background-position:right top;
}
ul#navigation-1 li.bcurrent a:hover span {
display:block;
float:left;
height:35px;
padding:13px 26px 0px 0px;
background:url(../Image/navi/imgspandividerhover.jpg) no-repeat;
background-position:right top;
}
ul#navigation-1 li.current a {
padding:0px 0px 0px 14px;
float:left;
text-decoration:none;
color:#FFF;
font:normal 13pt verdana, arial, helvetica; 
background:url(../Image/navi/imghoverbkg.jpg) repeat-x left top;
}
ul#navigation-1 li.current a span {
display:block;
float:left;
height:35px;
padding:13px 26px 0px 0px;
background:url(../Image/navi/imgdividerhover.jpg) no-repeat;
background-position:right top;
}
/*end do not change*/	

ul#navigation-1 li.leftcorner a span {
display:block;
float:left;
height:35px;
padding:13px 26px 0px 5px;
background:url(../Image/navi/imgdividerhover.png) no-repeat;
background-position:right top;
}
ul#navigation-1 li.leftcorner a:hover {
color:#8d3803;  background:url(../Image/navi/imgdividerhover.png) no-repeat top right;
}
ul#navigation-1 li.leftcorner a:hover span {

}		
/*1st lvl menu themes*/
ul#navigation-1 li:hover a,
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active,
ul#navigation-1 li.current:hover a,
ul#navigation-1 li.current a:hover,
ul#navigation-1 li.current a:active
 { 
padding:0px 0px 0px 14px; 
height:48px; 
display:block; 
text-decoration:none; 
color:#8d3803; 
font:normal 13pt verdana, arial, helvetica;
z-index:100;
}

ul#navigation-1 li:hover a span,
ul#navigation-1 li a:hover span,
ul#navigation-1 li a:active span

 { 
display:block;
float:left;
height:35px;
padding:13px 26px 0px 0px;
background:url(../Image/navi/imgdivider.png) no-repeat right;
z-index:100;
}
	
ul#navigation-1 li ul.navigation-2 , ul#navigation-1 li.current ul.navigation-2 { 
margin:0; 
padding:3px 0px 0px 0px; 
list-style:none; 
display:none;  
position:absolute; 
top:46px; 
left:0px;  
border-top:none;
background:#fbc34a url(../Image/navi/img2ndmbkg.jpg) repeat-x left top;
z-index:100;
}

ul#navigation-1 li:hover ul.navigation-2, ul#navigation-1 li.current:hover ul.navigation-2  { 
display:block; 
}

ul#navigation-1 li ul.navigation-2 li, ul#navigation-1 li.current ul.navigation-2 li {
clear:left;  
}

/*2nd lvl menu themes*/
ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited,
ul#navigation-1 li.current ul.navigation-2 li a:link,
ul#navigation-1 li.current ul.navigation-2 li a:visited
{ 
width:140px;
height:20px; 
text-align:left; 
padding:8px 14px; 
border-bottom:1px solid #fff; 
position:relative; 
font:normal 10pt verdana, arial, helvetica; 
color:#FFF;
z-index:100; background:none;
}


ul#navigation-1 li.current ul.navigation-2 li:hover a,
ul#navigation-1 li.current ul.navigation-2 li a:active,
ul#navigation-1 li.current ul.navigation-2 li a:hover, 
ul#navigation-1 li.current ul.navigation-2 li a.subcurrent
 { 
width:140px; 
text-align:left;  
padding:8px 14px;  
border-bottom:1px solid #fff; 
position:relative; 
font:normal 10pt verdana, arial, helvetica;
color:#8d3803;
background:#f26522;
z-index:100;
}

ul#navigation-1 li ul.navigation-2 li ul.navigation-3 { 
display:none;
margin:0; 
padding:0; 
list-style:none; 
position:absolute; 
left:400px; 
top:-2px; 
padding:1px 1px 0 1px; 
border:1px solid #b9121b; 
border-left:1px solid #b9121b; 
background:#fff; 
z-index:99; 
}

ul#navigation-1 li ul.navigation-2 li:hover ul.navigation-3	{ 
display:block; 
}

ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited { 
background:#b9121b; 
}

ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active,
ul#navigation-1 li ul.navigation-2 li.current ul.navigation-3 li:hover a,
ul#navigation-1 li ul.navigation-2 li.current ul.navigation-3 li a:hover,
ul#navigation-1 li ul.navigation-2 li.current ul.navigation-3 li a:active { 
background:#ec454e; 
}

ul#navigation-1 li ul.navigation-2 li a span, ul#navigation-1 li.current ul.navigation-2 li a span { 
position:absolute; 
top:0; 
left:132px; 
font-size:12pt; 
color:#fe676f; 
}

ul#navigation-1 li ul.navigation-2 li:hover a span,
ul#navigation-1 li ul.navigation-2 li a:hover span,
ul#navigation-1 li.current ul.navigation-2 li:hover a span,
ul#navigation-1 li.current ul.navigation-2 li a:hover span 
{ 
top:0; 
left:132px; 
font-size:12pt; 
color:#fff; 
}
