/*File: common.css*/
* {margin:0;padding:0;}
/* common classes */
.floatLeft {float:left;text-align:left;}
img.floatLeft {margin:0 10px 10px;}
.floatRight {float:right;text-align:right;}
img.floatRight {margin:0 10px 10px;}
.floatClear,.cleaner {clear:both;}
br.floatClear {margin:-1px -1px 0 0;width:1px;height:1px;clear:both;}
.alignRight {text-align:right;}
.alignCenter {text-align:center;}
.clearAll{clear:both;font-size:1px;}
.clearAllIE{_clear:both;font-size:1px;height:1px;}
div.hr {clear:both;margin:0;padding:0;}
div.hr hr {display:none;}
.hide {display:none!important;}
.bold {font-weight:bold;}
.noBg {background:none!important;}
.error {color:#f00;font-weight:bold;}
:focus,a {-moz-outline-style:none;}
.jawsText{position:absolute !important;font-size:0 !important;left:-1000em !important;width:1px;height:1px;overflow:hidden;}
/*File: application.css*/
.body1 {font-family:Arial, Helvetica, sans-serif;font-size:62.5%;*font-size:63%;color:#000;margin:0;padding:0;text-align:center;/* to set margin to the middle for IE6 */}
/* layouts */
div#AOLweather {display:block;position:relative;margin:0 auto;text-align:left;width:98em;background:#fff;}
div.bannerAd {width:98em;background:#c4c4c4 url(http://o.aolcdn.com/art/dpweather/bg-tile) repeat left top;text-align:center;}
div#top {width:97.8em;border:.1em solid #d6d6d4;border-top:.1em solid #fff;height:16.4em;overflow:hidden;position:relative;}
div#content {width:97.8em;height:1%;border-left:.1em solid #d6d6d4;border-right:.1em solid #d6d6d4;background:#ffffff url(http://o.aolcdn.com/art/dpweather/headergradient) repeat-x left top;padding:1.5em 0pt 0;}
div#content:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div#left {display:inline;float:left;width:14.9em;margin:0 1.1em 0 .9em;_margin-right:.9em;overflow:visible;}
div#center {display:inline;float:left;width:47.6em;height:1%;}
div#center:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div#right {position:relative;top:-15px;padding:0.8em 0.4em 0em .4em;display:inline;float:right;width:31.4em;overflow:hidden;background:#DCDCDC;}
div#bottom {clear:both;display:block;width:97.8em;margin:0 0 20px;border-left:.1em solid #d6d6d4;border-right:.1em solid #d6d6d4;border-top:.1em solid #d2d2d2;position:relative;top:-15px;}
a {text-decoration:none;}
/* custom classes */
/* right rail banner */
div#right div.banner {background:#c4c4c4 url(http://o.aolcdn.com/art/dpweather/bg-txt-advertisement-1) repeat left top;border:.1em solid #d6d6d4;width:31.2em;margin:0 0 .9em;}
div#right div.banner div.bannerHolder {background:url(http://o.aolcdn.com/art/dpweather/bg-txt-advertisement) no-repeat 6px bottom;margin-bottom:10px;padding:6px 0 13px 6px;}
div#right div.banner div.bannerHolder a {}
div#right div.banner div.bannerHolder img {width:300px;height:250px;border:0 none;background:#d9d9d9;}
/* div specific styles */
div.bannerAd div.bannerHolder {margin:0 auto;padding:3px 0;}
div.bannerAd div.bannerHolder a {}
div.bannerAd div.bannerHolder a img {border:0 none;}
div#top h1 {display:block;width:192px;height:70px;background:url(http://o.aolcdn.com/art/dpweather/bg-h1-p) no-repeat right top;display:inline;float:left;font-size:1em;margin:1.3em 0 0 1.6em;}
div#top h1 a {text-indent:-100em;display:block;width:168px;height:36px;background:url(http://o.aolcdn.com/art/dpweather/weather-logo) no-repeat left top;position:relative;top:22px;}
div#top p {display:block;width:57px;height:70px;background:url(http://o.aolcdn.com/art/dpweather/bg-h1-p) no-repeat right top;padding:0 0 0 15px;display:inline;float:left;font-size:1em;margin:1.3em 0 0;}
div#top p a {text-indent:-100em;display:block;width:41px;height:42px;background:url(http://o.aolcdn.com/art/dpweather/logo-twc) no-repeat left top;position:relative;top:16px;}
div#top div.navHead{width:100%;background:#9a9a9a;height:3em;position:absolute;bottom:0;left:0;}
div#top div#navPrimary {clear:both;position:absolute;bottom:0;left:0;}
div#top div#navPrimary ul {font-size:1em;}
div#top div#navPrimary ul li {font-size:1em;display:inline;float:left;}
div#top div#navPrimary ul li a {border-right:none;padding:.4em 1.7em;font-size:1.5em;text-transform:capitalize;color:#fff;display:block;_display:inline-block;}
html* div#top div#navPrimary ul li a{padding:.46em 1.7em;*padding:.4em 1.7em;}
div#top div#navPrimary ul li a:hover {background-color:#7e7f7f;color:#fff;}
div#top div#navPrimary ul li.last a {}
div#top div#navPrimary ul li.current a,div#top div#navPrimary ul li.current a:hover {background-color:#2481bd;color:#fff;font:bold 1.5em arial;}
div#top div#navPrimary ul li.disabled a,div#top div#navPrimary ul li.disabled a:hover {background-color:#9e9e9e;color:#dbdbdb;cursor:auto;}
div#top div#navPrimary ul li.disabled a:hover{text-decoration:none;}
div#top div#searchBox {display:inline;float:left;width:43.4em;height:8.5em;overflow:hidden;font-size:1em;margin:.7em 0 0 1.9em;background-color:#ededed;border:1px solid #d6d6d4;border-top:0 none;overflow:visible;position:relative;z-index:1;}
div#top div#searchBox ul {width:43.6em;height:2.6em;margin:0;padding:0 0 1px;font-size:1em;background:#fff url(http://o.aolcdn.com/art/dpweather/bg-ul-px-d6d6d4) repeat-x left bottom;overflow:visible;z-index:10;position:absolute;left:-1px;}
div#top div#searchBox ul li {display:inline;float:left;font-size:1em;z-index:20;position:relative;top:2px;border-top:1px solid #fff;overflow:visible;height:2.5em;}
div#top div#searchBox ul li a {background:url(http://o.aolcdn.com/art/dpweather/bg-li-searches) no-repeat right .4em;color:#666;font-size:1.3em;padding:.5em .6em 0;display:block;_display:inline-block;margin:0;height:1.4em;_height:1.6em;}
div#top div#searchBox ul li.last a {background:none;}
div#top div#searchBox ul li.current {background:#ededed;border:1px solid #d6d6d4;border-bottom:1px solid #ededed;height:2.3em;background:#ededed url(http://o.aolcdn.com/art/dpweather/bg-li-current) repeat-x left top;}
div#top div#searchBox ul li.current a {color:#000;background:none;padding:.5em .5em 0;font-weight:bold;}
div#top div#searchBox ul li a:hover {color:#000;}
div#top div#searchBox form {clear:left;height:6.7em;padding:3em 0 0;_padding-top:3.2em;_height:5em;}
div#top div#searchBox>/**/form {padding-top:2.6em;}
div#top div#searchBox form fieldset {border:0 none;background:none;position:relative;margin:.6em;padding:.3em .3em 0 0;height:3.2em;_height:3em;display:block;}
div#top div#searchBox form fieldset legend {display:none;}
div#top div#searchBox form fieldset input {border:1px solid #e4e4e4;padding:.4em .4em 0em;width:25.2em;height:1.75em;font:normal 1.25em arial;color:#a8a8a8;margin:0 2px 0 1px;float:left;}
div#top div#searchBox form fieldset input.dark{color:#000;}
body.isSafari3 div#top div#searchBox form fieldset input {margin-left:2px;}
div#top div#searchBox form fieldset input.submit {background:#2481bd url(http://o.aolcdn.com/art/dpweather/bg-btn-search) no-repeat left top;width:80px;height:29px;overflow:hidden;font-size:0;border:0 none;cursor:pointer;padding:2px;margin:0;text-align:left;color:#e5e6e6;}
div#top div#searchBox form fieldset input.submit.hover {background-position:left -29px;color:#d3d4d1;}
#top #searchBox form#form-SearchHeader a.headerSrchBtn span{display:none;}
#top #searchBox form#form-SearchHeader a.headerSrchBtn{display:block;width:80px;height:28px;position:absolute;right:5px;_right:0px;background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -25em 0;}
#top #searchBox form#form-SearchHeader a.headerSrchBtn:hover{background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -25em -2.79em;height:28px;}
html* #top #searchBox form#form-SearchHeader a.headerSrchBtn:hover{background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -25em -2.81em;}
div#top div#searchBox form fieldset label {position:absolute;left:2px;top:3.3em;font:italic normal 1.1em arial;color:#333;}
div#top div#searchBox form fieldset>/**/label {top:3em;}
body.isSafari3 div#top div#searchBox form fieldset label {top:3.4em;}
div#top div#searchBox form fieldset label a {color:#2481bd;}
div#top div#searchBox form fieldset label a:hover {text-decoration:underline;cursor:pointer;}
div#top div#navTertiary {height:2.9em;background:#e6e6e4 url(http://o.aolcdn.com/art/dpweather/bg-ul-tertiary) repeat-x left bottom;}
div#top div#navTertiary ul {list-style-type:none;display:inline;float:left;font-size:1em;margin:0 0 0 .6em;}
div#top div#navTertiary ul li {display:inline;float:left;height:2.8em;padding:0;font-size:1em;text-transform:uppercase;}
div#top div#navTertiary ul li.hover {background:#d6d6d4 url(http://o.aolcdn.com/art/dpweather/bg-ul-first-li-over) repeat-x left bottom;}
div#top div#navTertiary ul li a {border-right:1px solid #bababa;border-left:1px solid #f9f9f7;display:block;_display:inline-block;height:1.6em;color:#666;padding:.6em .8em .3em .9em;margin:.2em 0 0;}
body.isSafari3 div#top div#navTertiary ul li a {padding:.7em .8em .2em .9em;}
div#top div#navTertiary ul li.first a {border-left:0 none;}
div#top div#navTertiary ul li.last a {border-right:0 none;}
div#top div#navTertiary ul li a:hover {color:#333;}
div#top div#navTertiary ul.first {}
div#top div#navTertiary ul.first li {}
div#top div#navTertiary ul.first li a {}
div#top div#navTertiary ul.first li a:hover {}
div#top div#navTertiary ul.second {float:right;margin:0;}
div#top div#navTertiary ul.second li {}
div#top div#navTertiary ul.second li.hover {background:#d6d6d4 url(http://o.aolcdn.com/art/dpweather/bg-ul-second-li-over) repeat-x left bottom;}
div#top div#navTertiary ul.second li a {}
div#top div#navTertiary ul.second li a:hover {}
div#top div#navTertiary ul.second li a.aol-news {background:none;}
div#top div#navTertiary ul.second li a.aol-news:hover {}
div#top div#navTertiary ul.second li.last {background:#fff;margin-left:-1px;height:2.9em;}
div#top div#navTertiary ul.second li.last a {background:#fff;color:#000;padding-right:1.4em;}
div#top div#navTertiary ul.second li.last a:hover {}
div#top div#profileOptions {display:inline;float:right;padding-top:4em;}
div#top div#profileOptions ul {list-style-type:none;margin:1em .8em 0 0;text-align:right;font-size:1em;}
div#top div#profileOptions ul li {font-size:1em;margin:0 0 .5em;}
div#top div#profileOptions ul li a {font-size:1.2em;color:#2481bd;}
div#top div#profileOptions ul li a:hover {text-decoration:underline;}
div#top div#profileOptions ul li a strong {}
div#top div#profileOptions ul li a.icon-person {background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat 0px -316px;padding-left:14px;}
div#top div#profileOptions .snsUserName {float:none;height:auto;padding:0;font-size:1.1em;margin:3.4em .8em 0 0;background:none;width:15em;text-align:right;}
div#top div#profileOptions .snsSignOut{float:none;height:auto;padding:0;font-size:1.1em;margin:3.4em .8em 0 0;background:none;width:15em;text-align:right;}
div#top div#profileOptions .snsSignOut a{background:none;display:inline;height:auto;position:static;text-indent:0;width:auto;top:0;}
div#top div#feedback {position:absolute;bottom:.5em;right:.9em;clear:both;}
div#top div#feedback p {display:inline;width:auto;height:auto;padding:0;float:none;background:none;}
div#top div#feedback p a {display:inline;text-indent:0;width:auto;height:auto;background:none;position:static;font-size:1.5em;color:#fff;}
div#top div#feedback p a:hover {text-decoration:underline;}
div#navSecondary {padding:0;width:14.9em;font-size:1em;margin:0 0 .9em;background-color:#fff;}
div#navSecondary ul {list-style-type:none;margin:.5em 0;padding:0;font-size:1em;}
div#navSecondary ul li {padding:0;margin:0 .7em -.3em;position:relative;background:transparent url(http://o.aolcdn.com/art/dpweather/dottedline) repeat-x scroll 0 bottom;width:13.5em;height:2.8em;}
div#navSecondary ul>/**/li {margin:0 .7em;height:2.9em;}
div#navSecondary ul li.last {border-bottom:0 none;background:none;}
div#navSecondary ul li a {font-size:1.2em;color:#313131;position:absolute;margin:0 0 0 -.59em;width:11.15em;padding:.7em 0 0 1.2em;display:block;height:1.71667em;}
div#navSecondary ul li a:hover{color:#e9e9e9;}
div#top div#navTertiary ul li.current{background-color:#fff;border:none;position:relative;top:1px;}
div#top div#navTertiary ul li.current a{background-color:#fff;border:none;position:relative;top:-3px;padding-top:9px;}
/* page specific styles */
/* testData */
div#testData {width:350px;height:130px;padding:10px;position:absolute;right:-60px;top:1600px;background:#ffc600;border:2px solid #efbd0f;border-right:2px solid #666;border-bottom:2px solid #333;font-size:11px;text-align:left;-webkit-border-radius:4px;text-shadow:2px 2px #eee;color:#333331;}
div#testData strong {font-weight:bold;font-size:13px;}
div#testData span {font-weight:bold;}
.wt-md-bw{background-image:url(http://o.aolcdn.com/art/dpweather/weathertypes_bw);}
.wt-md,.wt-lg{background-image:url(http://o.aolcdn.com/art/dpweather/weathertypes_clr);}
/* the png grid is...
/* x: 60lg | 90gap | 50md | 100gap |  60lg | 90gap | 50md
/* y: 50 | 35gap (lg) // (10initialGap) 40 | 35gap (md)
/*day - large */
.lg-weatherType-00{background-position: 0px 0px;}
.lg-weatherType-01{background-position: 0px -85px;}
.lg-weatherType-02{background-position: 0px -170px;}
.lg-weatherType-03{background-position: 0px -256px;}
.lg-weatherType-04{background-position: 0px -341px;}
.lg-weatherType-05{background-position: 0px -429px;}
.lg-weatherType-06{background-position: 0px -515px;}
.lg-weatherType-07{background-position: 0px -597px;}
.lg-weatherType-08{background-position: 0px -685px;}
.lg-weatherType-09{background-position: 0px -769px;}
.lg-weatherType-10{background-position: 0px -854px;}
.lg-weatherType-11{background-position: 0px -938px;}
.lg-weatherType-12{background-position: 0px -1022px;}
.lg-weatherType-13{background-position: 0px -1107px;}
.lg-weatherType-14{background-position: 0px -1192px;}
.lg-weatherType-15 {background-position: 0px -1277px;}
.lg-weatherType-16 {background-position: 0px -1362px;}
.lg-weatherType-17 {background-position: 0px -1449px;}
.lg-weatherType-18 {background-position: 0px -1533px;}
.lg-weatherType-19 {background-position: 0px -1615px;}
.lg-weatherType-20 {background-position: 0px -1700px;}
.lg-weatherType-21 {background-position: 0px -1785px;}
.lg-weatherType-22 {background-position: 0px -1870px;}
.lg-weatherType-23 {background-position: 0px -1955px;}
.lg-weatherType-24 {background-position: 0px -2043px;}
.lg-weatherType-25 {background-position: 0px -2125px;}
.lg-weatherType-26 {background-position: 0px -2214px;}
.lg-weatherType-27 {background-position: 0px -2298px;}
.lg-weatherType-28 {background-position: 0px -2384px;}
.lg-weatherType-29 {background-position: 0px -2469px;}
.lg-weatherType-30 {background-position: 0px -2553px;}
.lg-weatherType-31 {background-position: 0px -2638px;}
.lg-weatherType-32 {background-position: 0px -2723px;}
.lg-weatherType-33 {background-position: 0px -2808px;}
.lg-weatherType-34 {background-position: 0px -2893px;}
.lg-weatherType-35 {background-position: 0px -2977px;}
.lg-weatherType-36 {background-position: 0px -3062px;}
.lg-weatherType-37 {background-position: 0px -3145px;}
.lg-weatherType-38 {background-position: 0px -3230px;}
.lg-weatherType-39 {background-position: 0px -3319px;}
.lg-weatherType-40 {background-position: 0px -3402px;}
.lg-weatherType-41 {background-position: 0px -3487px;}
.lg-weatherType-42 {background-position: 0px -3570px;}
.lg-weatherType-43 {background-position: 0px -3656px;}
.lg-weatherType-44 {background-position: 0px -3748px;}
.lg-weatherType-45 {background-position: 0px -3826px;}
.lg-weatherType-46 {background-position: 0px -3913px;}
.lg-weatherType-47 {background-position: 0px -3995px;}
/*  night - large */
.night .lg-weatherType-00 {background-position: -300px 0px;}
.night .lg-weatherType-01 {background-position: -300px -85px;}
.night .lg-weatherType-02 {background-position: -300px -170px;}
.night .lg-weatherType-03 {background-position: -300px -256px;}
.night .lg-weatherType-04 {background-position: -300px -341px;}
.night .lg-weatherType-05 {background-position: -300px -429px;}
.night .lg-weatherType-06 {background-position: -300px -515px;}
.night .lg-weatherType-07 {background-position: -300px -597px;}
.night .lg-weatherType-08 {background-position: -300px -685px;}
.night .lg-weatherType-09 {background-position: -300px -769px;}
.night .lg-weatherType-10 {background-position: -300px -854px;}
.night .lg-weatherType-11 {background-position: -300px -938px;}
.night .lg-weatherType-12 {background-position: -300px -1022px;}
.night .lg-weatherType-13 {background-position: -300px -1107px;}
.night .lg-weatherType-14 {background-position: -300px -1192px;}
.night .lg-weatherType-15 {background-position: -300px -1277px;}
.night .lg-weatherType-16 {background-position: -300px -1362px;}
.night .lg-weatherType-17 {background-position: -300px -1449px;}
.night .lg-weatherType-18 {background-position: -300px -1533px;}
.night .lg-weatherType-19 {background-position: -300px -1615px;}
.night .lg-weatherType-20 {background-position: -300px -1700px;}
.night .lg-weatherType-21 {background-position: -300px -1785px;}
.night .lg-weatherType-22 {background-position: -300px -1870px;}
.night .lg-weatherType-23 {background-position: -300px -1955px;}
.night .lg-weatherType-24 {background-position: -300px -2043px;}
.night .lg-weatherType-25 {background-position: -300px -2125px;}
.night .lg-weatherType-26 {background-position: -300px -2214px;}
.night .lg-weatherType-27 {background-position: -300px -2298px;}
.night .lg-weatherType-28 {background-position: -300px -2384px;}
.night .lg-weatherType-29 {background-position: -300px -2469px;}
.night .lg-weatherType-30 {background-position: -300px -2553px;}
.night .lg-weatherType-31 {background-position: -300px -2638px;}
.night .lg-weatherType-32 {background-position: -300px -2723px;}
.night .lg-weatherType-33 {background-position: -300px -2808px;}
.night .lg-weatherType-34 {background-position: -300px -2893px;}
.night .lg-weatherType-35 {background-position: -300px -2977px;}
.night .lg-weatherType-36 {background-position: -300px -3062px;}
.night .lg-weatherType-37 {background-position: -300px -3145px;}
.night .lg-weatherType-38 {background-position: -300px -3230px;}
.night .lg-weatherType-39 {background-position: -300px -3319px;}
.night .lg-weatherType-40 {background-position: -300px -3402px;}
.night .lg-weatherType-41 {background-position: -300px -3487px;}
.night .lg-weatherType-42 {background-position: -300px -3570px;}
.night .lg-weatherType-43 {background-position: -300px -3656px;}
.night .lg-weatherType-44 {background-position: -300px -3748px;}
.night .lg-weatherType-45 {background-position: -300px -3826px;}
.night .lg-weatherType-46 {background-position: -300px -3913px;}
.night .lg-weatherType-47 {background-position: -300px -3995px;}
/*  day - medium */
.md-weatherType-00 {background-position: -144px 0px;}
.md-weatherType-01 {background-position: -144px -73px;}
.md-weatherType-02 {background-position: -144px -158px;}
.md-weatherType-03 {background-position: -144px -247px;}
.md-weatherType-04 {background-position: -144px -332px;}
.md-weatherType-05 {background-position: -144px -417px;}
.md-weatherType-06 {background-position: -144px -502px;}
.md-weatherType-07 {background-position: -144px -587px;}
.md-weatherType-08 {background-position: -144px -672px;}
.md-weatherType-09 {background-position: -144px -757px;}
.md-weatherType-10 {background-position: -144px -842px;}
.md-weatherType-11 {background-position: -144px -927px;}
.md-weatherType-12 {background-position: -144px -1012px;}
.md-weatherType-13 {background-position: -144px -1097px;}
.md-weatherType-14 {background-position: -144px -1182px;}
.md-weatherType-15 {background-position: -144px -1267px;}
.md-weatherType-16 {background-position: -144px -1352px;}
.md-weatherType-17 {background-position: -144px -1437px;}
.md-weatherType-18 {background-position: -144px -1522px;}
.md-weatherType-19 {background-position: -144px -1607px;}
.md-weatherType-20 {background-position: -144px -1692px;}
.md-weatherType-21 {background-position: -144px -1777px;}
.md-weatherType-22 {background-position: -144px -1862px;}
.md-weatherType-23 {background-position: -144px -1947px;}
.md-weatherType-24 {background-position: -144px -2032px;}
.md-weatherType-25 {background-position: -144px -2117px;}
.md-weatherType-26 {background-position: -144px -2202px;}
.md-weatherType-27 {background-position: -144px -2287px;}
.md-weatherType-28 {background-position: -144px -2372px;}
.md-weatherType-29 {background-position: -144px -2458px;}
.md-weatherType-30 {background-position: -144px -2542px;}
.md-weatherType-31 {background-position: -144px -2626px;}
.md-weatherType-32 {background-position: -144px -2711px;}
.md-weatherType-33 {background-position: -144px -2797px;}
.md-weatherType-34 {background-position: -144px -2882px;}
.md-weatherType-35 {background-position: -144px -2966px;}
.md-weatherType-36 {background-position: -144px -3051px;}
.md-weatherType-37 {background-position: -144px -3133px;}
.md-weatherType-38 {background-position: -144px -3218px;}
.md-weatherType-39 {background-position: -144px -3306px;}
.md-weatherType-40 {background-position: -144px -3392px;}
.md-weatherType-41 {background-position: -144px -3473px;}
.md-weatherType-42 {background-position: -144px -3558px;}
.md-weatherType-43 {background-position: -144px -3647px;}
.md-weatherType-44 {background-position: -144px -3734px;}
.md-weatherType-45 {background-position: -144px -3815px;}
.md-weatherType-46 {background-position: -144px -3896px;}
.md-weatherType-47 {background-position: -144px -3983px;}
/* night - medium */
.night .md-weatherType-00 {background-position:  -446px 0px;}
.night .md-weatherType-01 {background-position: -446px -73px;}
.night .md-weatherType-02 {background-position: -446px -158px;}
.night .md-weatherType-03 {background-position: -446px -247px;}
.night .md-weatherType-04 {background-position: -446px -332px;}
.night .md-weatherType-05 {background-position: -446px -417px;}
.night .md-weatherType-06 {background-position: -446px -502px;}
.night .md-weatherType-07 {background-position: -446px -587px;}
.night .md-weatherType-08 {background-position: -446px -672px;}
.night .md-weatherType-09 {background-position: -446px -757px;}
.night .md-weatherType-10 {background-position: -446px -842px;}
.night .md-weatherType-11 {background-position: -446px -927px;}
.night .md-weatherType-12 {background-position: -446px -1012px;}
.night .md-weatherType-13 {background-position: -446px -1097px;}
.night .md-weatherType-14 {background-position: -446px -1182px;}
.night .md-weatherType-15 {background-position: -446px -1267px;}
.night .md-weatherType-16 {background-position: -446px -1352px;}
.night .md-weatherType-17 {background-position: -446px -1437px;}
.night .md-weatherType-18 {background-position:	-446px -1522px;}
.night .md-weatherType-19 {background-position: -446px -1607px;}
.night .md-weatherType-20 {background-position: -446px -1692px;}
.night .md-weatherType-21 {background-position: -446px -1777px;}
.night .md-weatherType-22 {background-position: -446px -1862px;}
.night .md-weatherType-23 {background-position: -446px -1947px;}
.night .md-weatherType-24 {background-position: -446px -2032px;}
.night .md-weatherType-25 {background-position: -446px -2117px;}
.night .md-weatherType-26 {background-position: -446px -2202px;}
.night .md-weatherType-27 {background-position: -446px -2287px;}
.night .md-weatherType-28 {background-position: -446px -2372px;}
.night .md-weatherType-29 {background-position: -446px -2458px;}
.night .md-weatherType-30 {background-position: -446px -2542px;}
.night .md-weatherType-31 {background-position: -446px -2626px;}
.night .md-weatherType-32 {background-position: -446px -2711px;}
.night .md-weatherType-33 {background-position: -446px -2797px;}
.night .md-weatherType-34 {background-position: -446px -2882px;}
.night .md-weatherType-35 {background-position: -446px -2966px;}
.night .md-weatherType-36 {background-position: -446px -3051px;}
.night .md-weatherType-37 {background-position: -446px -3133px;}
.night .md-weatherType-38 {background-position: -446px -3218px;}
.night .md-weatherType-39 {background-position: -446px -3306px;}
.night .md-weatherType-40 {background-position: -446px -3392px;}
.night .md-weatherType-41 {background-position: -446px -3473px;}
.night .md-weatherType-42 {background-position: -446px -3558px;}
.night .md-weatherType-43 {background-position: -446px -3647px;}
.night .md-weatherType-44 {background-position: -446px -3734px;}
.night .md-weatherType-45 {background-position: -446px -3815px;}
.night .md-weatherType-46 {background-position: -446px -3896px;}
.night .md-weatherType-47 {background-position: -446px -3983px;}
/*File: hometown.css*/
div.hometown {border:0em solid #333333;padding:0;width:14.9em;background:#fff;font-size:1em;margin:0 0 2em;color:#333331;}
div.hometown ul {list-style-type:none;margin:0 0 .5em;padding:0;font-size:1em;}
div.hometown ul li {padding:0;margin:0em;position:relative;border-bottom:0em dotted #333333;height:auto;width:14.3em;*margin-top:-.3em;}
div.hometown ul li.current{background:transparent url(http://o.aolcdn.com/art/dpweather/highlightarrow) no-repeat scroll 142px -1px;*background-position:141px -1px;width:15.1em;}
div.hometown ul>/**/li {margin:0em;}
div.hometown ul li.hover {background-color:#f0f0ed;}
div.hometown ul li.last {border-bottom:none;}
div.hometown ul li span{display:block;height:4.1em;*height:4em;color:#333333;width:13em;}
div.hometown ul li span.current {background:#DCDDDE url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat -1120px -457px;display:block;font-weight:bold;color:#333333;width:14.2em;}
div.hometown ul li a {background:transparent url(http://o.aolcdn.com/art/dpweather/dottedline) repeat-x 0 100%;font-size:1.1em;color:#333;position:absolute;margin:0em;width:13em;overflow:hidden;padding:0;display:block;line-height:3.5em;}
div.hometown ul li a span {background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat left bottom;padding:0 0 0 4.5em;margin:0;display:block;width:auto;cursor:pointer;height:3.7em;}
body.isSafari3 div.hometown ul li a {width:12.45em;}
div.hometown ul li a:hover {background-color:#DCDDDE;}
div.hometown ul li span.current a {background:transparent url(http://o.aolcdn.com/art/dpweather/dottedline) repeat-x 0 100%;font-size:1.1em;color:#333;position:absolute;margin:0em;width:13em;overflow:hidden;padding:0;display:block;line-height:3.9em;*line-height:3.7em;font-weight:bold;}
div.hometown ul li span.current a:hover {background:transparent url(http://o.aolcdn.com/art/dpweather/dottedline) repeat-x 0 100%;}
div.hometown ul li.today a {color:#333;}
div.hometown ul li.today a:hover {}
div.hometown ul li.today a span {background-position:14px -639px;}
div.hometown ul li.today a:hover span {background-position:14px -374px;}
div.hometown ul li span.current.today a span {background-position:14px -639px;}
div.hometown ul li.hourly a {color:#333;}
div.hometown ul li.hourly a:hover {}
div.hometown ul li.hourly a span {background-position:14px -677px;}
div.hometown ul li.hourly a:hover span {background-position:14px -412px;}
div.hometown ul li span.current.hourly a span {background-position:14px -677px;}
div.hometown ul li.sevenDay a {color:#333;}
div.hometown ul li.sevenDay a:hover {}
div.hometown ul li.sevenDay a span {background-position:14px -451px;}
div.hometown ul li.sevenDay a:hover span {background-position:14px -716px;}
div.hometown ul li span.current.sevenDay a span {background-position:14px -451px;}
div.hometown ul li.doppler a {color:#333;}
div.hometown ul li.doppler a:hover {}
div.hometown ul li.doppler a span {background-position:14px -492px;}
div.hometown ul li span.doppler a:hover span {background-position:14px -754px;}
div.hometown ul li.current.doppler a span {background-position:14px -492px;}
div.hometown ul li.avgRec a {color:#333;}
div.hometown ul li.avgRec a:hover {}
div.hometown ul li.avgRec a span {background-position:14px -527px;margin:0pt;line-height:1.7em;}
div.hometown ul li.avgRec a:hover span {background-position:14px -793px;margin:0pt;line-height:1.7em;}
div.hometown ul li span.current.avgRec a span {background-position:14px -527px; margin:0pt;line-height:1.7em;}
div.hometown ul li.weekEnd{display:none;}
div.hometown ul li.weekEnd a {color:#333;}
div.hometown ul li.weekEnd a:hover {}
div.hometown ul li.weekEnd a span {background-position:14px -831px;;}
div.hometown ul li.weekEnd a:hover span {background-position:14px -560px;}
div.hometown ul li span.current.weekEnd a span {background-position:14px -831px;}
div.hometown ul li.yesterday{display:none;}
div.hometown ul li.yesterday a {color:#333;}
div.hometown ul li.yesterday a:hover {}
div.hometown ul li.yesterday a span {background-position:14px -869px;}
div.hometown ul li.yesterday a:hover span {background-position:14px -598px;}
div.hometown ul li span.current.yesterday a span {background-position:14px -869px;}
div.hometown p.alert a {background:#EC1C24 url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll 135px 18px;color:#FFFFFF;display:block;font-size:1.2em;padding:0.8em 0pt 0.8em 1.16em;}
div.hometown p.alert strong {display:block;}
/* @end */
/*myCities.css*/
div.myCities {border:.1em solid #d6d6d4;width:14.9em;margin:0 0 .9em;padding:32px 0 0;background:#fff;position:relative;display:inline;float:left;color:#333331;text-align:left;}
div.myCities div{clear:both;}
div.myCities h2 {position:absolute;top:7px;left:.4242em;font-size:1.65em;font-family:Arial, Georgia, "Times New Roman", Times, serif;color:#333331;font-weight:normal;text-shadow:2px 2px #fff;font-weight:bold;}
body.isSafari div.myCities h2 {font-size:1.6em;top:14px;}
div.myCities p.temperatureUnitSelect {display:none;}
div.myCities ul.temperatureUnitSelect {list-style-type:none;position:absolute;right:.7em;top:10px;font-size:1em;}
div.myCities ul.temperatureUnitSelect li {width:25px;height:16px;display:inline;float:left;margin-left:.5em;}
div.myCities ul.temperatureUnitSelect li a {width:25px;height:16px;display:block;background-repeat:no-repeat;background-position:left top;text-indent:-1000em;}
div.myCities ul.temperatureUnitSelect li a:hover {background-position:left -16px;}
div.myCities ul.temperatureUnitSelect li.degC {}
div.myCities ul.temperatureUnitSelect li.degC a {background-image:url(http://o.aolcdn.com/art/dpweather/bg-btn-c);}
div.myCities ul.temperatureUnitSelect li.degC a:hover {}
div.myCities ul.temperatureUnitSelect li.degF {}
div.myCities ul.temperatureUnitSelect li.degF a {background-image:url(http://o.aolcdn.com/art/dpweather/bg-btn-f);}
div.myCities ul.temperatureUnitSelect li.degF a:hover {}
div.myCities ul.temperatureUnitSelect li.current {}
div.myCities ul.temperatureUnitSelect li.current a,div.myCities ul.temperatureUnitSelect li.current a:hover {background-position:left -32px;}
div.myCities h3 {background-color:#ebebe9;font-weight:normal;color:#666664;padding:0.3em 0pt .1em 0.636364em;_padding-top:0.7em;font-size:1.1em;text-align:left;border-top:0.1em solid #FFFFFF;}
div.myCities h3.htwnDotted{background:#ebebe9 url(http://o.aolcdn.com/art/dpweather/dottedline) repeat-x scroll 0 0;*background:#ebebe9 url(http://o.aolcdn.com/art/dpweather/dottedline) repeat-x scroll 0 1px;}
div.myCities p.change {position:relative;top:-1.29em;padding-right:.8em;text-align:right;font-size:1.1em;margin-bottom:-1.3em;}
body.isSafari div.myCities p.change {top:-1.5em;margin-bottom:-1.1em;}
div.myCities p.change a {color:#2481bd;}
div.myCities p.change a:hover {text-decoration:underline;}
div.myCities ul.cities {font-size:1em;height:1%;width:14.9em;list-style-type:none;margin-bottom:-.3em;}
div.myCities>ul.cities {margin-bottom:0;}
div.myCities ul.cities:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.myCities ul.cities li {width:14.9em;min-height:7.5em;_height:7.5em;margin-bottom:-.2em;background:#ffffff url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat -120px -538px;border-top:.1em solid #ebebe9;font-size:1em;position:relative;clear:both;}
div.myCities ul.cities>li {margin-bottom:.1em;}
div.myCities ul.cities li.hometown {}
div.myCities ul.cities li.hover {background-color:#f0f0ed;background-color:#f5f5f3;background-position:-120px -523px;}
div.myCities ul.cities li.last {margin-bottom:0;}
div.myCities ul.cities li h4 {font-size:1.49em;color:#2481bd;text-align:left;margin:0 0 0 .43em;padding:0.2em 0pt 0em 1.3em;width:auto;font-weight:bold}
div.myCities ul.cities li.hometown h4 {background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat -250px -313px;}
div.myCities ul.cities li h4 span {display:none;}
div.myCities ul.cities li p {font-size:1em;z-index:9;}
div.myCities ul.cities li p span {display:none;}
div.myCities ul.cities li p.weatherCondition {float:left;font-size:1em;height:50px;left:1.9em;position:relative;text-indent:-100em;top:0em;width:55px;}
div.myCities ul.cities li span.currentTemperature {float:left;font-size:1.5em;font-weight:bold;left:2em;position:relative;text-decoration:none;top:1em;}
div.myCities ul.cities li span.high {color:#DC1515;float:left;font-size:1.1em;left:3.5em;position:relative;top:0.8em;width:1.7em;}
div.myCities ul.cities li span.low {color:#2881BD;font-size:1.1em;left:1.8em;_left:1.5em;position:relative;top:2.3em;width:1.7em;}
div.myCities ul.cities li p.cityLink {position:absolute;font-size:1em;top:0;left:0;text-decoration:none;display:block;width:14.9em;height:7em;}
div.myCities ul.cities li p.cityLink a {text-indent:-1000em;display:block;width:14.9em;height:7em;_background-color:#000;filter:alpha(opacity=01);}
*+html div.myCities ul.cities li p.cityLink a {background-color:#000;}
div.myCities ul.cities li p.cityLink a:hover,div.myCities ul.cities li p.cityLink a.hover {}
div.myCities ul.cities li p.delete {font-size:1em;position:absolute;top:.5em;left:.4em;text-decoration:none;width:13px;display:block;height:13px;}
div.myCities ul.cities li p.delete a {text-indent:-1000em;display:block;width:13px;height:14px;background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat -1000px -239px;}
div.myCities ul.cities li p.delete a:hover {background-position: -1013px -239px;}
div.myCities ul.cities li p.alert {font-size:1em;position:absolute;top:.5em;left:12.8em;text-decoration:none;width:14px;display:block;height:14px;background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat -1000px -319px;cursor:pointer;}
div.myCities ul.cities li p.alert a {text-indent:-1000em;display:block;width:14px;height:14px;}
div.myCities ul.cities li p.alert a:hover {}
div.myCities div.removeCityPrompt {background-color:#333;position:relative;left:0;top:0;height:100%;z-index:999999;width:100%;_height:8em;margin-bottom:.1em;}
div.myCities div.removeCityPrompt p {font-size:1.2em;color:#999;text-align:left;padding:1.1818em 0 0 .6363em;padding-top:.7em;float:none;position:static;}
div.myCities div.removeCityPrompt p span {display:block;color:#fff;}
div.myCities div.removeCityPrompt ul {height:31px;list-style-type:none;margin:.4em .7em 0em;padding:0;width:76px;float:none;position:relative;overflow:hidden;}
div.myCities div.removeCityPrompt ul li {display:inline;float:left;height:31px;width:30px;margin:0;padding:0;background:none;border:0 none;position:relative;}
div.myCities div.removeCityPrompt ul li a {display:block;height:31px;width:30px;text-indent:-5000em;background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat -750px -120px;position:static;float:none;padding:0;margin:0;}
div.myCities div.removeCityPrompt ul li a.no {background-position:-750px -151px;}
div.myCities div.removeCityPrompt ul li a.yes:hover {background-position:-780px -120px;}
div.myCities div.removeCityPrompt ul li a.no:hover {background-position:-780px -151px;}
div.myCitiessub {border:.1em solid #d6d6d4;width:14.9em;background:#f1f1f1;color:#333331;text-align:left;border-top:0px none;*margin-top:-10px;_margin-top:-30px;_padding-top:10px;margin-bottom:20px;}
div.myCitiessub ul.options {font-size:1em;margin:.6em 0;height:1%;}
div.myCitiessub ul.options:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.myCitiessub ul.options li.addACity {display:inline;float:left;margin-left:.7em;}
div.myCitiessub ul.options li.addACity a {color:#2481bd;background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat 0px -240px;padding-left:22px;padding-top:2px;height:1.5em;font-size:1.2em;display:block;font-weight:bold;}
div.myCitiessub ul.options li.addACity a:hover {text-decoration:underline;}
div.myCitiessub ul.options li.snag {display:none;float:right;width:27px;height:11px;padding-top:.8em;margin-right:.7em;}
div.myCitiessub ul.options li.snag a {display:block;width:27px;height:11px;background:url(http://o.aolcdn.com/art/dpweather/bg-btn-snag) no-repeat left top;text-indent:-1000em;}
div.myCitiessub ul.options li.snag a:hover {}
div.myCities ul.options {font-size:1em;margin:.6em 0;height:1%;}
div.myCities ul.options:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.myCities ul.options li.addACity {display:inline;float:left;margin-left:.7em;}
div.myCities ul.options li.addACity a {color:#2481bd;background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat -750px -120px;padding-left:22px;padding-top:2px;height:1.5em;font-size:1.2em;display:block;}
div.myCities ul.options li.addACity a:hover {text-decoration:underline;}
div.myCities ul.options li.snag {display:none;float:right;width:27px;height:11px;padding-top:.8em;margin-right:.7em;}
div.myCities ul.options li.snag a {display:block;width:27px;height:11px;background:url(http://o.aolcdn.com/art/dpweather/bg-btn-snag) no-repeat left top;text-indent:-1000em;}
div.myCities ul.options li.snag a:hover {}
/* alert pop up */
div.alertPopup {position:absolute;z-index:999!important;padding:0 0 0 9px;overflow:visible;background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat 0px 0px;font-size:13px;color:#fff;line-height:18px;text-align:left;}
body >/**/div.alertPopup {background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat 0px 0px;}
div.alertPopup strong {display:block;background:#EC1C24;padding:20px 20px 20px 10px;width:119px;}
/* add a city form */
div.myCities div.addACityForm {background-color:#5f5f5e;text-align:left;height:12em;}
div.myCities div.addACityForm p.cancel {display:block;font-size:1em;height:1.3em;padding:.8em .6em .7em 0;}
div.myCities div.addACityForm p.cancel a {display:block;float:right;font-size:1.1em;background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat -713px 0px;_background-position:-713px 0px;color:#333331;padding-right:17px;min-height:14px;}
body.isSafari div.myCities div.addACityForm p.cancel a:hover {}
div.myCities div.addACityForm p.cancel a:hover {text-decoration:underline;background-position:-713px -51px;}
div.myCities div.addACityForm form {}
div.myCities div.addACityForm form fieldset {border:0 none;padding:0 .7em .5em;}
div.myCities div.addACityForm form fieldset img{float:right;font-size:1em;height:24px;margin-right:2.6em;margin-top:2px;width:24px;_margin-right:1.6em;}
div.myCities div#changeHomeTown div#changeHomeTownFormDiv div.addACityForm form fieldset img{float:right;font-size:1em;height:24px;margin-right:2.6em;margin-top:2px;width:24px;_margin-right:1.6em;}
div.myCities div.addACityForm form fieldset legend {display:none;}
div.myCities div.addACityForm form fieldset label {font-size:1.2em;color:#fff;margin-bottom:.3em;display:block;}
div.myCities div.addACityForm form fieldset input {font-size:1.2em;padding:.2em;width:9.8em;display:block;margin:0 0 1.2em;}
body.isSafari div.myCities div.addACityForm form fieldset input {margin-bottom:1.2em;}
body.isIE div.myCities div.addACityForm form fieldset input {margin-bottom:.9em;}
div.myCities div.addACityForm form fieldset input.submit {background:#5f5f5e url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat -1000px 2px;display:block;width:45px;height:26px;overflow:hidden;font-size:0;border:0 none;cursor:pointer;padding:2px;margin:0;text-align:left;color:#e5e6e6;}
div.myCities div.addACityForm form fieldset a:hover {background-position:-1000px -24px;color:#d3d4d1;}
/* Select a city form */
div.myCities div.selectACityForm {background-color:#5f5f5e;text-align:left;height:12em;}
div.myCities div.selectACityForm p.cancel {display:block;font-size:1em;height:1.3em;padding:.8em .6em .7em 0;}
div.myCities div.selectACityForm p.cancel a {display:block;float:right;font-size:1.1em;background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat -713px 0px;color:#333331;padding-right:17px;min-height:14px;}
body.isSafari div.myCities div.selectACityForm p.cancel a:hover {}
div.myCities div.selectACityForm p.cancel a:hover {text-decoration:underline;}
div.myCities div.selectACityForm form {}
div.myCities div.selectACityForm form fieldset {border:0 none;padding:0 .7em .5em;}
div.myCities div.selectACityForm form fieldset legend {display:none;}
div.myCities div.selectACityForm form fieldset label {font-size:1.2em;color:#fff;margin-bottom:.3em;display:block;}
div.myCities div.selectACityForm form fieldset label.inline {margin:.4em 0 .3em;font-size:1.1em;color:#5F5F5E;}
body.isSafari div.myCities div.selectACityForm form fieldset label.inline {margin:.6em 0 .5em;}
body.isIE div.myCities div.selectACityForm form fieldset label.inline {margin:.3em 0;position:relative;left:-.5em;_left:-.75em;}
div.myCities div.selectACityForm form fieldset input {font-size:1.2em;padding:.2em;width:9.8em;display:block;margin:0 0 .4em;}
div.myCities div.selectACityForm form fieldset input.submit {background:#5f5f5e url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat -500px top;width:72px;height:26px;overflow:hidden;font-size:0;border:0 none;cursor:pointer;padding:2px;margin:0;text-align:left;color:#e5e6e6;}
div.myCities div.selectACityForm form fieldset input.submit.hover {background-position:left -26px;color:#d3d4d1;}
div.myCities div.selectACityForm form fieldset select {font-size:1.2em;padding:0;width:10.8em;width:11.3em;display:block;margin:0;}
div.myCities div.selectACityForm form fieldset p.showAll {display:inline;float:right;width:4.2em;font-size:1.1em;padding-top:5px;}
div.myCities div.selectACityForm form fieldset p.showAll a {color:#fff;text-decoration:underline;}
div.myCities div.selectACityForm form fieldset p.showAll a:hover {color:#999;}
/*File: breakingNews.css*/
div.breakingNews {border-bottom:.1em solid #d6d6d4;width:477px;margin:0 0 .9em;padding:0;background:url(http://o.aolcdn.com/art/dpweather/bg-breakingnews) no-repeat left top;position:relative;display:inline;float:left;color:#333331;_height:60px;min-height:60px;}
div.breakingNews h2 {font-weight:normal;font-size:25px;width:88px;padding:5px 0 0 14px;display:inline;float:left;color:#fff;text-transform:uppercase;letter-spacing:-1px;line-height:22px;font-weight:bold;}
div.breakingNews>/**/h2 {line-height:18px;}
body.isSafari3 div.breakingNews h2 {letter-spacing:-1px;font-weight:normal;line-height:18px;padding-top:11px;}
div.breakingNews h2 span {font-size:12px;text-transform:none;letter-spacing:0;padding-left:2px;}
div.breakingNews h2>span {padding-left:1px;}
div.breakingNews h2>/**/span {padding-left:2px;}
body.isSafari3 div.breakingNews h2 span {padding-left:0;}
div.breakingNews h3 {font-weight:normal;font-size:1.6em;width:335px;display:inline;float:right;margin-right:32px;margin-top:15px;font-family:Georgia, "Times New Roman", Times, serif;}
div.breakingNews p {font-size:1.2em;width:335px;display:inline;float:right;margin-right:32px;margin-top:.25em;}
div.breakingNews p a {color:#2481bd;}
div.breakingNews p a:hover {text-decoration:underline;}
/*sponsoredBy.css*/
div.sponsoredBy {border:.1em solid #d6d6d4;border-bottom:0 none;width:44.7em;height:3.5em;margin:0;padding:.5em 1.4em;_padding-bottom:.3em;background-color:#e1e1e1;position:relative;display:inline;float:left;color:#999997;}
div.sponsoredBy h4 {font-weight:normal;font-size:1.1em;display:inline;float:left;padding:.7em 0 0;}
div.sponsoredBy p {display:inline;float:right;margin-right:.6em;}
div.sponsoredBy .banner{text-align:right;}
/*File: currentWeather.css*/
div.currentWeather {border:.1em solid #d6d6d4;width:45.7em;margin:0 0 .9em;padding:1.5em .9em 0;background:transparent url(http://o.aolcdn.com/art/dpweather/bluebarbackground) repeat-x scroll 100% 0%;position:relative;display:inline;float:left;color:#333331;height:39em;}
div.currentWeather h2 {position:absolute;left:.8em;top:13px;font-size:1.6em;font-family:Arial;font-weight:bold;color:#fff;letter-spacing:-.01em;}
div.currentWeather p.temperatureUnitSelect {display:none;}
div.currentWeather .tempUnitSelect{float:right;}
div.currentWeather a.tempUnitSelCJSH,a.tempUnitSelFJSH{width:30px;text-indent:-1000px;display:block;float:left;height:15px;}
div.currentWeather a.tempUnitSelCJSH{background:url(http://o.aolcdn.com/art/dpweather/bluebar_sprite1) no-repeat scroll  -339px 4px;margin-left:3px;}
div.currentWeather a.tempUnitSelCJSH:hover{background-position: -339px -31px;}
div.currentWeather a.tempUnitSelFJSH{background:url(http://o.aolcdn.com/art/dpweather/bluebar_sprite1) no-repeat scroll -372px 4px;border-right:1px solid #2075ae;}
div.currentWeather a.tempUnitSelFJSH:hover{background-position:-372px -31px;}
div.currentWeather span.current a.tempUnitSelFJSH{background-position:-372px -12px;}
div.currentWeather span.current a.tempUnitSelFJSH:hover{background-position:-372px -12px;}
div.currentWeather span.current a.tempUnitSelCJSH{background-position:-340px -12px;}
div.currentWeather span.current a.tempUnitSelCJSH:hover{background-position:-340px -12px;}
div.currentWeather ul.mapSelect {list-style-type:none;margin-top:-0.15em;font-size:1em;margin-left:15.5em;}
div.currentWeather>/**/ul.mapSelect {margin-top:-0.45em;}
div.currentWeather ul.mapSelect li {display:inline;float:left;height:19px;}
div.currentWeather ul.mapSelect li a {display:block;height:19px;text-indent:-1000em;}
div.currentWeather ul.mapSelect li a:hover {}
div.currentWeather ul.mapSelect li.regional{width:91px;padding-right:6px;}
div.currentWeather ul.mapSelect li.regional a {width: 91px;height:19px;background:transparent url(http://o.aolcdn.com/art/dpweather/bluebar_sprite1) no-repeat scroll 0px -39px;}
div.currentWeather ul.mapSelect li.regional a:hover {background:transparent url(http://o.aolcdn.com/art/dpweather/bluebar_sprite1) no-repeat scroll 0px -57px;}
div.currentWeather ul.mapSelect li.browse {width:136px;overflow:visible;}
div.currentWeather ul.mapSelect li.browse a {width:136px;height:19px;background:transparent url(http://o.aolcdn.com/art/dpweather/bluebar_sprite1) no-repeat scroll 0px -1px;}
div.currentWeather ul.mapSelect li.browse a:hover {background:transparent url(http://o.aolcdn.com/art/dpweather/bluebar_sprite1) no-repeat scroll 0px -20px;}
div.currentWeather ul.mapSelect li.current {}
div.currentWeather ul.mapSelect li.current a,div.currentWeather ul.mapSelect li.current a:hover {background-position:left -36px;}
div.currentWeather div.imageHolder {position:absolute;bottom:.3em;*bottom:.1em;width:45.7em;width:46.1em;left:.7em;_left:.5em;font-size:1em;}
div.currentWeather div.imageHolder img {border:0;width:46.1em;height:33em;}
div.currentWeather div.imageHolder ul.currWeatherMapList{list-style-type:none;}
div.currentWeather div.imageHolder ul.currWeatherMapList li{position:absolute;width:65px;height:46px;}
div.currentWeather div.imageHolder ul.currWeatherMapList li a{display:block;width:60px;height:30px;}
div.currentWeather div.imageHolder ul.currWeatherMapList li span.hi{position:absolute;right:0;color:#DC1515;top:10px;}
div.currentWeather div.imageHolder ul.currWeatherMapList li span.low{position:absolute;right:0;top:25px;color:#2881bd;}
div.currentWeather p.more {font-size:1.2em;position:absolute;bottom:1em;left:.5em;}
div.currentWeather p.more a {color:#2481bd;}
div.currentWeather p.more a:hover {text-decoration:underline;}
/*homepageColumns.css*/
div.col {width:23.2em;display:inline;float:left;_overflow:hidden;}
div.col1 {width:24.3em;}
div.col2 {}
/*photoOfTheDay.css*/
div.photoOfTheDay {border:.1em solid #d6d6d4;width:20.4em;margin:0 .9em .9em 0;padding:1.9em 1.4em 0;background-color:#fff;position:relative;display:block;color:#333331;}
div.photoOfTheDay h2 {border-bottom:4px solid #2481bd;font:bold 1.8em arial;color:#424242;margin:0 0 .95em;padding:0 0 .45em;}
div.photoOfTheDay div.imageHolder {text-align:center;margin-bottom:1.2em;}
div.photoOfTheDay div.imageHolder a {background:#fff url(http://o.aolcdn.com/art/dpweather/bg-img-tile) repeat left top;padding:.8em;display:block;border:.1em solid #b2b2b2;_padding:8px 0;_height:108px;}
div.photoOfTheDay div.imageHolder a:hover {border:.1em solid #2481BD;}
div.photoOfTheDay div.imageHolder a img {width:18.6em;height:12.4em;border:0 none;}
div.photoOfTheDay p {font-size:1.2em;margin-bottom:.8em;_margin-bottom:.6em;}
*+html div.photoOfTheDay p {margin-bottom:.6em;}
div.photoOfTheDay p.more {padding-top:0.75em;margin-bottom:1em;left:1.1em;border-top:1px solid #EBEBE9;display:block;}
div.photoOfTheDay p a {color:#2481bd;}
div.photoOfTheDay p a:hover {text-decoration:underline;}
div.photoOfTheDay small {font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;color:#999997;font-size:1em;margin-bottom:4.4em;display:block;}
/*videoOnDemand.css*/
div.videoOnDemand {border:.1em solid #d6d6d4;width:20.4em;
margin:0 0 .9em;padding:1.9em 1.4em 0;background-color:#fff;position:relative;
display:block;color:#333331;}
div.videoOnDemand h2 {border-bottom:4px solid #2481bd;font:bold 1.8em arial;color:#424242;margin:0 0 .95em;padding:0 0 .45em;}
div.videoOnDemand div.imageHolder {margin-bottom:1.2em;text-align:center;}
div.videoOnDemand div.imageHolder a {background:#fff url(http://o.aolcdn.com/art/dpweather/bg-img-tile) repeat left top;border:.1em solid #b2b2b2;padding:.8em 0;display:block;_padding:8px 0;_height:108px;}
div.videoOnDemand div.imageHolder a:hover {border:.1em solid #2481BD;}
div.videoOnDemand div.imageHolder a img {width:18.6em;height:12.4em;border:0 none;}
div.videoOnDemand p {font-size:1.2em;margin-bottom:.8em;}
div.videoOnDemand p.more {bottom:.8em;margin-bottom:1em;border-top:1px solid #ebebe9;display:block;width:17em;padding-top:.75em;left:1.1em;}
div.videoOnDemand p a {color:#2481bd;}
div.videoOnDemand p a:hover {text-decoration:underline;}
div.videoOnDemand small {font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;color:#999997;font-size:1em;margin-bottom:4.4em;display:block;}
/*topWeatherStories.css*/
div.topWeatherStories {border:.1em solid #d6d6d4;width:20.4em;
margin:0 .9em .9em 0;padding:1.9em 1.4em 1.4em;background-color:#fff;position:relative;
display:block;color:#333331;}
div.topWeatherStories h2 {border-bottom:4px solid #2481bd;font-family:Arial,Georgia, Times, serif;font-size:1.8em;margin:0 0 .95em;padding:0 0 .45em;font-weight:bold;}
div.topWeatherStories ul {list-style-type:none;margin-bottom:1.9em;margin-bottom:3.4em;padding-top:.5em;}
div.topWeatherStories ul li {background:url(http://o.aolcdn.com/art/dpweather/icon-newsstory) no-repeat left .1em;padding-left:18px;margin-bottom:1em;height:1%;}
div.topWeatherStories ul li a {color:#2481bd;font-size:1.2em;}
div.topWeatherStories ul li a:hover {text-decoration:underline;}
div.topWeatherStories p {font-size:1.2em;margin-bottom:.8em;}
div.topWeatherStories p.more {position:absolute;bottom:.8em;margin-bottom:0;border-top:1px solid #ebebe9;display:block;width:17em;padding-top:.75em;left:1.1em;}
div.topWeatherStories p a {color:#2481bd;}
div.topWeatherStories p a:hover {text-decoration:underline;}
/*topVideos*/
div.topVideos {border:.1em solid #d6d6d4;width:20.4em;margin:0 0 .9em;padding:1.9em 1.4em 1.4em;background-color:#fff;position:relative;display:block;color:#333331;}
div.topVideos h2 {border-bottom:4px solid #2481bd;font:bold 1.8em arial;margin:0 0 .95em;padding:0 0 .45em;color:#424242;}
div.topVideos ul {list-style-type:none;margin-bottom:1.9em;margin-bottom:3.4em;padding-top:.5em;}
div.topVideos ul li {background:url(http://o.aolcdn.com/art/dpweather/icon-play) no-repeat left .2em;padding-left:18px;margin-bottom:1em;height:1%;}
div.topVideos ul li a {color:#2481bd;font-size:1.2em;}
div.topVideos ul li a:hover {text-decoration:underline;}
div.topVideos p {font-size:1.2em;margin-bottom:.8em;}
div.topVideos p.more {position:absolute;bottom:.8em;margin-bottom:0;border-top:1px solid #ebebe9;display:block;width:17em;padding-top:.75em;left:1.1em;}
div.topVideos p a {color:#2481bd;}
div.topVideos p a:hover {text-decoration:underline;}
/*mainCities.css*/
div.mainCities {clear:both;border:.1em solid #d6d6d4;width:45.7em;margin:0 0 .9em;padding:1.9em .9em 0;background:#fff url(http://o.aolcdn.com/art/dpweather/header2gradient) repeat-x left top;position:relative;display:inline;float:left;color:#333331;}
div.mainCities h2 {position:relative;top:-.6em;left:.8em;font-size:1.8em;font-family:Arial,Georgia,Times,serif;color:#fff;font-weight:bold;}
body.isSafari div.mainCities h2 {top:14px;font-size:1.6em;}
div.mainCities p.temperatureUnitSelect {display:none;}
div.mainCities .temperatureUnitSelect{float:right;position:absolute;top:13px;right:10px;}
div.mainCities a.tempUnitSelCJSH,a.tempUnitSelFJSH{width:30px;text-indent:-1000px;display:block;float:left;height:15px;}
div.mainCities a.tempUnitSelCJSH{background:url(http://o.aolcdn.com/art/dpweather/bluebar_sprite1) no-repeat scroll  -339px 4px;margin-left:3px;}
div.mainCities a.tempUnitSelCJSH:hover{background-position: -339px -31px;}
div.mainCities a.tempUnitSelFJSH{background:url(http://o.aolcdn.com/art/dpweather/bluebar_sprite1) no-repeat scroll -372px 4px;border-right:1px solid #2075ae;}
div.mainCities a.tempUnitSelFJSH:hover{background-position:-372px -31px;}
div.mainCities span.current a.tempUnitSelFJSH{background-position:-372px -12px;}
div.mainCities span.current a.tempUnitSelFJSH:hover{background-position:-372px -12px;}
div.mainCities span.current a.tempUnitSelCJSH{background-position:-340px -12px;}
div.mainCities span.current a.tempUnitSelCJSH:hover{background-position:-340px -12px;}
div.mainCities ul.cities {margin-top:10px;margin-bottom:4.4em;font-size:1em;width:46.2em;height:1%;padding-top:10px;margin-left:-.2em;list-style-type:none;}
div.mainCities>/**/ul.cities {padding-top:0;}
div.mainCities ul.cities:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.mainCities ul.cities li {display:inline;float:left;width:15.3em;height:7.7em;_height:7.7em;margin-right:.1em;margin-bottom:.1em;background:#fafaf8 url(http://o.aolcdn.com/art/dpweather/bg-btn-citylink) no-repeat 13.6em 26px;border-bottom:.1em solid #ebebe9;font-size:1em;position:relative;}
div.mainCities ul.cities li.hover {background-color:#f0f0ed;background-color:#f5f5f3;background-position:13.6em -154px;}
div.mainCities ul.cities li.last {border-bottom:0 none!important;margin-bottom:0!important;}
div.mainCities ul.cities li h4 {font-size:1.2em;font-weight:normal;color:#2481bd;text-align:center;padding:4em .8em 0em .6em;text-align:left;width:11em;text-transform:capitalize;}
div.mainCities ul.cities li h4 span {display:none;}
div.mainCities ul.cities li p {position:absolute;font-size:1em;z-index:3;}
div.mainCities ul.cities li p span {display:none;}
div.mainCities ul.cities li p.cawWC {top:0;left:1.9em;font-size:1em;width:55px;height:45px;text-indent:-100em;}
div.mainCities ul.cities li p.currentTemperature {top:1em;left:6.9em;text-decoration:underline;text-align:right;width:1.7em;font-size:1.1em;}
div.mainCities ul.cities li p.high {font-size:1.1em;top:1em;left:9em;color:#DC1515;text-align:right;width:2em;text-decoration:none;}
div.mainCities ul.cities li p.low {font-size:1.1em;top:2.36em;left:9em;color:#2881bd;text-align:right;width:2em;text-decoration:none;}
div.mainCities ul.cities li p.cityLink {font-size:1em;top:0;left:0;text-decoration:none;display:block;width:15.3em;height:7.7em;}
div.mainCities ul.cities li p.cityLink a {text-indent:-1000em;display:block;width:15.3em;height:7.7em;_background-color: #000;filter: alpha(opacity=01);}
*+html div.mainCities ul.cities li p.cityLink a {background-color: #000;filter: alpha(opacity=01);}
div.mainCities ul.cities li p.add {font-size:1em;top:.7em;left:.7em;text-decoration:none;width:13px;display:block;height:13px;display:none;}
div.mainCities ul.cities li p.add a {text-indent:-1000em;display:none;width:13px;height:13px;background:url(http://o.aolcdn.com/art/dpweather/icon-plus) no-repeat left top;}
div.mainCities ul.cities li p.add a:hover {background-position:-13px top;}
div.mainCities ul.cities li p.weatherCondition {font-size:1em;height:40px;left:1.9em;text-indent:-100em;top:0.8em;width:50px;}
div.mainCities ul.cities li p#add {font-size:1em;top:.7em;left:.7em;text-decoration:none;width:13px;display:block;height:13px;display:block;}
div.mainCities ul.cities li p#add a {text-indent:-1000em;display:block;width:13px;height:13px;background:url(http://o.aolcdn.com/art/dpweather/icon-plus) no-repeat left top;}
div.mainCities ul.cities li p#add a:hover {background-position:-13px top;}
div.mainCities ul.cities li p.alert a{display:none}
div.mainCities ul.cities li p.notActive {font-size:1em;top:.7em;left:.7em;text-decoration:none;width:13px;display:block;text-indent:-1000em;height:13px;background:url(http://o.aolcdn.com/art/dpweather/icon-circle) no-repeat left top;}
div.mainCities ul.cities li p.alert{font-size:1em;top:.6em;left:13.2em;text-decoration:none;width:14px;display:block;height:14px;background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -1000px -319px;cursor:pointer;}
div.mainCities p.more {font-size:1.2em;position:absolute;bottom:.8em;left:1.2em;}
div.mainCities p.more a {color:#2481bd;}
div.mainCities p.more a:hover {text-decoration:underline;}
div.mainCities div.alertPopup {position:absolute;z-index:999;width:167px;height:84px;width:147px;height:64px;background:url(http://o.aolcdn.com/art/dpweather/bg-alert) no-repeat left 4px;font-size:13px;padding:20px 0 0 27px;color:#fff;line-height:18px;text-align:left;}
body >/**/div.alertPopup {background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat 0px 0px;}
div.mainCities div.alertPopup strong {display:block;}
/* healthAndSeasonalContent.css*/
div.healthAndSeasonalContent {border:.1em solid #d6d6d4;width:44.7em;margin:0 0 .9em;padding:1.9em 1.4em 0;background-color:#fff;position:relative;display:inline;float:left;color:#333331;}
div.healthAndSeasonalContent h2 {border-bottom:4px solid #2481bd;font-family:Arial,Georgia, serif;font-size:1.5em;margin:0 0 .95em;padding:0 0 .45em;font-weight:normal;}
div.healthAndSeasonalContent div.imageHolder {display:inline;float:left;width:13.9em;margin-bottom:1.2em;margin-right:1.6em;}
div.healthAndSeasonalContent div.imageHolder img {width:13.9em;height:19.9em;border:0 none;margin-bottom:1.3em;margin-top:.2em;}
div.healthAndSeasonalContent div.imageHolder small {color:#a7a7a7;}
div.healthAndSeasonalContent h3 {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.8em;margin:0 0 .3em;font-style:italic;font-weight:normal;padding-top:.5em;}
div.healthAndSeasonalContent h4 {font-family:Georgia, "Times New Roman", Times, serif;font-size:1em;margin:0 0 1em;font-style:italic;color:#999997;font-weight:normal;}
div.healthAndSeasonalContent p {font-size:1.2em;margin-bottom:.5em;}
div.healthAndSeasonalContent p.more {position:absolute;bottom:.8em;margin-bottom:0;left:1.2em;}
div.healthAndSeasonalContent p a {color:#2481bd;}
div.healthAndSeasonalContent p a:hover {text-decoration:underline;}
/*todaysForecast.css*/
div.todaysForecast {border:.1em solid #d6d6d4;width:47.5em;_overflow:hidden;margin-bottom:.8em;margin-top:1.2em;color:#333333;}
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:#f1f1f1;}
div.todaysForecast .forecasts table th{border-bottom:.1em solid #e4e4e4;vertical-align:top;padding:1.3em 0em .5em 1.5em;}
div.todaysForecast .forecasts table td{border-bottom:.1em solid #e4e4e4;vertical-align:top;padding:1.3em 0em 0em 1.5em;width:37.8em;}
div.todaysForecast .forecasts table tr th h3{padding-bottom:1em;padding-right:1.5em;border-right:0.1em 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:1.1em;border-right:.1em solid #d6d6d4;text-align:center;}
div.todaysForecast .forecasts table tr th h5{height:50px;text-indent:-1000em;border-right:.1em solid #d6d6d4;text-align:center;width:85px;}
html*div.todaysForecast .forecasts table tr th h5{border-right:.2em solid #d6d6d4;*border-right:.1em 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:2.0em;}
div.todaysForecast .forecasts table tr td p.sunrise,div.todaysForecast .forecasts table tr td p.sunset{float:right;font-size:1.1em;min-height:1.7em;padding-left:2.5em;padding-right:14em;padding-top:.5em;position:relative;top:-0.8em;}
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:.1em;text-indent:-1000px;width:7.3em;}
div.todaysForecast .forecasts table tr td div.curPrecipitation {background:transparent url(http://o.aolcdn.com/art/dpweather/precip_blueline_v1) repeat scroll 0% 50%;height:1.2em;}
div.todaysForecast .forecasts table tr td p.preci{width:10em;background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -740px -365px;padding:0.5em;*padding:0em;}
div.todaysForecast .forecasts table tr td p span{display:block;}
div.todaysForecast table td p.percent{float:left;min-height:18px;padding-left:0.5em;font-weight:bold;margin-top:-.1em;}
div.todaysForecast table td p.sunset{background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -500px -501px;width:5em;}
div.todaysForecast table td p.sunrise{background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -500px -572px;width:5em;}
div.todaysForecast table td p.sunset span.time{float:left;padding-top:.4em;padding-left:.8em;padding-right:.5em;}
div.todaysForecast table td p.sunrise span.time{float:left;padding-top:.4em;padding-left:.8em;padding-right:.5em;}
div.todaysForecast table td p.sunset span.ampm,div.todaysForecast table td p.sunrise span.ampm {width:6em;padding-top:.4em;*position:relative;top:-18px;left:42px;}
div.todaysForecast ul.options {float:right;font-size:1em;list-style-type:none;margin:0pt 10px 0pt 0pt;width:23em;}
div.todaysForecast ul.options li {float:right;font-size:1em;padding:0pt 1.2em 0pt 0pt;}
div.todaysForecast ul.options li a {color:#3A80BB;display:block;float:left;font-size:1.1em;height:1.5em;padding:.5em 0pt 0pt 1.7em;}
div.todaysForecast ul.options li.hourlyForecast a {background:transparent url(http://o.aolcdn.com/art/dpweather/12hour_smallicon) no-repeat scroll left .4em;}
div.todaysForecast ul.options li.sevenDayForecast a {background:transparent url(http://o.aolcdn.com/art/dpweather/7day_smallicon) no-repeat scroll left .6em;}
/*regionalRadarMap.css*/
div.regionalRadarMap {border:.1em solid #d6d6d4;width:47.5em;margin:0 0 .9em;padding:0;position:relative;display:inline;float:left;color:#333331;_overflow:hidden;}
div.regionalRadarMap p.intDop{font-size:1.1em;float:right;padding:12px 30px 10px;}
div.regionalRadarMap p.intDop a{background:url(http://o.aolcdn.com/art/dpweather/interactivedoppler) no-repeat scroll 0 7px;padding:12px 0 10px 30px;}
div.regionalRadarMap div.mapInfo {padding:0.75em 0 0;background:#F1F1F1;}
div.regionalRadarMap h2 {position:static;top:1.4em;left:.8em;padding:0 0 0 .9em;font:bold 1.75em Arial;color:#333331;text-shadow:.2em .2em #fff;width:10em;float:left;}
div.regionalRadarMap a.dopmap{display:block;width:3em;text-indent:-100em;}
body.isSafari div.regionalRadarMap h2 {font-size:1.6em;top:1.4em;left:.9em;}
div.regionalRadarMap ul.mapSelect {clear:both;list-style-type:none;padding:1.0em 0 1.3em 1.1em;margin-bottom:1.6em;margin-left:.5em;height:1%;_overflow:visible;}
div.regionalRadarMap>/**/ul.mapSelect {margin-top:1em;padding-top:0;margin-bottom:1.8em;}
div.regionalRadarMap ul.mapSelect:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.regionalRadarMap ul.mapSelect li {display:inline;float:left;height:1.9em;}
div.regionalRadarMap ul.mapSelect li a {display:block;height:1.8em;margin-top:.1em;text-indent:-1000em;background-repeat:no-repeat;background-position:left top;}
div.regionalRadarMap ul.mapSelect li a:hover {background-position:left -1.8em;}
div.regionalRadarMap ul.mapSelect li.radar {width:6.9em;}
div.regionalRadarMap ul.mapSelect li.radar a {width:6.9em;background-image:url(http://o.aolcdn.com/art/dpweather/doppler_sprite);}
div.regionalRadarMap ul.mapSelect li.radar a:hover {}
div.regionalRadarMap ul.mapSelect li.radarCloud {width:7.9em;padding-left:.4em;}
div.regionalRadarMap ul.mapSelect li.radarCloud a {width:7.4em;background-image:url(http://o.aolcdn.com/art/dpweather/bg-btn-satlite);}
div.regionalRadarMap ul.mapSelect li.radarCloud a:hover {}
div.regionalRadarMap ul.mapSelect li.cloud {width:10.9em;padding-left:.4em;padding-right:0;}
div.regionalRadarMap ul.mapSelect>/**/li.cloud {padding-right:0;}
div.regionalRadarMap ul.mapSelect li.cloud a {width:10.4em;background-image:url(http://o.aolcdn.com/art/dpweather/bg-btn-current-temp);}
div.regionalRadarMap ul.mapSelect li.cloud a:hover {}
div.regionalRadarMap ul.mapSelect li.browse {width:13.9em;overflow:visible;float:left;margin-left:4.0em;left:-.9em;}
body.isSafari div.regionalRadarMap ul.mapSelect li.browse {margin-right:-.1em;}
div.regionalRadarMap ul.mapSelect li.browse a {width:13.9em;height:2.1em;margin-top:0;background-image:url(http://o.aolcdn.com/art/dpweather/bg-btn-browseallmaps);background-position:left -21px;margin:0;padding:0;}
div.regionalRadarMap ul.mapSelect li.browse a:hover {background-position:left top;}
div.regionalRadarMap ul.mapSelect li.current {}
div.regionalRadarMap ul.mapSelect li.current a,div.regionalRadarMap ul.mapSelect li.current a:hover {background-position:left -3.6em;}
div.regionalRadarMap div.imageHolder {width:46.1em;font-size:1em;margin-left:1em;margin-top:-0.6em;_margin-top:-.2em;text-align:center;}
div.regionalRadarMap div.imageHolder img {border:0;}
div.regionalRadarMap small {font-size:.5em;color:#999997;display:block;padding:0;margin:0 0 0 -.15em;}
body.isSafari div.regionalRadarMap small {margin-left:-.2em;}
div.regionalRadarMap div.key {border-top:.1em solid #ebebe9;display:block;padding:0 .9em;margin:.9em -.9em .1em;width:45.7em;height:2.2em;list-style-type:none;font-size:1em;clear:both;}
div.regionalRadarMap div.key dl {position:relative;color:#999997;}
div.regionalRadarMap div.key dl dt {background-repeat:no-repeat;background-position:left top;position:absolute;top:0;left:0;width:6.5em;height:.6em;display:block;text-indent:-1000em;}
div.regionalRadarMap div.key dl dt.rain {background-image:url(http://o.aolcdn.com/art/dpweather/bg-key-rain);left:-.2em;}
div.regionalRadarMap div.key dl dt.ice {background-image:url(http://o.aolcdn.com/art/dpweather/bg-key-ice);left:6.9em;}
div.regionalRadarMap div.key dl dt.snow {background-image:url(http://o.aolcdn.com/art/dpweather/bg-key-snow);left:14.0em;}
div.regionalRadarMap div.key dl dd {position:absolute;top:1.0em;left:0;width:6.5em;display:block;font-size:1.1em;}
div.regionalRadarMap div.key dl dd.rain {left:-.2em;}
div.regionalRadarMap div.key dl dd.ice {left:6.9em;}
div.regionalRadarMap div.key dl dd.snow {left:14.0em;}
div.regionalRadarMap p.snag {display:none;float:right;width:2.7em;height:1.1em;padding-bottom:.7em;margin-top:-.7em;margin-right:-.2em;}
div.regionalRadarMap p.snag a {display:block;width:2.7em;height:1.1em;background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat -50.0em -31.9em;text-indent:-1000em;}
/*todaysAverageAndRecords.css*/
div.todaysAverageAndRecords {border:.1em solid #d6d6d4;width:20.4em;min-height:29.9em;_height:29.9em;margin:0 .9em .9em 0;padding:1.9em 1.4em 0;background:#fff url(http://o.aolcdn.com/art/dpweather/bg-grad-todaysaverageandrecords) repeat-x left top;position:relative;clear:left;display:inline;float:left;color:#333331;_overflow:hidden;}
div.todaysAverageAndRecords h2 {position:absolute;top:12px;left:.8em;font-size:1.65em;font-family:Arial,Georgia,Times, serif;color:#333331;font-weight:normal;text-shadow:2px 2px #fff;line-height:1.1em;}
body.isSafari div.todaysAverageAndRecords h2 {font-size:1.6em;top:14px;left:.9em;}
div.todaysAverageAndRecords p.temperatureUnitSelect {display:none;}
div.todaysAverageAndRecords ul.temperatureUnitSelect {list-style-type:none;position:absolute;right:1.4em;top:32px;font-size:1em;}
div.todaysAverageAndRecords ul.temperatureUnitSelect li {width:25px;height:16px;display:inline;float:left;margin-left:.5em;}
div.todaysAverageAndRecords ul.temperatureUnitSelect li a {width:25px;height:16px;display:block;background-repeat:no-repeat;background-position:left top;text-indent:-1000em;}
div.todaysAverageAndRecords ul.temperatureUnitSelect li a:hover {background-position:left -16px;}
div.todaysAverageAndRecords ul.temperatureUnitSelect li.degC {}
div.todaysAverageAndRecords ul.temperatureUnitSelect li.degC a {background-image:url(http://o.aolcdn.com/art/dpweather/bg-btn-c);}
div.todaysAverageAndRecords ul.temperatureUnitSelect li.degC a:hover {}
div.todaysAverageAndRecords ul.temperatureUnitSelect li.degF {}
div.todaysAverageAndRecords ul.temperatureUnitSelect li.degF a {background-image:url(http://o.aolcdn.com/art/dpweather/bg-btn-f);}
div.todaysAverageAndRecords ul.temperatureUnitSelect li.degF a:hover {}
div.todaysAverageAndRecords ul.temperatureUnitSelect li.current {}
div.todaysAverageAndRecords ul.temperatureUnitSelect li.current a,div.todaysAverageAndRecords ul.temperatureUnitSelect li.current a:hover {background-position:left -32px;}
div.todaysAverageAndRecords div.temperatures {width:205px;height:217px;position:relative;margin:57px auto 25px;overflow:visible;background:url(http://o.aolcdn.com/art/dpweather/bg-ul-averages) no-repeat left 28px;top:57px;}
div.todaysAverageAndRecords>/**/div.temperatures {top:0;}
div.todaysAverageAndRecords div.temperatures h3 {font-weight:normal;font-size:11px;color:#999997;position:absolute;text-transform:lowercase;width:53px;}
div.todaysAverageAndRecords div.temperatures h3.averages {top:7px;left:150px;text-align:right;width:50px;}
div.todaysAverageAndRecords div.temperatures h3.today {top:7px;left:54px;}
div.todaysAverageAndRecords div.temperatures h3.lastYear {top:7px;left:0;}
div.todaysAverageAndRecords div.temperatures h3.records {top:7px;left:113px;}
div.todaysAverageAndRecords div.temperatures ul {position:absolute;list-style-type:none;left:0;top:0;height:190px;width:205px;font-weight:normal;font-size:10px;color:#fff;}
div.todaysAverageAndRecords div.temperatures ul li {position:absolute;left:0;top:0;}
div.todaysAverageAndRecords div.temperatures ul li span {display:none;}
div.todaysAverageAndRecords div.temperatures ul.averages li.av-hi {width:200px;background:url(http://o.aolcdn.com/art/dpweather/bg-ul-averages-li-hi) repeat-x left bottom;text-align:right;padding:9px 5px 4px 0;top:64px;color:#ec1c24;z-index:999;}
div.todaysAverageAndRecords div.temperatures ul.averages li.av-lo {width:200px;background:url(http://o.aolcdn.com/art/dpweather/bg-ul-averages-li-lo) repeat-x left top;text-align:right;padding:5px 3px 14px 0;top:115px;color:#2481bd;z-index:999;}
div.todaysAverageAndRecords div.temperatures ul.lastYear {background:url(http://o.aolcdn.com/art/dpweather/bg-ul-averages) no-repeat left 28px;}
div.todaysAverageAndRecords div.temperatures ul.lastYear li.hi {background:url(http://o.aolcdn.com/art/dpweather/bg-li-hi) no-repeat left 1px;width:18px;height:12px;display:block;top:76px;text-align:right;padding:0 8px 0 0;z-index:999;}
div.todaysAverageAndRecords div.temperatures ul.lastYear li.lo {background:url(http://o.aolcdn.com/art/dpweather/bg-li-lo) no-repeat left 1px;width:18px;height:12px;display:block;top:97px;text-align:right;padding:0 8px 0 0;z-index:999;}
body.isSafari div.todaysAverageAndRecords div.temperatures ul.today li,body.isSafari div.todaysAverageAndRecords div.temperatures ul.lastYear li {padding-top:1px;}
div.todaysAverageAndRecords div.temperatures ul.records {overflow:hidden;height:163px;top:28px;}
div.todaysAverageAndRecords div.temperatures ul.records li.max {width:138px;background:url(http://o.aolcdn.com/art/dpweather/bg-ul-averages-li-max) no-repeat left bottom;text-align:right;padding:176px 56px 0 0;top:28px;color:#fff;width:148px;}
div.todaysAverageAndRecords div.temperatures ul.records li.min {width:138px;background:url(http://o.aolcdn.com/art/dpweather/bg-ul-averages-li-min) no-repeat left top;text-align:right;padding:0 56px 176px 0;top:136px;color:#fff;width:148px;}
div.todaysAverageAndRecords div.temperatures ul.today {background:url(http://o.aolcdn.com/art/dpweather/bg-thermometer) no-repeat 82px 11px;height:219px;z-index:999;}
div.todaysAverageAndRecords div.temperatures ul.today li.hi {background:url(http://o.aolcdn.com/art/dpweather/bg-li-hi) no-repeat left 1px;width:18px;height:12px;display:block;top:82px;left:53px;text-align:right;padding:0 8px 0 0;z-index:999;}
div.todaysAverageAndRecords div.temperatures ul.today li.lo {background:url(http://o.aolcdn.com/art/dpweather/bg-li-lo) no-repeat left 1px;width:18px;height:12px;display:block;top:102px;left:53px;text-align:right;padding:0 8px 0 0;z-index:999;}
div.todaysAverageAndRecords div.temperatures dl {position:absolute;height:218px;width:205px;top:0;left:0;background:url(http://o.aolcdn.com/art/dpweather/bg-thermometer) no-repeat 82px 10px;}
div.todaysAverageAndRecords div.temperatures dl dt {position:absolute;display:block;text-indent:-100em;width:12px;height:176px;background:url(http://o.aolcdn.com/art/dpweather/bg-thermometer-mask) no-repeat left top;left:91px;top:16px;z-index:999;}
div.todaysAverageAndRecords div.temperatures dl dd {background:url(http://o.aolcdn.com/art/dpweather/bg-dd-current) no-repeat left 1px;color:#fff;position:absolute;left:115px;top:95px;width:22px;height:12px;display:block;padding:0 0 0 6px;/**/display:none;}
body.isSafari div.todaysAverageAndRecords div.temperatures dl dd {padding-top:1px;}
/*regionalVideo.css*/
div.regionalVideo {border:.1em solid #d6d6d4;width:20.4em;min-height:29.4em;_height:29.4em;margin:0 0 .9em;padding:2.4em 1.4em 0;background-color:#fff;position:relative;display:inline;float:left;color:#333331;_margin-left:-.1em;_overflow:hidden;}
div.regionalVideo h2 {border-bottom:4px solid #2481bd;font-family:Arial,Georgia, Times, serif;font-size:1.5em;margin:0 0 .95em;padding:0 0 .45em;font-weight:normal;}
div.regionalVideo div.imageHolder {margin-bottom:1.3em;text-align:center;}
div.regionalVideo div.imageHolder a {background:#fff url(http://o.aolcdn.com/art/dpweather/bg-img-tile) repeat left top;border:.1em solid #b2b2b2;padding:.8em 0;display:block;_padding:8px 0;_height:108px;}
div.regionalVideo div.imageHolder a:hover {border:.1em solid #2481BD;}
div.regionalVideo div.imageHolder a img {width:18.6em;height:12.4em;border:0 none;}
div.regionalVideo p {font-size:1.2em;margin-bottom:.8em;}
div.regionalVideo p a {color:#2481bd;}
div.regionalVideo p a:hover {text-decoration:underline;}
div.regionalVideo small {font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;color:#999997;font-size:1em;margin-bottom:4.4em;display:block;}
div.regionalVideo ul.more {position:absolute;bottom:.75em;font-size:1.2em;display:block;width:17em;padding-top:.75em;left:1.1em;}
div.regionalVideo ul.more li {display:inline;padding-right:.833em;background:url(http://o.aolcdn.com/art/dpweather/bg-li) no-repeat right top;margin-right:.833em;list-style-type:none;}
div.regionalVideo ul.more li.last {background:none;margin-right:0;padding-right:0;}
div.regionalVideo ul.more li a {color:#2481bd;}
div.regionalVideo ul li a:hover {text-decoration:underline;}
/*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 .tempUnitSelect{float:right;margin:0em 2.2em 0em 0em;}
#hourlyForecastMain p.temperatureUnitSelect {display:none;}
#hourlyForecastMain a.tempUnitSelCJSH,a.tempUnitSelFJSH{width:30px;text-indent:-1000px;display:block;float:left;height:15px;}
#hourlyForecastMain a.tempUnitSelCJSH{background:url(http://o.aolcdn.com/art/dpweather/bluebar_sprite1) no-repeat scroll  -339px 4px;margin-left:3px;}
#hourlyForecastMain a.tempUnitSelCJSH:hover{background-position: -339px -31px;}
#hourlyForecastMain a.tempUnitSelFJSH{background:url(http://o.aolcdn.com/art/dpweather/bluebar_sprite1) no-repeat scroll -372px 4px;border-right:1px solid #2075ae;}
#hourlyForecastMain a.tempUnitSelFJSH:hover{background-position:-372px -31px;}
#hourlyForecastMain span.current a.tempUnitSelFJSH{background-position:-372px -12px;}
#hourlyForecastMain span.current a.tempUnitSelFJSH:hover{background-position:-372px -12px;}
#hourlyForecastMain span.current a.tempUnitSelCJSH{background-position:-340px -12px;}
#hourlyForecastMain span.current a.tempUnitSelCJSH:hover{background-position:-340px -12px;}
#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:.1em solid #cdcdcd;}
#hourlyForecastMain .hourly td{vertical-align:top;}
#hourlyForecastMain .hourly td{*height:5.5em;}
#hourlyForecastMain .hourly td p{font-size:1.1em;text-transform:capitalize;padding:0.9em .2em 2em 0em;}
#hourlyForecastMain .hourly td.desc p{padding:0em;margin-bottom:1.5em;}
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:5.5em;}
#hourlyForecastMain .hourly td.curCon p{padding-left:.5em;}
#hourlyForecastMain .hourly td.desc{width:9em;vertical-align:bottom;}
#hourlyForecastMain .hourly td.description{width:8.6em;vertical-align:bottom;}
#hourlyForecastMain .hourly td.description p{padding:0em;margin-bottom:2em;}
#hourlyForecastMain .hourly td.image{width:6.5em;}
#hourlyForecastMain .hourly td h5{height:6.5em;*height:3.5em;text-indent:-1000em;}
#hourlyForecastMain .hourly td.hourlyTempDet{width:3.5em;padding-top:2em;}
#hourlyForecastMain .hourly td.hourlyTempDetail{width:4.5em;padding-top:1.1em;}
#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:14em;}
#hourlyForecastMain .hourly td.feelsLike p{padding-bottom:0em;padding-left:4em;text-transform:none;}
#hourlyForecastMain .hourly td.feelsLike p.temperature{float:left;padding:0em;padding-left:2.8em;font:bold 1.6em arial;}
#hourlyForecastMain .hourly td.feelsLike span{font:bold 1.6em arial;}
#hourlyForecastMain .hourly td.windSpeed p.hdr{background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -740px -393px;);border:medium none;font-size:.7em;letter-spacing:0.2em;padding:2em 0 0;text-transform:uppercase;margin-top:8px;}
#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:15.6em;}
#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;margin-top:8px;}
#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:url(http://o.aolcdn.com/art/dpweather/pecip_blackline) repeat;text-indent:-1000px;margin-left:1.2em;_margin-left:.75em}
#hourlyForecastMain .hourly td div.curPrecipitation{background:url(http://o.aolcdn.com/art/dpweather/precip_blueline) repeat;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;}
div.hourlyNav{border-width:0px 1px 1px;border-color:#d0d0d0;border-style:solid;margin:0 0 1em 0;padding:0.8em 0 0.5em;width:47.4em;}
html* div.hourlyNav{width:47.6em;*width:47.4em;}
div.hourlyNav small {clear:both;font-size:1.1em;color:#999997;display:block;padding:0 0 ;margin:.8em 0 0 2em;}
div.hourlyNav ul.options {display:block;list-style-type:none;font-size:1em;margin:0 0 0 2.5em;padding:2px 0 0;}
div.hourlyNav ul.options:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.hourlyNav ul.options li {font-size:1em;display:inline;float:left;padding:0 1.7em 0 0;margin:0 0em 0 -.3em;_width:13.3em;}
div.hourlyNav ul.options li a {color:#2481bd;padding-left:22px;padding-top:2px;height:1.5em;font-size:1.1em;display:block;}
div.hourlyNav ul.options li a:hover {text-decoration:underline;}
div.hourlyNav ul.options li.remove {padding-right:2.1em;}
div.hourlyNav ul.options li.remove a {background:url(http://o.aolcdn.com/art/dpweather/bg-remove) no-repeat left top;}
div.hourlyNav ul.options li.remove a#addcityLink {background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll 0 -240px;}
div.hourlyNav ul.options li.makeHometown {padding-right:2.1em;}
div.hourlyNav ul.options li.makeHometown a {background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -500px -240px;}
div.hourlyNav ul.options li.alertSignUp {border-right:0 none;margin-right:0;padding-right:0;}
div.hourlyNav ul.options li.alertSignUp a {background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat -250px -240px;}
div.hourly{padding:0 0 1.8em 1.5em;}
div.hourly ul.options {float:right;font-size:1em;list-style-type:none;width:100%;}
div.hourly ul.options li {font-size:1em;float:left;margin-right:1.5em;}
div.hourly ul.options li a {color:#3A80BB;display:block;float:left;font-size:1.1em;height:2em;padding:0.7em 0pt 0pt 3.5em;}
div.hourly ul.options li.tenDay a {background:transparent url(http://o.aolcdn.com/art/dpweather/10day) no-repeat scroll left .5em;padding-left:3em;}
div.hourly ul.options li.sevenDay a {background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll 3px -456px;}
div.hourly ul.options li.snapshot a {background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll 0px -643px;}
div.hourly ul.options li.thirtySix a {background:url(http://o.aolcdn.com/art/dpweather/36houricon) no-repeat 0;}
div.hourly ul.options li.thirtySix{margin-right:0em;}
div.hourly ul.options li.interDopler a {background:url(http://o.aolcdn.com/art/dpweather/interactivedoppler) no-repeat 0;padding-left:3em;}
/*div.hourly ul.options li.last a{margin-left:6em;_margin-left:3em;}*/
/*sevendayForecast.css */
#sevenDayForecastMain {border-color:#CACACA;border-style:solid;border-width:1px;clear:both;display:block;float:none;margin-bottom:0px;padding:0px;width:474px;}
#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{vertical-align:top;padding:1.5em 0;}
#sevenDayForecastMain .sevenDay td.image{width:8.3em;}
#sevenDayForecastMain .sevenDay td.sevenDesc{width:18.3em;}
#sevenDayForecastMain .sevenDay td.sevenTempDet{padding:0 0 0 1em;}
#sevenDayForecastMain .sevenDay tr.alt td.image .sevenDayImg{background:url(http://o.aolcdn.com/art/dpweather/calendaricon_gray) no-repeat scroll 8px 0px;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 6px 0px;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 1.1em arial;padding:.9em 0 0;text-transform:capitalize;letter-spacing:-0.03em;}
#sevenDayForecastMain .sevenDay td.image .sevenDayImgBig p.day{line-height:1.1em;padding-top:.7em;}
#sevenDayForecastMain .sevenDay td.image .sevenDayImgBig p.date,#sevenDayForecastMain .sevenDay td.image .sevenDayImg p.date{color:#3A3A3A;font:1.1em arial;padding-top:.8em;}
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 2.1em arial;}
#sevenDayForecastMain .sevenDay td.image div.nav{margin-left:15px;margin-top:0em;}
#sevenDayForecastMain .sevenDay td.image div.nav ul.options {list-style-type:none;}
#sevenDayForecastMain .sevenDay td.image div.nav ul.options li {font-size:.9em;}
#sevenDayForecastMain .sevenDay td.image div.nav ul.options li a {color:#3A80BB;display:block;float:left;font-size:1.2em;height:1.5em;padding:.5em 0pt 0pt 1.7em;position:absolute;width:7em;}
#sevenDayForecastMain .sevenDay td.image div.nav ul.options li.hourlyForecast a {background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -502px -379px;}
html* #sevenDayForecastMain .sevenDay td.image div.nav ul.options li.hourlyForecast a{background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -502px -383px;*background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -502px -383px;}
#sevenDayForecastMain .sevenDay td.sevenConIcn{padding-top:3em;width:6.2em;*width:5em;}
#sevenDayForecastMain .sevenDay td.sevenConIcn h5{height:6em;width:7em;*width:4.7em;*height:5em;}
#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:1.1em;}
#sevenDayForecastMain .sevenDay td.sevenTempDet div.brder{margin:1.5em 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:12px;clear:both;}
#sevenDayForecastMain .sevenDay td.sevenTempDet div.windSpeed p{font-size:1.1em;}
#sevenDayForecastMain .sevenDay td.sevenTempDet div.windSpeed p.windicon{background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -741px -395px;padding:9px 0px 2px;}
#sevenDayForecastMain .sevenDay td.sevenTempDet div.windSpeed p span{text-transform:uppercase;}
#sevenDayForecastMain .sevenDay td.sevenTempDet div.precipi p{background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -743px -368px;_background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -743px -365px;height:.5em;padding-bottom:0.5em;_padding:0;_height:0;}
#sevenDayForecastMain .sevenDay td.sevenTempDet div.precipi span{font-weight:bold;font-size:1.2em;padding-left:.5em;position:relative;top:-2px;}
#sevenDayForecastMain .sevenDay td div.precipitationBGGray{width:73px;height:1.2em;float:left;background:url(http://o.aolcdn.com/art/dpweather/pecip_blackline) repeat;text-indent:-1000px;}
#sevenDayForecastMain .sevenDay td div.curPrecipitation{background:url(http://o.aolcdn.com/art/dpweather/precip_blueline) repeat;height:1.2em;}
#sevenDayForecastMain .tempUnitSelect{float:right;margin:0px 22px 0px 0px;}
#sevenDayForecastMain p.temperatureUnitSelect {display:none;}
#sevenDayForecastMain a.tempUnitSelCJSH,a.tempUnitSelFJSH{width:30px;text-indent:-1000px;display:block;float:left;height:15px;}
#sevenDayForecastMain a.tempUnitSelCJSH{background:url(http://o.aolcdn.com/art/dpweather/bluebar_sprite1) no-repeat scroll  -339px 4px;margin-left:3px;}
#sevenDayForecastMain a.tempUnitSelCJSH:hover{background-position: -339px -31px;}
#sevenDayForecastMain a.tempUnitSelFJSH{background:url(http://o.aolcdn.com/art/dpweather/bluebar_sprite1) no-repeat scroll -372px 4px;border-right:1px solid #2075ae;}
#sevenDayForecastMain a.tempUnitSelFJSH:hover{background-position:-372px -31px;}
#sevenDayForecastMain span.current a.tempUnitSelFJSH{background-position:-372px -12px;}
#sevenDayForecastMain span.current a.tempUnitSelFJSH:hover{background-position:-372px -12px;}
#sevenDayForecastMain span.current a.tempUnitSelCJSH{background-position:-340px -12px;}
#sevenDayForecastMain span.current a.tempUnitSelCJSH:hover{background-position:-340px -12px;}
div.sevenDayNav{border-width:0px 1px 1px;border-color:#d0d0d0;border-style:solid;margin:0 0 1em 0;padding:0.8em 0 0.5em;width:47.4em;*width:47.1em;}
div.sevenDayNav small {clear:both;font-size:1.1em;color:#999997;display:block;padding:0 0 ;margin:.8em 0 0 2em;}
div.sevenDayNav ul.options {display:block;list-style-type:none;font-size:1em;margin:0 0 0 2.5em;padding:2px 0 0;}
div.sevenDayNav ul.options:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.sevenDayNav ul.options li {font-size:1em;display:inline;float:left;padding:0 1.7em 0 0;margin:0 1em 0 -.3em;_width:13.1em;}
div.sevenDayNav ul.options li a {color:#2481bd;padding-left:22px;padding-top:2px;height:1.5em;font-size:1.1em;display:block;}
div.sevenDayNav ul.options li a:hover {text-decoration:underline;}
div.sevenDayNav ul.options li.remove {padding-right:2.1em;}
div.sevenDayNav ul.options li.remove a {background:url(http://o.aolcdn.com/art/dpweather/bg-remove) no-repeat left top;}
div.sevenDayNav ul.options li.remove a#addcityLink {background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll 0 -240px;}
div.sevenDayNav ul.options li.makeHometown {padding-right:2.1em;}
div.sevenDayNav ul.options li.makeHometown a {background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -500px -240px;}
div.sevenDayNav ul.options li.alertSignUp {border-right:0 none;margin-right:0;padding-right:0;}
div.sevenDayNav ul.options li.alertSignUp a {background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat -250px -240px;}
div.tenDay{padding-bottom:1.8em;width:47.4em;}
div.tenDay ul.options {float:right;font-size:1em;list-style-type:none;}
div.tenDay ul.options li {float:right;font-size:1em;padding:0pt 3.2em 0pt 0pt;}
div.tenDay ul.options li a {color:#3A80BB;display:block;float:left;font-size:1.1em;height:2em;padding:0.7em 0pt 0pt 3.5em;}
div.tenDay ul.options li.tenDay a {background:transparent url(http://o.aolcdn.com/art/dpweather/10day) no-repeat scroll left .5em;}
div.tenDay ul.options li.thirtySix a {background:url(http://o.aolcdn.com/art/dpweather/36houricon) no-repeat 0;}
div.tenDay ul.options li.interDopler a {background:url(http://o.aolcdn.com/art/dpweather/interactivedoppler) no-repeat 0;padding-left:3em;}
/*topAOLNewsStories.css*/
div.topAOLnewsStories {border:.1em solid #d6d6d4;width:31.2em;margin:0 0 .9em;padding:1.9em 1.4em 1.4em;width:28.4em;background-color:#fff;color:#333331;}
div.topAOLnewsStories h2 {border-bottom:4px solid #d65c1e;font-family:Arial,Georgia,Times, serif;font-size:1.8em;margin:0 0 1.25em;padding:0 0 .45em;font-weight:bold;}
div.topAOLnewsStories ul {list-style-type:none;margin-bottom:1.9em;}
div.topAOLnewsStories ul li {background:url(http://o.aolcdn.com/art/dpweather/icon-newsstory) no-repeat left .1em;padding-left:18px;margin-bottom:1em;}
div.topAOLnewsStories ul li a {color:#2481bd;font-size:1.2em;}
div.topAOLnewsStories ul li a:hover {text-decoration:underline;}
div.topAOLnewsStories p {}
div.topAOLnewsStories p a {color:#2481bd;font-size:1.2em;}
div.topAOLnewsStories p a:hover {text-decoration:underline;}
/*localResources.css*/
div.localResources {border:.1em solid #d6d6d4;width:31.2em;margin:0 0 .9em;padding:1.9em 1.4em 1.7em;width:28.4em;background-color:#fff;color:#333331;}
div.localResources h2 {border-bottom:4px solid #ccc;font-family:Arial, Georgia,Times, serif;font-size:1.8em;margin:0 0 .95em;padding:0 0 .45em;font-weight:bold;}
div.localResources ul {list-style-type:none;height:1%;}
div.localResources ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.localResources ul li {margin-bottom:.8em;padding-bottom:.6em;border-bottom:1px solid #e6e6e4;width:50%;display:inline;float:left;}
div.localResources ul li.last {border-bottom:0 none;padding-bottom:0;margin-bottom:0;}
div.localResources ul li a {color:#2481bd;font-size:1.2em;}
div.localResources ul li a:hover {text-decoration:underline;}
/*cityResources.css*/
div.cityResources {border:.1em solid #d6d6d4;width:31.2em;margin:0 0 .9em;padding:1.9em 1.4em 1.7em;width:28.4em;background-color:#fff;color:#333331;}
div.cityResources h2 {border-bottom:4px solid #ccc;font-family:Arial,Georgia, Times, serif;font-size:1.5em;margin:0 0 .95em;padding:0 0 .45em;font-weight:normal;}
div.cityResources ul {list-style-type:none;height:1%;}
div.cityResources ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.cityResources ul li {margin-bottom:.8em;padding-bottom:.6em;border-bottom:1px solid #e6e6e4;width:50%;display:inline;float:left;}
div.cityResources ul li.last {border-bottom:0 none;padding-bottom:0;margin-bottom:0;}
div.cityResources ul li a {color:#2481bd;font-size:1.2em;}
div.cityResources ul li a:hover {text-decoration:underline;}
/*getMoreFromWeather.css*/
div.getMoreFromWeather {border:.1em solid #d6d6d4;width:31.2em;margin:0 0 .9em;padding:1.9em 1.4em 1.7em;width:28.4em;background-color:#fff;color:#333331;background:#fff url(http://o.aolcdn.com/art/dpweather/bg-weatherchannel) no-repeat 25.6em 1.6em;padding-top:2.9em;}
div.getMoreFromWeather h2 {border-bottom:4px solid #ccc;font-family:Arial,Georgia, Times, serif;font-size:1.5em;margin:0 0 .95em;padding:0 0 .45em;font-weight:normal;width:15.33em;}
div.getMoreFromWeather ul {list-style-type:none;height:1%;}
div.getMoreFromWeather ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.getMoreFromWeather ul li {margin-bottom:.8em;padding-bottom:.6em;border-bottom:1px solid #e6e6e4;width:33%;display:inline;float:left;}
div.getMoreFromWeather ul li.last {border-bottom:0 none;padding-bottom:0;margin-bottom:0;}
div.getMoreFromWeather ul li a {color:#2481bd;font-size:1.2em;}
div.getMoreFromWeather ul li a:hover {text-decoration:underline;}
/* new crosspromo styles */
.crosspromo {padding:0 0 0 6px;overflow:hidden;width:956px;height:24.33em;margin:0 auto;font-size:1.2em;background:#fff;}
div.crosspromo img {border:none; padding:0; margin:0;}
.crosspromo .img_cred {display:block; font-size:.7em; color:#777; text-align:right;}
.crosspromo h3, .crosspromo h4, .crosspromo p, .crosspromo ul {margin:0; padding:0; font-weight:normal;}
div.crosspromo h4 {color:#2864b4; font-weight:bold; font-size:1em; margin-bottom:5px; #margin-bottom:1px; display:block; width:auto; float:left;}
.crosspromo .icon {float:right;}
.crosspromo .crosshdr {border-bottom:5px solid #bababa; margin:18px 10px 10px 2px; padding:0 0 8px 4px; float:left; width:946px;}
.crosspromo .crosshdr h3 {display:block; width:auto; float:left; padding-top:5px; font-family:georgia, times new roman, serif; color:#333; font-size:1.5em;}
.crosspromo .crossnav {float:right;}
.crosspromo .crossnav a.prev {border:1px solid #c4c4c4;display:block;width:23px;height:23px;float:left;background:url(http://o.aolcdn.com/art/ch_channels/prev_off.gif) no-repeat;}
.crosspromo .crossnav a.prev:hover {background:url(http://o.aolcdn.com/art/ch_channels/prev_on.gif);}
.crosspromo .crossnav a.next {border:1px solid #c4c4c4;border-left:0;display:block;width:23px;height:23px;float:left;background:url(http://o.aolcdn.com/art/ch_channels/next_off.gif) no-repeat;}
.crosspromo .crossnav a.next:hover {background:url(http://o.aolcdn.com/art/ch_channels/next_on.gif);}
.crosspromo .crossnav a span.hidden {display:block;position:absolute;top:-999px;width:1px;height:1px;overflow:hidden;}
.crosspromo div.list ul {clear:both;color:#777;list-style-image:none;list-style-position:outside;list-style-type:disc;margin-bottom:0pt;margin-left:14px;}
.crosspromo div.list ul li a{display:inline;}
.crosspromo .crosspromo .content {clear:both;}
.crosspromo .cart {float:left;margin:0 6px 0 1px; width:152px; background: url(http://o.aolcdn.com/art/ch_channels/promobox.gif) repeat-y;}
.crosspromo .cart .top {background: url(http://o.aolcdn.com/art/ch_channels/promotop.gif) no-repeat; display:block; height:6px; _font-size:0;}
.crosspromo .cart .body {padding:4px 10px 0px; min-height:175px; height:auto; _height:175px;}
.crosspromo .cart a {display:block; clear:both;color:#2B65B0;}
.crosspromo .cart ul li a{display:inline;}
.crosspromo .cart .btm {background: url(http://o.aolcdn.com/art/ch_channels/promobtm.gif) no-repeat; display:block; height:41px; _font-size:0;}
/*Sponsored Links*/
 a{color:#2B65B0;text-decoration:none;}
.sponsor2 {background-color:#FFFFFF;border:1px solid #BEBEBE;color:#3E3E3E;font-size:12px;padding:0pt 17px;height:1%;}
.sponsor2 .header{margin-top:-6px;}
.sponsor2 *{position:relative;}
.sponsor2 .header h3 {background-color:#FFFFFF;display:inline;font-size:0.95em;font-weight:normal;margin-left:-5px;padding:0pt 5px;}
.sponsor2 .body {font-size:1.1em;margin:12px 0pt;}
.sponsor2 .sponsorPromo {margin-bottom:14px;}
.sponsor2 h5 {font-size:0.93em;font-weight:normal;}
.sponsor2 .arrow {background:transparent none repeat scroll 0%;padding:0pt;}
.sponsor2 a.arrow:hover{text-decoration:underline;}
.sponsor2 .sponsorURL {color:#86AF58 !important;}
.sponsor2 .footer {clear:both;position:relative;left:195px;top:6px;width:73px;font-size:0.93em;background:#FFFFFF;}
/*end sponsored Links*/
/* IMU Ad*/
#right .ad314x260 .bannerHolder .sponsoredModuleType_hed{border:0.1em solid #D6D6D4;background:#fff;padding:10px;margin-bottom:10px;_height:1%;}
#right .ad314x260 .bannerHolder .sponsoredModuleType_hed .adnotation{display:none;}
#right .ad314x260 .bannerHolder .sponsoredModuleType_hed .header h3{font:normal 1.7em Georgia,"Times New Roman",Times,serif;border-bottom:4px solid #ccc;line-height:30px;}
#right .ad314x260 .bannerHolder .sponsoredModuleType_hed .body{padding:10px 0 5px 0;}
#right .ad314x260 .bannerHolder .sponsoredModuleType_hed .body:after{content: " ";display: block;}
#right .ad314x260 .bannerHolder .sponsoredModuleType_hed .body img.left{background:#FCFCFA; float:left; padding:5px;border:1px solid #ccc;margin:0 10px 20px 0; height:73px;width:73px;}
#right .ad314x260 .bannerHolder .sponsoredModuleType_hed .body ul{list-style:none;margin:5px 0 0 0;padding:0;}
#right .ad314x260 .bannerHolder .sponsoredModuleType_hed .body ul li a, #right .ad314x260 .bannerHolder .sponsoredModuleType_hed .body p {font:12px arial;color#666;display:inline;}
#right .ad314x260 .bannerHolder .sponsoredModuleType_hed .body ul li a:hover{text-decoration:underline;}
#footIncOpt{display:none;}
/*disambig world*/
div.disWorld {border: 0.1em solid #d6d6d4;width: 45.7em;margin: 0 0 0.9em 0;padding: 2.1em 0.9em 0em 0.9em;background: #cdebed;position: relative;color: #333331;overflow: hidden;clear: both;}
div.disWorld h2 {font-size: 3.25em;font-weight: normal;clear: both;margin: -0.18em 0 0em -0.05em;}
body.isSafari div.disWorld h2 {margin-left: 0em;}
body.isIE7 div.disWorld h2 {margin-left: 0em;margin-top: -0.15em;margin-bottom: -0.02em;}
div.disWorld ul.breadcrumb {position: absolute;left: 1.5em;top: 1.8em;}
body.isSafari div.disWorld ul.breadcrumb {left: 1.4em;}
div.disWorld ul.breadcrumb li {padding-right: 14px;margin-right: 10px;display: inline;float: left;}
div.disWorld ul.breadcrumb li.last {background: none;}
div.disWorld ul.breadcrumb li a {color: #2481bd;font-size: 1.1em;}
div.disWorld ul.breadcrumb li a:hover {text-decoration: underline;}
div.disWorld p.temperatureUnitSelect {display: none;}
div.disWorld ul.temperatureUnitSelect {list-style-type: none;position: absolute;right: 0.7em;padding-top: 17px;_padding-top: 23px;padding-bottom: 5px;top: 0;font-size: 1em;background-color: #d1d1d1;}
div.disWorld ul.temperatureUnitSelect li {width: 25px;height: 16px;display: inline;float: left;margin-left: 0.5em;}
div.disWorld ul.temperatureUnitSelect li a {width: 25px;height: 16px;display: block;background-repeat: no-repeat;background-position: left top;text-indent: -1000em;}
div.disWorld ul.temperatureUnitSelect li a:hover {background-position: left -16px;}
div.disWorld ul.temperatureUnitSelect li.degC {}
div.disWorld ul.temperatureUnitSelect li.degC a {background-image: url(http://o.aolcdn.com/art/dpweather/bg-btn-c);}
div.disWorld ul.temperatureUnitSelect li.degC a:hover {}
div.disWorld ul.temperatureUnitSelect li.degF {margin-right: 0.7em;}
div.disWorld ul.temperatureUnitSelect li.degF a {background-image: url(http://o.aolcdn.com/art/dpweather/bg-btn-f);}
div.disWorld ul.temperatureUnitSelect li.degF a:hover {}	
div.disWorld ul.temperatureUnitSelect li.current {}
div.disWorld ul.temperatureUnitSelect li.current a, div.disWorld ul.temperatureUnitSelect li.current a:hover {background-position: left -32px;}
div.disWorld img {}
div.disWorld small {color: #666664;display: block;font-size: 1.1em;margin: 0.25em 0 1.5em 0.5em;}
body.isSafari div.disWorld small {margin-bottom: 1.6em;}
/*disambig continent*/
div.disContinent {border: 0.1em solid #d6d6d4;width: 45.7em;margin: 0 0 0.9em 0;padding: 0em 0.9em 0em 0.9em;background: #cdebed;position: relative;color: #333331;overflow: hidden;clear: both;}
div.disContinent h2 {font-size: 3.25em;color: #333331;font-weight: normal;font-family: Arial, Helvetica, sans-serif;width: 8em;line-height: 0.9em;margin: 0 0 0.38em 0.06em;padding: 1.3em 0 0 0;_padding-bottom:3px;}
*+html div.disContinent h2{padding-bottom:3px;}
body.isSafari div.disContinent h2 {padding-top: 1.35em;margin-left: 0.07em;}
div.disContinent ul.breadcrumb {position: absolute;left: 1.5em;top: 1.8em;}
body.isSafari div.disContinent ul.breadcrumb {left: 1.4em;}
div.disContinent ul.breadcrumb li {background: url("http://o.aolcdn.com/art/dpweather/bg-li-breadcrumb") no-repeat right center;padding-right: 14px;margin-right: 10px;display: inline;float: left;}
div.disContinent ul.breadcrumb li.last {background: none;font-size: 1.1em;}
div.disContinent ul.breadcrumb li a {color: #2481bd;font-size: 1.1em;}
div.disContinent ul.breadcrumb li a:hover {text-decoration: underline;}
div.disContinent p.temperatureUnitSelect {display: none;}
div.disContinent ul.temperatureUnitSelect {list-style-type: none;position: absolute;right: 0.7em;padding-top: 17px;_padding-top: 23px;padding-bottom: 5px;top: 0;font-size: 1em;background-color: #d1d1d1;}
div.disContinent ul.temperatureUnitSelect li {width: 25px;height: 16px;display: inline;float: left;margin-left: 0.5em;}
div.disContinent ul.temperatureUnitSelect li a {width: 25px;height: 16px;display: block;background-repeat: no-repeat;background-position: left top;text-indent: -1000em;}
div.disContinent ul.temperatureUnitSelect li a:hover {background-position: left -16px;}
div.disContinent ul.temperatureUnitSelect li.degC {}
div.disContinent ul.temperatureUnitSelect li.degC a {background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-c");}
div.disContinent ul.temperatureUnitSelect li.degC a:hover {}
div.disContinent ul.temperatureUnitSelect li.degF {margin-right: 0.7em;}
div.disContinent ul.temperatureUnitSelect li.degF a {background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-f");}
div.disContinent ul.temperatureUnitSelect li.degF a:hover {}	
div.disContinent ul.temperatureUnitSelect li.current {}
div.disContinent ul.temperatureUnitSelect li.current a, div.disContinent ul.temperatureUnitSelect li.current a:hover {background-position: left -32px;}
div.disContinent div {background: #fff;width: 46.3em;margin: -0.1em 0 0 -0.9em;padding: 1.4em 0.5em 2.2em 0.7em;overflow: hidden;}
body.isSafari div.disContinent div {padding-bottom: 2.1em;}
div.disContinent div:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div.disContinent div ul.placeList {font-size: 1em;width: 15.4em;padding: 0;display: inline;float: left;margin: 0 -0.1em 0 0;_margin-right: -1.6em;}
body.isIE div.disContinent div ul..list-col1 {margin-left: -1.6em;}
div.disContinent div ul.placeList li {font-size: 1.1em;margin: 0;padding: 0;list-style-type: none;width: 14em;}
body.isSafari div.disContinent div ul.placeList li {font-size: 1.2em;width: 12.83em;margin-bottom: 0.1em;}
div.disContinent div ul.placeList li a {color: #2481bd;text-decoration: none;display: block;padding: 0 0 0 0.64em;margin: 0;}
body.isIE div.disContinent div ul.placeList li a {width: 13.36em;}
div.disContinent div ul.placeList li a:hover {text-decoration: underline;background-color: #f0f0ed;}
/* disambig country*/
div.disCountry {border: 0.1em solid #d6d6d4;width: 45.7em;margin: 0 0 0.9em 0;padding: 0em 0.9em 0em 0.9em;background: #cdebed;position: relative;color: #333331;overflow: hidden;clear: both;}
div.disCountry h2 {font-size: 3.25em;color: #333331;font-weight: normal;font-family: Arial, Helvetica, sans-serif;width: 8em;line-height: 0.9em;margin: 0 0 0.38em 0.06em;padding: 1.3em 0 0 0;_padding-bottom:3px;}
*+html div.disCountry h2 {padding-bottom:3px;}
body.isSafari div.disCountry h2 {padding-top: 1.35em;margin-left: 0.07em;}
div.disCountry ul.breadcrumb {position: absolute;left: 1.5em;top: 1.8em;}
body.isSafari div.disCountry ul.breadcrumb {left: 1.4em;}
div.disCountry div.noCityFnd {padding:1.5em 1.1em 1.4em 0.7em;}
div.disCountry ul.breadcrumb li {background: url("http://o.aolcdn.com/art/dpweather/bg-li-breadcrumb") no-repeat right center;padding-right: 14px;margin-right: 10px;display: inline;float: left;}
div.disCountry ul.breadcrumb li.last {background: none;font-size:1.1em;}
div.disCountry ul.breadcrumb li a {color: #2481bd;font-size: 1.1em;text-transform:capitalize;}
div.disCountry ul.breadcrumb li a:hover {text-decoration: underline;}
div.disCountry p.temperatureUnitSelect {display: none;}
div.disCountry ul.temperatureUnitSelect {list-style-type: none;position: absolute;right: 0.7em;padding-top: 17px;_padding-top: 23px;padding-bottom: 5px;top: 0;font-size: 1em;background-color: #d1d1d1;}
div.disCountry ul.temperatureUnitSelect li {width: 25px;height: 16px;display: inline;float: left;margin-left: 0.5em;}
div.disCountry ul.temperatureUnitSelect li a {width: 25px;height: 16px;display: block;background-repeat: no-repeat;background-position: left top;text-indent: -1000em;}
div.disCountry ul.temperatureUnitSelect li a:hover {background-position: left -16px;}
div.disCountry ul.temperatureUnitSelect li.degC {}
div.disCountry ul.temperatureUnitSelect li.degC a {background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-c");}
div.disCountry ul.temperatureUnitSelect li.degC a:hover {}
div.disCountry ul.temperatureUnitSelect li.degF {margin-right: 0.7em;}
div.disCountry ul.temperatureUnitSelect li.degF a {background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-f");}
div.disCountry ul.temperatureUnitSelect li.degF a:hover {}	
div.disCountry ul.temperatureUnitSelect li.current {}
div.disCountry ul.temperatureUnitSelect li.current a, div.disCountry ul.temperatureUnitSelect li.current a:hover {background-position: left -32px;}
div.disCountry div {background: #fff;width: 45.7em;margin: 0 0em 0 -0.9em;padding: 0 0.9em 0 0.9em;overflow: hidden;position: relative;}
div.disCountry div.bar {background: #e2e2e0;border-top: 1px solid #cbcbc9;border-bottom: 1px solid #cbcbc9;margin-top: -0.1em;}
div.disCountry div:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div.disCountry div.bar h3 {position: relative;width:16em;top: 13px;left: 0.65em;font-size: 1.8em;font-family: Georgia, "Times New Roman", Times, serif;color: #333331;font-weight: normal;text-shadow: 2px 2px #fff;}
body.isSafari div.disCountry div.bar h3 {}
div.disCountry div.bar ul.mapSelect {list-style-type: none;font-size: 1em;height: 1%;_overflow: visible;position: absolute;top: 16px;right: 1em;}
div.disCountry div.bar ul.mapSelect:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div.disCountry div.bar ul.mapSelect li {display: inline;float: left;height: 19px;}
div.disCountry div.bar ul.mapSelect li a {display: block;height: 18px;margin-top: 1px;text-indent: -1000em;background-repeat: no-repeat;background-position: left top;}
div.disCountry div.bar ul.mapSelect li a:hover {background-position: left -18px;}
div.disCountry div.bar ul.mapSelect li.mainCities {width: 86px;}
div.disCountry div.bar ul.mapSelect li.mainCities a {width: 81px;background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-maincities");}
div.disCountry div.bar ul.mapSelect li.mainCities a:hover {}
div.disCountry div.bar ul.mapSelect li.showAll {width: 66px;}
div.disCountry div.bar ul.mapSelect li.showAll a {width: 66px;background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-showall");}
div.disCountry div.bar ul.mapSelect li.showAll a:hover {}
div.disCountry div.bar ul.mapSelect li.current {}
div.disCountry div.bar ul.mapSelect li.current a, div.disCountry div.bar ul.mapSelect li.current a:hover {background-position: left -36px;}
div.disCountry div.bar ul.alphabet {list-style-type: none;margin: 2.45em 0 0.4em -0.2em;padding: 0;height: 19px;width: 46.2em;*padding-top:2.45em;}
body.isIE div.disCountry div.bar ul.alphabet {margin-top: 0;padding-top: 4.6em;width: 46.4em;}
div.disCountry div.bar ul.alphabet li {display: inline;float: left;margin: 0 0.2em 0 0;padding: 0;width: 15px;height: 19px;}
div.disCountry div.bar ul.alphabet li a {display: block;height: 17px;width: 15px;margin: 0;padding: 2px 0 0 0;font-size: 12px;text-align: center;background: url("http://o.aolcdn.com/art/dpweather/bg-btn-alphabet") no-repeat left top;color: #666664;text-decoration: none;}
body.isSafari div.disCountry div.bar ul.alphabet li a {height: 16px;padding-top: 3px;}
div.disCountry div.bar ul.alphabet li a:hover {background-position: left bottom;color: #fff;}
div.disCountry div.bar ul.alphabet li.current a {background-position: left bottom;color: #fff;}
div.disCountry div.mainCities ul.cities{_margin-top:0px;margin-bottom:1em;}
/* disambig country letter*/

div.disLetter {border: 0.1em solid #d6d6d4;width: 45.7em;margin: 0 0 0.9em 0;padding: 0em 0.9em 0em 0.9em;background: #cdebed;position: relative;color: #333331;overflow: hidden;clear: both;}
div.disLetter h2 {font-size: 3.25em;color: #333331;font-weight: normal;font-family: Arial, Helvetica, sans-serif;width: 8em;line-height: 0.9em;margin: 0 0 0.38em 0.06em;padding: 1.3em 0 0 0;text-transform:capitalize;}
body.isSafari div.disLetter h2 {padding-top: 1.35em;margin-left: 0.07em;text-transform:capitalize;}
div.disLetter ul.breadcrumb {position: absolute;left: 1.5em;top: 1.8em;}
body.isSafari div.disLetter ul.breadcrumb {left: 1.4em;}
div.disLetter ul.breadcrumb li {background: url("http://o.aolcdn.com/art/dpweather/bg-li-breadcrumb") no-repeat right center;padding-right: 14px;margin-right: 10px;display: inline;float: left;}
div.disLetter ul.breadcrumb li.last {background: none;text-transform:capitalize;font-size:1.1em;}
div.disLetter ul.breadcrumb li a {color: #2481bd;font-size: 1.1em;text-transform:capitalize;}
div.disLetter ul.breadcrumb li a:hover {text-decoration: underline;}
div.disLetter p.temperatureUnitSelect {display: none;}
div.disLetter ul.temperatureUnitSelect {list-style-type: none;position: absolute;right: 0.7em;padding-top: 17px;_padding-top: 23px;padding-bottom: 5px;top: 0;font-size: 1em;background-color: #d1d1d1;}
div.disLetter ul.temperatureUnitSelect li {width: 25px;height: 16px;display: inline;float: left;margin-left: 0.5em;}
div.disLetter ul.temperatureUnitSelect li a {width: 25px;height:16px;display: block;background-repeat: no-repeat;background-position: left top;text-indent: -1000em;}
div.disLetter ul.temperatureUnitSelect li a:hover {background-position: left -16px;}
div.disLetter ul.temperatureUnitSelect li.degC {}
div.disLetter ul.temperatureUnitSelect li.degC a {background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-c");}
div.disLetter ul.temperatureUnitSelect li.degC a:hover {}div.disLetter ul.temperatureUnitSelect li.degF {margin-right: 0.7em;}
div.disLetter ul.temperatureUnitSelect li.degF a {background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-f");}
div.disLetter ul.temperatureUnitSelect li.degF a:hover {}	
div.disLetter ul.temperatureUnitSelect li.current {}
div.disLetter ul.temperatureUnitSelect li.current a, div.disLetter ul.temperatureUnitSelect li.current a:hover {background-position: left -32px;}
div.disLetter div {background: #fff;width: 46.3em;margin: 0em 0 0 -0.9em;padding: 1.5em 0.5em 0.5em 0.7em;overflow: hidden;position: relative;}
div.disLetter div p.searchNoCityFound{font-size:1.6em;color:#333331;font-family:Georgia,"Times New Roman",Times,serif;}
body.isSafari div.disLetter div {margin-bottom: 0;}
div.disLetter div.bar {background: #e2e2e0;border-top: 1px solid #cbcbc9;border-bottom: 1px solid #cbcbc9;margin-top: -0.1em;width: 45.7em;margin: -0.1em 0em 0 -0.9em;padding: 0 0.9em 0 0.9em;}
div.disLetter div:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div.disLetter div.bar h3 {position:relative;top: 13px;width:16em;left: 0.65em;font-size: 1.8em;font-family: Georgia, "Times New Roman", Times, serif;color: #333331;font-weight: normal;text-shadow: 2px 2px #fff;}
body.isSafari div.disLetter div.bar h3 {}
div.disLetter div.bar h3 span{text-transform:capitalize;}
div.disLetter div.bar ul.mapSelect {list-style-type: none;font-size: 1em;height: 1%;_overflow: visible;position: absolute;top: 16px;right: 1em;}
div.disLetter div.bar ul.mapSelect:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div.disLetter div.bar ul.mapSelect li {display: inline;float: left;height: 19px;}
div.disLetter div.bar ul.mapSelect li a {display: block;height: 18px;margin-top: 1px;text-indent: -1000em;background-repeat: no-repeat;background-position: left top;}
div.disLetter div.bar ul.mapSelect li a:hover {background-position: left -18px;}
div.disLetter div.bar ul.mapSelect li.mainCities {width: 86px;}
div.disLetter div.bar ul.mapSelect li.mainCities a {width: 81px;background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-maincities");}
div.disLetter div.bar ul.mapSelect li.mainCities a:hover {}
div.disLetter div.bar ul.mapSelect li.showAll {width: 66px;}
div.disLetter div.bar ul.mapSelect li.showAll a {width: 66px;background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-showall");}
div.disLetter div.bar ul.mapSelect li.showAll a:hover {}
div.disLetter div.bar ul.mapSelect li.current {}
div.disLetter div.bar ul.mapSelect li.current a, div.disLetter div.bar ul.mapSelect li.current a:hover {background-position: left -36px;}
div.disLetter div.bar ul.alphabet {list-style-type: none;margin: 2.45em 0 0.4em -0.2em;height: 19px;width: 46.2em;*padding-top:2.45em;}
body.isIE7 div.disLetter div.bar ul.alphabet{border:1px solid red;margin-top:4.6em;}
div.disLetter div.bar ul.alphabet li {display: inline;float: left;margin: 0 0.2em 0 0;padding: 0;width: 15px;height: 19px;}
div.disLetter div.bar ul.alphabet li a {display: block;height: 17px;width: 15px;margin: 0;padding: 2px 0 0 0;font-size: 12px;text-align: center;background: url("http://o.aolcdn.com/art/dpweather/bg-btn-alphabet") no-repeat left top;color: #666664;text-decoration: none;}
body.isSafari div.disLetter div.bar ul.alphabet li a {height: 16px;padding-top: 3px;}
div.disLetter div.bar ul.alphabet li a:hover {background-position: left bottom;color: #fff;}
div.disLetter div.bar ul.alphabet li.current a {background-position: left bottom;color: #fff;}		
div.disLetter div.col {width: 15.4em;margin: 0 -0.1em 0 0;display: inline;float: left;padding: 0;}
body.isSafari div.disLetter div.col {margin-bottom: 1.1em;}
div.disLetter div h4 {font-size: 3.3em;margin: -0.12em 0 0.2em 0;padding: 0 0 0 0.13em;width: 2em;font-weight: normal;color: #2481bd;margin-bottom: 0.4em;}
body.isSafari div.disLetter div h4 {margin-bottom: 0.31em;}
div.disLetter div ul.placeList {font-size: 1em;width: 15.4em;padding: 0;margin: 0 -0.1em 1.4em 0;_margin-right: -1.6em;}
body.isSafari div.disLetter div ul.placeList {margin-bottom: 1.6em;}
div.disLetter div ul.placeList li {font-size: 1.1em;margin: 0;padding: 0;list-style-type: none;width: 14em;font-size: 1.2em;width: 12.83em;margin-bottom: 0.1em;}
body.isSafari div.disLetter div ul.placeList li {font-size: 1.2em;width: 12.83em;margin-bottom: 0.1em;}
div.disLetter div ul.placeList li a {color: #2481bd;text-decoration: none;display: block;padding: 0 0 0 0.64em;margin: 0;}
body.isIE div.disLetter div ul.placeList li a {					width: 13.36em;}
div.disLetter div ul.placeList li a:hover {text-decoration: underline;background-color: #f0f0ed;}
div.mainCities ul.cities li p.weatherCondition {font-size:1em;height:40px;left:1.9em;text-indent:-100em;top:0.8em;width:50px;}
/* Footer */
.ftrSec {clear:both;padding:0;margin:0;text-align:center;font-size:1.2em;}
.ftrSec .srchCtnr form {background:#54576b; padding:0.25em 0.83em 0;height:2.17em;}
.ftrSec a.ftrSrchBtn {font-size:1em;padding:.2em .5em;border:0.083em solid white;background: #c6d3d5 url(http://o.aolcdn.com/art/channels/button_gradient) repeat-x  0% 0%;color:#4c4c4c;}
.ftrSec a.ftrSrchBtn:hover {background: #edefef url(http://o.aolcdn.com/art/channels/button_gradient_over) repeat-x  0% 0%;text-decoration:none;color:#4c4c4c;}
.ftrSec .links {margin:0 1em 0 1em;}
.ftrSec .linksSection {text-align:center;padding:0.5em 0 0.5em 0;}
.ftrSec .linksSection h3 {display:inline;padding-right:0.5em;font-size:1.05em;font-weight:bold;}
.ftrSec .linksSection ul {display:inline;}
.ftrSec .linksSection ul li {display:inline;text-align:left;padding-right:0.75em;_margin-left:0.5em;background:url(http://o.aolcdn.com/art/ch_global/divider.gif) no-repeat 100% 0.083em;}
.ftrSec .linksSection ul li a{color:#2481BD;}
.ftrSec .linksSection ul li.lastItem {background:none;}
.ftrSec .txt {text-align:center;margin:0 1em 0 1em;padding: 0.5em 0 0.5em 0;}
.ftrSec .cpyRght {text-align:center;margin: 0 1em 0 1em;padding: 0.5em 0 0.5em 0;}
.ftrSec .cpyRght ul{list-style-type:none;}
.ftrSec .bckTp {margin:0;padding:0.5em 0 0.5em 0;font-weight:bold;text-align:left;border-top:0.083em solid #77766A;}
/* maps radars*/
div.mapsAndRadars {border: 0.1em solid #d6d6d4;width: 45.7em;margin: 0 0 0.9em 0;padding: 0em .9em .9em .9em;background: #fff;position: relative;display: inline;float: left;color: #333331;overflow: hidden;}
div.mapsAndRadars h2 {position: absolute;left: 0.8em;top: 12px;_top: 18px;font-size: 1.8em;font-family: Arial,Georgia, serif;color: #333331;font-weight: normal;letter-spacing: -0.01em;text-shadow: 2px 2px #fff;display: none;}
div.mapsAndRadars ul.tabs {height: 38px;padding: 0;margin: 0em -0.9em 0 -0.9em;width: 47.8em;font-size:1.2em;background-color: #eee;overflow: hidden;border-top: 0.1em solid #fff;}
div.mapsAndRadars ul.tabs li {height: 38px;margin: 0;padding: 0;display: inline;float: left;overflow: hidden;}
div.mapsAndRadars ul.tabs li a {display:block;padding:12px 0;margin:0;text-align:center;background:#D4D4D2;color:#797977;border:none;}
div.mapsAndRadars ul.tabs li.mapSelection1 a {padding:11px 55px;}
div.mapsAndRadars ul.tabs li.mapSelection2 a {padding:11px 25px;border-right:1px solid #fff;border-left:1px solid #fff;}
div.mapsAndRadars ul.tabs li.mapSelection3 a {padding:11px 29px;}
*+html div.mapsAndRadars ul.tabs li.mapSelection3 a {padding:11px 29px;}
div.mapsAndRadars ul.tabs li a:hover{background:#E7E7E6;color:#3F3F3D;}
div.mapsAndRadars ul.tabs li.current a{background:#E7E7E6;color:#3F3F3D;}
div.mapsAndRadars ul.tabs li.mapSelection1 a.sel,div.mapsAndRadars ul.tabs li.mapSelection2 a.sel,div.mapsAndRadars ul.tabs li.mapSelection3 a.sel{background:#E7E7E6;}
div.mapsAndRadars form {background-color: #fff;padding: 0 0.9em 0 0.9em;margin: 0 -0.9em 0.7em -0.9em;width: 45.7em;_width: 45.9em;clear: left;}
body.isSafari div.mapsAndRadars form {height: 10.5em;}
div.mapsAndRadars form:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div.mapsAndRadars form fieldset {border: 0 none;}
div.mapsAndRadars form fieldset legend {display: none;}
div.mapsAndRadars form fieldset ol {height: 5em;font-size: 1em;padding: 1.3em 0 0 0.5em;margin: 0 0 1.7em 0;}
div.mapsAndRadars form fieldset ol li {background: url("http://o.aolcdn.com/art/dpweather/maps-bg-li-sprite") no-repeat 0 -45px;font-size: 1em;margin: 0;padding: 0;display: inline;float: left;width: 21.4em;}
div.mapsAndRadars form fieldset ol li.first {background: url("http://o.aolcdn.com/art/dpweather/maps-bg-li-sprite") no-repeat 0 0;width: 23.4em;}
div.mapsAndRadars form fieldset ol li.map3LiSel{_position:relative;}
div.mapsAndRadars form fieldset ol li #mapSel3Cont{_position:absolute;}
*+html div.mapsAndRadars form fieldset ol li #mapSel3Cont{position:absolute;}
div.mapsAndRadars form fieldset ol li label {display: block;font-size: 1.2em;color: #333331;padding: 0 0 0.6em 20px;margin: 0;}
body.isSafari div.mapsAndRadars form fieldset ol li label {padding-top: 0.1em;}
div.mapsAndRadars form fieldset ol li select {width: 16.25em;}
body.isSafari div.mapsAndRadars form fieldset ol li select {width: 19.8em;}
div.mapsAndRadars form fieldset ol li select option {}
div.mapsAndRadars form fieldset h3 {font-size: 1.65em;font-family: Georgia, "Times New Roman", Times, serif;color: #333331;font-weight: normal;text-shadow: 2px 2px #fff;display: inline;float: left;margin: 0 0 0.45em 0;padding: 0;}
body.isSafari div.mapsAndRadars form fieldset h3 {margin-top: -0.1em;margin-bottom: 0;}
div.mapsAndRadars form fieldset p {display: inline;float: right;margin-bottom: 0;}
body.isSafari div.mapsAndRadars form fieldset p {margin-top: 0.3em;}
div.mapsAndRadars form fieldset p label {display: inline;font-size: 1.2em;position: relative;top: -0.1em;margin: 0;}
div.mapsAndRadars form fieldset p select {display: inline;width: 8em;}
body.isSafari div.mapsAndRadars form fieldset p select {width: 10em;}
div.mapsAndRadars form fieldset p select option {}
div.mapsAndRadars div.imageHolder {width: 46.1em;font-size: 1em;margin-left: -0.2em;_margin-top: -0.2em;text-align:center;}
div.mapsAndRadars div.imageHolder img {border: 0;} 
div.mapsAndRadars p.snag {display:none;float: right;clear: both;width: 27px;height: 11px;padding-bottom: 0.7em;margin-top: -0.7em;margin-right: -0.2em;}
div.mapsAndRadars p.snag a {display: block;width: 27px;height: 11px;}
div#photoAsset {border: 0.1em solid #d6d6d4;width: 45.7em;margin: 0 0 0.9em 0;padding: 0em 0.9em 1.4em 0.9em;background: #fff;position: relative;display: inline;float: left;color: #333331;overflow: hidden;}
/*photo gallery*/
div.photoGalleries {border: 0.1em solid #d6d6d4;width: 45.7em;margin: 0 0 0.9em 0;padding: 0em 0.9em 1.4em 0.9em;background: #fff;position: relative;display: inline;float: left;color: #333331;overflow: hidden;}
div.photoGalleries h2 {display: block;font-size: 1.65em;font-family:Arial, Georgia, serif;color: #333331;font-weight: normal;text-shadow: 2px 2px #fff;margin: 1.2em 0 0.85em 0.3em;padding: 0;}        
div.photoGalleries ul.tabs {height: 43px;padding: 0;margin: 0em -0.9em 1.9em -0.9em;width: 47.5em;background-color: #eee;overflow: hidden;border-top: 0.1em solid #fff;}
div.photoGalleries>/**/ul.tabs {}
div.photoGalleries ul.tabs li {height: 43px;margin: 0;padding: 0;display: inline;float: left;overflow: hidden;}
div.photoGalleries ul.tabs li.galleries {width: 158px;}
div.photoGalleries ul.tabs>/**/li.galleries {width: 160px;}
div.photoGalleries ul.tabs li.thumbnails {width: 154px;}
div.photoGalleries ul.tabs li.photos {width: 160px;}
div.photoGalleries ul.tabs>/**/li.photos {width: 161px;}
div.photoGalleries ul.tabs li a {height: 43px;background: no-repeat left top;display: block;text-indent: -1000em;padding: 0;margin: 0;}
div.photoGalleries ul.tabs li.galleries a {width: 160px;background-position: right top;}
div.photoGalleries ul.tabs li.galleries>/**/a {background-position: left top;}
div.photoGalleries ul.tabs li.thumbnails a {width: 154px;}
div.photoGalleries ul.tabs li.photos a {width: 161px;}
div.photoGalleries ul.tabs li a:hover {background-position: left -43px;}
div.photoGalleries ul.tabs li.current a {background-position: left -86px;}
div.photoGalleries form {background-color: #fff;padding: 0 0.9em 0 0.9em;margin: 0 -0.9em 1.3em -0.9em;width: 45.7em;_width: 45.9em;clear: left;}
body.isSafari div.photoGalleries form{}
div.photoGalleries form:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
div.photoGalleries form fieldset{border: 0 none;}
div.photoGalleries form fieldset legend{display: none;}
div.photoGalleries form fieldset h3{font-size: 1.65em;font-family: Georgia, "Times New Roman", Times, serif;color: #333331;font-weight: normal;text-shadow: 2px 2px #fff;display: inline;float: left;margin: 0 0 0 0.3em;padding: 0;}
body.isSafari div.photoGalleries form fieldset h3{margin-top: -0.1em;margin-bottom: 0;}
div.photoGalleries form fieldset p{display: inline;float: right;margin-bottom: 0;}
body.isSafari div.photoGalleries form fieldset p{margin-top: 0.3em;}
div.photoGalleries form fieldset p label{display: inline;font-size: 1.2em;position: relative;top: -0.1em;margin: 0;}
div.photoGalleries form fieldset p select{display: inline;width: 8em;}
body.isSafari div.photoGalleries form fieldset p select{width: 10em;}
div.photoGalleries form fieldset p select option{}
div.photoGalleries ul.thumbnails{margin: 0 0 .6em .5em;padding:0;font-size: 1em;width: 45.6em;}
div.photoThumbnails ul.thumbnails:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
div.photoGalleries ul.thumbnails li{font-size:1em;margin: 0 0.4em 0 0;padding: 0;width: 14.6em;list-style-type: none;display: inline;float: left;height: 15.6em;}
div.photoGalleries ul.thumbnails li a{display:block;width: 146px;height: 102px;background: url("http://o.aolcdn.com/art/dpweather/bg-li-pg-frame") no-repeat left top;}
div.photoGalleries ul.thumbnails li a:hover{background-position:left -102px;}
div.photoGalleries ul.thumbnails li a img{margin: 5px 0 0 5px;border: 0 none;}
div.photoGalleries ul.thumbnails h4{text-align: center;font-size: 1.2em;margin: 0.8em 0 0.1em 0;padding: 0;}
div.photoGalleries ul.thumbnails h4 a{background: none;height: auto;width: auto;color: #2481bd;text-transform:capitalize;}
div.photoGalleries ul.thumbnails h4 a:hover{text-decoration: underline;}
div.photoGalleries ul.thumbnails p{color: #666664;font-size: 1.2em;text-align: center;}
div.photoGalleries ul.paginator{clear: both;margin: 0 0 0 .5em;padding: 1.2em 0 0 0;text-align: center;min-height: 23px;border-top: 0.1em solid #e6e6e4;}
div.photoGalleries ul.paginator li{margin: 0;padding: 0;display: inline;font-size: 1.2em;position: relative;top: 0.55em;}
div.photoGalleries ul.paginator li span{padding: 0 0.5em;border-right: 0.1em solid #e9e9e8;}
div.photoGalleries ul.paginator li a{color: #2481bd;text-decoration: none;padding: 0 0.5em;border-right: 0.1em solid #e9e9e8;}
div.photoGalleries ul.paginator li a:hover{text-decoration: underline;}
div.photoGalleries ul.paginator li.back{float: left;width: 23px;height: 23px;border-right: 0 none;padding: 0;top: 0;}
div.photoGalleries ul.paginator li.next{float: right;width: 23px;height: 23px;border-right: 0 none;padding: 0;top: 0;}
div.photoGalleries ul.paginator li.next a, div.photoGalleries ul.paginator li.back a{display: block;width: 23px;height: 23px;text-indent: -100em;text-decoration: none;padding: 0;border-right: 0 none;}
div.photoGalleries ul.paginator li.back a{}
div.photoGalleries ul.paginator li.back a:hover, div.photoGalleries ul.paginator li.next a:hover, div.photoGalleries ul.paginator li.inActive a{background-position: left -23px;}
div.photoGalleries ul.paginator li.page{color: #666664;border-right: 0 none;padding: 0;}
div.photoGalleries ul.paginator li.current a{color: #666664;text-decoration: none;}
div.photoGalleries ul.paginator li.last a{border-right: 0 none;}
/* top aol new photo */
div.topAOLNewsPhoto {border: 0.1em solid #d6d6d4;   margin: 0 0 0.9em 0;    padding: 1.9em 1.4em 1.8em 1.4em;   width: 28.4em;  background-color: #fff; color: #333331;}
div.topAOLNewsPhoto h2 {border-bottom: 4px solid #d65c1e; font-family:Arial, Georgia, serif; font-size: 1.5em; margin: 0 0 1.25em 0; padding: 0 0 0.45em 0; font-weight: normal;}
div.topAOLNewsPhoto div.imageHolder {text-align: center; margin-bottom: 1.2em;}
div.topAOLNewsPhoto div.imageHolder img {}
div.topAOLNewsPhoto p {font-size: 1.2em; margin-bottom: 0.65em; color: #666664; line-height: 1.3em;}
div.topAOLNewsPhoto small {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; color: #999997; font-size: 1em; margin-bottom: 0; display: block;}
/* error pages */
.errorCont500, .error404MsgCont{border:.1em solid #d6d6d4;margin:0 0 .9em;padding:1.9em .9em;background:#fff;color:#333331;}
.errorCont500 h2,.error404MsgCont h2{padding:0 0 5px 0;font-size:1.8em;font-family:Arial,Georgia, serif;color:#333331;font-weight:normal;letter-spacing:-.01em;text-shadow:2px 2px #fff;}
.errorCont500 p, .error404MsgCont p{font-size:1.1em;color:red;padding:5px 0;}
/* severe weather maps*/
#severeWeatherFlash {float:left;background:#D6EEEF;width:475px;overflow:hidden;padding:0 1px;}
div.severeWeatherMaps {border: 0.1em solid #d6d6d4;width: 44.7em;margin: 0 0 0.9em 0;padding: 1.9em 1.4em 1.4em 1.4em;background-color: #fff;position: relative;display: block;float:left;color: #333331;overflow: hidden;}
div.severeWeatherMaps h2 {border-bottom: 4px solid #2481bd;font-family:Arial, Georgia, serif;font-size: 1.8em;margin: 0 0 0.95em 0;padding: 0 0 0.45em 0;font-weight:bold;}
div.severeWeatherMaps ul {list-style-type: none;margin-bottom: 2.6em;padding-top: 0.6em;width: 46.2em;height: 1%;}
div.severeWeatherMaps ul:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
div.severeWeatherMaps ul li {background: url("http://o.aolcdn.com/art/dpweather/icn-mail") no-repeat left 0.1em;padding-left: 20px;margin: 0 0 1.1em 0;width: 21.1em;_width: 20.9em;display: inline;float: left;}
*+html div.severeWeatherMaps ul li {width:20.9em;}
div.severeWeatherMaps ul li a {color: #2481bd;font-size: 1.2em;}
div.severeWeatherMaps ul li a:hover {text-decoration: underline;}        
div.severeWeatherMaps p {font-size: 1.2em;margin-bottom: 0.8em;}
div.severeWeatherMaps p.more {position: absolute;bottom: 0.8em;margin-bottom: 0;border-top: 1px solid #ebebe9;display: block;width: 37.33em;padding-top: 0.75em;left: 1.1em;}
div.severeWeatherMaps p a {color: #2481bd;}
div.severeWeatherMaps p a:hover {text-decoration: underline;}
/* severe weather resource */
div.severeWeatherResources {border: 0.1em solid #d6d6d4;width: 44.7em;margin: 0 0 0.9em 0;padding: 1.9em 1.4em 1.1em 1.4em;background-color: #fff;position: relative;display: block;color: #333331;clear: both;}
div.severeWeatherResources h2 {border-bottom: 4px solid #2481bd;font-family:Arial, Georgia, serif;font-size: 1.8em;margin: 0 0 0.95em 0;padding: 0 0 0.45em 0;font-weight:bold;}
div.severeWeatherResources ul {margin:0;padding:0 0 0 7px;font-size: 1em;}
div.severeWeatherResources ul:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
div.severeWeatherResources ul li {border-right: 0.1em solid #e6e6e4;margin: 0;padding: 0 0.6em;font-size:1em;height:12.9em;width:9.7em;list-style-type: none;display: inline;float: left;text-align: center;}
body.isSafari div.severeWeatherResources ul li {height: 12.4em;}
div.severeWeatherResources ul li.first {padding: 0 0.6em 0 0;}
div.severeWeatherResources ul li.last {border-right: 0;padding: 0 0 0 0.6em;}
div.severeWeatherResources ul li a {font-size: 1.1em;color: #2481bd;}
div.severeWeatherResources ul li a img {border: 0 none;margin: 0 0 0.6em 0;}
body.isSafari div.severeWeatherResources ul li a img {width: 9.28em;margin-bottom: 1em;}
div.severeWeatherResources ul li a:hover {text-decoration: underline;}
div.severeWeatherResources ul li a:hover img {text-decoration: none;border: 0 none;}
/*severe alerts*/
div.severeWeatherAlerts {border: 0.1em solid #d6d6d4;border-top:none;width: 45.7em;margin: 0 0 0.9em 0;padding: 0 .9em;position: relative;color: #333331;overflow: hidden;clear: both;}
div.severeWeatherAlerts h2 {display:none;font-size: 2.8em;color: #333331;font-weight: normal;font-family: Arial, Helvetica, sans-serif;width: 8em;line-height: 0.9em;margin: 0 0 0.6em 0.15em;padding: 0;}
body.isSafari div.severeWeatherAlerts h2 {margin-top: 0.05em;}
div.severeWeatherAlerts small {color: #666664;display: block;font-size: 1.1em;margin: 0.25em 0 1.5em 0.5em;}
body.isSafari div.severeWeatherAlerts small {margin-bottom: 1.6em;}
div.severeWeatherAlerts div {background: #fff url("http://o.aolcdn.com/art/dpweather/bg-stateinfo") no-repeat center top;width:45.7em;margin:0 0em 0 -0.9em;padding:2.7em 0.9em 0em 0.9em;}
body.isSafari div.severeWeatherAlerts div {padding-top: 2.9em;}
div.severeWeatherAlerts div h3 {margin: 0 0 0.3em 0.25em;padding: 0;font-size: 1.9em;font-family: Georgia, "Times New Roman", Times, serif;color: #333331;font-weight: normal;text-transform:capitalize;text-shadow: 2px 2px #fff;}
div.severeWeatherAlerts .noSevereAlert{padding:0pt 2em 1.6em 0.4em;font-size:1.2em;color:#000;}
body.isSafari div.severeWeatherAlerts div h3 {margin-bottom: 0.55em;}
div.severeWeatherAlerts div ul {padding: 0 0 1.1em 0;margin: 0 0.5em;font-size: 1em;}
div.severeWeatherAlerts div ul li {border-top: 1px solid #e6e6e4;display: block;list-style-type: none;margin: 0;padding: 0.85em 0 1em 0;font-size: 1.1em;font-family: "Courier New", Courier, monospace;color: #2481bd;font-weight: bold;font-weight: normal;text-transform: uppercase;line-height: 1.2em;}
html* div.severeWeatherAlerts div ul li{font-size:1.3em;}
body.isSafari div.severeWeatherAlerts div ul li {font-size: 1.5em;padding-bottom: 0.85em;font-weight: normal;}
body.isMac div.severeWeatherAlerts div ul li {font-family: Courier, "Courier New", monospace;padding: 0.85em 0 1em 0;font-size: 1.5em;line-height: 1.1em;}
div.severeWeatherAlerts div ul li a {text-decoration: none;color: #2481bd;}
div.severeWeatherAlerts div ul li a strong {color:#DC1515;font-weight: bold;display: block;font-weight: normal;padding-top: 0.1em;}
body.isSafari div.severeWeatherAlerts div ul li strong {font-weight: normal;}
div.severeWeatherAlerts div ul li a:hover {text-decoration: underline;}
div.severeWeatherAlerts div ul li a:hover strong {text-decoration: none;}
/* statement */
div.statement {border: 0.1em solid #d6d6d4;width: 45.7em;margin: 0 0 0.9em 0;padding: 0em 0.9em 0em 0.9em;background: #cdebed;position: relative;color: #333331;overflow: hidden;clear: both;}
div.statement h2 {font-size: 2.8em;color: #333331;font-weight: normal;font-family: Arial, Helvetica, sans-serif;width: 8em;line-height: 0.9em;margin: 0 0 0.4em 0.15em;padding: 1.65em 0 0 0;}
body.isSafari div.statement h2 {padding-top: 1.7em;}
div.statement ul.breadcrumb {position: absolute;left: 1.5em;top: 1.8em;}
body.isSafari div.statement ul.breadcrumb {left: 1.4em;}
div.statement ul.breadcrumb li {background: url("http://o.aolcdn.com/art/dpweather/bg-li-breadcrumb") no-repeat right center;padding-right: 14px;margin-right: 10px;display: inline;float: left;}
div.statement ul.breadcrumb li.last {background: none;}
div.statement ul.breadcrumb li a {color: #2481bd;font-size: 1.1em;text-transform:capitalize;}
div.statement ul.breadcrumb li a:hover {text-decoration: underline;}
div.statement div {background: #fff;width: 45.7em;margin: 0 0em 0 -0.9em;padding: 2.5em 0.9em 0.9em 0.9em;}
body.isSafari div.statement div {padding-top: 2.6em;}
div.statement div h3 {font-size: 1.1em;font-family: "Courier New", Courier, monospace;color:#DC1515;font-weight: normal;margin: 0 0 1.5em 0;padding: 0 0.5em;text-transform: uppercase;}
html* div.statement div h3{font-size: 1.3em;}
body.isSafari div.statement div h3 {font-size: 1.5em;margin-bottom: 1.35em;padding: 0 0.4em;}
body.isMac div.statement div h3 {font-family: Courier, "Courier New", monospace;font-size: 1.5em;}
div.statement div p {font-size: 1.1em;font-family: "Courier New", Courier, monospace;color: #333331;font-weight: normal;margin: 0 0 0.8em 0;padding: 0 0.5em;text-transform: uppercase;line-height: 1.3em;}
html* div.statement div p{font-size: 1.3em;}
body.isSafari div.statement div p {font-size: 1.5em;padding: 0 0.4em;}
body.isMac div.statement div p {font-family: Courier, "Courier New", monospace;}
div.statement div p.back {margin-top: 1.8em;margin-bottom: 0.7em;font-size: 1.2em;}
body.isSafari div.statement div p.back {font-size: 1.2em;padding: 0 0.6em;margin-top: 2.1em;margin-bottom: 1em;}
div.statement div p a {font-family: Arial, Helvetica, sans-serif;color: #2481bd;text-decoration: none;text-transform: none;}
div.statement div p a:hover {text-decoration: underline;}
/* search result*/
div.disSearch {border: 0.1em solid #d6d6d4;width: 45.7em;margin: 0 0 0.9em 0;padding: 0em 0.9em 0em 0.9em;background: #cdebed;position: relative;color: #333331;overflow: hidden;clear: both;}
div.disSearch h2 {font-size: 3.25em;color: #333331;font-weight: normal;font-family: Arial, Helvetica, sans-serif;width: 8em;line-height: 0.9em;margin: 0 0 0.38em 0.06em;padding: 1.3em 0 0 0;_padding-bottom:3px;}
*+html div.disSearch h2{padding-bottom:3px;}
/*\*/
div.disSearch h2 {padding-top: 1.35em;margin-left: 0.07em;}
/**/
div.disSearch ul.breadcrumb {position: absolute;left: 1.5em;top: 1.8em;}
body.isSafari div.disSearch ul.breadcrumb {left: 1.4em;}
div.disSearch ul.breadcrumb li {background: url("http://o.aolcdn.com/art/dpweather/bg-li-breadcrumb") no-repeat right center;padding-right: 14px;margin-right: 10px;display: inline;float: left;}
div.disSearch ul.breadcrumb li.last {background: none;}
div.disSearch ul.breadcrumb li a {color: #2481bd;font-size: 1.1em;}
div.disSearch ul.breadcrumb li a:hover {text-decoration: underline;}
div.disSearch p.temperatureUnitSelect {display: none;}
div.disSearch ul.temperatureUnitSelect {list-style-type: none;position: absolute;right: 0.7em;padding-top: 17px;_padding-top: 23px;padding-bottom: 5px;top: 0;font-size: 1em;background-color: #d1d1d1;}
div.disSearch ul.temperatureUnitSelect li {width: 25px;height: 16px;display: inline;float: left;margin-left: 0.5em;}
div.disSearch ul.temperatureUnitSelect li a {width: 25px;height: 16px;display: block;background-repeat: no-repeat;background-position: left top;text-indent: -1000em;}
div.disSearch ul.temperatureUnitSelect li a:hover {background-position: left -16px;}
div.disSearch ul.temperatureUnitSelect li.degC {}
div.disSearch ul.temperatureUnitSelect li.degC a {background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-c");}
div.disSearch ul.temperatureUnitSelect li.degC a:hover {}
div.disSearch ul.temperatureUnitSelect li.degF {margin-right: 0.7em;}
div.disSearch ul.temperatureUnitSelect li.degF a {background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-f");}
div.disSearch ul.temperatureUnitSelect li.degF a:hover {}	
div.disSearch ul.temperatureUnitSelect li.current {}
div.disSearch ul.temperatureUnitSelect li.current a, div.disSearch ul.temperatureUnitSelect li.current a:hover {background-position: left -32px;}
div.disSearch div {background: #fff;width: 45.7em;margin: 0 0em 0 -0.9em;padding: 0 0.9em 0 0.9em;overflow: hidden;position: relative;clear:both;}
div.disSearch div.bar {background: #e2e2e0;border-top: 1px solid #cbcbc9;border-bottom: 1px solid #cbcbc9;margin-top: -0.1em;}
div.disSearch div.title {background: #e2e2e0;border-top: 1px solid #cbcbc9;border-bottom: 1px solid #cbcbc9;padding: 1.8em 0.9em 0.5em 0.9em;clear: both;}
div.disSearch div:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div.disSearch div.bar h3 {width:16em;font-size: 1.8em;font-family: Georgia, "Times New Roman", Times, serif;color: #333331;font-weight: normal;text-shadow: 2px 2px #fff;margin-top:.6em;}
div.disSearch div.title h3 {	margin: 0;font-size: 1.8em;font-family: Georgia, "Times New Roman", Times, serif;color: #333331;font-weight: normal;text-shadow: 2px 2px #fff;padding: 0 0 0 0.1em;}
div.disSearch div.bar ul.mapSelect {list-style-type: none;font-size: 1em;height: 1%;_overflow: visible;position: absolute;top:3px;right: 1em;margin-top:.8em;}
div.disSearch div.bar ul.mapSelect:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div.disSearch div.bar ul.mapSelect li {display: inline;float: left;height: 19px;}
div.disSearch div.bar ul.mapSelect li a {display: block;height: 18px;margin-top: 1px;text-indent: -1000em;background-repeat: no-repeat;background-position: left top;}
div.disSearch div.bar ul.mapSelect li a:hover {background-position: left -18px;}
div.disSearch div.bar ul.mapSelect li.mainCities {width: 86px;}
div.disSearch div.bar ul.mapSelect li.mainCities a {width: 81px;background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-maincities");}
div.disSearch div.bar ul.mapSelect li.mainCities a:hover {}
div.disSearch div.bar ul.mapSelect li.showAll {width: 66px;}
div.disSearch div.bar ul.mapSelect li.showAll a {width: 66px;background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-showall");}
div.disSearch div.bar ul.mapSelect li.showAll a:hover {}
div.disSearch div.bar ul.mapSelect li.current {}
div.disSearch div.bar ul.mapSelect li.current a, div.disSearch div.bar ul.mapSelect li.current a:hover {background-position: left -36px;}
div.disSearch div.bar ul.alphabet {list-style-type: none;margin: 1.6em 0 0.4em -0.2em;padding: 0;height: 19px;width: 46.2em;*padding-top:1.6em;}
body.isIE div.disSearch div.bar ul.alphabet {margin-top: 0;width: 46.4em;}
div.disSearch div.bar ul.alphabet li {display: inline;float: left;margin: 0 0.2em 0 0;padding: 0;width: 15px;height: 19px;}
div.disSearch div.bar ul.alphabet li a {display: block;height: 17px;width: 15px;margin: 0;padding: 2px 0 0 0;font-size: 12px;text-align: center;background: url("http://o.aolcdn.com/art/dpweather/bg-btn-alphabet") no-repeat left top;color: #666664;text-decoration:none;text-transform:uppercase;}
body.isSafari div.disSearch div.bar ul.alphabet li a {height: 16px;padding-top: 3px;}
div.disSearch div.bar ul.alphabet li a:hover {background-position: left bottom;color: #fff;}
div.disSearch div.bar ul.alphabet li.current a {background-position: left bottom;color: #fff;}
div.disSearch div ul.cities {margin: 0.7em 0 0.7em -0.2em;font-size: 1em;width: 46.2em;height: 1%;padding-top: 27px;*padding-top: 7px;_margin-top: 0;list-style-type: none;}
div.disSearch div >/**/ul.cities {padding-top: 0;}
div.disSearch div ul.cities:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div.disSearch div ul.cities li {display: inline;float: left;width: 15.3em;height:7.7em;_height:8.3em;margin-right: 0.1em;margin-bottom: 0.1em;background: #fafaf8 url("http://o.aolcdn.com/art/dpweather/bg-btn-cityLink") no-repeat 13.6em 26px;border-bottom: 0.1em solid #ebebe9;font-size: 1em;position: relative;}
div.disSearch div ul.cities li.hover {background-color: #f0f0ed;background-color: #f5f5f3;background-position: 13.6em -154px;}
div.disSearch div ul.cities li.last {border-bottom: 0 none !important;margin-bottom: 0 !important;}
div.disSearch div ul.cities li h4 {font-size: 1.2em;width: 6em;font-weight: normal;color: #2481bd;text-align: center;padding: 4.5em 0 0.7em 0.6em;padding-left: 1.1em;padding-right: 1.1em;text-align: left;width: 6.7em;width: 5.8em;width: auto;}
div.disSearch div ul.cities li h4 span {display: none;}
div.disSearch div ul.cities li p {position: absolute;font-size: 1em;z-index: 3;}
div.disSearch div ul.cities li p span {display: none;}
div.disSearch div ul.cities li p.weatherCondition {top: 0.6em;top: 0.8em;left: 2.7em;left: 1.9em;font-size: 1em;width: 50px;height: 40px;text-indent: -100em;}
div.disSearch div ul.cities li p.currentTemperature {top: 1.0em;left: 6.9em;text-decoration: underline;	text-align: right;width: 1.7em;font-size: 1.1em;			}
div.disSearch div ul.cities li p.high {font-size: 1.1em;top: 1.0em;left: 9em;color:#DC1515;text-align: right;width: 1.7em;text-decoration: none;}
div.disSearch div ul.cities li p.low {font-size: 1.1em;top: 2.36em;left: 9em;color: #2881bd;text-align: right;width: 1.7em;text-decoration: none;}
div.disSearch div ul.cities li p.cityLink {font-size: 1em;top: 0em;left: 0em;text-decoration: none;display: block;width: 15.3em;height: 8.4em;}
div.disSearch div ul.cities li p.cityLink a {text-indent: -1000em;display: block;width: 15.3em;height: 8.4em;_background-color: #000;filter: alpha(opacity=01);}
*+html div.disSearch div ul.cities li p.cityLink a {background-color: #000;filter: alpha(opacity=01);}
div.disSearch div ul.cities li p.cityLink a:hover {}
div.disSearch div ul.cities li p.add {font-size: 1em;top: 0.7em;left: 0.7em;text-decoration: none;width: 13px;display:none;height: 13px;}
div.disSearch div ul.cities li p.add a {text-indent: -1000em;display: block;width: 13px;height: 13px;background: url("http://o.aolcdn.com/art/dpweather/icon-plus") no-repeat left top;}
div.disSearch div ul.cities li p.add a:hover {background-position: -13px top;}
div.disSearch div ul.cities li p.notActive {font-size: 1em;top: 0.7em;left: 0.7em;text-decoration: none;width: 13px;display: block;text-indent: -1000em;height: 13px;background: url("http://o.aolcdn.com/art/dpweather/icon-circle") no-repeat left top;}
div.disSearch div ul.cities li p.alert {font-size: 1em;top: 0.6em;left: 13.2em;text-decoration: none;width: 14px;display: block;height: 14px;}
div.disSearch div ul.cities li p.alert a {text-indent: -1000em;display: block;width: 14px;height: 14px;background: transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -1000px -319px;}
div.disSearch div ul.cities li p.alert a:hover {}
div.disSearch div ul.cities-alt {margin: 0.7em 0 0.7em -0.2em;font-size: 1em;width: 46.2em;height: 1%;list-style-type: none;}
div.disSearch div>/**/ul.cities-alt {padding-top: 0;}
body.isIE div.disSearch div ul.cities-alt {margin-top: -2em;}
div.disSearch div ul.cities-alt:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div.disSearch div ul.cities-alt li {display: inline;float: left;width: 46.2em;min-height: 5.3em;_height: 5.3em;margin-right: 0.1em;margin-bottom: 0.1em;background: #fafaf8 url("http://o.aolcdn.com/art/dpweather/bg-btn-cityLink") no-repeat 44.4em 16px;border-bottom: 0.1em solid #ebebe9;font-size: 1em;position: relative;}
div.disSearch div ul.cities-alt li.hover {background-color: #f0f0ed;background-color: #f5f5f3;background-position: 44.4em -164px;}
div.disSearch div ul.cities-alt li.last {border-bottom: 0 none !important;margin-bottom: 0 !important;}
div.disSearch div ul.cities-alt li h4 {font-size: 1.2em;font-weight: normal;color: #2481bd;text-align: center;padding: 0.8em 1.1em 1.6em 10.5em;text-align: left;width: auto;}
div.disSearch div ul.cities-alt li h4 span {display: none;}
div.disSearch div ul.cities-alt li p {position: absolute;font-size: 1em;z-index: 3;}
div.disSearch div ul.cities-alt li p.cawWC {top:0;left:1.9em;font-size:1em;width:55px;height:45px;text-indent:-100em;}
div.disSearch div ul.cities-alt li p span {display: none;}
div.disSearch div ul.cities-alt li p.weatherCondition {top: 0.6em;top: 0.8em;left: 2.7em;left: 1.9em;font-size: 1em;width: 50px;height: 40px;text-indent: -100em;}
div.disSearch div ul.cities-alt li p.currentTemperature {top: 0.9em;left: 6.9em;text-decoration: underline;	text-align: right;width: 1.7em;font-size: 1.1em;}
div.disSearch div ul.cities-alt li p.high {font-size: 1.1em;top: 0.9em;left: 9em;color:#DC1515;text-align: right;width: 1.7em;text-decoration: none;}
div.disSearch div ul.cities-alt li p.low {font-size: 1.1em;top: 2.3em;left: 9em;color: #2881bd;text-align: right;width: 1.7em;text-decoration: none;}
div.disSearch div ul.cities-alt li p.cityLink {font-size: 1em;top:0em;left: 0em;text-decoration: none;display: block;width: 15.3em;width: 46.2em;height: 8.4em;}
div.disSearch div ul.cities-alt li p.cityLink a {text-indent: -1000em;display: block;width: 15.3em;width: 46.2em;height: 8.4em;_background-color: #000;filter: alpha(opacity=01);}
*+html div.disSearch div ul.cities-alt li p.cityLink a {background-color: #000;filter: alpha(opacity=01);}
div.disSearch div ul.cities-alt li p.add {font-size: 1em;top: 0.7em;left: 0.7em;text-decoration: none;width: 13px;display: none;/*display: block;*/height: 13px;}
div.disSearch div ul.cities-alt li p.add a {text-indent: -1000em;display: block;width: 13px;height: 13px;background: url("http://o.aolcdn.com/art/dpweather/icon-plus") no-repeat left top;}
div.disSearch div ul.cities-alt li p.add a:hover {background-position: -13px top;}
div.disSearch div ul.cities-alt li p.notActive {font-size: 1em;top: 0.7em;left: 0.7em;text-decoration: none;width: 13px;display: block;text-indent: -1000em;height: 13px;background: url("http://o.aolcdn.com/art/dpweather/icon-circle") no-repeat left top;}
div.disSearch div ul.cities-alt li p.alert {font-size: 1em;top: 0.6em;left: 44em;text-decoration: none;width: 14px;display: block;height: 14px;}
div.disSearch div ul.cities-alt li p.alert a {text-indent: -1000em;display: block;width: 14px;height: 14px;background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -1000px -319px;}
div.disSearch div div.alertPopup {position: absolute;z-index: 999;width: 167px;height: 84px;width: 147px;height: 64px;background: transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat 0px 0px;font-size: 13px;padding: 20px 0 0 27px;color: #fff;line-height: 18px;text-align: left;}
body >/**/div.alertPopup {background: transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat 0px 0px;}
div.disSearch div div.alertPopup strong {display: block;}
div.disSearch div.disCont {background: #fff;width: 46.3em;margin: 0 0em 0 -0.9em;padding: 1.4em 0.5em 2.2em 0.7em;overflow: hidden;position: relative;}
div.disSearch div.disCont ul.placeList {font-size: 1em;width: 15.3em;padding: 0;display: inline;float: left;margin: 0 -0.1em 0 0;_margin-right: -1.6em;}
body.isIE div.disSearch div.disCont ul.list-col1 {margin-left: -1.6em;}
div.disSearch div.disCont ul.placeList li {font-size: 1.1em;margin: 0;padding: 0;list-style-type: none;width: 14em;}
body.isSafari div.disSearch div.disCont ul.placeList li {font-size: 1.2em;width: 12.83em;margin-bottom: 0.1em;}
div.disSearch div.disCont ul.placeList li a {color: #2481bd;text-decoration: none;display: block;padding: 0 0 0 0.64em;margin: 0;}
body.isIE div.disSearch div.disCont ul.placeList li a {width: 13.36em;}
div.disSearch div.disCont ul.placeList li a:hover {text-decoration: underline;background-color: #f0f0ed;}
div.disStates {border: 0.1em solid #d6d6d4;width: 45.7em;margin: 0 0 0.9em 0;padding: 2.1em 0.9em 0em 0.9em;background: #cdebed;position: relative;color: #333331;overflow: hidden;clear: both;}
div.disStates h2 {font-size: 3.25em;font-weight: normal;clear: both;margin: -0.18em 0 0em -0.05em;}
div.disStates h2.usaHead {font-size: 3.25em;font-weight: normal;clear: both;margin: 0.3em 0 0em 0.1em;*margin-top:1em;}
body.isSafari div.disStates h2 {margin-left: 0em;}
body.isIE7 div.disStates h2 {margin-left: 0em;margin-top: -0.15em;margin-bottom: -0.02em;}
div.disStates ul.breadcrumb {position: absolute;left: 1.5em;top: 1.8em;}
body.isSafari div.disStates ul.breadcrumb {left: 1.4em;}
div.disStates ul.breadcrumb li {background: url("http://o.aolcdn.com/art/dpweather/bg-li-breadcrumb") no-repeat right center;padding-right: 14px;margin-right: 10px;display: inline;float: left;}
div.disStates ul.breadcrumb li.last {background: none;}
div.disStates ul.breadcrumb li a {color: #2481bd;font-size: 1.1em;}
div.disStates ul.breadcrumb li a:hover {text-decoration: underline;}
div.disStates small {color:#666664;display:block;font-size:1.1em;margin:0.25em 0pt 1.5em 0.5em;}
div.disShowAll {border: 0.1em solid #d6d6d4;width: 45.7em;margin: 0 0 0.9em 0;padding: 0em 0.9em 0em 0.9em;background: #cdebed;position: relative;color: #333331;overflow: hidden;clear: both;}
div.disShowAll h2 {font-size: 3.25em;color: #333331;font-weight: normal;font-family: Arial, Helvetica, sans-serif;width: 8em;line-height: 0.9em;margin: 0 0 0.38em 0.06em;padding: 1.3em 0 0 0;text-transform:capitalize;}
body.isSafari div.disShowAll h2 {padding-top: 1.35em;margin-left: 0.07em;text-transform:capitalize;}
div.disShowAll ul.breadcrumb {position: absolute;left: 1.5em;top: 1.8em;}
body.isSafari div.disShowAll ul.breadcrumb {left: 1.4em;}
div.disShowAll ul.breadcrumb li {background: url("http://o.aolcdn.com/art/dpweather/bg-li-breadcrumb") no-repeat right center;padding-right: 14px;margin-right: 10px;display: inline;float: left;}
div.disShowAll ul.breadcrumb li.last {background: none;text-transform:capitalize;font-size:1.1em;}
div.disShowAll ul.breadcrumb li a {color: #2481bd;font-size: 1.1em;text-transform:capitalize;}
div.disShowAll ul.breadcrumb li a:hover {text-decoration: underline;}
div.disShowAll p.temperatureUnitSelect {display: none;}
div.disShowAll ul.temperatureUnitSelect {list-style-type: none;position: absolute;right: 0.7em;padding-top: 17px;_padding-top: 23px;padding-bottom: 5px;top: 0;font-size: 1em;background-color: #d1d1d1;}
div.disShowAll ul.temperatureUnitSelect li {width: 25px;height: 16px;display: inline;float: left;margin-left: 0.5em;}
div.disShowAll ul.temperatureUnitSelect li a {width: 25px;height: 16px;display: block;background-repeat: no-repeat;background-position: left top;text-indent: -1000em;}
div.disShowAll ul.temperatureUnitSelect li a:hover {background-position: left -16px;}
div.disShowAll ul.temperatureUnitSelect li.degC {}
div.disShowAll ul.temperatureUnitSelect li.degC a {background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-c");}
div.disShowAll ul.temperatureUnitSelect li.degC a:hover {}
div.disShowAll ul.temperatureUnitSelect li.degF {margin-right: 0.7em;}
div.disShowAll ul.temperatureUnitSelect li.degF a {background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-f");}
div.disShowAll ul.temperatureUnitSelect li.degF a:hover {}	
div.disShowAll ul.temperatureUnitSelect li.current {}
div.disShowAll ul.temperatureUnitSelect li.current a, div.disShowAll ul.temperatureUnitSelect li.current a:hover {background-position: left -32px;}
div.disShowAll div {background: #fff;width: 46.3em;margin: 0em 0 0 -0.9em;padding: 1.5em 0.5em 1.4em 0.7em;overflow: hidden;position: relative;		}
div.disShowAll div p.searchNoCityFound{font-size:1.6em;color:#333331;font-family:Georgia,"Times New Roman",Times,serif;}
div.disShowAll div.bar {background: #e2e2e0;border-top: 1px solid #cbcbc9;border-bottom: 1px solid #cbcbc9;margin-top: -0.1em;width: 45.7em;margin: -0.1em 0em 0 -0.9em;padding: 0 0.9em 0 0.9em;}
div.disShowAll div:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div.disShowAll div.bar h3 {position:relative;width:16em;top: 13px;left: 0.65em;font-size: 1.8em;font-family: Georgia, "Times New Roman", Times, serif;color: #333331;font-weight: normal;text-shadow: 2px 2px #fff;}
div.disShowAll div.bar h3 span{text-transform:capitalize;}
body.isSafari div.disShowAll div.bar h3 {text-transform:capitalize;}
div.disShowAll div.bar ul.mapSelect {list-style-type: none;font-size: 1em;height: 1%;_overflow: visible;position: absolute;top: 16px;right: 1em;}
div.disShowAll div.bar ul.mapSelect:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div.disShowAll div.bar ul.mapSelect li {display: inline;float: left;height: 19px;}
div.disShowAll div.bar ul.mapSelect li a {display: block;height: 18px;margin-top: 1px;text-indent: -1000em;background-repeat: no-repeat;background-position: left top;}
div.disShowAll div.bar ul.mapSelect li a:hover {background-position: left -18px;}
div.disShowAll div.bar ul.mapSelect li.mainCities {width: 86px;}
div.disShowAll div.bar ul.mapSelect li.mainCities a {width: 81px;background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-maincities");}
div.disShowAll div.bar ul.mapSelect li.mainCities a:hover {}
div.disShowAll div.bar ul.mapSelect li.showAll {width: 66px;}
div.disShowAll div.bar ul.mapSelect li.showAll a {width: 66px;background-image: url("http://o.aolcdn.com/art/dpweather/bg-btn-showall");}
div.disShowAll div.bar ul.mapSelect li.showAll a:hover {}
div.disShowAll div.bar ul.mapSelect li.current {}
div.disShowAll div.bar ul.mapSelect li.current a, div.disShowAll div.bar ul.mapSelect li.current a:hover {background-position: left -36px;}
div.disShowAll div.bar ul.alphabet {list-style-type:none;margin:2.45em 0 0.4em -0.2em;padding: 0;height: 19px;width: 46.2em;*padding-top:2.45em;}
body.isIE div.disShowAll div.bar ul.alphabet {margin-top: 0;padding-top: 4.6em;width: 46.4em;}
div.disShowAll div.bar ul.alphabet li {display: inline;float: left;margin: 0 0.2em 0 0;padding: 0;width: 15px;height: 19px;}
div.disShowAll div.bar ul.alphabet li a {display: block;height: 17px;width: 15px;margin: 0;padding: 2px 0 0 0;font-size: 12px;text-align: center;background: url("http://o.aolcdn.com/art/dpweather/bg-btn-alphabet") no-repeat left top;color: #666664;text-decoration: none;}
body.isSafari div.disShowAll div.bar ul.alphabet li a {height: 16px;padding-top: 3px;}
div.disShowAll div.bar ul.alphabet li a:hover {background-position: left bottom;color: #fff;}
div.disShowAll div.bar ul.alphabet li.current a {background-position: left bottom;color: #fff;}		
div.disShowAll div.col {width: 15.4em;margin: 0 -0.1em 1.3em 0;_margin-bottom: 0em;display: inline;float: left;padding: 0;}
body.isSafari div.disShowAll div.col {margin-bottom: 1.1em;}
div.disShowAll div h4 {font-size: 3.3em;margin: -0.12em 0 0.2em 0;padding: 0.4em 0 0 0.13em;width: 2em;font-weight: normal;color: #2481bd;margin-bottom: 0.4em;}
body.isSafari div.disShowAll div h4 {margin-bottom: 0.31em;}
div.disShowAll div ul li h4 {font-size: 2.8em;margin: -0.12em 0 0.2em 0;padding: 0.4em 0 0 0.13em;width: 2em;font-weight: normal;color: #2481bd;margin-bottom: 0.4em;}
body.isSafari div.disShowAll div ul li h4 {margin-bottom: 0.31em;}
div.disShowAll div h4.first {font-size: 3.3em;margin: -0.12em 0 0.2em 0;padding: 0 0 0 0.13em;width: 2em;font-weight: normal;color: #2481bd;margin-bottom: 0.4em;}
body.isSafari div.disShowAll div h4.first {margin-bottom: 0.31em;}
div.disShowAll div ul.placeList {font-size: 1em;width: 15.4em;padding: 0;margin: 0 -0.1em 1.4em 0;_margin-right: -1.6em;margin-bottom: 1.8em;}
body.isSafari div.disShowAll div ul.placeList {margin-bottom: 1.6em;}
div.disShowAll div ul.placeList li {font-size: 1.1em;margin: 0;padding: 0;list-style-type: none;width: 14em;font-size: 1.2em;width: 12.83em;margin-bottom: 0.1em;}
body.isSafari div.disShowAll div ul.placeList li {font-size: 1.2em;width: 12.83em;margin-bottom: 0.1em;}
div.disShowAll div ul.placeList li a {color: #2481bd;text-decoration: none;display: block;padding: 0 0 0 0.64em;margin: 0;}
body.isIE div.disShowAll div ul.placeList li a {width: 13.36em;}
div.disShowAll div ul.placeList li a:hover {text-decoration: underline;background-color: #f0f0ed;}
div.disShowAll ul.paginator {clear: both;margin: 0 0 0 0.5em;padding: 1.2em 0 0 0;text-align: center;min-height: 23px;border-top: 0.1em solid #e6e6e4;}
div.disShowAll ul.paginator li {margin: 0;padding: 0;display: inline;font-size: 1.2em;position: relative;top: 0.55em;}
div.disShowAll ul.paginator li span {padding: 0 0.5em;border-right: 0.1em solid #e9e9e8;}
div.disShowAll ul.paginator li a {color: #2481bd;text-decoration: none;padding: 0 0.5em;border-right: 0.1em solid #e9e9e8;}
div.disShowAll ul.paginator li a.last{border-right:0em;}
div.disShowAll ul.paginator li a:hover {text-decoration: underline;}div.disShowAll ul.paginator li.back {float: left;width: 23px;height: 23px;border-right: 0 none;padding: 0;top: 0;}
div.disShowAll ul.paginator li.next {float: right;width: 23px;height: 23px;border-right: 0 none;padding: 0;top: 0;}
div.disShowAll ul.paginator li.next a, div.disShowAll ul.paginator li.back a {display: block;width: 23px;height: 23px;background: url("http://o.aolcdn.com/art/dpweather/bg-li-photogalleries-next") no-repeat left top;text-indent: -100em;text-decoration: none;padding: 0;border-right: 0 none;}
div.disShowAll ul.paginator li.back a {background-image: url("http://o.aolcdn.com/art/dpweather/bg-li-photogalleries-back");}
div.disShowAll ul.paginator li.back a:hover, div.disShowAll ul.paginator li.next a:hover, div.disShowAll ul.paginator li.inActive a {background-position: left -23px;}
div.disShowAll ul.paginator li.page {color: #666664;border-right: 0 none;padding: 0;}
div.disShowAll ul.paginator li.current a {color: #666664;text-decoration: none;}
div.disShowAll ul.paginator li.last a {border-right: 0 none;}
/* search results*/
div.searchResults {border: 0.1em solid #d6d6d4;padding: 0;width: 14.9em;font-size: 1em;	margin: 0 0 0.9em 0;background: #cdebed;}
div.searchResults h2 {font-size: 1.2em;color: #333331;font-weight: normal;margin: 0 0 0 0;padding: 1.3em 0 0.4em 1.25em;}
div.searchResults ul {list-style-type: none;margin: 0.5em 0 0.5em 0;padding: 0;font-size: 1em;}
div.searchResults ul li {padding: 0px;margin: 0 0.7em -0.3em 0.7em;position: relative;width: 13.5em;height: 2.9em;}
div.searchResults ul>/**/li {margin: 0 0.7em;height: 2.9em;}
div.searchResults ul li.last {border-bottom: 0 none;}
div.searchResults ul li a {font-size: 1.2em;color: #2481bd;position: absolute;margin: 0 0 0 -0.59em;width: 11.15em;padding: 0.53em 0 0 1.2em;display: block;height: 1.74em;background: url("http://o.aolcdn.com/art/dpweather/bg-li-searchresults-a") no-repeat left -100px;}body.isSafari3 div.searchResults ul li a {width: 11.25em;}
div.searchResults ul li a:hover {background-color: #262624;background-position: left center;}
/* no results*/
div.noResults {border: 0.1em solid #b2b2b2;width: 44.7em;margin: 0 0 1em 0;padding: 1.7em 1.4em 0em 1.4em;background-color: #fff;position: relative;display: inline;float: left;color: #999997;}
div.noResults h2 {color: #ec1c24;font-size: 1.2em;font-weight: normal;margin: 0 0 0.2em 0;padding: 0;}
div.noResults p {font-size: 1.6em;font-family: Georgia, "Times New Roman", Times, serif;color: #333331;margin: 0 0 .5em 0;padding: 0;}
div.noResults ul li.srchrslt {font-size:1.2em;margin-left:10px;padding:0 0 .5em 0;}
/*quigo*/
.adQuigoRight,.adQuigoCenter{margin:0;padding:0 0 1em 0;}
.adQuigoRight{position:relative;left:.1em;}
.adQuigoRight iframe{width:312px;*width:314px!important;}
.errorNoResults{z-index:100;padding:5px;background:red;}
.errorNoResults .errorHead{padding:5px 0px;background:red;color:#ffffff;text-align:left;font-size:1.2em;}
.errorNoResults .errorContent{background:#ffffff;padding:10px;text-align:center;}
.errorNoResults .errorContent p{margin-bottom:10px;text-align:left;}
.errorNoResults input.submit {background:#5f5f5e url(http://o.aolcdn.com/art/dpweather/ok-btn) no-repeat left top;width:72px;height:26px;overflow:hidden;font-size:0;border:0 none;cursor:pointer;padding:2px;margin:0;text-align:left;color:#e5e6e6;}
.errorContainer{z-index:100;padding:5px;background:red;}
.errorContainer .errorHead{padding:5px 0px;background:red;color:#ffffff;text-align:left;font-size:1.2em;}
.errorContainer .errorContent{background:#ffffff;padding:10px;text-align:center}
.errorContainer .errorContent p{margin-bottom:10px;text-align:left;}
.errorContainer input.submit {background:#5f5f5e url(http://o.aolcdn.com/art/dpweather/ok-btn) no-repeat left top;width:72px;height:26px;overflow:hidden;font-size:0;border:0 none;cursor:pointer;padding:2px;margin:0;text-align:left;color:#e5e6e6;}
.maxFive{z-index:100;padding:5px;background:red;}
.maxFive .errorHead{padding:5px 0px;background:red;color:#ffffff;text-align:left;font-size:1.2em;}
.maxFive .errorContent{background:#ffffff;padding:10px;text-align:center}
.maxFive .errorContent p{margin-bottom:10px;text-align:left;}
.maxFive .solution img{float:left;margin-right:10px;}
.maxFive .solution .header{padding:5px 0px;background:#ffffff;color:red;border-bottom:0px;font-size:1em;text-align:left;}
.maxFive input.submit {background:#5f5f5e url(http://o.aolcdn.com/art/dpweather/ok-btn) no-repeat left top;width:72px;height:26px;overflow:hidden;font-size:0;border:0 none;cursor:pointer;padding:2px;margin:0;text-align:left;color:#e5e6e6;margin-top:0.8em;}
.maxFive .grey{color:grey;}
.clear{clear:both;}
/*photo of day*/
.photoOfTheDayMod {background:#fff;border:0.1em solid #D6D6D4;color:#333331;margin:0pt 0pt 0.9em;padding:1.9em 0.9em 0;width:45.7em;clear:both}
.photoOfTheDayMod a{color:#2481BD;}
.photoOfTheDayMod h2{color:#333331;font-family:Arial,Georgia,serif;font-size:1.8em;font-weight:normal;left:0.8em;letter-spacing:-0.01em;text-shadow:#FFFFFF 2px 2px;}
.photoOfTheDayMod .imageHolder{padding:1em 0;text-align:center;}
.photoOfTheDayMod p{font-size:1.2em;margin-bottom:0.5em;}
.photoOfTheDayMod small {color:#999997;display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:1em;font-style:italic;margin-bottom:1em;}
/* Begin:Get weather for */
#getWeatherFor{margin:6px 0 20px 0;}
#getWeatherFor form fieldset{border:none;}
#getWeatherFor form fieldset legend{display:none;}
#getWeatherFor form h2 {font-size:1.2em;background:none;color:#333;padding-bottom:7px;text-transform:capitalize;}
#getWeatherFor form input#gwfLocation {font-size:1.1em;color:#666;padding:0.3em;*padding-bottom:.3em;width:7.2em;margin-right:3px;float:left;border-width:1px;border-style:solid;border-color:#989898 #dedede #dedede #989898;}
html* #getWeatherFor form input#gwfLocation{width:7.9em;*width:7.2em;}
#getWeatherFor form input#gwfFindBtn {float:left;}
#getWeatherFor p.gwfInsTxt{color:#666;padding:1.2em 0 0 0.4em;clear:both;font-size:11px;line-height:1em;}
.gwfFindBtn{background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -1000px 0px;width:42px;height:22px;display:block;float:left;text-indent:-1000px;}
.gwfFindBtn:hover{background-position:-1000px -23px;}
/* End:Get weather for */
/*Begin:Forecast City Name*/
html* #cityForecast{margin:0;padding:0;}
#cityForecast{float:left;text-align:left;margin:0;padding:0;width:500px;_width:500px;background:#ffffff;}
#forecastCityName{margin:0 0 5px 0;width:500px;_width:500px;}
#cityName{float:left;width:39.8em;_width:39.8em;}
#countryMenu ul{margin:0;padding:0;font:normal 1.1em 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:right;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:.1em;}
#timeInfo ul li p.abbrAmPm{padding:0;font:bold 10px arial;color:#000;}
#dateInfo{float:right;margin:0;font:normal 1.4em arial;color:#454848;}		
html* #dateInfo{margin:0;padding:0;font-size:1.3em;}
.clear{clear:both;font-size:0;}			
/*End:Forecast City Name*/
/* todays detail */
/*Snapshot module */
div.todaysDetail {clear:both;float:none;display:block;width:47.5em;border:#cacaca solid;border-width:.1em .1em 0em .1em;padding:0em;margin-bottom:0em;}
div.todaysDetail ul.showersCont , ul.showersCont li{list-style-type:none;}
div.todaysDetail .hdr{border-width:.1em .1em 0em .1em;border-style:solid;border-color:#fff;padding:1.1em 0em 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;color:#e3ffff;font-size:1em;line-height:1.1em;padding-bottom:.2em;}
div.todaysDetail p.isoTund{text-transform:capitalize;color:#e3ffff;font-weight:bold;font-size:1.6em;line-height:1.5em;}
div.todaysDetail .tempUnitSelect{float:right;margin:0em 2.2em 0em 0em;}
div.todaysDetail a.tempUnitSelCJSH,a.tempUnitSelFJSH{width:3em;text-indent:-100em;display:block;float:left;height:1.5em;}
div.todaysDetail a.tempUnitSelCJSH{background:url(http://o.aolcdn.com/art/dpweather/bluebar_sprite1) no-repeat scroll  -339px 4px;margin-left:.3em;}
div.todaysDetail a.tempUnitSelCJSH:hover{background-position: -339px -31px;}
div.todaysDetail a.tempUnitSelFJSH{background:url(http://o.aolcdn.com/art/dpweather/bluebar_sprite1) no-repeat scroll -372px 4px;border-right:.1em solid #2075ae;}
div.todaysDetail a.tempUnitSelFJSH:hover{background-position:-372px -31px;}
div.todaysDetail span.current a.tempUnitSelFJSH{background-position:-372px -12px;}
div.todaysDetail span.current a.tempUnitSelFJSH:hover{background-position:-372px -12px;}
div.todaysDetail span.current a.tempUnitSelCJSH{background-position:-340px -12px;}
div.todaysDetail span.current a.tempUnitSelCJSH:hover{background-position:-340px -12px;}
div.todaysDetail .detailsCont{clear:both;background:#E9E9E9;border:#fff solid;border-width:0em .1em .1em .1em;padding:1.3em .5em 1em 1.8em;}
div.todaysDetail .showersCont{}
div.todaysDetail .showersCont li{float:left;}
div.todaysDetail li.showers{width:6.9em;}
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 li.showers h3{height:5em;_height:3em;}
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:1.1em;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:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -743px -366px;margin-bottom:1.3em;}
div.todaysDetail .precipitationBGGray{width:7.3em;height:1.8em;float:left;background:url(http://o.aolcdn.com/art/dpweather/p-dot) repeat;text-indent:-100em;*margin-top:1.1em;}
div.todaysDetail .precPercent{margin-left:1em;font-weight:bold;font-size:1.3em;float:left;*margin-top:1.1em;}
div.todaysDetail span.feelslike{font-size:1.7em;}
div.todaysDetail .weatherType{clear:both;width:19em;font-size:1.1em;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 .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:1.1em;}
div.todaysDetail .sunRise,.sunSet{padding:1.5em 3.4em 0em;font-size:1.1em;text-transform:uppercase;}
div.todaysDetail .sunRise{background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -500px -567px;}
div.todaysDetail .sunSet{background:url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -500px -496px;}
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:1.1em;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;width:5em;}
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.sixDay ul.options {list-style-type:none;font-size:1em;float:right;width:37em;}
div.sixDay ul.options:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.sixDay ul.options li {font-size:1em;float:right;padding:2px 20px 0 0;}
div.sixDay ul.options li a {color:#3a80bb;font-size:1.1em;display:block;height:1.5em;float:left;}
div.sixDay ul.options li a:hover {text-decoration:underline;}
/*div.sixDay ul.options li.hourlyForecast a {background:url(http://o.aolcdn.com/art/dpweather/12hour_smallicon) no-repeat left top;}
div.sixDay ul.options li.sixDayForecast a {background:url(http://o.aolcdn.com/art/dpweather/7day_smallicon) no-repeat left 1px;}*/
div.sixDaySum{clear:both;}
div.sixDaySum table{border-collapse:collapse;float:left;width:100%;}
div.sixDaySum table tr th{background:#f4f4f4 url(http://o.aolcdn.com/art/dpweather/verticaldot) repeat-y scroll 100% 0%;width:5em;text-align:center;padding:2px 20px;font:bold 1.1em 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:url(http://o.aolcdn.com/art/dpweather/verticaldot) repeat-y scroll 100% 0%;padding:0 .75em .5em;}
div.sixDaySum table tr.sixTabBd td p{height:35px;padding:0.5em 2.92em;}
div.sixDaySum table tr.sixTabBd td .highLow{float:left;width:4.8em;font:bold 12px 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:#f1f1f1;}
div.sixDaySum table tr td.sixfst{background:none;}
div.sixdayDet{background:#f4f4f4;border-width:0px 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:1.1em;color:#999997;display:block;padding:0 0 ;margin:.8em 0 0 2em;}
div.sixdayDet ul.options {display:block;list-style-type:none;font-size:1em;margin:0 0 0 2.5em;padding:2px 0 0;}
div.sixdayDet ul.options:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.sixdayDet ul.options li {font-size:1em;display:inline;float:left;padding:0 1.7em 0 0;margin:0 1em 0 -.3em;_width:13.3em;}
div.sixdayDet ul.options li a {color:#2481bd;padding-left:22px;padding-top:2px;height:1.5em;font-size:1.1em;display:block;}
div.sixdayDet ul.options li a:hover {text-decoration:underline;}
div.sixdayDet ul.options li.remove {padding-right:1.5em;}
div.sixdayDet ul.options li.remove a {background:url(http://o.aolcdn.com/art/dpweather/bg-remove) no-repeat left top;}
div.sixdayDet ul.options li.remove a#addcityLink {background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll 0 -240px;}
div.sixdayDet ul.options li.makeHometown {padding-right:2.1em;}
div.sixdayDet ul.options li.makeHometown a {background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat scroll -500px -240px;}
div.sixdayDet ul.options li.alertSignUp {border-right:0 none;margin-right:0;padding-right:0;}
div.sixdayDet ul.options li.alertSignUp a {background:transparent url(http://o.aolcdn.com/art/dpweather/mainsprite) no-repeat -250px -240px;}
/* end of six day summary*/