.gkw_main { overflow:hidden; }
.gkw_main h2 { font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 0 10px; padding:0; text-indent:0; font-weight:normal; }
.gkw_current { overflow:hidden; margin-left:24px; margin-top:10px; margin-bottom:15px; }
.gkw_main_left { float:left; width:auto; }
.gkw_temp { font-size:18px; text-align:center; margin:8px 0 0 0; }
.gkw_main_right { float:left; width:auto; margin:0 0 0 25px; border-left:1px solid #ddd; padding-left:25px; }
.gkw_main_right h2 { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; text-indent:0; font-weight:normal; }
.gkw_main_right p { margin:0; }
.gkw_condition { font-weight:bold; line-height:200%; font-size:14px; }
.gkw_humidity { }
.gkw_wind { }
ul.gkw_next_days { clear:both; width:100%; float:left; list-style-type:none; list-style-image:none; margin:12px 0 12px 0; padding:0; }
ul.gkw_next_days li { background: none; float:left; }
ul.gkw_next_days li.aitems-1{width:100%;}
ul.gkw_next_days li.aitems-2{width:49%;}
ul.gkw_next_days li.aitems-3{width:33%;}
ul.gkw_next_days li.aitems-4{width:24%;}
.gkw_day { font-weight:bold; text-align:center; display:block; }
ul.gkw_next_days li img { display:block; margin:0 auto; clear:both; }
p.gkw_day_temp { margin:6px 0 0 0; white-space:nowrap; text-align:center; }
span.gkw_day_day { padding:2px; font-size:10px; }
span.gkw_day_night { padding:2px; background:#666; color:#fff; font-size:10px; }
div.gkw_fday{ border-left:1px solid #ddd; margin:0 6px 0 0; padding:0 0 0 6px; }
ul.gkw_next_days li:first-child div.gkw_fday{ border-left:none; }
