.weatherFeed {
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 90%; 
    font-size: 94%\9;     	
    width: 220px;
	margin-top: 5px;
	margin-bottom: 5px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){ .weatherFeed {font-size:85%;} }
.weatherFeed a {
    color: #888888;
}
.weatherFeed a:hover {
    color: #000000;
    text-decoration: none;
}
.weatherItem {
    color:#FFFFFF;    
    text-align: right;
	background-size: 100%;
	background-position:10% 20% ;
	*background-position:8% 20% ;
 }
.weatherCity {
    text-transform: uppercase;
}
.weatherTemp {
    font-size: 1.8em;
    font-weight: bold;
	color: #000;
}
.weatherDesc, .weatherCity {
    font-weight: bold;
	color: #000;
	font-size: 1.2em;
}
.weatherDesc {
    margin-bottom: 0.6em;
	color: #000;
}
.weatherRange, .weatherWind {
    font-size: 1.1em;
	color: #814010;
}
.weatherLink {
    font-size: 0.8em;
    text-align: left;
}
/*.weatherFeed .odd {
   background-position: -3px -22px;
  }*/
.weatherFeed .even {
    background-color: #BACF50;
}