#WeatherContainer{

    background-color: rgba(0,0,0,0);

}



#TextContainer{ 							/* Other */

    font-size:30px;

    font-family: Helvetica;

    font-weight: bold;

    color:black;

}



#city{										/* Weather City Position */

   float: left;

	position: absolute; top: 15px; right: 20px; down: 0px; left: 5px; width: 320px; height: 461px;

	text-align: left;

	font-family: Helvetica;

	font-size: 16px;

	font-weight: bold;

	color: black;

	text-shadow: whitesmoke 0px 1px 1px;

}



#temp{										/* Weather Temperature Position */

	position: absolute; top: 40px; right: 0px; down: 0px; left: 60px; width: 320px; height: 461px;

	text-align: left;

	font-family: Helvetica;

	font-size: 15px;

	color: black;

	text-shadow: whitesmoke 0px 1px 1px;

}



#desc{										/* Weather info Position */

	position: absolute; top: 665px; right: 0px; down: 0px; left: 200px; width: 320px; height: 461px;

	text-align: right;

	font-family: Helvetica;

	font-size: 25px;

	color: black;

	text-shadow: whitesmoke 0px 1px 1px;

}



#TextContainer p{

	margin:0;

}



#weatherIcon{									/* Weather Icon sition */

	position: absolute; top: 34px; right: 0px; down: 0px; left: 25px; width: 320px; height: 461px;

	height:32;

	width:32;

}