body {
    text-align:center;
}

.wrap {
    width:1110px;height:650px; 
    border:5px solid graytext;
    margin:0 auto; 
    display:block; 
    text-align:left;
}

.resized {
    width:930px!important;
}
#hnavigation {
    display:none;   
}
#navigation, #content,.section{
    padding:0;
    margin:0;
    list-style:none;
}
#content{
    overflow:hidden;
    width:930px;
    background-color:white;
    position:relative;
    height:650px;
    float:left;
    background-image:url(../img/mondo.png);
    background-repeat:no-repeat; 
}
#content h2{
    color:#993333;
    margin:20px 0pt;
}
#content a{
    color:#777;
    font-weight:bolder;
    text-decoration:none;
}
#navigation{
    float:left;
    width:180px;
    height:650px;
    background-color:#27428D;
    background-image:url(../img/contents.png);
    background-repeat:no-repeat; 
    background-position: 0px 15px;
    overflow-y:scroll;
}
#navigation .sup{
    margin:13px 10px;
    font-size:14px;
}
#navigation ul{
    margin:5px 0;
    list-style:circle;
    padding-left:15px;						
}
#navigation a{
    color:white;
    font-weight:bolder;
    text-decoration:none;
}				
#navigation .sup li{
    margin: 3px 0 !important;
    margin:-4px 0;
    font-size:10px;
}
#navigation a.scrolling{
    color:#933;
}
.section{
    width:1900px;
    position:relative;
}

.section .sub{
    float: left;
    height: 644px;
    padding: 9px 21px 0 5px;
    position: relative;
    width: 907px;
}
.section .sub p{
    width:550px;
    margin:16px 0;
    font-size:85%;
    line-height:1.4em;
}
.section .next, .section .prev{
    font-size:18px;
    position:absolute;
    bottom:15px;
    letter-spacing:-2px;
}
.section .next{
    right:30px;
}
.section .prev{
    left:30px;
}

.message{
    background:#EEE;
    border:1px solid #999;
    color:#333;
    font-size:12px;
    padding:1px;
    position:absolute;
    left:11px;
}
#first{
    top:734px !important;
    top:748px;			
}
#second{
    top:753px !important;
    top:767px;			
}