#weather .temp {
    color:#336699;
    font-size:30px;
    padding:0 5px 0 0px;
    height: 55px;
    border: 0px solid black;
}

#weather .temp div {
    width: 100%;
    /*padding-left: 57px;*/
    height: 55px;
    float:left;
    border: 0px solid red;
}
#weather .temp div .tip{
    display: none;
}
.weather_container td.pict div {
    padding-left: 0;
    width: 60px;
    height: 60px;
}
.weather_container td.pict div .tip{
    padding-left: 0;
}

#weather .wet {
    color:#336699;
    font-size:20px;
    padding-left:3px;
    background-position: 0px -75px !important;	
}

#weather .wind_9 {
    color:#336699;
    font-size:9px;
    padding-top:12px;
    width: 15px;	
}

#weather .wind_12 {
    color:#336699;
    font-size:12px;
    background-position: 0px -35px !important;
    /*padding: 0 0 0 15px;*/
    width: 10px;
    text-align: center;
}

#weather .wicon { background:url("/images/weather/weather.png") no-repeat scroll 0 0 transparent;width: 16px;color:#336699;}
#weather dl { padding:0;margin:0;text-align: left; color:#336699; font:12px Tahoma,Arial,Helvetica;width:38px;}
#weather dt { padding:0 22px 0 0; margin:0;}
#weather dd { padding:0; margin:0;}
#weather span { padding:0 0 0 10px;margin:0; font:11px Tahoma,Arial,Helvetica;}
.cloud_text { padding:0;margin:0; font:11px Tahoma,Arial,Helvetica; text-align:center;color:gray;}
.cloud_text a { color:gray;}
.cloud_text a:hover { color:red;}

#weather .wind0 {background-position: -20px -122px !important;}
#weather .wind1 {background-position: -20px -162px !important;}
#weather .wind2 {background-position: -20px -322px !important;}
#weather .wind3 {background-position: -20px -242px !important;}
#weather .wind4 {background-position: -20px -442px !important;}
#weather .wind5 {background-position: -20px -202px !important;}
#weather .wind6 {background-position: -20px -402px !important;}
#weather .wind7 {background-position: -20px -282px !important;}
#weather .wind8 {background-position: -20px -362px !important;}

.weather_today_main dl, .weather_today_main dt, .weather_today_main dd {color: #000;}

#weather_main .wicon {background:url(/images/weather/weather.png) no-repeat scroll 0 0 transparent;padding-top:18px;}
#weather_main .wind0 {background-position: -22px -120px !important;}
#weather_main .wind1 {background-position: -22px -162px !important;}
#weather_main .wind2 {background-position: -22px -322px !important;}
#weather_main .wind3 {background-position: -22px -242px !important;}
#weather_main .wind4 {background-position: -22px -442px !important;}
#weather_main .wind5 {background-position: -22px -202px !important;}
#weather_main .wind6 {background-position: -22px -402px !important;}
#weather_main .wind7 {background-position: -22px -282px !important;}
#weather_main .wind8 {background-position: -22px -362px !important;}
#weather_main dl { display: inline; margin:0; padding:0}
#weather_main dt { float:left; width:18px;text-align:center; }
#weather_main dd { float:left; padding: 5 0 0 7px; margin:0; font:12px Tahoma,Arial,Helvetica; }
#weather_main .wbfull { border-bottom: 1px solid gray; margin-bottom:10px;}
#weather_main thead, .weather_main_today thead { font:12px Tahoma,Arial,Helvetica; }
#weather_main tr, .weather_main_today tr { text-align:center; }

.wind_new {
    padding:0;margin:0;text-align: right; color:#336699; font:12px Tahoma,Arial,Helvetica;width:38px;
}

.temperature {
     color: #336699;
    font-size: 30px;
}

.weather_main_today .tip {
    display: none;
}