@font-face {
    font-family: 'PerspectiveSansRegular';
    src: url('../../../webfonts/perspective-sans-fontfacekit/persans-webfont.eot');
    src: url('../../../webfonts/perspective-sans-fontfacekit/persans-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../webfonts/perspective-sans-fontfacekit/persans-webfont.woff') format('woff'),
         url('../../../webfonts/perspective-sans-fontfacekit/persans-webfont.ttf') format('truetype'),
         url('../../../webfonts/perspective-sans-fontfacekit/persans-webfont.svg#PerspectiveSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PerspectiveSansItalic';
    src: url('../../../webfonts/perspective-sans-fontfacekit/persansi-webfont.eot');
    src: url('../../../webfonts/perspective-sans-fontfacekit/persansi-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../webfonts/perspective-sans-fontfacekit/persansi-webfont.woff') format('woff'),
         url('../../../webfonts/perspective-sans-fontfacekit/persansi-webfont.ttf') format('truetype'),
         url('../../../webfonts/perspective-sans-fontfacekit/persansi-webfont.svg#PerspectiveSansItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PerspectiveSansBold';
    src: url('../../../webfonts/perspective-sans-fontfacekit/persansb-webfont.eot');
    src: url('../../../webfonts/perspective-sans-fontfacekit/persansb-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../webfonts/perspective-sans-fontfacekit/persansb-webfont.woff') format('woff'),
         url('../../../webfonts/perspective-sans-fontfacekit/persansb-webfont.ttf') format('truetype'),
         url('../../../webfonts/perspective-sans-fontfacekit/persansb-webfont.svg#PerspectiveSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PerspectiveSansBoldItalic';
    src: url('../../../webfonts/perspective-sans-fontfacekit/persanbi-webfont.eot');
    src: url('../../../webfonts/perspective-sans-fontfacekit/persanbi-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../webfonts/perspective-sans-fontfacekit/persanbi-webfont.woff') format('woff'),
         url('../../../webfonts/perspective-sans-fontfacekit/persanbi-webfont.ttf') format('truetype'),
         url('../../../webfonts/perspective-sans-fontfacekit/persanbi-webfont.svg#PerspectiveSansBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PerspectiveSansBlackRegular';
    src: url('../../../webfonts/perspective-sans-fontfacekit/persanbk-webfont.eot');
    src: url('../../../webfonts/perspective-sans-fontfacekit/persanbk-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../webfonts/perspective-sans-fontfacekit/persanbk-webfont.woff') format('woff'),
         url('../../../webfonts/perspective-sans-fontfacekit/persanbk-webfont.ttf') format('truetype'),
         url('../../../webfonts/perspective-sans-fontfacekit/persanbk-webfont.svg#PerspectiveSansBlackRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PerspectiveSansBlackItalic';
    src: url('../../../webfonts/perspective-sans-fontfacekit/persabki-webfont.eot');
    src: url('../../../webfonts/perspective-sans-fontfacekit/persabki-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../webfonts/perspective-sans-fontfacekit/persabki-webfont.woff') format('woff'),
         url('../../../webfonts/perspective-sans-fontfacekit/persabki-webfont.ttf') format('truetype'),
         url('../../../webfonts/perspective-sans-fontfacekit/persabki-webfont.svg#PerspectiveSansBlackItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'MolengoRegular';
    src: url('../../../webfonts/molengo-fontfacekit/Molengo-Regular-webfont.eot');
    src: url('../../../webfonts/molengo-fontfacekit/Molengo-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../webfonts/molengo-fontfacekit/Molengo-Regular-webfont.woff') format('woff'),
         url('../../../webfonts/molengo-fontfacekit/Molengo-Regular-webfont.ttf') format('truetype'),
         url('../../../webfonts/molengo-fontfacekit/Molengo-Regular-webfont.svg#MolengoRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'ScriptinaProRegular';
    src: url('../../../webfonts/scriptina-pro-fontfacekit/Scriptina_Pro-webfont.eot');
    src: url('../../../webfonts/scriptina-pro-fontfacekit/Scriptina_Pro-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../webfonts/scriptina-pro-fontfacekit/Scriptina_Pro-webfont.woff') format('woff'),
         url('../../../webfonts/scriptina-pro-fontfacekit/Scriptina_Pro-webfont.ttf') format('truetype'),
         url('../../../webfonts/scriptina-pro-fontfacekit/Scriptina_Pro-webfont.svg#ScriptinaProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}







.menuWrapper{


    font-family: 'MolengoRegular', Arial, sans-serif;
    letter-spacing: 1px;
	font-size: 18px;
    text-transform:uppercase;
    letter-spacing: normal;
    line-height: 1.45em;
    position:relative;
    margin:20px auto;
    height:542px;
    width:1062px;
    background-position:0 0;
    background-repeat:no-repeat;
    background-color:transparent;
    box-shadow: 8px 8px 8px #111;
}
ul.menu{
    list-style:none;
    width:1063px;
}
ul.menu > li{
    float:left;
    width:265px;
    height:542px;
    border-right:1px solid #777;
    background-repeat:no-repeat;
    background-color:transparent;
}
ul.menu > li.last{
    border:none;
}
.bg1{
    background-image: url(../images/1.jpg);
}
.bg2{
    background-image: url(../images/2.jpg);
}
.bg3{
    background-image: url(../images/3.jpg);
}
.bg4{
    background-image: url(../images/4.jpg);
}
ul.menu > li > a{
    float:left;
    width:265px;
    height:50px;
    margin-top:450px;
    text-align:center;
    line-height:50px;
    color:#ddd;
    background-color:#333;
    letter-spacing:1px;
    cursor: default;
    text-decoration:none;
    text-shadow:0px 0px 1px #fff;
}

ul.menu > li > a:hover{
    background-color:#222;
}



ul.menu > li ul{
    list-style:none;
    float:left;
    margin-top:-188px;
    width:100%;
    height:133px;
    padding-top:5px;
    background-repeat:no-repeat;
    background-color:transparent;
}
ul.menu > li ul li{
  /*  display:none; */
}

ul.menu > li ul li b{
  display:none; 
}


ul.menu > li ul.sub1{
    background-image:url(../images/bg1sub.png);
}
ul.menu > li ul.sub2{
    background-image:url(../images/bg2sub.png);
}
ul.menu > li ul.sub3{
    background-image:url(../images/bg4sub.png);
}
ul.menu > li ul.sub4{
    background-image:url(../images/bg3sub.png);

}

ul.menu > li ul li a,ul.menu > li ul li b{
	cursor:pointer;
    color:#fff;
    text-decoration:none;
    line-height:18px;
    margin-left:20px;
    text-shadow:1px 1px 1px #444;
    font-size:12px;
}

ul.menu > li ul li span{
    color:#ccc;
    text-decoration:none;
    line-height:18px;
    margin-left:20px;
    text-shadow:1px 1px 1px #444;
    font-size:12px;
}


ul.menu > li ul.sub1 li{
    display:block;
}


ul.menu > li ul li a:hover, ul.menu > li ul li b:hover{
    border-bottom:1px dotted #fff;
}




.js_link b:hover{
	cursor:pointer;
	border-bottom:2px dotted #000;
}


.backmenuspace1 {
	float:left;
    width:267px;
    height:50px;
   
    background-color:#333;
}

.backmenuspace2 {
	float:left;
    width:533px;
    height:50px;
    
    background-color:#333;
}

.backmenuspace3 {
	float:left;
    width:800px;
    height:50px;
   
    background-color:#333;
}

.backmenu a{
    float:left;
    width:266px;
    height:50px;
    
    text-align:center;
    line-height:50px;
    color:#ddd;
    background-color:#444;
    letter-spacing:1px;
    cursor:pointer;
    text-decoration:none;
    text-shadow:0px 0px 1px #fff;

}

.backmenu a:hover{
	background-color:#222;
}