
.currentExposure {
	margin-top:4px  !important;
}

.currentExposure table {
    height:127px !important;
    width:288px !important; 
	border: 1px solid #3A75A9 !important;
	border-radius: 5px 5px 5px 5px !important;
	border-collapse:collapse !important;
background-image: url("atmos16.jpg") !important;
position:relative !important;
}

.currentExposure table tr td {
	text-align:center !important; 
	font-weight: bold !important; 
	font-size: 20px !important; 
	color: #ffffff !important;
    padding-left:70px  !important
}

.currentExposure table tr td span {
	font-size:12px !important;
}

.currentExposure table tr td span #aqi_recent_head {
display: inline-block !important;
    font-family:Arial, sans-serif !important;
	font-size:16px !important;
text-shadow:2px 2px 2px #404040 !important;
letter-spacing:1px !important;
margin-bottom:8px !important;
vertical-align:3px !important;
line-height:1.2em !important;
}

.currentExposure table tr td span #aqi_recent_value {

	font-size:20px !important;
/*	background-color:#3A75A9;  */
padding: 2px  8px !important;
margin:.25em !important;
line-height:115% !important;
}

.currentExposure table tr td span #aqi_recent_date {
display: block !important;

	font-size:12px !important;
vertical-align:-3px !important;
margin-top:2px !important;
line-height:2em !important;
text-shadow:2px 2px 2px #404040 !important;

}

.currentExposure img {
    position: absolute !important;
    left: 10px !important;
    top: 6px !important;
    z-index: 5 !important;
}

/* ------------------------------------------------------------------------------- */


.currentMeteo {
	margin-top:4px;
}

.currentMeteo table {
        height:127px;
    width:288px; 
margin-top:2em;
	border: 1px solid #b3d9ff;
	border-radius: 5px 5px 5px 5px;
	border-collapse:collapse;
background-image: url("sky16.jpg");
position:relative;
}


div.currMetLeft {
display:inline-block;
height:90px;
width: 66px;
float:left;
margin-left:13px;
background-color:rgba(0, 0, 0, 0.15);
padding:3px;
border-radius: 5px;
}

div.currMetRight {
display:inline-block;
height:90px;
width: 166px;
margin-left:15px;
float:left;
background-color:rgba(0, 0, 0, 0.15);
padding:3px;
border-radius: 5px;

}

.currentMeteo table tr td {
	text-align:center; 
	font-weight: bold; 
	font-size: 20px; 
	color: #ffffff;
}

.currentMeteo table tr td span {
	font-size:12px;
}

.currentMeteo table tr td span#wind_head {
display: inline-block;
    font-family:Arial, sans-serif;
	font-size:16px;
text-shadow:2px 2px 2px #404040;
letter-spacing:1px;
margin-top:3px;
margin-bottom:8px;
vertical-align:3px;
line-height:1.2em;
}

.currentMeteo table tr td span#wind_direction {
    font-family: Tahoma, Geneva, sans-serif;
	font-size:28px;
    text-align:center;
color:#ffeb80;
padding: 2px  0px;
margin:.25em;
line-height:115%;
}

.currentMeteo table tr td span#wind_speed {
display: block;

	font-size:12px;
vertical-align:-3px;
margin-top:2px;
line-height:2em;
text-shadow:2px 2px 2px #404040;
letter-spacing:.5px;
}

.currentMeteo table tr td span#temp_value_label {
display: block;
text-align:left;
	font-size:15px;
margin-top:9px;
margin-left:9px;
line-height:2em;
text-shadow:2px 2px 2px #404040;
letter-spacing:.5px;
float:left;
}

.currentMeteo table tr td span#temp_value {
text-align:left;
	font-size:16px;
margin-top:9px;
margin-left:5px;
line-height:2em;
text-shadow:2px 2px 2px #404040;
letter-spacing:.5px;
color:#ffeb80;
float:left;
}

.currentMeteo table tr td span#humid_value_label {
display: block;
text-align:left;
margin-left:9px;

	font-size:15px;
margin-top:2px;
line-height:1em;
text-shadow:2px 2px 2px #404040;
letter-spacing:.5px;
float:left;
}

.currentMeteo table tr td span#humid_value {
text-align:left;
margin-left:5px;
	font-size:16px;
margin-top:2px;
line-height:1em;
text-shadow:2px 2px 2px #404040;
letter-spacing:.5px;
float:left;
color:#ffeb80;
}

.currentMeteo img {
    position: absolute;
    left: 10px;
    top: 6px;
    z-index: 5;
}




