div#globalNav div#wrapper-lang {width: 192px;}
div#wrapper-lang h4 {
    color: #727272;
    float: left;
    font-weight: normal;
    margin: 0 10px 0 25px;
    width:auto;
}
#main-nav ul {
    margin: 41px 0 0 0px;
    width: 745px;
}
#main-nav ul li {
    padding: 11px 12px 0;
}
#content h1.small {
    color:#fff;
    font-size: 41px;
    font-family: 'Times New Roman';
    margin-bottom: 20px;
}
#story #content .page-title, #stages #content .page-title {padding-bottom: 30px;}
#home #content .story-button a {
    background: url(../imgs/btns/btn_the_story_es.jpg) no-repeat 0 0;
    width:132px;
    height:48px;
    position: absolute;
    top:400px;
    left:410px;
    z-index: 10;
    text-indent: -999em;
    cursor:pointer;
}
#home #content .story-button a:hover {
    background: url(../imgs/btns/btn_the_story_es_rollover.jpg) no-repeat 0 0;
    width:132px;
    height:48px;
    position: absolute;
    top:400px;
    left:410px;
    z-index: 10;
}
#content .module .btn-back a.back {
    width: 79px;
    height:16px;
    background: url(../imgs/btns/btn_back_es.gif) no-repeat 0 0;
    text-indent: -999em;
    display: block;
}
#content .module .btn-back a.back:hover {
    background: url(../imgs/btns/btn_back_hover_es.gif) no-repeat 0 0;
}
#content .module.vertical .button-nav a.btn-prev {
    float:right;
    background:url(../imgs/btns/btn_prev_es.gif) no-repeat 0 0;
    width: 107px; height: 48px;
    text-indent: 999em;
    margin:0 10px 0 0;
    overflow: hidden;
}
#content .module.vertical .button-nav a.btn-prev:hover {
    background:url(../imgs/btns/btn_prev_rollover_es.gif) no-repeat 0 0;

}
#content .module.vertical .button-nav a.btn-next {
    float: right;
    background:url(../imgs/btns/btn_next_es.gif) no-repeat 0 0;
    width: 107px; height: 48px;
    text-indent: 999em;
    margin:0 0 0;
    overflow:hidden;
}
#content .module.vertical .button-nav a.btn-next:hover {
    background:url(../imgs/btns/btn_next_rollover_es.gif) no-repeat 0 0;
}
#character-detail #content .module.vertical.narrow .character-nav a.btn-next {
    float: left;
    background:url(../imgs/btns/btn_next_es.gif) no-repeat 0 0;
    width: 107px; height: 48px;
    text-indent: 999em;
    margin:15px 0 0 10px;
     overflow: hidden;
}
#character-detail #content .module.vertical.narrow .character-nav a.btn-next:hover {
    background:url(../imgs/btns/btn_next_rollover_es.gif) no-repeat 0 0;
}
#character-detail #content .module.vertical.narrow a.btn-prev {
    float: left;
    background:url(../imgs/btns/btn_prev_es.gif) no-repeat 0 0;
    width: 107px; height: 48px;
    text-indent: 999em;
    margin:15px 0 0;
    overflow: hidden;
}
#character-detail #content .module.vertical.narrow .character-nav a.btn-prev:hover {
    background:url(../imgs/btns/btn_prev_rollover_es.gif) no-repeat 0 0;
}
#character-detail #content .module.vertical.narrow .character-nav a.btn-close {
    background: url(../imgs/btns/btn_close_es.gif) no-repeat 0 0;
    float: right;
    height: 20px; width: 94px;
    position: relative;
    margin:26px 0 0;
    text-indent: -9999em; overflow: hidden;
}
#character-detail #content .module.vertical.narrow .character-nav a.btn-close:hover {
    background: url(../imgs/btns/btn_close_hover_es.gif) no-repeat 0 0;
}

#content .module.vertical .button-nav {margin-top: 10px;}
#character-detail #content .module.vertical.narrow .img-nav.short {margin:0;}
#character-detail #content .module.vertical.narrow.short {margin-top:20px}

#promo-nav ul {width:410px}
#promo-nav ul li {padding: 8px 65px;}
#promo-nav ul li.new {
    background:url(../imgs/btns/icon_new_es.png) no-repeat 110px 4px;
    padding: 8px 65px;
}
#promo-nav ul li.first {padding-left: 0}
#promo-nav ul li .promo-holder.iwata .promo-btns {padding:0;}
#promo-nav ul li .promo-holder.iwata .promo-btns a.part1 {
    background: url(../imgs/btns/btn_iwata_part1_es-fr.gif) no-repeat 0 0;
    width: 110px;
    padding:0;
}
#promo-nav ul li .promo-holder.iwata .promo-btns a.part1:hover {
    background: url(../imgs/btns/btn_iwata_part1_es-fr_hover.gif) no-repeat 0 0;
}
#promo-nav ul li .promo-holder.iwata .promo-btns a.part2 {
    background: url(../imgs/btns/btn_iwata_part2_es.gif) no-repeat 0 0;
    width: 110px;
    padding:0;
}
#promo-nav ul li .promo-holder.iwata .promo-btns a.part2:hover {
    background: url(../imgs/btns/btn_iwata_part2_hover_es.gif) no-repeat 0 0;
}
#promo-nav ul li .promo-holder a p {width:115px;}
#promo-nav ul li .promo-holder.iwata {left:-110px;}
#promo-nav ul li .promo-holder.console {left:-17px;}

#global-footer {width:971px; }
#global-footer ul {margin-left: 110px;}
#global-footer ul li {margin-right:30px;}
#global-footer .footer-info {
    background: url(../imgs/footer/important_info_box_es.jpg) no-repeat 0 0;
    width:334px;
    height:80px;
    position: relative;
    margin: -12px 0 0 0;
    padding:0;
}
#global-footer p.copy{width: 971px; margin:0 auto; padding-top:10px;}

