/* CSS Document */

.table{width:550px;  padding:0px;}
.table #today_top{background:#FFFFFF; width:100%; height:25px;border-bottom:#990000 1px solid;}
.table #today_top, .table .forecast_top {font-size:14px; font-weight:bold; color:#666666; padding-top:3px; }
.table #today_top span, .table .forecast_top span{padding-left:4px; }
.table td.today {width:100%; height:150px; padding:0px;  border:#990000 1px solid; background: url(images/background.png) repeat top left transparent; }
.table #today_outer {}
.table #icon_today {width:25%; height:150px; float:left; }
.table #icon_today {margin-top: 23px;  }
.table #icon_today img {margin-left: 3px;  }
.table #temp1 div {color:#990000; font-size:11px; font-weight:bold;margin-bottom:5px;}
.table #temp1 span {color:#990000; font-size:22px; font-style:italic; }
.table #temp2 div {color: #003399; font-size:11px; font-weight:bold; margin-bottom:5px;margin-top: 18px;}
.table #temp2 span {color:#003399; font-size:22px; font-style:italic; }
.table #temp {width:28%; height:150px; float:left; text-align:right; padding-top:30px;}
.table #extras {width:47%; height:150px; float:left; padding-top:20px; }
.table #extras div {width:100%; margin-left: 12px; }
.table #extras div div {float:left; width:60%; font-size:11px; font-weight:bold;}
.table #extras div span {flota:right; width:40%; font-size:11px; }

.table tr.forecast {}
.table tr.forecast td.day {height:180px; margin:0px; width:24%; border:#990000 1px solid; padding:0px;background: url(images/background.png) repeat top left transparent;}
.table .forecast_top{background:#FFFFFF; width:100%; height:25px;border-bottom:#990000 1px solid;}
.table tr.forecast .icon {width:100%; padding-left:18px; padding-top: 6px; padding-bottom:6px;}
.table .placeholder {padding:0px; margin:0px;}
.table tr.forecast .hi {text-align:center; padding-bottom:6px;color:#990000; font-style:italic; font-size:18px;}
.table tr.forecast .low {text-align:center;padding-bottom:6px;color: #003399; font-style:italic; font-size:18px;}
.table tr.forecast .wind {text-align:center; padding-bottom:6px; font-weight:bold; font-size:11px;}






