* :focus { outline: 0; }
#dropline9 {
/*height:50px;*/
position:relative;
width:920px;
text-transform: uppercase;
font-weight: bold;
color: #ABA985;
font-size: 11px;
margin: 5px 0 0 -8px;
}
#dropline9 img, #dropline9 img a, #dropline9 img a:hover {
	padding: 0;
	margin: 0;
}
#dropline9 ul {
/*height:50px;*/
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:920px;
}
#dropline9 ul ul {
height:20px;
list-style-type:none;
margin:0;
/*padding:0 5px 0 5px;*/
width:auto;
}
#dropline9 table {
border-collapse:collapse;
font-size:1em;
height:0;
margin:-1px -20px 0 0;
padding:0;
width:0;
}
#dropline9 li {
float:left;
height:20px;
}
#dropline9 li a {
color: #ABA985;
display:block;
font-family: "Futura Book", "Futura Bk BT", Arial, Helvetica, sans-serif;
/*height:50px;*/
line-height:20px;
/*padding:0 0 0 4px;*/
text-decoration:none;

}
#dropline9 li a b {
cursor:pointer;
display:inline;
float:left;
font-weight:normal;
/*height:50px;*/
/*padding:0 11px 0 4px;
background:url(../images/bar1.gif) no-repeat scroll right center;*/
}

#dropline9 li.current a {
background-position:0 -35px;
border-color:#FFFFFF;
}
#dropline9 li.current a b {
background-position:100% -35px;
color:#99FF00;
}
#dropline9 li ul {
left:-9999px;
position:absolute;
top:17px;
z-index:10;
width: 100%;

}
#dropline9 li.current ul {
z-index:1;
background: #F3F1E2;
}
#dropline9 li a:hover {
color: #43402F;
background-position:0 -70px;
border-color:#000000;
cursor:pointer;
}
#dropline9 li a:hover b {
background-position:100% -70px;
border-color:#000000;
color: #43402F;

}
#dropline9 li:hover > a {
background-position:0 -70px;
border-color:#000000;
cursor:pointer;
/*background:url(../images/bar1.gif) no-repeat scroll right center;*/
}
#dropline9 li:hover > a b {
background-position:100% -70px;
border-color:#000000;
color: #43402F;
}
#dropline9 li.current a:hover {
background-position:0 -35px;
border-color:#000000;
}
#dropline9 li.current a:hover b {
background-position:100% -35px;
}
#dropline9 li.current:hover a {
background-position:0 -35px;
border-color:#000000;
}
#dropline9 li.current:hover a b {
background-position:100% -35px;
color:#99FF00;
}
#dropline9 ul *:hover ul {
left: auto;
margin: 0 0 0 8px;
}
#dropline9 ul ul.sublevel {
width: 100%;
display: block;
left: 0;
float: left;
background-color: #FF0000;
}
#dropline9 ul *:hover ul.wedding {
left: 0;
margin: 0 0 0 0px;
}
#dropline9 ul *:hover ul.right li, #dropline9 ul li.current ul.right li {
float:right;
}
#dropline9 ul *:hover ul.blank {
background:#D7D5BE;
}
#dropline9 ul *:hover ul li a {
/*background:#D7D5BE url(../images/bar.gif) no-repeat scroll right center;
padding:0 7px 0 9px;*/
border:0 none;
color:#ABA985;
display:block;
font-size:11px;
font-weight:normal;
height:20px;
line-height:20px;
margin:0;
white-space:nowrap;
width:auto;
}
#dropline9 ul *:hover ul.right li a {
/*background:#D7D5BE url(../images/bar.gif) no-repeat scroll left center;*/
}
#dropline9 ul li.current ul li a, #dropline9 li.current a:hover ul li a, #dropline9 li.current:hover ul li a {
/*background:#D7D5BE url(../images/bar.gif) no-repeat scroll right center;
padding:0 5px;*/
border:0 none;
color:#AAAAAA;
display:block;
font-size:11px;
font-weight:normal;
height:20px;
line-height:20px;
margin:0;
white-space:nowrap;
width:auto;
}
#dropline9 ul li.current ul.right li a, #dropline9 li.current a:hover ul.right li a, #dropline9 li.current:hover ul.right li a {
/*background:#D7D5BE url(../images/bar.gif) no-repeat scroll left center;*/
}
#dropline9 ul *:hover ul li a.last, #dropline9 ul li.current ul li a.last, #dropline9 li.current a:hover ul li a.last, #dropline9 li.current:hover ul li a.last {
background-image:none;
}
#dropline9 li ul li.current_sub a, #dropline9 li a:hover ul li.current_sub a, #dropline9 li:hover ul li.current_sub a, #dropline9 li a:hover ul li a:hover, #dropline9 li:hover ul li a:hover {
color:#43402F;
}
#dropline9 li.current ul li.current_sub a, #dropline9 li.current a:hover ul li.current_sub a, #dropline9 li.current:hover ul li.current_sub a, #dropline9 li.current a:hover ul li a:hover, #dropline9 li.current:hover ul li a:hover {
color:#43402F;
}
#dropline9 ul *:hover ul.center li, #dropline9 ul li.current ul.center li {
	text-align: center;
}
