.weather_outerBorder
{
  width:160px;
  
border-bottom:solid 3px =#303030;
  
margin-bottom:3px;
  
font-family:Arial Sans-Serif;
  
height:125px;
  
margin-left:10px;
}

.weather_Top
{
  width:160px;
  clear:both;
  float:left;
  padding-bottom:10px;
}

.weather_TopLeft
{
  clear:both;
  float:left;
  width:70px;
  text-align:center;
}

.weather_TopLeftIcon
{
  font-size:8pt;
  color:white;
}

.weather_TopLeftConditionDescription
{
  font-size:8pt;
  color:white;
}

.weather_TopRight
{
  float:left;
  width:90px;
}

.weather_TopRightTemp
{
  width:90px;
  font-size:20pt;
  font-family:Arial white;
  color:white;
  text-align:center;
  line-height:1.5em;
  padding:5px 0px 5px 0px;
}

.weather_TopRightDescription
{
  font-size:7pt;
  width:90px;
  line-height:1.5em;
  text-align:center;
  color:white;
}

.weather_Bottom
{
  width:160px;
  clear:both;
  float:left;
}

.weather_BottomTWCIcon
{
  clear:both;
  float:left;
  width:38px;
}

.weather_BottomLocation
{
  float:left;
  width:122px;
  font-size:8pt;
  font-weight:bold;
  font-family:Arial;
  color:white;
  padding-bottom:3px;
  text-align:center;
}

.weather_BottomDateTime
{
  float:left;
  font-size:7pt;
  font-family:Arial;
  width:122px;
  color:white;
  padding-bottom:2px;
  text-align:center;
}

