div#cityMap{height:306px;}
div#cityMap img{float:left;position:absolute;}
div#cityMap h1{font-size:120%;margin:0 auto;padding-top:20px;text-align:left;width:300px;}
div#cityMap p{font-size:100%;height:215px;margin:0 auto;padding-top:5px;width:300px;}
div#day1{margin-left:2px;}
div#day2{margin-left:82px;}
div#day3{margin-left:162px;}
div#day4{margin-left:242px;}
div.days{background:url("../media/layout/iweather/daysBackground.png") no-repeat;display:block;height:220px;margin-top:10px;position:absolute;width:76px;z-index:2;}
div.dayName{color:#FFF;font-size:150%;margin-top:12px;text-align:center;width:76px;}
div.weatherIcon{height:70px;margin:0 auto;margin-top:10px;width:70px;}
div.weatherIcon img{margin-left:5px;}
div#adsense{height:50px;}
div.temperature{height:40px;line-height:40px;margin-top:45px;text-align:center;width:76px;}
div.temperature span{font-size:120%;font-weight:bold;width:76px;}
div.temperature span.blue{color:#069;}
div.temperature span.red{color:#900;}

div#searchTheCity{background:url("../media/layout/iweather/searchBackground.png") no-repeat;height:50px;}
div#searchField{float:left;height:18px;margin-top:16px;width:208px;}
div#searchField input{float:right;height:18px;width:192px;}
div#searchGo{float:right;height:26px;margin-top:12px;width:96px;}
div#searchGo input#checkCity{background:url("../media/layout/iweather/search.png") no-repeat;height:26px;width:84px;}
h2#noResult{color:#900;font-size:120%;padding-top:120px;text-align:center;}
h3#tryAgain{font-size:100%;text-align:center;}

