body{
margin:0 auto;
background-color:#ffecef;
}


.main{
margin:0 auto;
text-align:center;
}

.main_center{
background-image:url(tarot_mback01.png);
width:850px;
height:550px;
margin:0 auto;
}


.flash{
text-align:center;
margin-top:20px;
border:3px solid #7a1e2a;
width:550px;
height:400px;margin:0 auto;
}


.footer{
background-image:url(tarot_mback02.png);
width:850px;
height:300px;
margin:0 auto;
}

.info{
font-size:0.8em;
width:450px;
text-align:left;
color:#ae8b86;
margin:0 auto;
padding-top:40px;
margin-left:90px;
}

.copy{
margin-top:70px;
font-size:0.8em;
font-weight:500;
color:#411418;
}
