.sn-32 {background-image:url('/i/ws/32/sn.png')}
.sl-32 {background-image:url('/i/ws/32/sl.png')}
.h-32 {background-image:url('/i/ws/32/h.png')}
.t-32 {background-image:url('/i/ws/32/t.png')}
.hr-32 {background-image:url('/i/ws/32/hr.png')}
.lr-32 {background-image:url('/i/ws/32/lr.png')}
.s-32 {background-image:url('/i/ws/32/s.png')}
.hc-32 {background-image:url('/i/ws/32/hc.png')}
.lc-32 {background-image:url('/i/ws/32/lc.png')}
.c-32 {background-image:url('/i/ws/32/c.png')}
.sn-64 {background-image:url('/i/ws/64/sn.png')}
.sl-64 {background-image:url('/i/ws/64/sl.png')}
.h-64 {background-image:url('/i/ws/64/h.png')}
.t-64 {background-image:url('/i/ws/64/t.png')}
.hr-64 {background-image:url('/i/ws/64/hr.png')}
.lr-64 {background-image:url('/i/ws/64/lr.png')}
.s-64 {background-image:url('/i/ws/64/s.png')}
.hc-64 {background-image:url('/i/ws/64/hc.png')}
.lc-64 {background-image:url('/i/ws/64/lc.png')}
.c-64 {background-image:url('/i/ws/64/c.png')}

.w-n {background-image:url('/i/c/n.gif')}
.w-nne {background-image:url('/i/c/nne.gif')}
.w-ne {background-image:url('/i/c/ne.gif')}
.w-ene {background-image:url('/i/c/ene.gif')}
.w-e {background-image:url('/i/c/e.gif')}
.w-ese {background-image:url('/i/c/ese.gif')}
.w-se {background-image:url('/i/c/se.gif')}
.w-sse {background-image:url('/i/c/sse.gif')}
.w-s {background-image:url('/i/c/s.gif')}
.w-ssw {background-image:url('/i/c/ssw.gif')}
.w-sw {background-image:url('/i/c/sw.gif')}
.w-wsw {background-image:url('/i/c/wsw.gif')}
.w-w {background-image:url('/i/c/w.gif')}
.w-wnw {background-image:url('/i/c/wnw.gif')}
.w-nw {background-image:url('/i/c/nw.gif')}
.w-nnw {background-image:url('/i/c/nnw.gif')}

.tempdisplay{background:url('/i/tg.gif') no-repeat;height:45px;position:relative}
.tempdisplay dt{display:none}
.tempdisplay dd{position:absolute;top:10px;padding:3px 0 0 0;background:url('/i/p.gif') no-repeat top center}
.winddir,.weatherstate{background-repeat:no-repeat}
.winddir{padding:5px 0 0 35px;height:32px}
.weatherstate{padding:5px 0 0 70px;height:64px}
.future .weatherstate{height:32px;padding:0 0 0 40px}

.g,.up{margin-left:20px}
.p{font-size:1.2em;margin-right:20px}
#day-0{float:left;width:35%;}
#cr{float:left;width:23%;margin-top:10px;overflow:auto;height:270px}
#cr li{height:19px;}
#cr li{padding-left:14px;background-repeat:no-repeat}
#crc form {padding:0}
#crc label {float:left;width:100%}
#st{padding:0;float:left;width:100%}
#st li{background:none;padding:0}
#fw,#fc{padding:1px 0 1px 19px;background-repeat:no-repeat;background-position:center left}
.fw{background:url('/i/ru.gif')}
.fc{background:url('/i/bd.gif')}
.fws{background:url('/i/rus.gif')}
.fcs{background:url('/i/bds.gif')}
.y{background:url('/i/tu.gif')}
.n{background:url('/i/td.gif')}

.future{padding-top:5px;float:left;width:32%}
.plusfuture{padding-left:1%}
.b{padding:10px 0 10px 0;float:right}

#ts{padding-left:150px;margin:0;display:inline;font-size:0.9em}
#ts li {margin-left:10px;display:inline;background-image:url(/i/b2.gif);background-position: 0 0.4em}
.tsl {font-weight:bold}