.ux-menu-init-hidden{visibility:hidden;position:absolute;}
.ux-menu-container{position:relative;z-index:2 !important;}
.ux-menu,.ux-menu ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;line-height:1;}
.ux-menu li{position:relative;float:left;}
.ux-menu ul{position:absolute;top:0;left:0;}
.ext-border-box .ux-menu-ie-iframe,.ext-ie7 .ux-menu-ie-iframe{padding:0;margin:0;position:absolute;top:0;left:0;display:none;z-index:-1;}
.ux-menu-vertical .ux-menu-item-main{clear:left;}
.ux-menu a{display:block;position:relative;text-decoration:none;color:#432;font-size:12px;line-height:12px;xxpadding:10px 14px;}
.ux-menu a.ux-menu-link-last{}
._ux-menu ul a{width:100%;}
.ux-menu a:focus,.ux-menu a:hover,.ux-menu a.ux-menu-link-hover{}
.ux-menu-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ux-menu a.ux-menu-link-parent{xxpadding-right:24px;min-width:1px;}
.ux-menu ul a,.ux-menu.ux-menu-vertical a{border-bottom:0;}
.ux-menu ul a.ux-menu-link-last,.ux-menu.ux-menu-vertical a.ux-menu-link-last{border-bottom:1px solid #e3dad1;}
.ux-menu-arrow{display:block;width:8px;height:6px;right:10px;top:14px;position:absolute;font-size:0;padding-right:15px;}
.ux-menu.ux-menu-vertical .ux-menu-arrow,.ux-menu ul .ux-menu-arrow{width:6px;height:8px;top:13px;}
.ux-menu ul.ux-menu-hidden{display:none;}
.ext-border-box .ux-menu-arrow{top:17px;}
.ext-border-box .ux-menu.ux-menu-vertical .ux-menu-arrow,.ext-border-box .ux-menu ul .ux-menu-arrow{top:16px;}

.ux-menu a.current{border-color:#cbc0b7;}

.submenu
  {
  height:62px;
  width:1008px;  
  position:relative;
  }
 .xsubmenu a
{
text-decoration:none;
color:#000;
display:block;
float:left;
width:166px;
height:27px;
font-size:16px !important;
font-weight: 700;
padding-top:25px;
} 
a.ux-menu-link-level-0
{
  background-image: url(img/menuitem_bck.png) !important; 
  height:37px !important; 
  margin:0 !important;
  z-index:999 !important;
  width: 168px !important;
  color:#000 !important;
}

a.ux-menu-link-level-0:hover
{
  background-image: url(img/menuitem_over3.png) !important; 
  background-position:left bottom ;
  height:54px !important; 
  margin:0 !important;
  color:#fff !important;
}

li.ux-menu-item-level-0 a.current
{
  background-image: url(img/menuitem_active_grey.png) !important; 
  background-position:left bottom ;
  height:54px !important; 
  margin:0 !important;
  color:#fff !important;  
}
li.ux-menu-item-level-0 a.ux-menu-link-last.current {
    xxbackground-image: url(img/menulastitem_active_grey.png) !important;
    background-position: left bottom;
}

li.ux-menu-item-level-1 a.current
{
  background-image: none !important;
  color: #fff !important;   
}
ul.ux-menu-sub
{
padding:0 !important;
margin:0 !important;
position:absolute;
top:62px !important;
background-color:#fff;
-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 1px 1px 6px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}
ul.ux-menu-sub
{
width: 168px !important;
}

ul#ariext118 li a {
text-align: center;
}
ul.ux-menu-sub a
{
width:144px !important;
}

ul.ux-menu-sub li a, li.ux-menu-item-level-1 a.current
{
display:block;
font-size:14px !important;
min-width:129px !important;
height:30px !important;
padding-left:24px;
padding-top:30px !important;
color: #000 !important;
    border-bottom: 1px solid #cfcfcf;
}
ul.ux-menu-sub li a:hover
{
background-color:#d6d5d5 !important;
color: #000 !important;
}

li.ux-menu-item-level-1 a.current {
color: #fff !important;
background-color: #da005e !important;
}
a.ux-menu-link-level-0.ux-menu-link-last {
    background-image: url(img/menulastitem_bck.png) !important;
}
a.ux-menu-link-level-0.ux-menu-link-last:hover {
    background-image: url(img/menulastitem_over.png) !important;
}
a.ux-menu-link-level-0::after {
   content: ;   
}
li.ux-menu-item-level-0 a.current::after, a.ux-menu-link-level-0:hover::after {
   content: ;   
}
li.ux-menu-item-level-1 a.current::after {
   content: none;   
}
/* jssor slider thumbnail navigator skin 14 css */
                /*
                .jssort14 .p            (normal)
                .jssort14 .p:hover      (normal mouseover)
                .jssort14 .pav          (active)
                .jssort14 .pav:hover    (active mouseover)
                .jssort14 .pdn          (mousedown)
                */
                .jssort14 .w, .jssort14 .phv .w
                {
                	cursor: pointer;
                	position: absolute;
                	WIDTH: 100%;
                	HEIGHT: 100%;
                	xbackground-color: #c2b38f;
                	background: url(img/tabslider.png);
                	background-repeat:no-repeat;
                	color:#ffffff !important;
                	overflow: visible;
                	height:95px;
                	z-index:800;
                }
                .jssort14 .pdn .w, .jssort14 .pav .w, .jssort14 .p:hover .w
                {
                	xbackground-color: #ffccdd;
                	background: url(img/tabslider_over.png);
                	background-repeat:no-repeat;
                	color:#ff7200;
                	
                }
                .jssort14 .c
                {
                    color: #fff;
                    font-size:14px;
                    padding-top:20px;
                	xbackground-color: #e6e0c8;                	
                	
                }
                .jssort14 .p:hover .c, .jssort14 .phv .c, .jssort14 .pav:hover .c, .jssort14 .pav .c
                {
                	
                    color:#ff7200;
                }
                .jssort14 .pav .c
                {
                	xbackground-color:#ffab57;
                }
                .jssort14 .p:hover .c, .jssort14 .phv .c, .jssort14 .pav:hover .c
                {
                	xbackground-color:#fc9835;
                }
                div.p, div.pav, div.p, div.pdn
                {
                background-color:transparent !important;
                }
                .c a
                {
                color: #fff !important;
                text-decoration: none;
                font-size:14px;
                font-weight:700;
                }
                 .c a:hover
                {
                color: #ff7200 !important;
                text-decoration: none;
                }
                .sliderinfo
                {
                position:absolute;
                left:0;
                bottom:0;
                background: url(img/tabsliderinfo.png);
                padding:20px;
                   }
                   .sliderinfo h2 a
                {
                    font-size: 30px;
                    color: #000;
                    text-decoration:none;
                    }
                 .customslider
                 {margin-top:0px;}