#bg {
	background: rgb(49,49,49); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(49,49,49,1) 0%, rgba(1,1,1,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(49,49,49,1)), color-stop(100%,rgba(1,1,1,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(49,49,49,1) 0%,rgba(1,1,1,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(49,49,49,1) 0%,rgba(1,1,1,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(49,49,49,1) 0%,rgba(1,1,1,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(49,49,49,1) 0%,rgba(1,1,1,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#313131', endColorstr='#010101',GradientType=0 ); /* IE6-9 */
	border: 1px solid #555555;
	color: #FFFFFF;
}

#link a{ 
	color: #FFBF00;
}

.w_item .unit {
	color:#FFFFFF;
}

.w_item .value {
	color:#FFFFFF;
}

.weather_1 .ico {
	width: 46px;
	background-position: -34px -180px;
}

.weather_2 .ico {
	width: 40px;
	background-position: -88px -144px;
}

.weather_3 .ico {
	width: 40px;
	background-position: -17px -144px;
}

.weather_4 .ico {
	width: 62px;
	background-position: -76px -180px;
}

.weather_5 .ico {
	width: 30px;
	background-position: -326px -144px;
}

.weather_6 .ico {
	width: 36px;
	background-position: -144px -144px;
}

.temperature .ico {
	background-position: 0px -72px;
}

.humidity .ico {
	background-position: -37px -72px;
}

.wind_direction .ico {
	background-position: -146px -72px;
}

.wind_speed .ico {
	background-position: -181px -72px;
}

.pressure .ico {
	background-position: -110px -72px;
}

.exposure .ico {
	background-position: -217px -72px;
}

.daily_precipitation .ico {
	background-position: -253px -72px;
}

.dew_point .ico {
	background-position: -76px -72px;
}

.min_daily_temperature .ico {
	background-position: -289px -72px;
}

.max_daily_temperature .ico {
	background-position: -325px -72px;
}

.min_weekly_temperature .ico {
	background-position: 0px -108px;
}

.max_weekly_temperature .ico {
	background-position: -36px -108px;
}

.rain_sensor .ico {
	background-position: -108px -108px;
}

.uv_index .ico {
	background-position: -146px -108px;
}

.lightning_count .ico {
	background-position: -180px -108px;
}

.depth_level .ico {
	background-position: -218px -108px;
}

.storm_distance .ico {
	background-position: -256px -108px;
}