body{
   background:url(bg.jpg); 
   margin:0px auto; padding:0px; 
   color:#000; text-align:center;
}

#container{
   margin:0 auto;
   width:100%; height:3120px;
   background:url(bg1.gif);
   text-align:center;
   padding:0px;
}

#header{
   width:880px; margin:0 auto;
   background:url(headerbg1.png) repeat-x;
   height:618px;
   text-align:center;
}

#box{
   width:880px;text-align:center; 
   margin:0 auto;
}

#box2{
   float:left; 
   width:879px; height:149px;
   background:url(box2.png) no-repeat;
}

p{
   font-size:26px;
   text-align:center;
   font-weight:bold;
}

#box4{
   float:left;
   width:880px; height:282px;
   background:url(box4.png) no-repeat;   
}

#box6{
   float:left;
   width:879px; height:333px;
   background:url(box6.png) no-repeat;
}

#box8{
   width:879px; height:255px;
   background:url(box8.png) no-repeat;
}

#box10{
   position:relative;
   width:879px; height:330px;
   background:url(box10.png) no-repeat;
}

#cry{
	position:absolute;
	width:70px;
	height:70px;
	left: 691px;
	top: 62px;
  
}

#happy{
	width:110px;
	height:70px;
	position:absolute;
	left: 539px;
	top: 240px;
}

#box11{
   width:879px;
   height:216px;
   background:url(box11.png) no-repeat;
}

#wish{
	height:80px;
	width:885px;
	background:#a61c85;
	border:2px solid #ff8a00;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	left: auto;
	
}

#wish2{
   text-align:center; 
   margin:10px 0; 
   
}
