.container{ margin:0 auto }

body{ background-color: #981932;text-align:center}
footer { background-color: #F5F1DE;clear:both;overflow:auto;max-width:280px;margin: 0 auto;}
main { background-color: #981932; overflow:auto;clear:left}
figure{ box-sizing:border-box;padding:5px;margin: 70px auto 20px auto;}
div{align:center}

@media screen and (orientation:landscape) and (max-height:320px){
	figure{margin: 0 auto;}
	figure img{width:252px; height:270px;}
}

@media screen and (min-width:640px){
	figure{margin: 60px auto 20px 0;}
}

@media screen and (min-width:960px){
	figure{margin: 150px auto 40px 0;}
}

@media screen and (min-width:1280px){
	figure{margin: 175px auto 20px 0;}
}

@media screen and (min-width:1600px){
	figure{margin: 200px auto 20px 0;}
}
