#jsddm, #jsddm ul{
margin:0;
padding:0;
list-style-type:none;
position:relative;
}

#jsddm a{
display:block;
text-decoration:none;
padding-top:10px;
		padding-left:14px;
padding-right:14px;
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		font-weight:bold;
		text-align:center;
line-height:40px;
}

#jsddm a:hover{
color:#626262;
}

#jsddm li{
float:left;
position:relative;
}

#jsddm ul {
position:absolute;
display:none;
width:185px;
top:50px;
border:1px solid #dedede;
background: #dedede url(../../images/MenuSubBg.jpg) repeat-x ;
opacity:0.9;
padding:0px;
margin:0;
}


#jsddm li ul a{
width:175px;
float:left;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:10px;
			height:25px;
			line-height:25px;
			text-align:left;
			font-family:Verdana, Geneva, sans-serif;
			font-size:10px;
color:#626262;
margin-left:1px;
margin-right:1px;

}

#jsddm li ul a:hover {
color:#FFFFFF;
}

#jsddm ul ul{
top:auto;
}	

#jsddm li ul ul {
left:159px;
margin:-1px 0 0 0px;
}

#jsddm li:hover ul ul, #jsddm li:hover ul ul ul, #jsddm li:hover ul ul ul ul{
display:none;
}
#jsddm li:hover ul, #jsddm li li:hover ul, #jsddm li li li:hover ul, #jsddm li li li li:hover ul{
display:block;
}
		

.lavaLamp {
  position: relative;
  padding: 0px 0px 0px 0px;
  z-index:999;
  float:left;
  }

.lavaLamp li {
  float: left;
  list-style: none;
margin-top:0px;
margin-left:-1px;

}

 #jsddm li.back {
  background:url(images/WineMenuRight.jpg) no-repeat top right;
  height: 50px;
	margin-right:5px;
  z-index: -1;
  position: absolute;
  padding-right: 0px;

}

 #jsddm li.back .middle {
  background:url(images/WineMenuCenter.jpg) no-repeat top;
  height: 50px;
  margin-right:2px;
  margin-left:2px;
}

 #jsddm li.back .left {
  background:url(images/WineMenuLeft.jpg) no-repeat top left;
  height: 50px;
  margin-right:0px;
  margin-left:1px;

}

.lavaLamp li a {
  z-index: 500;

}


.leftMenu{
	background:url(../../images/left.jpg) no-repeat top left;
	width:10px;
	height:50px;
	float:left;
border:solid 0px  black;
		position:relative;
}

.rightMenu{
	background:url(../../images/right.jpg) no-repeat top right;
	width:10px;
	height:50px;
	float:right;
border:solid 0px  black;
		position:relative;
}


.menuBgTop{
	  background:url(../../images/middle.jpg) repeat-x top left;
	  height:50px;
	  z-index:999;
		float:left;
		position:relative;
}

.current
{
	color:#626262;
}

.text {
	color:white;	
}


.SubBottomCurve
{
	
}

.c a {background:url(images/WineSubHover.png) repeat 0 0;}

.bgImage{
	width:100%;
	background:url(../../images/middle.jpg) repeat-x top left;
height:50px;
}