.stickerbody{margin:0px; padding:0px;}
.wXbody, .wXheader, .wXalert, .wXgrill, .forecast {margin:0px; padding:0px; font-family:Arial, Helvetica; font-size:9px;}
.wXbody {width:169px; height:169px; padding-top: 6px; color: #000000; background:url(/images/weather_bug/bg.gif) no-repeat; text-align:center;}
.wXheader {height:29px; line-height:12px; text-align:center;}

.wXalert { background:url(/images/weather_bug/alert.gif) no-repeat; margin-left:2px; color:#ffffff; text-align:center;}
.wXalert a:link, .wXalert a:visited {color:#ffffff;}

.wXgrill {height:37px; padding-left:47px; padding-top: 3px;}
.wXgrill #thermometer { float:left; height:28px; margin:4px 0px 0px 4px; }
.wXgrill #temperature { float:left; height:17px; margin:7px 0px 0px 4px; }
.wXgrill #compass  { float:left; height:37px; margin:0px 0px 0px 18px; }


#zipcode a:link, #zipcode a:visited {text-decoration:none; color:#000000;}
#zipcode {padding-top: 2px;}
#schoolname {padding-top: 2px;}

#compass { width:37px; text-align:center; }

.compass-n { background:url(/images/weather_bug/compass-n.gif) no-repeat center; }
.compass-ne { background:url(/images/weather_bug/compass-ne.gif) no-repeat center; }
.compass-e { background:url(/images/weather_bug/compass-e.gif) no-repeat center; }
.compass-se { background:url(/images/weather_bug/compass-se.gif) no-repeat center; }
.compass-s { background:url(/images/weather_bug/compass-s.gif) no-repeat center; }
.compass-sw { background:url(/images/weather_bug/compass-sw.gif) no-repeat center; }
.compass-w { background:url(/images/weather_bug/compass-w.gif) no-repeat center; }
.compass-nw { background:url(/images/weather_bug/compass-nw.gif) no-repeat center; }


#compass #windspeed { font-size:9px; font-weight:bold; margin-top:11px; margin-left:2px; line-height: 9px;}
#compass #wsmeasure { font-size:7px; font-weight:bold; margin-left:2px; line-height: 5px;}

.wXbody .wXlinks { clear:both; height:12px; line-height:12px; text-align:center;  margin-top:3px; }
.wXlinks a:link, .wXlinks a:visited {text-decoration:none; color:#425CA7; padding-left:2px; padding-right:2px; font-size:9px;}

.wXheader h1 { font-size:9px; margin:0px; padding:0px; font-weight:normal; line-height: 9px;}
.wXheader #zipcode h1 {font-weight:bold !important; font-size:9px !important; line-height: 9px;}
#temperature h2 { font-size:14px; display:inline; color:#000000; margin:0px; padding:0px; }
#temperature h2.wX100plus { font-size:18px; color:#000000;}

.forecast {display:block; width:169px; height:37px; margin-top:4px; clear:both; }
.day1 {float:left; width:60px; padding-left:10px; }
.day2 {float:right; width:60px;  padding-right:20px; }
.day {font-size:10px; text-align:left; padding-right:15px;}
.cond {float:left; padding-right:5px;}
.high {float:left; vertical-align:top; font-size:10px; font-weight:bold; line-height: 10px;}
.low {float:left; font-size:10px; line-height: 10px;}

.wXbody .footertext {color:#ffffff; float:left; padding-left:10px;}

.wXbody iframe { margin-top:8px; } 
.wXbody .footer #weather_bug_logo { float:left; margin:9px 0px 0px 8px; }
.wXbody .footer #location { float:right;  margin:17px 10px 0px 0px; } 

.error {font-family:Arial, Helvetica; font-size:11px; color:#ff0000;}

.weather_bug_input {
	background-image: url(/images/weather_bug/text_input_background.gif);
	background-repeat: no-repeat;
	width: 71px;
	height: 11px;
	margin-top: 16px;
	padding-left: 3px;
	padding-right: 5px;
	border: 0px;
	background-color: transparent;
	font-size: 8px;
	line-height: 9px;
}
