/*
Content-Type: text/css
*/

.weather {
    font-family: arial, sans-serif;
    font-size:10px;
    padding-left:5px;
    padding-top:0px;
}

.weather .unavailable {
    color:#888;
}

.weather .city {
    display:none;
}

.weather .current {
    float:left;
    width:35px;
    padding-left:3px;
}

.weather .current img,
.weather .current div {
    display:none;
}

.weather .current .title {
    display:block;
    float:left;
    font-size:90%;
    padding-left:3px;
    padding-top:1px;
    margin-bottom:-1px;
}

.weather .current .temp {
    display:block;
    float:left;
    font-size:125%;
    font-weight:bold;
}

.weather .forecast {
    float:left;
    width:55px;
}

.weather .forecast img {
    float:left;
    width:25px;
    padding-top:2px;
}

.weather .forecast .day {
    font-size:10px;
    font-weight:bold;
    padding-left:0px;
    padding-top:3px;
    float:left;
    width: 25px;
    text-align:center;
}

.weather .forecast .high {
    font-size:9px;
    font-weight:bold;
    float:left;
    padding-left:3px;
    padding-right:2px;
    border-right: 1px solid black;
    border-color:#888;
}

.weather .forecast .low {
    font-size:9px;
    float:left;
    padding-left:1px;
}

.weather .forecast .condition {
    display:none;
}


