body {
   // margin:0;
 //   padding:0;
  //   font: normal 18px verdana;
    color: #EFEFEF;
    background: #ECEDEE url(../images/backweather.gif) repeat-x;
}

.weatherContent {
    position:relative;
    width:100%;
    height:220px;
}

.backWeather {
    top:80px;
    left:220px;
    position:absolute;
    color:white;
    padding-left:92px;
    padding-top:14px;
    font:bold 16px verdana;
    height:97px;
    width:300px;
    background :url(../images/backtemperature.png) no-repeat;
    z-index:0;
}

.fontWeather {
    font:normal 18px verdana;
    width:300px;
}

.fontAt {
    font:normal 14px verdana;
    color: #EFEF00
}

.info {
    font:normal 11px verdana;
}

.bold {
    font:bold 11px verdana;
}

.fprecast {
    font:normal 10px verdana;
}

.poweredby {
    font:normal 9px verdana;
    bottom:0px;
    color:#aaa;
}

.imgWeather {
    top:30px;
    left:140px;
    position:absolute;
}

.weatherForm {
    padding-top:2px;
    padding-left:2px;
}

input.weather {
    font: normal 10px verdana;
    color: #0F0F0F;
    background-color: #CCCCCC;
    border: 1px solid #666666;
}

#indicator {
    left:100px;
    position:absolute;
    padding:0;
    top:10px;
    color:white;
    text-align:center;
}