body {
font-family:sans-serif,Arial,Helvetica;
font-size:11px;
background-image:url("background.jpg");
}

.warning {
  font-size:12px;
  text-decoration: none;
  color:#FFFFFF;
  font-weight: bold;
  width:500px;
}

.PVW_News {
  position: absolute;
  top: 115px;
  left: 125px;
  font-family:sans-serif,Arial,Helvetica;
  font-weight: bold;
  font-size:20px;
  color:white;
  text-decoration:none;
}
.PVW_News a, a:link, a:visited, a:active{
  text-decoration: none;
  color:white;
  }
.PVW_News a:hover {
  text-decoration: none;
  color:#E6E6E6;
}




.DIV_PVW_Location{
 position:absolute;
 visibility:hidden;
 top:60px;
 left:30px;
 z-index:4;
}

.DIV_HeaderText {
position:absolute;
top:3px;
left:120px;
font-family:sans-serif,Arial,Helvetica;
font-weight: bold;
font-size:40px;
color:white;
z-index:3;
}

.DIV_HeaderTextHi {
position:absolute;
top:3px;
left:120px;
font-family:sans-serif,Arial,Helvetica;
font-weight: bold;
font-size:40px;
color:#C0C0C0;
z-index:3;
}

.DIV_HeaderTextShadow {
position:absolute;
top:6px;
left:123px;
font-family:sans-serif,Arial,Helvetica;
font-weight: bold;
font-size:40px;
color:black;
z-index:2;
}

.PVW_Logo {
position: absolute;
top: 15px;
left: 5px;
}

.DIV_HeaderUpdated{
position:absolute;
top:123px;
left:790px;
width:250px;
font-family:sans-serif,Arial,Helvetica;
font-weight: bold;
font-size:12px;
color:white;
z-index:3;
}
.DIV_HeaderUpdatedShadow{
position:absolute;
top:125px;
left:792px;
width:250px;
font-family:sans-serif,Arial,Helvetica;
font-weight: bold;
font-size:12px;
color:black;
z-index:2;
}

.DIV_Date{
position:absolute;
top:105px;
left:20px;
font-family:sans-serif,Arial,Helvetica;
font-weight: bold;
font-size:25px;
color:white;
z-index:3;
}

.DIV_DateShadow{
position:absolute;
top:108px;
left:23px;
font-family:sans-serif,Arial,Helvetica;
font-weight: bold;
font-size:25px;
color:black;
z-index:2;
}

.DIV_Header {
position:relative;
left:2px;
height:140px;
/* width:965px; */
width:1012px;
border-style:solid;
border-width:2px;
border-color:black;
background-image:url("header.jpg");
background-repeat:no-repeat;
}

.DIV_Body {
  position:relative;
}

.DIV_LINKS {
  clear:left;;
  position:relative;
}

.DIV_Left {
  position:relative;
  float:left;
  top:1px;
  width:380px;
  margin-left:2px;
}

.DIV_Right {
  float:left;
  position:relative;
  top:1px;
  width:405px;
  margin-left:2px;
}

.DIV_Current {
  width:380px;
}

.DIV_Forecast{
width:420px;
}

.DIV_windcharts{
width:405px;
}

.DIV_HistoryGraphs {
width:380px;
}


.DIV_mailto {
position:absolute;
top:3px;
left:575px;
width:100px;
}

.DIV_counter {
position: absolute;
top: 10px;
left: 850px;
width: 125px;
height: 50px;
font-family:sans-serif,Arial,Helvetica;
background-color: transparent;
text-align: center;
}

TABLE.current {
margin:2px;
padding:2px;
width:100%;
background-image:url("background_div.jpg");
background-color:#A2A2A2;
border-style:solid;
border-width:2px;
border-color:black;
}

TABLE.TableLinks {
width:800px;
margin-bottom:10px;
padding:10px;
border-style:solid;
border-width:2px;
border-color:black;
background-color:#FFFFFF;
}


TABLE.forecast {
margin:2px;
padding:2px;
width:100%;
background-image:url("background_div.jpg");
background-color:#A2A2A2;
border-style:solid;
border-width:2px;
border-color:black;
}


TD.TD_Head {
background-color:#A2A2A2;
background-image:url("background_head.jpg");
text-align:left;
font-family:sans-serif,Arial,Helvetica;
font-weight: bold;
font-size:14px;

}


FONT.fontBig{
font-size:14px;
}

FONT.fontSmall{
font-size:12px;
}

FONT.fontSmallSmall{
font-size:10px;
}

TABLE.temperature {
margin:0px;
padding:0px;
text-align:center;
font-family:sans-serif,Arial,Helvetica;
font-weight: bold;
font-size:10px;

}

TD.Centerit {
width:380px;
text-align:center;
}

TD.warning {
width:380px;
text-align:left;
font-family:sans-serif,Arial,Helvetica;
font-size:12px;
}


TD.temperature {
text-align:center;
border-style:solid;
border-width:1px;
border-color:black;
font-family:sans-serif,Arial,Helvetica;
font-size:10px;
}

TD.curr_conditions {
text-align:left;
font-family:sans-serif,Arial,Helvetica;
font-size:10px;
font-weight: bold;
}



TD.forecast {
text-align:center;
font-size:10px;
border-style:solid;
border-width:1px;
border-color:black;
}


TR.TR_Light {
background-color:#FFFFFF;
font-size:12px;
}

TR.TR_dark {
background-color:#C0C0C0;
font-size:12px;
}



TD.graph {
text-align:center;
border-style:solid;
border-width:2px;
border-color:black;
/* background-image:url("background_graph.jpg"); */
}

TD.windrose {
text-align:center;
border-style:solid;
border-width:2px;
border-color:black;
background-color:#A2A2A2;
}


TD.LinksLeft {
text-align:left;
width:500px;
font-family:sans-serif,Arial,Helvetica;
font-size:12px;
font-weight: bold;
border-width:2px;
border-color:black;
}


.otherlinks {
visibility:hidden;
}

.DIV_HeaderWhere{
  position:absolute;
  /* background-color: blue; */
  /* background-color: transparent; */
  top:20px;
  left:575px;
  width:250px;
  z-index:3;
}

.DIV_mailto {
  position:absolute;
  top:3px;
  left:575px;
  width:100px;
}


.mail_to {
  font-size:12px;
  text-decoration: none;
  color:#408080;
  font-weight: bold;
}

A.mail_to:active {
  text-decoration: none;
}
A.mail_to:hover {
  color:#808080;
}
.Where {
  font-size:15px;
  text-decoration: none;
  font-weight: bold;
  color:#408080;
}

.WhereHi {
  font-size:15px;
  text-decoration: none;
  color:#808080;
  font-weight: bold;
}


.DIV_Nav {
  position:relative;
  float:left;
  top:1px;
  width:175px;
}



TABLE.NAV {
margin:1px;
padding:2px;
width:175px;
background-image:url("background_div.jpg");
background-color:#A2A2A2;
border-style:solid;
border-width:2px;
border-color:black;
}


TD.NAV {
text-align:left;
font-size:12px;
font-weight: bold;
border-style:solid;
border-width:2px;
border-color:#808080;
}

TD.NAV_hi {
text-align:left;
font-size:12px;
font-weight: bold;
border-style:solid;
border-width:2px;
border-color:#808080;
background-color:#C0C0C0;
}


A.link_nodec {
  font-size:12px;
  text-decoration: none;
  font-weight: bold;
  border:none;
  color:#808080;
}

A.link_nodec:active {
  text-decoration: none;
  color:#808080;
}
A.link_nodec:visited {
  text-decoration: none;
  color:#808080;
}
A.link_nodec:hover {
  color:#808080;
}

img.nodec {
border:none;
/*height:30px; */
/* width:100px; */


}

.DIV_CONTENT {
  position:relative;
  float:left;
  border:none;
/*  border-style:solid;
  border-width:2px;
  border-color:black; */
}

.IFRAME_SWN {
  background-image:url("background.jpg");
  position:relative;
  margin-top:3px;
  margin-left:5px;
  float:left;
  width:800px;
  height:3000px;
  border:none;
}

.IFRAME_FCST {
  background-image:url("background.jpg");
  position:relative;
  margin-top:3px;
  margin-left:2px;
  float:left;
  width:800px;
  height:800px;
  border:none;
}

