#WeatherContainer{
    background-color: rgba(0,0,0,0);
}

#TextContainer{								/* Other */
    font-size:18px;
    font-family: Helvetica;
    font-weight: bold;
    color:black;
}

#city{										/* Weather City Position */
   float: left;
	position: absolute; top: 123px; right: 20px; down: 0px; left: 10px; width: 320px; height: 461px;
//	align-text: left;
	font-family: Helvetica;
	font-size: 16px;
	font-weight: bold;
	color: whitesmoke;
	text-shadow: DimGray 0px 1px 1px;
}

#temp{										/* Weather Temperature Position */
	position: absolute; top: 120px; right: 0px; down: 0px; left: 290px; width: 320px; height: 461px;
	float: right;
//	align-text: right;
	font-family: Helvetica;
	font-size: 15px;
	color: whitesmoke;
	text-shadow: DimGray 0px 1px 1px;
}

#desc{										/* Weather info Position */
	position: absolute; top: 695px; right: 0px; down: 0px; left: 200px; width: 320px; height: 461px;
//	float: right;
//	align-text: right;
	font-family: Helvetica;
	font-size: 25px;
	color: whitesmoke;
	text-shadow: DimGray 0px 1px 1px;
}

#TextContainer p{
	margin:0;
}

#weatherIcon{									/* Weather Icon sition */
       position: absolute; top: 117px; right: 0px; down: 0px; left: 255px; width: 320px; height: 461px;
	height:32;
	width:32;
}