@charset "utf-8";

/**
* Styleset for Cumulus Weather Console by ph-tvs.nl
* http://www.weerstation-lemmer.nl
* <!-- © copyright 2013 by ph-tvs.nl - http://www.weerstation-lemmer.nl -->
**/ 
a:link{ color : black; text-decoration : none; }

a:visited{ color : black; text-decoration : none; }

a:hover{ color : white; text-decoration : underline; }

a:active{ color :#585858; text-decoration : none; }
p.about{
	text-align:center;
}
table { 
 background: url("../images/cumulus-screen.jpg") no-repeat;
 width:983px; 
 height:691px; 
 border:0;
}
.site-name {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 32px;		
position: absolute;
top: 35px;
left: 110px;	
}
.planets {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color: #08088A;
width:80px;
height:10px; 
}
.planets-value {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;

width:30px;
height:10px; 
}
.tabs {
width:80px;
height:10px;	
}
.collspan {
width:678px;
height:66px; 	
}

.sunrise {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;	
color: #08088A;	
position: absolute;
top: 85px;
left: 110px;	
}
.sunset {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;	
color: #08088A;	
position: fixed;
top: 105px;
left: 110px;	
}
.dawn {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;	
color: #08088A;	
position: fixed;
top: 107px;
left: 110px;	
}
.date {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;	
color: #08088A;	
position: absolute;
top: 42px;
left: 590px;	
}
.time {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;	
color: #08088A;	
position: absolute;
top: 41px;
left: 883px;	
}
.forecast {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;	
color: #08088A;	
position: absolute;
top: 139px;
left: 15px;	
}

.header-temp {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;	
color: black;	
position: absolute;
top: 164px;
left: 27px;	
}
.temp {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
text-align:left;	
position: absolute;
top: 190px;
left: 116px;	
}
.temp-trend {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
text-align:left;
position: absolute;
top: 214px;
left: 111px;
text-align: center;
}
.avg-temp {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
text-align:left;
position: absolute;
top: 238px;
left: 116px;	
}
.wind-chill {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
text-align:left;
position: absolute;
top: 262px;
left: 115px;	
}
.heat-index {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
text-align:left;	
position: absolute;
top: 286px;
left: 115px;	
}
.dew-point {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
text-align:left;	
position: absolute;
top: 310px;
left: 115px;	
}
.rel-hum {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
text-align:right;	
position: absolute;
top: 334px;
left: 126px;	
}
.apparent {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
text-align:left;	
position: absolute;
top: 358px;
left: 113px;	
}

.header-wind {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;	
color: black;	
position: absolute;
top: 397px;
left: 27px;	
}
.wind-latest {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 423px;
left: 122px;	
}
.wind-bearing {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 447px;
left: 122px;	
}
.dwind-bearing {
font-family : Times New Roman, Times, serif;
color: black;
font-size : 16px;
position: absolute;
top: 447px;
left: 162px;	
}
.dwind-deg {
font-family : Times New Roman, Times, serif;
color: black;
font-size : 15px;
position: absolute;
top: 447px;
left: 180px;	
}
.wind-gust {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 471px;
left: 121px;	
}
.wind-average {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 495px;
left: 121px;	
}
.wind-avg-dir {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 518px;
left: 120px;	
}
.wind-avg-deg {
font-family : Times New Roman, Times, serif;
color: black;
font-size : 16px;
position: absolute;
top: 515px;
left: 161px;	
}
.wind-avg-bearing {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 517px;
left: 173px;	
}
.wind-run {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 543px;
left: 118px;	
}
.header-pressure {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;	
color: black;	
position: absolute;
top: 578px;
left: 27px;	
}
.pressure {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
text-align:left;	
position: absolute;
top: 603px;
left: 119px;	
}
.pressure-trend {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
text-align:left;	
position: absolute;
top: 627px;
left: 121px;	
}

.header-rainfall {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;	
color: black;	
position: absolute;
top: 164px;
left: 277px;	
}
.rain-rate {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 190px;
left: 388px;	
}
.rain-last-hour {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 214px;
left: 388px;	
}
.rain-today {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 238px;
left: 388px;	
}
.rain-last24-hours {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 263px;
left: 388px;	
}
.rain-yesterday {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 288px;
left: 388px;
}
.rain-this-month {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 312px;
left: 388px;	
}
.rain-this-year {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 337px;
left: 381px;
}
.header-indoor {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;	
color: black;	
position: absolute;
top: 164px;
left: 564px;	
}
.intemp {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 190px;
left: 645px;	
}
.inhum {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 214px;
left: 649px;	
}

.header-status {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;	
color: black;	
position: absolute;
top: 242px;
left: 564px;	
}
.battery {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 310px;
left: 704px;	
}
.battery-status {
font-family : Times New Roman, Times, serif;
color: #08088A;
font-size : 14px;	
position: absolute;
top: 659px;
left: 12px;	
}
.error-led {
font-family : Times New Roman, Times, serif;	
position: absolute;
top: 282px;
left: 577px;	
}
.new-record {	
font-family : Times New Roman, Times, serif;
position: absolute;
top: 262px;
left: 577px;	
}
.refresh {
font-family : Times New Roman, Times, serif;
color: black;
font-size : 14px;	
position: absolute;
top: 681px;
left: 595px;	
}
.msgbox {
font-family : Times New Roman, Times, serif;
color: black;
font-size : 14px;	
position: absolute;
top: 681px;
left: 12px;	
}






.header-extremes {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;	
color: black;	
position: absolute;
top: 362px;
left: 277px;	
}
.today-high-wind {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 403px;
left: 405px;	
}
.today-high-gust {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 427px;
left: 403px;	
}
.today-extr-bearing {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 451px;
left: 406px;	
}
.today-min-temp {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 475px;
left: 397px;	
}
.today-max-temp {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 499px;
left: 405px;	
}
.today-min-pressure {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 523px;
left: 380px;	
}
.today-max-pressure {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 547px;
left: 380px;
}
.today-rain-rate {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 571px;
left: 409px;	
}



.yesterday-high-wind {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 404px;
left: 612px;	
}
.yesterday-high-gust {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 427px;
left: 612px;	
}
.yesterday-extr-bearing {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 452px;
left: 615px;
}
.yesterday-min-temp {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 475px;
left: 607px;
}
.yesterday-max-temp {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 499px;
left: 614px;	
}
.yesterday-min-pressure {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 522px;
left: 589px;	
}
.yesterday-max-pressure {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 547px;
left: 589px;	
}
.yesterday-rain-rate {
font-family : Times New Roman, Times, serif;
color: #D2B48C;
font-size : 16px;
position: absolute;
top: 570px;
left: 618px;
}

.moon-icon {
height: 64px;
width:64px;
position: absolute;
top: 40px;
left: 15px;	
}
.moon {
font-family : Times New Roman, Times, serif;
color: #08088A;
font-size : 12px;
height: 190px;
width:190px;
position: absolute;
top: 107px;
left: 14px;	
}
.windgauge {
height: 190px;
width:190px;
position: absolute;
top: 75px;
left: 785px;	
}
.compass {
height: 190px;
width:190px;
position: absolute;
top: 275px;
left: 785px;	
}
.windrose {
height: 190px;
width:190px;
position: absolute;
top: 475px;
left: 785px;	
}
.today {
font-family : Times New Roman, Times, serif;
border: none;
color: #a4a4a4;
font-size : 16px;
position: absolute;
top: 5px;
left: 18px;	
}
p.login-a {
	color:#000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	width:50px; 
	height:35px; 
	
}
p.login-b {
	color:#000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	width:100px; 
	height:35px; 
	
}
img { 
   border:0px;
}

/*
 * TEMP LABELS 
 */
.temp-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 189px;
left: 28px;		
}
.temp-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 187px;
left: 163px;		
}
.trend-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 213px;
left: 28px;		
}
.trend-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 213px;
left: 163px;		
}
.avg-temp-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 236px;
left: 28px;		
}
.avg-temp-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 236px;
left: 163px;		
}
.wind-chill-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 260px;
left: 28px;		
}
.wind-chill-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 260px;
left: 163px;		
}
.heat-index-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 284px;
left: 28px;		
}
.heat-index-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 284px;
left: 163px;		
}
.dew-point-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 307px;
left: 28px;		
}
.dew-point-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 307px;
left: 163px;		
}
.rel-hum-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 331px;
left: 28px;		
}
.rel-hum-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 331px;
left: 164px;		
}
.apparent-label {
font-family : Times New Roman, Times, serif;
color: #424242;  
font-size : 16px;
position: absolute;
top: 354px;
left: 28px;		
}
.apparent-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;  
font-size : 16px;
position: absolute;
top: 354px;
left: 163px;		
}
/*
 * WIND LABELS 
 */
.wind-latest-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 421px;
left: 28px;		
}
.wind-latest-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 421px;
left: 163px;		
}
.wind-bearing-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 445px;
left: 28px;		
}
.wind-gust-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 469px;
left: 28px;		
}
.wind-gust-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 469px;
left: 163px;
}
.wind-average-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 493px;
left: 28px;		
}
.wind-average-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 493px;
left: 163px;
}
.wind-avg-dir-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 518px;
left: 28px;		
}
.wind-run-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 541px;
left: 28px;		
}
.wind-run-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 541px;
left: 163px;
}
/*
 * PRESSURE LABELS 
 */
.pressure-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 603px;
left: 28px;		
}
.pressure-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 603px;
left: 190px;
}
.pressure-trend-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 626px;
left: 28px;		
}
.pressure-trend-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 626px;
left: 190px;
}
/*
 * RAIN LABELS 
 */
.rain-rate-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 190px;
left: 277px;		
}
.rain-rate-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 190px;
left: 430px;
}
.rain-last-hour-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 214px;
left: 277px;		
}
.rain-last-hour-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 214px;
left: 430px;
}
.rain-today-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 238px;
left: 277px;		
}
.rain-today-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 238px;
left: 430px;
}
.rain-last-24hour-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 262px;
left: 277px;		
}
.rain-last-24hour-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 262px;
left: 430px;
}
.rain-yesterday-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 286px;
left: 277px;		
}
.rain-yesterday-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 286px;
left: 430px;
}
.rain-month-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 310px;
left: 277px;		
}
.rain-month-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 310px;
left: 430px;
}
.rain-year-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 334px;
left: 277px;		
}
.rain-year-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 334px;
left: 430px;
}
/*
 * RECENT EXTREMES TODAY LABELS 
 */
.today-high-wind-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 401px;
left: 277px;		
}
.today-high-wind-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 401px;
left: 448px;
}
.today-high-gust-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 425px;
left: 277px;		
}
.today-high-gust-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 427px;
left: 448px;
}
.today-extr-bearing-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 449px;
left: 277px;		
}
.today-extr-bearing-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 450px;
left: 454px;
}
.today-extr-bearing-deg-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 449px;
left: 447px;
}
.today-min-temp-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 473px;
left: 277px;		
}
.today-min-temp-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 473px;
left: 448px;
}
.today-max-temp-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 497px;
left: 277px;		
}
.today-max-temp-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 497px;
left: 448px;
}
.today-min-press-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 521px;
left: 277px;		
}
.today-min-press-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 521px;
left: 448px;
}
.today-max-press-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 545px;
left: 277px;		
}
.today-max-press-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 545px;
left: 448px;
}
.today-rain-rate-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 569px;
left: 277px;		
}
.today-rain-rate-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 569px;
left: 448px;
}
/*
 * RECENT EXTREMES YESTERDAY LABELS 
 */
.yesterday-high-wind-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 401px;
left: 500px;		
}
.yesterday-high-wind-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 402px;
left: 651px;
}
.yesterday-high-wind-AT-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 403px;
left: 704px;
}
.yesterday-high-gust-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 428px;
left: 500px;		
}
.yesterday-high-gust-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 425px;
left: 651px;
}
.yesterday-high-gust-AT-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 426px;
left: 704px;
}
.yesterday-extr-bearing-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 449px;
left: 651px;		
}
.yesterday-extr-bearing-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 449px;
left: 448px;
}
.yesterday-min-temp-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 473px;
left: 500px;		
}
.yesterday-min-temp-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 475px;
left: 651px;
}
.yesterday-min-temp-AT-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 475px;
left: 704px;
}
.yesterday-max-temp-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 497px;
left: 500px;		
}
.yesterday-max-temp-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 498px;
left: 651px;
}
.yesterday-max-temp-AT-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 498px;
left: 704px;
}
.yesterday-min-press-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 523px;
left: 500px;		
}
.yesterday-min-press-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 523px;
left: 651px;
}
.yesterday-min-press-AT-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 523px;
left: 704px;
}
.yesterday-max-press-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 547px;
left: 500px;		
}
.yesterday-max-press-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 545px;
left: 651px;
}
.yesterday-max-press-AT-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 545px;
left: 704px;
}
.yesterday-rain-rate-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 569px;
left: 500px;		
}
.yesterday-rain-rate-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 569px;
left: 651px;
}
.yesterday-rain-rate-AT-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 569px;
left: 704px;
}
/*
 * STATUS LABELS 
 */
.record-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 261px;
left: 600px;		
}
.error-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 282px;
left: 600px;
}
.battery-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 310px;
left: 566px;
}
/*
 * RECENT EXTREMES HEADER LABELS 
 */
.today-header-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 380px;
left: 382px;		
}
.yesterday-header-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 380px;
left: 621px;
}
/*
 * INDOOR LABELS 
 */
.indoor-temp-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 188px;
left: 564px;		
}
.indoor-temp-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 188px;
left: 685px;
}
.indoor-hum-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 211px;
left: 564px;		
}
.indoor-hum-unit-label {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 16px;
position: absolute;
top: 211px;
left: 685px;
}
.marquee {
font-family : Times New Roman, Times, serif;
color: #424242;
font-size : 14px;
position: absolute;
top: 600px;
left: 283px;
}