#Weather {
	float:none;
    cursor:pointer;
    font-size:9px;
	width:110px;
	height:35px;
	margin:0px auto;
}
#WeatherFail{
    display:none;
}
#WeatherLoading{
    display:block;
    color:#6B5B31;
}
#WeatherSkin {
    width:110px;
}
#WeatherToday {
    vertical-align:middle;
    margin:0px;
    padding:0px;
    width:110px;
    height:25px;
}
.hideWT {
/*border:1px solid #DDD6C3;*/
}
.showWT {
    /*border:1px solid #AFAFAF;*/
}
#WeatherToday img{
    float:right;
    margin-right:1px;
}
#WeatherToday_desc {
    padding:4px 1px 1px 1px;
    margin:1px;
    height:25px;
    *width:66px;
    width:72px !important;
    color:#6B5B31;
    font:9px/1.00 arial;
    *font-size:xxx-small;
}
#WeatherToday_desc li{
    display:block;
	line-height:1.5em;
	list-style:none;
	list-style-image:none;
}
#degExch {
    cursor:pointer;
    width:10px;
    display:inline;
}
.hideUL {
    display:none;
}
.showUL {
    display:block;
}
#WeatherForecast {
    text-align:center;
    display:block;
    margin:0px;
    padding:1px;
    color:#998554;
	width:342px;
    font:9px/1.00 arial;
    *font-size:xxx-small;
}
#WeatherForecast .dailyitem {
    line-height:10pt;
    margin:1px;
    width:50px;
    text-align:center;
    float:left;
    display:inline;
}
#WeatherForecast td.chgBak {
    border:1px solid #fff;
}
#WeatherForecast td.chgCol {
    border:1px solid #BCAF8F;/*blue*/
}
#img_wea_uvi {
    border:0px;
    margin:-10px 0 0 -40px;
    padding:0px;
    width:9px;
    height:9px;
}
.Today{
    width:110px;
    height:25px;
}
#box {
    width:343px;
    z-index:9999;
    position:absolute;
    background-color:#F5F5ED;
    border:1px solid #BCAF8F;/*red*/
	margin-top:5px;
}
