
.sleeve {  width: 100%; min-width: 750px; 
           text-align:center; margin-top: 40px; margin-bottom:40px;}

.sleeve .main { width: 750px; margin:0 auto; text-align:left; height:500px;
           border: 8px solid #AACC88;  margin-top:8px;
          background-image: url("http://yoshimurachie.com/images/cover.jpg"); 
          background-repeat: no-repeat; background-position:right; } 

h1 { font-size: 12pt; margin: 0; padding: 0; 
     position: relative; left: 50px; top: 50px;  width: 50%; }

.sleeve .main .text { position: relative; top: 220px; left: 60px;}

.main_navigation { width: 750px; margin:0 auto;
                 position: absolute; top:480px; text-align:center;}


