.topNavHolder {
	height:30px;
	background:#DFE0F3 url(http://lib.store.yahoo.net/lib/americanbridal/topNav-bgpx.gif) top repeat-x;
}
.topNavHolder ul#sddm {
	margin:0;
	padding:0;
	list-style:none;
	z-index: 30
}
.topNavHolder ul#sddm li {
	margin:0;
	padding:0;
	display:inline;
	float:left;
	border-right:1px solid #BEBED1;
}
.topNavHolder ul#sddm li.lastLink {
	border:0;
}
.topNavHolder ul#sddm li a {
	padding:7px 16px 9px 16px;
	display:block;
	text-decoration:none;
}
.topNavHolder ul#sddm li div {
	font-size:12px;
	width:155px;
}
.topNavHolder ul#sddm li div a {
	color:#000;
	padding-top:5px;
	padding-bottom:5px;
}
.topNavHolder ul#sddm li div a:hover {
	background-color:#EEEFF9;
	text-decoration:none;
	color:#464646;
}
#sddm div {
	position: absolute;
	z-index:9999;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #DFE0F3;
	border: 1px solid #BEBED1;
}

