/**/

.block-nice_menus-1 {
    height: 32px !important;
    width: 100% !important;
    background: #006599 url(../images/backgrounds/secondary-links.png) top left repeat-x !important;
    margin: 10px 0 15px 0 !important;
    float: left !important;
}

.block-nice_menus-1 h2.title {
    display: none;
}

.block-nice_menus-1 ul {
    list-style: none !important;
    padding: 0px !important;
    margin: 5px 0 0 20px !important;
    z-index: 20 !important;
}

.block-nice_menus-1 li {
    margin: 0 !important;
    padding: 0 14px !important;
    list-style-type: none !important;
    list-style-image: none !important;
    display: inline !important;
    border: 0 !important;
    background: none !important;
    z-index: 21 !important;
}

.block-nice_menus-1 li a {
    color: #fff !important;
    font-size: 15px !important;
    padding: 0 !important;
    z-index: 22 !important;
}

.block-nice_menus-1 li ul {
    /*margin: 5px 0 0 40px !important;*/
    border: 1px solid #656565 !important;
    border-top: 0 !important;
    padding-top: 2px !important;
    z-index: 23 !important;
}

.block-nice_menus-1 li ul li {
    background-color: #e5e5e5 !important;
    padding: 3px 0 5px 10px !important;
    border: 2px solid #fff !important;
    border-top: 0 !important;
    height: 13px !important;
    width: 170px !important;
    z-index: 24 !important;
}

.block-nice_menus-1 li ul li:hover {
    background-color: #006699 !important;
    color: #FFFFFF !important;
}

.block-nice_menus-1 li ul li a {
    height: 25px !important;
    font-weight: normal !important;
    width: 170px !important;
    color: #343434 !important;
    z-index: 25 !important;
}

.block-nice_menus-1 li ul li a:hover {
    color: #fff !important;
}

/**/

#block-nice_menus-1 {
    height: 32px !important;
    width: 100% !important;
    background: #006599 url(../images/backgrounds/secondary-links.png) top left repeat-x !important;
    margin: 10px 0 15px 0 !important;
    float: left !important;
}

#block-nice_menus-1 h2.title {
    display: none;
}

#block-nice_menus-1 ul {
    list-style: none !important;
    padding: 0px !important;
    margin: 5px 0 0 20px !important;
    z-index: 20 !important;
}

#block-nice_menus-1 li {
    margin: 0 !important;
    padding: 0 14px !important;
    list-style-type: none !important;
    list-style-image: none !important;
    display: inline !important;
    border: 0 !important;
    background: none !important;
    z-index: 21 !important;
}

#block-nice_menus-1 li a {
    color: #fff !important;
    font-size: 15px !important;
    padding: 0 !important;
    z-index: 22 !important;
}

#block-nice_menus-1 li ul {
    /*margin: -3px 0 0 0px !important;*/
    border: 1px solid #656565 !important;
    border-top: 0 !important;
    padding-top: 2px !important;
    z-index: 23 !important;
}

#block-nice_menus-1 li ul li {
    background-color: #e5e5e5 !important;
    padding: 3px 0 5px 10px !important;
    border: 2px solid #fff !important;
    border-top: 0 !important;
    height: 13px !important;
    width: 170px !important;
    z-index: 24 !important;
}

#block-nice_menus-1 li ul li:hover {
    background-color: #006699 !important;
    color: #FFFFFF !important;
}

#block-nice_menus-1 li ul li a {
    height: 25px !important;
    font-weight: normal !important;
    width: 170px !important;
    color: #343434 !important;
    z-index: 25 !important;
}

#block-nice_menus-1 li ul li a:hover {
    color: #fff !important;
}

/* Combine menu font-size and margin into one selector for less editing */
.block-nice_menus-1 ul li ul,
#block-nice_menus-1 ul li ul {
	margin: 4px 0 0 0 !important;
}

.block-nice_menus-1 ul li ul li a,
#block-nice_menus-1 ul li ul li a {
	font-size: 12px !important;
}
