body{
	width: 100vw;
	height: 100vh;
	background-image: url(images/street.png);
	background-size: cover;
	margin: 0;
}

#container{
	height: 250vh;
	width: 40vw;
	background-color: #c2bbce;
	margin-left: 30vw;
	padding: 2vh;
}

.img{
	width: 10vw;
	height: 10vh;
	margin-top: 3vh;
	padding: 2vh;
	background-color: rgba(0,0,0,.2);
}

#aptImg{
	width: 10vw;
	height: 10vh;
}

#trainImg{
	margin-left: 1vh;
	height: 10vh;
	width: 9vw;
}

#touristImg{
	margin-left: 1vh;
	height: 9vh;
	width: 9vw;
}

#cabImg{
	margin-left: 1vh;
	height: 9vh;
	width: 9vw;
}

#bikeImg{
	margin: 1vh;
	height: 7vh;
	width: 9vw;
}

#coffeeImg{
	margin-left: 6vh;
	height: 11vh;
	width: 4vw;
}

#ratImg{
	margin-left: 3vh
	height: 9vh;
	width: 9vw;
}

#scoreTrackerImg{
	margin-left: 1vh;
	height: 9vh;
	width: 9vw;
}

.description{
	margin-left: 15vw;
	margin-top: -15vh;
	height: 25vh;
	width: 20vw;
}

h3{
	margin: 0;
	font: 12pt Impact;
}

p{
	margin: 0;
	font: 10pt Courier;
}

button{
	background-color: white;
	border: black 3pt solid;
	border-radius: 50pt;
	height: 10vh;
	width: 20vw;
	margin-top: 5vh;
	margin-left: 10vw;
	font: 18pt Impact;
	text-align: center;
}