#yw-forecast{clear:both;position:relative;width:100%;min-height:190px;height:14.6154em;*height:14.2632em;margin-bottom:15px;background:#CCE1FF url(http://l.yimg.com/a/i/us/nws/weather/crntcondbg_day.gif) repeat-x;border:1px solid #5182ce;border-left:none;border-right:none;}
#yw-forecast.night{border:1px solid #8e8e8e;border-left:none;border-right:none;background:#DFDDE2 url(http://l.yimg.com/a/i/us/nws/weather/crntcondbg_night.gif);}
#yw-forecast em{display:block;font-size:77%;padding:10px 0 5px 10px;}
#yw-forecast h2{color:#000;font-size:129%;font-weight:bold;padding:5px 0 5px 15px;position:relative;z-index:2;}
#yw-forecast #yw-cond{color:#000;font-size:129%;font-weight:bold;padding:5px 0 5px 10px;position:relative;z-index:2;}
#yw-forecast dl{color:#000;font-size:85%;padding:5px 0 14px 10px;*padding-bottom:10px;}
#yw-forecast dt{float:left;min-width:70px;width:11.0em;}
#yw-forecast dd{margin-bottom:2px;z-index:2;}
#yw-forecast .forecast-temp{position:absolute;top:60px;right:20px;min-width:200px;width:15.3846em;*width:15.0138em;background:url(http://l.yimg.com/a/i/us/nws/weather/wdgt_day.png) no-repeat;_background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://l.yimg.com/a/i/us/nws/weather/wdgt_day.png',sizingMethod='crop');z-index:0;}
#yw-forecast.night .forecast-temp{background:url(http://l.yimg.com/a/i/us/nws/weather/wdgt_night.png) no-repeat;_background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://l.yimg.com/a/i/us/nws/weather/wdgt_night.png',sizingMethod='crop');}
#yw-forecast .forecast-temp h2{float:right;color:#fff;text-shadow:#315895 0 -1px 1px;font-weight:bold;font-size:260%;padding:5px 15px 2px 0;}
#yw-forecast .forecast-temp #yw-temp{float:right;color:#fff;text-shadow:#315895 0 -1px 1px;font-weight:bold;font-size:260%;padding:5px 15px 2px 0;}
#yw-forecast .forecast-temp p{clear:right;text-align:right;padding-right:17px;color:#fff;font-size:85%;text-shadow:#315895 0 -1px 1px;}
#yw-forecast .forecast-temp ul{color:#039;list-style:none;margin:17px 0 50px 0;}
#yw-forecast .forecast-temp ul li{line-height:1.1em;}
#yw-forecast .forecast-temp ul a{color:#039;font-size:85%;position:relative;z-index:10;}
#yw-forecast .forecast-icon{position:absolute;top:0;left:180px;width:250px;height:130px;background-repeat:no-repeat;}
