.stickerbody{ margin:0px; padding:0px; background:transparent; width:730px; overflow:hidden; }
.wXbody, .wXheader, .wXalert, .wXgrill, .forecast {font-family:Arial, Helvetica; font-size:9px;}
.wXbody { position:relative; width:753px; height:90px; text-align:left; border-top: 1px solid #a8a8a8; border-bottom: 1px solid #a8a8a8;}
.wXheader {margin-left:8px; line-height:12px; height:12px;}
.wXgrill {height:56px; margin-left:8px; margin-top:2px;}
.wXgrill #thermometer { float:left; height:56px; margin:5px 0 0 4px; }
.wXgrill #temperature { float:left; height:56px; margin:9px 0 0 4px; }
.wXgrill #compass  { float:left; height:56px; margin:5 0 0 12px; padding-left:8px;}

.wXalert a { padding:1px 50px; color:#fff; font-weight:bold; text-align:center; text-decoration:none;  }
.wXalert a:link, .wXalert a:visited {color:#ffffff;}

.wXheader #zipcode {font-weight:bold; font-size:10px; }
.wXheader #zipcode a:link, #zipcode a:visited {text-decoration:none; color:#000000;}

.wXheader #schoolname { font-weight:normal; margin-top:-10px;}

#compass { width:56px; text-align:center; margin-top:5px;}

#compass #windspeed { font-size:13px; font-weight:bold; margin-top:16px; margin-left:-5px;}
#compass #wsmeasure { font-size:7px; font-weight:bold; margin-left:-5px;}

.wXbody .wXlinks { height:15px; line-height:15px; text-align:left; position:absolute; top:20px; right:40px; font-size:11px; }
.wXbody .wXlinks2 { height:15px; line-height:15px; text-align:left; position:absolute; top:55px; right:40px; font-size:11px; }
.wXbody .wXlinks3 { height:15px; line-height:15px; text-align:left; font-size:11px;  position:absolute; top:50px; right:40px; font-size:11px;  }
.wXlinks a:link, .wXlinks a:visited, .wXlinks2 a:link, .wXlinks2 a:visited, .wXlinks3 a:link, .wXlinks3 a:visited {text-decoration:none; color:#2e2e2e; padding:3px 6px;}
.wXlinks a:hover, .wXlinks2 a:hover, .wXlinks3 a:hover {color: #7b7b7b; text-decoration: underline;}

.wXheader h1 { font-size:10px; margin:0px; padding:0px; font-weight:normal; }
.wXheader #zipcode  {font-weight:bold !important; font-size:11px !important;}
#temperature h2 { font-size:24px; display:inline; height:43px; line-height:43px; margin:0px; padding:0px; color:#000000;}
#temperature h2.wX100plus { font-size:24px; color:#000000;}

.forecast {margin-left:167px; width:220px; margin-top:-62px;}
.day1 {float:left; width:80px; margin-left:10px;}
.day2 {float:right; width:80px; margin-right:10px; margin-top:-62px;}
.day {font-size:14px; text-align:left; padding-right:1px;}
.cond {float:left; padding-right:5px;}
.high {float:left; vertical-align:top; font-size:14px; font-weight:bold;}
.low {float:left; font-size:14px;}

.wXbody .logo { position:absolute; top:10px; left:5px;  width:120px; }
.wXbody .local { position:absolute; bottom:10px; left:5px; width:108px; }
.wXbody .frame { position:absolute; left:140px; top:8px; background:transparent; }

.error {font-family:Arial, Helvetica; font-size:11px; color:#ff0000;}