#wrapper { 
width:900px;
height:1300px;
margin: 0 auto; }

#wrapper h1 {
width:485px;
height:102px;
margin-left: 20px;
 }

#wrapper h1 a {
	display: block;
	height: 102px;
}

#wrapper .enter {
width: 283px ;
height: 53px ;
margin: 220px auto auto 630px ;
position: absolute; 
} 

#upper {
float:left;
width:880px;
margin: 0px auto;
}

#wrapper #upper .pic {
width: 180px;
height:240px;
margin: 30px 0px 10px 30px;
float:left;
}

#mid {
float:left;
width:880px;
margin: 0px auto;
}

#wrapper #mid .middle {
width: 180px;
height:240px;
margin: 10px 0px 10px 30px;
float:left;
}

#midtwo {
float:left;
width:880px;
margin: 0px auto;
}

#wrapper #midtwo .middletwo {
width: 180px;
height:240px;
margin: 10px 0px 10px 30px;
float:left;
}

#bottom {
float:left;
margin: 0px auto;
}

#wrapper #bottom .bot {
width: 180px;
height:240px;
margin: 10px 0px 10px 30px;
float:left;
}

#wrapper .text {
width:400px;
height:200px;
float:right;
margin: 5px 50px 20px 2px;
}

#wrapper .shadow {
width:367px;
height:42px;
position:absolute;
margin: 25px 100px auto auto;
}

#wrapper .access {
width:700px;
height:79px;
position:absolute;
margin: 1080px 110px 0px;
}

#footer { 
margin: auto 0;}

