/*File: common.css*/
* {margin:0;padding:0;}
.printCss{display:block;}
.hide{display:none;}
.clear{clear:both;}
a {text-decoration:none;}
.floatLft{float:left !important;}
body {background:#fff;font-family:Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0;font-size:11px;*font-size:8pt;text-align:center;}
/* layouts */
div#top{float:left;border:none;border-bottom:1px solid #D0D0D0;width:65.8em;}
div#top h1 a, div#top p a {display:none;}

/*Snapshot module */
div.todaysDetail {width:47.5em;border:#cacaca solid;border-width:1px 1px 0 1px;border-top:0;}
div.todaysDetail ul.showersCont , ul.showersCont li{list-style-type:none;}
div.todaysDetail .hdr{border-width:1px 1px 0 1px;border-style:solid;border-color:#fff;padding:11px 0 2.2em 1.8em;background:url(http://o.aolcdn.com/art/dpweather/bluebar_gray) repeat-x scroll 0% 50%;}
.todaysHdr{float:left;}
div.todaysDetail p.curCond{text-transform:uppercase;}
div.todaysDetail p.isoTund{text-transform:capitalize;color:#e3ffff;font-weight:bold;font-size:1.6em;line-height:1.5em;}
div.todaysDetail .detailsCont{clear:both;background:#E9E9E9;border:#fff solid;border-width:0 1px 1px 1px;padding:1.3em .5em 1em 1.8em;}
div.todaysDetail .showersCont{}
div.todaysDetail .showersCont li{float:left;}
div.todaysDetail li.showers{display:none;}
div.todaysDetail .lg-weatherType-30 {background-position:-7px -2550px;}
div.todaysDetail .night .lg-weatherType-30 {background-position:-300px -2557px;}
div.todaysDetail li.currentTemperature{width:8.4em;}
div.todaysDetail li.feelsLike{width:8.8em;}
div.todaysDetail li.highlow{width:8.7em;}
div.todaysDetail .clr{clear:both;}
div.todaysDetail span.currTempValJSH{font-weight:bold;font-size:3.6em;}
div.todaysDetail span.currTempValDeg{font-weight:normal;font-size:3.5em;}
div.todaysDetail span.feels {display:block;font-size:11px;color:#333;}
div.todaysDetail span.tempVal{font-weight:bold;font-size:1.7em;color:#333;}
div.todaysDetail .high{color:#DC1515;font-weight:bold;font-size:1.2em;}
div.todaysDetail .low{color:#37A9E6;font-weight:bold;font-size:1.2em;}
div.todaysDetail .precipitation{background:none;}
div.todaysDetail .precipitation p.printCss{float:left;font-weight:bold;}
div.todaysDetail .precipitationBGGray{display:none;}
div.todaysDetail .precPercent{margin-left:.5em;font-weight:bold;font-size:1.3em;float:left;}
div.todaysDetail span.feelslike{font-size:1.7em;}
div.todaysDetail .weatherType{clear:both;width:19em;font-size:11px;float:left;line-height:1.4em;}
div.todaysDetail .weatherType dt{float:left;width:9.7em;}
div.todaysDetail .weatherType dd{font-weight:bold;}
div.todaysDetail .weatherType dd.dewpointVal{float:left;position:relative;_left:.3em;}
div.todaysDetail .weatherType dd.dewpoint{float:left;width:10.6em;}
div.todaysDetail .weatherType dd.barometer span{display:inline;padding-left:2px;font-weight:normal;}
div.todaysDetail .todays{width:23.5em;float:left;}
div.todaysDetail .detailedOuter{clear:both;background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -744px -424px;color:#3b3b3b;padding:1em 0em;*padding:.5em 0 1em;}
div.todaysDetail p.todaysDesc{margin-bottom:2em;font-size:11px;}
div.todaysDetail .sunRise,div.todaysDetail .sunSet{float:left;font-size:11px;text-transform:uppercase;}
div.todaysDetail .sunRise{margin-right:1em;}
div.todaysDetail .sunRiseTitle,div.todaysDetail .sunSetTitle{display:block;float:left;font-size:11px;margin-right:.3em;}
div.todaysDetail .curPrecipitation{background:url(http://o.aolcdn.com/art/dpweather/pbdot) repeat;height:1.7em;}
div.todaysDetail p.temperatureUnitSelect {display:none;}
div.todaysDetail dd.barometer span.Falling{background:transparent url(http://o.aolcdn.com/art/dpweather/barometer_down) no-repeat scroll .2em .3em;padding-left:.3em;}
div.todaysDetail dd.barometer span.Steady{background:none;}
div.todaysDetail dd.barometer span.Rising{background:transparent url(http://o.aolcdn.com/art/dpweather/barometerarrow_up) no-repeat scroll .2em .2em;padding-left:.3em;}
div.todaysDetail dd.barometer span span{visibility:hidden;}
div.todaysDetail .hrdTodays{font-weight:bold;font-size:11px;color:#000;}

/* six day summary*/
div.sixDay{clear:both;border:1px solid #d0d0d0;width:47.5em;}
div.sixDay h3.headTxt{float:left;font:bold 1.5em arial;color:#000;margin:0 0 0 20px;*margin:0 0 0 15px;}
div.sixDay div.sixdayHead{float:left;border-bottom:1px solid #d0d0d0;padding:10px 0;width:47.5em;}
div.sixDay div.sixdayHead div{float:right;width:37em;}
div.sixDaySum{clear:both;}
div.sixDaySum table{border-collapse:collapse;border-top:1px solid #D0D0D0;border-left:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;*border:none;float:left;width:100%;}
div.sixDaySum table tr th{background:#F4F4F4;width:5em;text-align:center;padding:2px 20px;font:bold 11px arial;color:#3f3f3f;border-bottom:1px solid #d0d0d0;text-transform:uppercase;}
html* div.sixDaySum table tr th{padding:2px 25px;_padding:2px 20px;}
div.sixDaySum table tr td{width:5em;padding:0 20px;}
html* div.sixDaySum table tr td{padding:0 25px;_padding:0 20px;}
div.sixDaySum table tr.sixTabBd td{background:#ffffff;padding:0 .75em .5em;text-align:center;}
div.sixDaySum table tr.sixTabBd td p{height:15px;width:100%;}
div.sixDaySum table tr.sixTabBd td .highLow{float:left;width:4.8em;font:bold 1.2em arial;}
div.sixDaySum table tr.sixTabBd td .highLow span.high{float:left;color:#DC1515;padding:.5em 1em 0 0.8em;}
div.sixDaySum table tr.sixTabBd td .highLow span.low{float:left;color:#2796dd;padding:.5em 0 0;}
div.sixDaySum table tr th.sixfst{background:#F4F4F4;}
div.sixDaySum table tr td.sixfst{background:#ffffff;}
div.sixdayDet{border-width:0 1px 1px;border-color:#d0d0d0;border-style:solid;margin:0 0 1em 0;padding:0.8em 0 0.5em;width:47.5em;}
div.sixdayDet small {clear:both;font-size:11px;color:#999997;display:block;padding:.3em 0 0;margin:.8em 0 0 2em;}
/* end of six day summary*/

/*todaysForecast.css*/
div.todaysForecast {border:1px solid #d6d6d4;width:47.5em;_overflow:hidden;color:#333;page-break-before:always;}
div.todaysForecast h2{border-bottom:1px solid #e4e4e4;padding:0.5em 0em 0.5em 1.2em;font-size:1.5em;}
div.todaysForecast .forecasts{clear:both}
div.todaysForecast .forecasts table tr.backgrClass{background:none;margin-bottom:100px;}
div.todaysForecast .forecasts table th{border-bottom:1px solid #e4e4e4;vertical-align:top;padding:.5em 0em .5em 1.5em;}
div.todaysForecast .forecasts table td{border-bottom:1px solid #e4e4e4;vertical-align:top;padding:.5em 0em .5em 1.5em;width:37.8em;}
div.todaysForecast .forecasts table tr th h3{padding-bottom:1em;padding-right:1.5em;border-right:1px solid #d6d6d4;text-align:center;font-size:1.3em;}
div.todaysForecast .forecasts table tr th h4{padding-top:.5em;padding-right:1.5em;padding-bottom:1.0em;font-size:11px;border-right:1px solid #d6d6d4;text-align:center;}
div.todaysForecast .forecasts table tr th h5 {border-right:1px solid #D6D6D4;font-size:1.3em;padding-right:1.5em;text-align:center;}
html*div.todaysForecast .forecasts table tr th h5{border-right:1px solid #d6d6d4;}
div.todaysForecast .forecasts table tr td h6{margin-bottom:1em;font-size:1.2em;}
div.todaysForecast .forecasts table tr td p{font-size:1.2em;}
div.todaysForecast .forecasts table tr td p.desc{padding-right:5.5em;padding-bottom:.6em;}
div.todaysForecast .forecasts table tr td p.sunrise,div.todaysForecast .forecasts table tr td p.sunset{float:left;margin:-.5em 0 0 5em;}
div.todaysForecast .forecasts table tr td p.precipitation{float:left;font-weight:bold;background:#DAECF0 url(http://o.aolcdn.com/art/dpweather/bg-precipitation-3) no-repeat scroll 0%;padding-right:4.0em;width:5.0em;height:2.0em;}
div.todaysForecast .forecasts table tr td div.precipitationBGGray {background:transparent url(http://o.aolcdn.com/art/dpweather/precip_blackline_v1) repeat scroll 0% 50%;float:left;height:1.2em;margin-top:1px;text-indent:-1000px;width:7.3em;margin-bottom:.5em;}
div.todaysForecast .forecasts table tr td div.curPrecipitation {display:none;}
div.todaysForecast .forecasts table tr td p.preci{width:10em;background:none;padding:0.5em;*padding:0em;}
div.todaysForecast table td p.percent{float:left;min-height:18px;padding-left:0.5em;font-weight:bold;}
div.todaysForecast table th h4.noBrdr,div.todaysForecast table th h4.brdr,div.nav,div.todaysForecast h2.hdr{display:none;}

/*hourlyForecast.css*/
#hourlyForecastMain{border-color:#CACACA;border-style:solid;border-width:1px;clear:both;display:block;float:none;margin-bottom:0px;padding:0em;width:47.4em;_overflow:hidden;}
#hourlyForecastMain .hdr {background:transparent url(http://o.aolcdn.com/art/dpweather/bluebar_small) repeat-x scroll 0% 0px;border:1px solid #FFFFFF;padding:.8em 0em .8em 1.8em;}
#hourlyForecastMain .hdr h2{float:left;width:20em;font-size:1.8em;color:#ffffff;}
#hourlyForecastMain .hourly{width:100%;border-left:1px solid #fff;border-right:1px solid #fff;}
#hourlyForecastMain .hourly tr.alt{background:#f1f1f1;}
#hourlyForecastMain .hourly td.brdr{border-bottom:1px solid #cdcdcd;}
#hourlyForecastMain .hourly td{vertical-align:middle;}
#hourlyForecastMain .hourly td{*height:5.5em;}
#hourlyForecastMain .hourly td p{font-size:11px;text-transform:capitalize;}
#hourlyForecastMain .hourly td.desc p{padding:0em;}
html* #hourlyForecastMain .hourly td.desc p{margin-bottom:2em;*margin-bottom:1.5em;}
#hourlyForecastMain .hourly td.tomHdr{height:3em;}
#hourlyForecastMain .hourly td.tomHdr h2{font-size:1.3em;padding:0.5em;background:#cfcfcf;}
#hourlyForecastMain .hourly td.curCon{width:8em;}
#hourlyForecastMain .hourly td.curCon p{padding-left:.5em;}
#hourlyForecastMain .hourly td.desc{width:8.5em;vertical-align:middle;*padding-top:5px;}
#hourlyForecastMain .hourly td.description{width:8.6em;vertical-align:bottom;*vertical-align:middle;}
#hourlyForecastMain .hourly td.description p{padding:0em;margin-bottom:2em;}
#hourlyForecastMain .hourly td.image{display:none;}
#hourlyForecastMain .hourly td h5{height:6.5em;*height:3.5em;text-indent:-1000em;}
#hourlyForecastMain .hourly td.hourlyTempDet, #hourlyForecastMain .hourly td.feels{width:4.5em;padding-top:1em;}
#hourlyForecastMain .hourly tr td.feels {padding-left:1.5em;}
#hourlyForecastMain .hourly tr th.feels, #hourlyForecastMain .hourly tr td.feels {width:4em;}
#hourlyForecastMain .hourly td.hourlyTempDetail{width:5.5em;padding-top:11px;}
#hourlyForecastMain .hourly td.hourlyTempDet p.temp,#hourlyForecastMain .hourly td.hourlyTempDetail p.temp{float:left;padding:0em;font:bold 2.4em arial;color:#333333;}
#hourlyForecastMain .hourly td.hourlyTempDet p.temphour,#hourlyForecastMain .hourly td.hourlyTempDetail p.temphour{font-size:1.6em;}
#hourlyForecastMain .hourly td.hourlyTempDet span,#hourlyForecastMain .hourly td.hourlyTempDetail span{font:bold 1.6em arial;}
#hourlyForecastMain .hourly td.feelsLike{width:17.5em;}
#hourlyForecastMain .hourly td.feelsLike p{padding-bottom:0em;text-transform:none;}
#hourlyForecastMain .hourly td.feelsLike p.temperature{float:left;padding:0em;font:bold 1.6em arial;}
#hourlyForecastMain .hourly td.feelsLike span{font:bold 1.6em arial;}
#hourlyForecastMain .hourly td.windSpeed p.hdr{background:none;border:medium none;font-size:.7em;letter-spacing:0.2em;;text-transform:uppercase;padding:1.2em 0 0;}
#hourlyForecastMain .hourly td.windSpeed p.miles{background:none;padding:0;font-weight:normal;text-transform:none;font-size:1.05em;}
#hourlyForecastMain .hourly td.precipitation{width:14em;vertical-align:middle;}
#hourlyForecastMain .hourly td.hourlyTempDet p.temp,#hourlyForecastMain .hourly td.hourlyTempDetail p.temp,{float:left;padding:0em;font:bold 2.4em arial;color:#333333;}
#hourlyForecastMain .hourly td.feels p.temp{float:left;color:#333;}
#hourlyForecastMain .hourly td.precipitation div.precipi p{background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -730px -363px;_background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -725px -365px;height:.5em;padding:0.5em;_height:.5em;_padding:0em;}
#hourlyForecastMain .hourly td.precipitation div.precipi span{font-weight:bold;font-size:1.2em;padding-left:.5em;position:relative;top:-2px;}
#hourlyForecastMain .hourly td div.precipitationBGGray{width:73px;height:1.2em;float:left;background:none;text-indent:-1000px;margin-left:1.2em;_margin-left:.75em}
#hourlyForecastMain .hourly td div.curPrecipitation{background:none;height:1.2em;}
#hourlyForecastMain .hourly td.curCon p.time{text-transform:uppercase;float:left;font:bold 2.2em arial;padding:0.6em 0em 0em .3em;}
#hourlyForecastMain .hourly td.curCon span.ampm{font:normal 1em arial;display:block;position:relative;text-transform:uppercase;top:1.5em;left:.3em;_left:0;color:#666666;}

/*sevendayForecast.css */
#sevenDayForecastMain {border-color:#CACACA;border-style:solid;border-width:1px;clear:both;display:block;float:none;margin-bottom:0px;padding:0px;width:47.4em;}
#sevenDayForecastMain .hdr {background:transparent url(http://o.aolcdn.com/art/dpweather/bluebar_small) repeat-x scroll 0% 0px;border:1px solid #FFFFFF;padding:8px 0px 8px 18px;}
#sevenDayForecastMain .hdr h2{float:left;width:200px;font-size:1.8em;color:#ffffff;}
#sevenDayForecastMain .sevenDay{width:100%;border-left:1px solid #fff;border-right:1px solid #fff;}
#sevenDayForecastMain .sevenDay tr{background:#fff;}
#sevenDayForecastMain .sevenDay tr.alt{background:#f1f1f1;}
#sevenDayForecastMain .sevenDay td.image{width:8.3em;}
#sevenDayForecastMain .sevenDay td.sevenDesc{width:18.3em;}
#sevenDayForecastMain .sevenDay td.sevenTempDet{padding:0 0 0 1em;width:11em;*width:auto;}
#sevenDayForecastMain .sevenDay tr.alt td.image .sevenDayImg{background:url(http://o.aolcdn.com/art/dpweather/calendaricon_gray) no-repeat scroll 18px 4px;*background:url(http://o.aolcdn.com/art/dpweather/calendaricon_gray) no-repeat scroll 12px 4px;height:8.5em;text-align:center;padding-left:.5em;}
#sevenDayForecastMain .sevenDay tr td.image .sevenDayImg{background:url(http://o.aolcdn.com/art/dpweather/whitecalendaricon) no-repeat scroll 16px 2px;*background:url(http://o.aolcdn.com/art/dpweather/whitecalendaricon) no-repeat scroll 10px 2px;height:8.5em;text-align:center;padding-left:.5em;}
#sevenDayForecastMain .sevenDay td.image .sevenDayImgBig{background:url(http://o.aolcdn.com/art/dpweather/calendarday) no-repeat 5px 0px;height:8.2em;text-align:center;padding-left:.6em;}
#sevenDayForecastMain .sevenDay td.image .sevenDayImgBig p.day,#sevenDayForecastMain .sevenDay td.image .sevenDayImg p.day{color:#fff;font:bold 11px arial;padding:.9em 0 0;text-transform:capitalize;letter-spacing:-0.03em;}
#sevenDayForecastMain .sevenDay td.image .sevenDayImgBig p.day{line-height:11px;padding-top:.7em;}
#sevenDayForecastMain .sevenDay td.image .sevenDayImgBig p.date,#sevenDayForecastMain .sevenDay td.image .sevenDayImg p.date{color:#3A3A3A;font:11px arial;padding-top:.4em;}
html* #sevenDayForecastMain .sevenDay td.image .sevenDayImgBig p.date,#sevenDayForecastMain .sevenDay td.image .sevenDayImg p.date{padding-top:1.2em;*padding-top:.8em;}
#sevenDayForecastMain .sevenDay td.image .sevenDayImgBig p.date{padding-top:.5em;}
#sevenDayForecastMain .sevenDay td.image .sevenDayImgBig p.date span,#sevenDayForecastMain .sevenDay td.image .sevenDayImg p.date span{display:block;font:bold 21px arial;}
#sevenDayForecastMain .sevenDay td.sevenConIcn{padding:0em .5em 0;}
#sevenDayForecastMain .sevenDay td.sevenDesc p.hedr{font:bold 1.2em arial;color:#313131;padding-bottom:.2em;text-transform:capitalize;}
#sevenDayForecastMain .sevenDay td.sevenDesc p.desc{font-weight:normal;font-size:11px;}
#sevenDayForecastMain .sevenDay td.sevenTempDet div.brder{margin:1.5em 0 0;*margin:0 0 1.5em;border-left:1px solid #D4D4D4;padding:0 0 0 1.4em;}
#sevenDayForecastMain .sevenDay td.sevenTempDet table{margin-top:-.5em;*margin-top:1em;}
#sevenDayForecastMain .sevenDay td.sevenTempDet table tr.hilo{background:none;}
#sevenDayForecastMain .sevenDay td.sevenTempDet table tr.hilo th{font:1.2em arial;padding:0 2px 0 0;}
#sevenDayForecastMain .sevenDay td.sevenTempDet table tr.hilo td{padding:0;}
#sevenDayForecastMain .sevenDay td.sevenTempDet table tr.hilo td.hgh{font:bold 1.2em arial;color:#DC1515;}
#sevenDayForecastMain .sevenDay td.sevenTempDet table tr.hilo td.lo{font:bold 1.2em arial;color:#2796dd;}
#sevenDayForecastMain .sevenDay td.sevenTempDet div.windSpeed{margin-bottom:10px;clear:both;}
#sevenDayForecastMain .sevenDay td.sevenTempDet div.precipi{width:10em;}
#sevenDayForecastMain .sevenDay td.sevenTempDet div.precipi span{font-weight:bold;font-size:1.2em;padding-left:.5em;float:left;}
#sevenDayForecastMain .sevenDay td div.curPrecipitation{background:none;}

/*Begin:Forecast City Name*/
html* #cityForecast{margin:0;padding:0;}
#cityForecast{float:left;text-align:left;margin:0;padding:0;width:64.5em;_width:65.4em;background:#ffffff;}
html* #forecastCityName{width:64.5em;}
#forecastCityName{margin:0 0 1em 0;width:64.5em;_width:65.4em;}
#forecastCityName .cityName,#forecastCityName .cityNam{display:none;}
#cityName{float:left;margin:0 0 0 2.0em;_margin-left:1.0em;width:39.8em;_width:39.8em;}
#countryMenu ul{margin:0;padding:0;font:normal 11px arial;_font-size:1.2em;list-style-type:none;}
#countryMenu ul li{float:left;margin-right:.7em;padding-right:1.0em;text-transform:capitalize;color:#2481BD;background:transparent url(http://o.aolcdn.com/art/dpweather/bg-li-breadcrumb) no-repeat scroll right center;display:inline;}
#countryMenu ul li.last{background:transparent;}
#placeName{margin:.2em 0 0 0;padding:0;text-align:left;}
#placeName h2{font:bold 2.5em arial;color:#333333;}
#dateTime{float:left;width:22.2em;}
#timeInfo{/*float:right;*/margin-bottom:.5em;}
#timeInfo ul{margin:0;padding:0;font:normal 1.2em arial;list-style-type:none;}
#timeInfo ul li{float:left;}
#timeInfo ul li.timeZone{margin-right:.15em;font:normal 2.0em arial;color:#333333;letter-spacing:-.02em;}
#timeInfo ul li p{margin:0;padding:0;left:.2em;}
#timeInfo ul li p.amPm{font:normal .65em arial;color:#6E6E6E;margin:0;padding:0;letter-spacing:.05em;text-transform:uppercase;}
#timeInfo ul li p.timeAmPm{padding-top:1px;}
#timeInfo ul li p.abbrAmPm{padding:0;font:bold 10px arial;color:#000;}
#dateInfo{float:left;margin:0;font:normal 1.4em arial;color:#454848;}		
html* #dateInfo{margin:0;padding:0;font-size:1.3em;}
/*End:Forecast City Name*/

/* Print css override starts*/
div#AOLweather {display:block;text-align:left;background:#fff;}
div.bannerAd, div#left, div#right, div#bottom, div#countryMenu, #dhtmlbanner img{display:none;}
div#content {width:64.5em;height:1%;border:none;background:#fff;padding:1em 0 0;}
div#center {display:inline;float:left;width:47.6em;height:1%;border-top:1px solid #cacaca;}


/*snapshot*/
div.todaysDetail .hdr,#sevenDayForecastMain .hdr,#hourlyForecastMain .hdr{background:none;padding-bottom:1.2em;}
div.todaysDetail .detailsCont{background:none;}
div.todaysDetail p.curCond,div.todaysDetail p.isoTund,#sevenDayForecastMain .hdr h2,#hourlyForecastMain .hdr h2{color:#333333;}
div.todaysDetail .hdr{border-bottom:1px solid #D0D0D0;}
div.todaysDetail .tempUnitSelect,#sevenDayForecastMain .tempUnitSelect,#hourlyForecastMain .tempUnitSelect{display:none;}
div.todaysDetail .high,div.todaysDetail .low{color:#333333;}
div.todaysDetail .detailsCont{padding-left:0em;padding-right:0em;}
div.todaysDetail .detailedOuter{background:none;border-top:1px solid #D0D0D0;}
div.todaysDetail ul.showersCont{padding-left:1.8em;}
div.todaysDetail .weatherType{padding-left:1.8em;}

/* sixday summary*/
div.sixDaySum table tr th, div.sixDaySum table tr td{border-right:1px solid #D0D0D0;}
div.sixDaySum table tr th.sixfst, div.sixDaySum table tr td.sixfst{border-right:none;}
div.sixdayDet small{margin-left:.5em;}
div.sixDaySum table tr.sixTabBd td{border:1px soild #000;padding:1em .75em .5em;}
div.sixDaySum table tr.sixTabBd td .highLow span.low,div.sixDaySum table tr.sixTabBd td .highLow span.high{color:#333333;}
div.todaysForecast .forecasts table tr td div.precipitationBGGray{width:0;background:none;}
div.todaysForecast .forecasts table tr td p.preci{width:0;padding:0;}
div.todaysForecast .forecasts table tr td p{float:left;}

/*city forecast*/
#forecastCityName{width:55.5em;}
#cityName{width:29.8em;}
div#forecastCityName #cityName{margin-left:0em;}

/* sevenday forecast */
#sevenDayForecastMain{border:2px solid #dcdcdc;}
#sevenDayForecastMain .sevenDay{border:none;}
#sevenDayForecastMain .hdr{border:none;border-bottom:1px solid #D0D0D0;}
#sevenDayForecastMain .sevenDay tr.alt{background:none;}
#sevenDayForecastMain .sevenDay tr{background:none;}
#sevenDayForecastMain .sevenDay tr td{border-bottom:1px solid #D0D0D0;}
#sevenDayForecastMain .sevenDay td.sevenTempDet table tr.hilo td.hgh,#sevenDayForecastMain .sevenDay td.sevenTempDet table tr.hilo td.lo{border:none;color:#333333;}

/* hourlyforecast*/
#hourlyForecastMain .hourly{border:none;}
#hourlyForecastMain .hdr{border-bottom:1px solid #D0D0D0;}
#hourlyForecastMain .hourly tr.alt{background:none;}
#hourlyForecastMain .hourly td{border-bottom:1px solid #D0D0D0;}
#hourlyForecastMain .hourly td div.precipitationBGGray{width:0px;display:none;}
#hourlyForecastMain .hourly td.precipitation div.precipi p{float:left;background:none;*padding-top:1em;}
#hourlyForecastMain .hourly td.precipitation div.precipi span{padding-top:.5em;float:left;*padding-top:1em;}

#sevenDayForecastMain .sevenDay td.image div.nav,div#hdrTopFeedBackLinkCntId,.adQuigoCenter,div#regionalRadarMap,div.videoOnDemand,div.topVideos,div.todaysForecast .nav,div.sevenDayNav,div.hourlyNav,div.hourly,div.tenDay,div#top div#navTertiary,div#top div#searchBox,div#top div#profileOptions,div#top div.navHead,#snapshotSearch,div.sixDaySum table tr.sixTabBd td p.sixDesc,div.sixdayDet ul.options,.snapshotSearch,.cbAd,.snapShotLeft,.snapShotRight,.hrHead{display:none;}
#sevenDayForecastMain .sevenDay td div.precipitationBGGray{width:0px;background:none;display:none;}
#sevenDayForecastMain .sevenDay td.sevenTempDet div.precipi p{float:left;background:none;}
#hourlyForecastMain .hourly td p.windSpeed {padding:1em 0 0;}
