/* Start of CMSMS style sheet 'nevyoga_menu' */
#main-navigation {
position:absolute;
top:139px;
height:29px;
width:918px;
margin:0;
}

#jsddm {
margin: 0;
padding: 0;
}

#jsddm li ,  #jsddm li.active {
float: left;
list-style: none;
padding:0;
margin:0;
background:none;
}

#jsddm li a {
display: block;
padding: 0;
text-decoration: none;
height:29px;
color: #fff;
white-space: nowrap;
text-indent: -9000px;
background: transparent url(images/nav_cur.gif) no-repeat;
}

#home a,
#about-nev a,
#about-yoga a,
#hatha-yoga-courses a,
#thai-massage a,
#philosophy-and-meditation a,
#reflexology a,
#yoga-holidays a,
#blog a,
#downloads a,
#contact a {
background-image: url(images/nav_on.gif);
cursor: default;
}

.active#home a,
.active#about-nev a,
.active#about-yoga a,
.active#hatha-yoga-courses a,
.active#thai-massage a,
.active#philosophy-and-meditation a,
.active#reflexology a,
.active#yoga-holidays a,
.active#blog a,
.active#downloads a,
.active#contact a {
background-image: url(images/nav_off.gif);
cursor: default;
}

#jsddm li#home a {
width: 85px;
background-position: 0 0;
}

#jsddm li#about-nev a {
width: 83px;
background-position: -84px 0;
}

#jsddm li#about-yoga a {
width: 83px;
background-position: -167px 0;
}

#jsddm li#hatha-yoga-courses a {
width: 83px;
background-position: -250px 0;
}

#jsddm li#yoga-holidays a {
width: 83px;
background-position: -333px 0;
}

#jsddm li#philosophy-and-meditation a {
width: 83px;
background-position: -416px 0;
}

#jsddm li#thai-massage a {
width: 83px;
background-position: -499px 0;
}

#jsddm li#reflexology a {
width: 83px;
background-position: -582px 0;
}

#jsddm li#blog a {
width: 83px;
background-position: -665px 0;
}

#jsddm li#downloads a {
width: 83px;
background-position: -748px 0;
}

#jsddm li#contact a {
width: 86px;
background-position: -831px 0;
}

#jsddm li a.last {
}
		
#jsddm li.active a  {
background-image: url(images/nav_off.gif);
}

#jsddm li a:hover {
background-image: url(images/nav_on.gif);
}

#jsddm li.active a:hover {
color: #fff;
}
		
/* next level */

#jsddm li ul {
margin: 0;
padding: 0;
width:200px;
border-left: 1px solid #9c6;
border-right: 1px solid #9c6;
position:absolute;
z-index:100003;
visibility: hidden;
background-color:#D5CDB4;
}

#jsddm li#home li a,
#jsddm li#about-nev li a,
#jsddm li#about-yoga li a,
#jsddm li#hatha-yoga-courses li a,
#jsddm li#thai-massage li a,
#jsddm li#philosophy-and-meditation li a,
#jsddm li#reflexology li a,
#jsddm li#yoga-holidays li a,
#jsddm li#blog li a,
#jsddm li#downloads li a {
width: 188px;
}

#jsddm li#contact ul {
width:80px;
}

#jsddm li#contact li a {
width:80px;
}


#jsddm li.active ul li, #jsddm li.active ul li a {
background:none;
}

#jsddm li.active ul li.active a {
background:none;
}
		
#jsddm li ul li a {
background:none;
border-bottom: 1px solid #9c6;
text-indent:0;
}

#jsddm li ul li , #jsddm li ul li.active {
float: none;
}
			
#jsddm li ul li a, #jsddm li.active ul li a, #jsddm li ul li.active {
font-weight: normal; 
color:#336;
padding: 2px 6px 0 6px;
}

#jsddm li.active ul li {
padding: 0;
}


#jsddm li.active ul li.active {
padding-left: 0;
}

#jsddm li.active ul li.active a {
color:#336;
font-weight: bold; 
background:none;
}

#jsddm li ul li a:hover {
color:#9c6;
background:none;
}
/* End of 'nevyoga_menu' */

