/* style for current weather data */
div.wp-forecast-curr {
                  font-size: 15px; 
                  font-family: Arial;
                  border: 0px solid;
                  padding: 10px 0 0 0;
                  text-align:left;
		  margin:0 0 25px 0px;
}

/* style for current weather data table section */
table.wp-forecast-curr { 
                    font-size: 14px;
                    font-family: Arial;
                    font-weight: bolder;
                    font-variant: normal;
		    border-spacing:2px;
		    border-collapse:collapse;
                    text-align:left;
                    margin: 20px 0 0 0;
}

table.wp-forecast-curr tr td {
line-height: 25px;
} 

/* style for current weather data details */
div.wp-forecast-curr-details {
                  font-size: 12px; 
                  font-family: Arial;
line-height: 18px;
                  border: 0px solid;
                  padding: 10px;
                  text-align:left;
                  background: #eee;
margin: 20px 0 0 0;
}

/* style for current weather icon */
img.wp-forecast-curr {
                  border: 0;
                  width: 78px;
                  padding: 0px;
}



/* style for forecast data */
div.wp-forecast-fc {
                  font-size: 12px; 
                  font-family: Arial;
                  border: 0px solid;
                  padding: 10px;
                  text-align:left;
		  margin-left:0;
		  margin-right:auto;

}

/* style for forecast data table header section */
table.wp-forecast-fc-head { 
                    font-size: 13px;
padding: 0 0 0 8px; letter-spacing: 1px;
                    font-family: Arial;
                    font-weight: bold;
background: #008DBF;
display: block;
color: #fff;
                    font-variant: normal;
		    border-spacing:2px;
		    border-collapse:collapse;
                    text-align:left;
                    margin-left:0; 
                    margin-right:0; 
clear: both;
}
/* style for forecast data table section */
table.wp-forecast-fc { 
                    font-size: 13px;
                    font-family: Arial;
                    font-weight: bolder;
                    font-variant: normal;
		    border-spacing:2px;
		    border-collapse:collapse;
                    text-align:left; 
margin-top: 10px; width: 200px; text-align: left; display: inline;
                    margin-left:0px;  
}

/* style for forecast data details */
div.wp-forecast-fc-details {
                  font-size: 12px; 
                  font-family: Arial;
                  border: 0px solid; 
                  padding: 10px 0 20px 0;
                  text-align:left;  display: inline;
}

.wp-forecast-fc-details tbody tr {
float: left; 
}

.wp-forecast-fc tbody tr {
float: left; margin: 0 12px 0 0; 
}

.wp-forecast-fc tbody tr b { 
padding: 0 0 0 10px; text-transform: lowercase; letter-spacing: 2px; font-weight: normal; color: #ccc; margin: 0px; float: left;}


/* style for forecast weather icon */
img.wp-forecast-fc-details {
                  border: 0;
		  width: 60px;
                  padding: 0px 0px 0 0;
}


