@media screen and (max-width:775px) {
#container {
    width: auto;
}
#top {
    height: auto;
	padding-bottom:11px;
}
#left, #right {
	padding-left:8px;
	padding-right:8px;
	box-sizing:border-box;
	min-height:370px;
	padding-bottom:15px;
}
#left img, #right img {
	width:100%;
	height:auto;
}
#left {
    width: 48%;
	height:auto;
}
#right {
    width: 48%;
	height:auto;
}
#left img {
	max-width:209px;
}
#right img {
	max-width:162px;
}
br {
	display:none;
}
#footer {
    width: auto;
}
}
@media screen and (max-width:600px) {
#left, #right {
	float: none;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	padding-top:15px;
}
#container {
    margin-top: 20px;
}
#top {
	text-align:center;
}
}
@media screen and (max-width:490px) {
#footer {
	text-align:center;
	height: auto;
}
#footer img {
	position:static;
}
#footer div {
	display:block;
	padding-top:15px;
	padding-bottom:15px;
}	
}