#weatherWidget{
	width: 270px;
	height: 250px;
	margin: 0 auto 10px auto;
	position: relative;
	top: -10px;
	background: url(images/weather-widget/background.png) no-repeat center 100%;
}

#weatherWidgetNow{
	position: absolute;
	height: 120px;
	left: -5px;
	top: 0;
	width: 145px;
	background-repeat: no-repeat;
}

#weatherWidgetCurrentTemp{
	position: absolute;
	left: 150px;
	line-height: 1em;
	top: 68px;
	height: 30px;
	font-size: 30px;
	font-weight: bold;
	color: #072e5d;
}

#weatherWidgetCurrentInfo{
	position: absolute;
	left: 152px;
	width: 117px;
	top: 98px;
	font-size: 12px;
	line-height: 14px;
	color: #072e5d;
}

#weatherWidgetCurrentLocation{
	position: absolute;
	left: 20px;
	bottom: 110px;
	font-size: 12px;
	line-height: 14px;
	color: #90b2c3;
}

#weatherWidgetCurrentLocation span{
	color: #072e5d;
}

#weatherWidget .stateSunny{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/sunny-big.png', sizingMethod='crop');}
#weatherWidget .stateSunAndClouds{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/sunandclouds-big.png', sizingMethod='crop');}
#weatherWidget .stateCloudy{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/cloudy-big.png', sizingMethod='crop');}
#weatherWidget .stateBigRain{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/bigrain-big.png', sizingMethod='crop');}
#weatherWidget .stateSmallRain{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/smallrain-big.png', sizingMethod='crop');}
#weatherWidget .stateBigSnow{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/bigsnow-big.png', sizingMethod='crop');}
#weatherWidget .stateSmallSnow{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/smallsnow-big.png', sizingMethod='crop');}
#weatherWidget .stateFlurry{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/flurry-big.png', sizingMethod='crop');}
#weatherWidget .stateWind{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/wind-big.png', sizingMethod='crop');}
#weatherWidget .stateSleet{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/sleet-big.png', sizingMethod='crop');}
#weatherWidget .stateThunder{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/thunder-big.png', sizingMethod='crop');}
#weatherWidget .stateUnknown{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/unknown-big.png', sizingMethod='crop');}

html>/**/body #weatherWidget .stateSunny{background-image: url(images/weather-widget/sunny-big.png);}
html>/**/body #weatherWidget .stateSunAndClouds{background-image: url(images/weather-widget/sunandclouds-big.png);}
html>/**/body #weatherWidget .stateCloudy{background-image: url(images/weather-widget/cloudy-big.png);}
html>/**/body #weatherWidget .stateBigRain{background-image: url(images/weather-widget/bigrain-big.png);}
html>/**/body #weatherWidget .stateSmallRain{background-image: url(images/weather-widget/smallrain-big.png);}
html>/**/body #weatherWidget .stateBigSnow{background-image: url(images/weather-widget/bigsnow-big.png);}
html>/**/body #weatherWidget .stateSmallSnow{background-image: url(images/weather-widget/smallsnow-big.png);}
html>/**/body #weatherWidget .stateFlurry{background-image: url(images/weather-widget/flurry-big.png);}
html>/**/body #weatherWidget .stateWind{background-image: url(images/weather-widget/wind-big.png);}
html>/**/body #weatherWidget .stateSleet{background-image: url(images/weather-widget/sleet-big.png);}
html>/**/body #weatherWidget .stateThunder{background-image: url(images/weather-widget/thunder-big.png);}
html>/**/body #weatherWidget .stateUnknown{background-image: url(images/weather-widget/unknown-big.png);}

#weatherWidget .smallWeather{
	position: absolute;
	width: 53px;
	height: 90px;
	display: block;
	bottom: 1px;
}

#weatherWidget .smallWeather .dayName{
	position: absolute;
	height: 19px;
	line-height: 19px;
	font-size: 14px;
	width: 52px;
	color: #4474af;
	top: 0;
	left: 0;
	text-align: center;
	z-index: 10;
}

#weatherWidget .smallWeather .dayWeather{
	position: absolute;
	height: 65px;
	top:12px;
	font-size: 14px;
	width: 52px;
	color: #4474af;
	left: 0;
	text-align: center;
	z-index: 20;
}

#weatherWidget .smallWeather .lowTemp, #weatherWidget .smallWeather .highTemp{
	position: absolute;
	font-size: 14px;
	height: 1em;
	width: 52px;
	color: #072e5d;
	left: 0;
	text-align: center;
	z-index: 10;
}

#weatherWidget .smallWeather .highTemp{
	top: 60px;
}

#weatherWidget .smallWeather .lowTemp{
	top: 73px;
	font-size: 10px;
	color: #6184af;
}

#weatherWidget .smallWeather .stateSunny{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/sunny-small.png', sizingMethod='crop');}
#weatherWidget .smallWeather .stateSunAndClouds{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/sunandclouds-small.png', sizingMethod='crop');}
#weatherWidget .smallWeather .stateCloudy{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/cloudy-small.png', sizingMethod='crop');}
#weatherWidget .smallWeather .stateBigRain{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/bigrain-small.png', sizingMethod='crop');}
#weatherWidget .smallWeather .stateSmallRain{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/smallrain-small.png', sizingMethod='crop');}
#weatherWidget .smallWeather .stateBigSnow{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/bigsnow-small.png', sizingMethod='crop');}
#weatherWidget .smallWeather .stateSmallSnow{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/smallsnow-small.png', sizingMethod='crop');}
#weatherWidget .smallWeather .stateFlurry{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/flurry-small.png', sizingMethod='crop');}
#weatherWidget .smallWeather .stateWind{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/wind-small.png', sizingMethod='crop');}
#weatherWidget .smallWeather .stateSleet{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/sleet-small.png', sizingMethod='crop');}
#weatherWidget .smallWeather .stateThunder{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/thunder-small.png', sizingMethod='crop');}
#weatherWidget .smallWeather .statUnknown{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weather-widget/unknown-small.png', sizingMethod='crop');}

html>/**/body #weatherWidget .smallWeather .stateSunny{background-image: url(images/weather-widget/sunny-small.png);}
html>/**/body #weatherWidget .smallWeather .stateSunAndClouds{background-image: url(images/weather-widget/sunandclouds-small.png);}
html>/**/body #weatherWidget .smallWeather .stateCloudy{background-image: url(images/weather-widget/cloudy-small.png);}
html>/**/body #weatherWidget .smallWeather .stateBigRain{background-image: url(images/weather-widget/bigrain-small.png);}
html>/**/body #weatherWidget .smallWeather .stateSmallRain{background-image: url(images/weather-widget/smallrain-small.png);}
html>/**/body #weatherWidget .smallWeather .stateBigSnow{background-image: url(images/weather-widget/bigsnow-small.png);}
html>/**/body #weatherWidget .smallWeather .stateSmallSnow{background-image: url(images/weather-widget/smallsnow-small.png);}
html>/**/body #weatherWidget .smallWeather .stateFlurry{background-image: url(images/weather-widget/flurry-small.png);}
html>/**/body #weatherWidget .smallWeather .stateWind{background-image: url(images/weather-widget/wind-small.png);}
html>/**/body #weatherWidget .smallWeather .stateSleet{background-image: url(images/weather-widget/sleet-small.png);}
html>/**/body #weatherWidget .smallWeather .stateThunder{background-image: url(images/weather-widget/thunder-small.png);}
html>/**/body #weatherWidget .smallWeather .stateUnknown{background-image: url(images/weather-widget/unknown-small.png);}

#weatherPoweredBy{
	color: #c5dbe3;
	font-size: 11px;
	position: absolute;
	right: 10px;
	top: 32px;
}

#weatherPoweredBy:hover{
	color: #40809f;
	text-decoration: none;
}

#weatherFirstDay{left: 1px;width: 52px;}
#weatherSecondDay{left: 54px;}
#weatherThirdDay{left: 108px;}
#weatherFourthDay{left: 162px;}
#weatherFifthDay{left: 216px;}

