#weather {
width:100%;
height:80px;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-weight:bold;
color:#fff;
background-image: url('/images/weather-background.jpg');
border:none;
float:left;
}

#weather #weather_week{
float:left;
margin-top:4px;
border:none;
width:100%;
}

#weather .weather_day {
float:left;
width:20%;
border:none;
}

.weather_date {
font-size:0.8em;
clear:left;
float:left;
width:100%;
text-align:center;
border:none;
}

.weather_icon {
clear:both;
float:left;
text-align:center;
width:40px;
height:40px;
border:none;
}

.weather_icon IMG{
margin-left:10px;
}

.weather_temps {
float:right;
width:100%;
font-size:0.8em;
text-align:center;
border:none;
}

#weather_menu {
clear:both;
floaT:left;
width:100%;
height:50px;
/*background-image:url("icons/bottom.png");
background-position:top left;
background-repeat:no-repeat;*/
}


#weather_menu P {
color:#fff;
margin-left:30px;
margin-top:5px;
margin-bottom:10px;
font-size:12px;
font-weight:bold;
z-index:1;
}

#weather_menu FORM{
margin-left:30px;
margin-top:5px;
margin-bottom:5px;
}

#weather_menu_index {
clear:both;
floaT:left;
width:100%;
height:50px;
/*background-image:url("icons/bottom_index.png");
background-position:top left;
background-repeat:no-repeat;*/
}


#weather_menu_index P {
color:#fff;
margin-left:10px;
margin-top:-12px;
margin-bottom:10px;
font-size:12px;
font-weight:bold;
z-index:1;
}

#weather_menu_index FORM{
margin-left:25px;
margin-top:5px;
margin-bottom:5px;
}