/* forecast 10 day css may 2016*/

.body {
	margin:0 auto;
	text-align:center;
	
}




.titleforecast {
	
	 font-size:0.9em;
	 font-family:' Helvetica', Arial;
	 margin-left:2%;
	
	
}


#wuforecasts {
  max-width: 700px;
  margin-left: 1px;
  margin-right: 0;  
  background-color:none; 
  font-family:' Helvetica', Arial;
  border-radius:5px;
  background:none;margin:5px; 
  line-height:10px;
  
  
 }
  
#wuforecast {
  float: left;
  display: block;
  margin-right: 0%;
  width: 16%;
  border-radius:4px;
  background:none; 
  margin:2px;
 font-family:' Helvetica', Arial; 
  margin-left:1px;
  height:145px;padding:5px; 
background: rgba(255,255,255,1);
border:1px solid rgba(153,155,156,0.3);

   
}
#wuforecasthour {
  display:block;
  width: 195px;
  border-radius:4px;
  background:none; 
  margin:5px;
 font-family:' Helvetica', Arial; 
  float:left;
  height:45px;padding:5px; 
background: rgba(255,255,255,1);
   border:1px solid rgba(153,155,156,0.5);
   line-height:11px;
   font-size:11px;
   
}

#wuforecasthour:first-child {
   
  border:1px solid rgba(153,155,156,0.5);
    padding: 5px;
    border-radius: 4px;
    background: rgba(255, 255, 255, 1);
    margin:5px;
    font-family: 'Helvetica', Arial;  font-size:11px;
}


#wuforecasthour:last-child {
    margin-right: 0;
    border:1px solid rgba(153,155,156,0.5);
    padding: 5px;
    border-radius: 4px;
    background: rgba(255, 255, 255, 1);
    margin:5px;
    font-family: 'Helvetica', Arial;  font-size:11px;
}
wuforecasthour:nth-child(2n) {
   
   border:1px solid rgba(153,155,156,0.5);
    padding: 5px;
    border-radius: 4px;
    background: rgba(255, 255, 255, 1);
   margin:5px;
    font-family: 'Helvetica', Arial;  font-size:11px;
}
#wuforecasthour:nth-child(4n) {
   
    border:1px solid rgba(153,155,156,0.5);
    padding: 5px;
    border-radius: 4px;
    background: rgba(255, 255, 255, 1);
   margin:5px;
    font-family: 'Helvetica', Arial;font-size:11px;
}
#wuforecasthour:nth-child(4n+1) {
   border:1px solid rgba(153,155,156,0.5);
    padding: 5px;
    border-radius: 4px;
    background: rgba(255, 255, 255, 1);
   font-family: 'Helvetica', Arial;
  margin:5px;  font-size:11px;
} 
	
  #wuforecast:hover {
    background-color:none; }
    #wuforecast:hover #weekday {
      background-color:none; }

#weekday {
  margin: 0;
  background-color:none;
  text-align: center;
  padding: 5px;
  color:#4e5a69; 
  font-family:Helvetica, Arial; 
  text-transform:uppercase;
  font-size:11px;}

#temp {
  font-size:11px;
  color:#4e5a69;font-family:Helvetica, Arial; 
  
  }
#temp2 {
  font-size:11px;
  color:#4e5a69;font-family:Helvetica, Arial; }

#icon {
  width:46%;
  float: none;
  padding: 2px;
  margin: 0px; 
  margin-left:25%;
  
  margin-top:-3px;
  }
 