#top-nav {
position: relative;
}

#top-nav li,
#top-nav a {
  height: 42px;
  display: block;
  font-family: 'LinotypeErgoRegular', 'Helvetica', Arial, sans serif;
}
#top-nav ul li,
#top-nav ul li a {
  height: 20px;
}
#top-nav li {
  float: left;
  list-style: none;
  display: inline;
}

#icon-button {
  width: 117px;
}
#navgroup1-button {
  width: 163px;
}
#navgroup2-button {
  width: 163px;
}
#navgroup3-button {
  width: 163px;
}
#navgroup4-button {
  width: 163px;
}
#navgroup5-button {
  width: 163px;
}

    #global-nav span {
    display: none;
    }
   
   #global-nav  #top-nav {
     height:42px;
    margin:10px auto 25px;
    padding:0;
background: #bacdea;
background:
		-moz-linear-gradient(top, rgba(159, 173, 235, .2) 0, rgba(50, 50, 50, 0) 5%, rgba(50, 50, 50, 0) 97%, rgba(159, 173, 235, .45) 100%),
		-moz-linear-gradient(left, rgba(159, 173, 235, .2) 0, rgba(0, 0, 0, 0) .2%, rgba(0, 0, 0, 0) 99.8%, rgba(159, 173, 235, .2) 100%),
		-moz-linear-gradient(bottom, #8f9fd9 0, #92a3dd 50%, #9eaee3 51%, #9aaae2 100%)
	;
background:
		-webkit-gradient(linear, 0 0, 0 100%, from(rgba(159, 173, 235, .2)), color-stop(0.05, rgba(0, 0, 0, 0)), color-stop(0.97, rgba(0, 0, 0, 0)), to(rgba(159, 173, 235, .45))),
		-webkit-gradient(linear, 0 0, 100% 0, from(rgba(159, 173, 235, .2)), color-stop(0.002, rgba(0, 0, 0, 0)), color-stop(0.998, rgba(0, 0, 0, 0)), to(rgba(159, 173, 235, .2))),
		-webkit-gradient(linear, 0 100%, 0 0, from(#8f9fd9), color-stop(0.5, #92a3dd), color-stop(0.51, #9eaee3), to(#9aaae2))
	;
width: 940px;
border-radius: 6px;
}

#global-nav #top-nav li.menubar-button {
border-right: 1px solid #8597e6;
}

#global-nav #top-nav li:last-child {
border-right: none;
}

#global-nav #icon-button {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title.png");
background-position: 50% 5px;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
}

#global-nav #navgroup1-button {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title.png");
width: 163px;
background-position: 50% -30px;
}

#global-nav #navgroup2-button {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title.png");
width: 163px;
background-position: 50% -64px;
}

#global-nav #navgroup3-button {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title.png");
width: 163px;
background-position: 50% -98px;
}

#global-nav #navgroup4-button {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title.png");
width: 163px;
background-position: 50% -132px;
}

#global-nav #navgroup5-button {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title.png");
width: 165px;
background-position: 50% -164px;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}

#global-nav #icon-button:hover {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title.png") #4fa8f5;
background-position: 50% 5px;
}

#global-nav #navgroup1-button:hover {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title.png") #4fa8f5;
width: 163px;
background-position: 50% -30px;
}

#global-nav #navgroup2-button:hover {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title.png") #4fa8f5;
width: 163px;
background-position: 50% -64px;
}

#global-nav #navgroup3-button:hover {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title.png") #4fa8f5;
width: 163px;
background-position: 50% -98px;
}

#global-nav #navgroup4-button:hover {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title.png") #4fa8f5;
width: 163px;
background-position: 50% -132px;
}

#global-nav #navgroup5-button:hover {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title.png") #4fa8f5;
width: 165px;
background-position: 50% -164px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (-o-min-device-pixel-ratio: 3/2),
  only screen and (min--moz-device-pixel-ratio: 1.5),
  only screen and (min-device-pixel-ratio: 1.5) {
  
  #global-nav #icon-button {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title@2x.png");
background-size: 163px 204px;
background-position: 50% 5px;
}

#global-nav #navgroup1-button {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title@2x.png");
background-size: 163px 204px;
width: 163px;
background-position: 50% -30px;
}

#global-nav #navgroup2-button {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title@2x.png");
background-size: 163px 204px;
width: 163px;
background-position: 50% -64px;
}

#global-nav #navgroup3-button {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title@2x.png");
background-size: 163px 204px;
width: 163px;
background-position: 50% -98px;
}

#global-nav #navgroup4-button {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title@2x.png");
background-size: 163px 204px;
width: 163px;
background-position: 50% -132px;
}

#global-nav #navgroup5-button
 {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title@2x.png");
background-size: 163px 204px;
width: 165px;
background-position: 50% -164px;
}


  #global-nav #icon-button:hover {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title@2x.png") #4fa8f5;
background-size: 163px 204px;
background-position: 50% 5px;
}

#global-nav #navgroup1-button:hover {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title@2x.png") #4fa8f5;
background-size: 163px 204px;
width: 163px;
background-position: 50% -30px;
}

#global-nav #navgroup2-button:hover {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title@2x.png") #4fa8f5;
background-size: 163px 204px;
width: 163px;
background-position: 50% -64px;
}

#global-nav #navgroup3-button:hover {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title@2x.png") #4fa8f5;
background-size: 163px 204px;
width: 163px;
background-position: 50% -98px;
}

#global-nav #navgroup4-button:hover {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title@2x.png") #4fa8f5;
background-size: 163px 204px;
width: 163px;
background-position: 50% -132px;
}

#global-nav #navgroup5-button:hover
 {
background: url("http://images.snapdragonsnursery.com/global/images/Menu-title@2x.png") #4fa8f5;
background-size: 163px 204px;
width: 165px;
background-position: 50% -164px;
}
  
  }

#top-nav li ul {
  background: url("http://images.snapdragonsnursery.com/global/nav/images/bg-unav.png") no-repeat scroll left top transparent;
  display: none;
  position: absolute;
  top: 42px;
  padding: 12px 0 0 0;
  margin: 0;
  width: 240px;
  z-index: 10000;
}
#top-nav li:hover ul {
  display: block;
}
#top-nav li ul li,
#top-nav li ul li a {
  float: none;
}

#top-nav li ul li {
  _display: inline;
  /* for IE6 */

  display: block;
  margin: 0px;
  width: 230px;
  height: 38px;
  margin-left: 4px;
}
#top-nav li ul li a {
  display: block;
  text-decoration: none;
  color: #666;
  letter-spacing: 1px;
  font-size: 12px;
  padding: 8px 20px;
}
#top-nav li ul li:hover {
  background: none repeat scroll 0 0 #D6E5F2;
  color: #0088CC;
}
.nav-btm {
  background: url("http://images.snapdragonsnursery.com/global/nav/images/bg-unav-btm.png") no-repeat scroll left bottom transparent;
  height: 20px;
  margin-bottom: -10px;
}
.nursery-group #keynsham {
  background: url("http://images.snapdragonsnursery.com/global/images/new-label.png") no-repeat 50% 50% #f9f9f9;
}