/*
 * News Styles
 */

#news {
  list-style: none;
  margin: 0;
  padding: 0;
}
#news li {
  margin: 0 0 1.3em 0;
  overflow: hidden;
  display: inline-block;
  border: 2px solid #fff;
}
#news li {
  display: block;
}
#news li img {
  float: left;
  margin-right: 12px;
  border: 1px solid #000;
}
#news li div {
  float: left;
  width: 620px;
}

#news.narrow li div {
  width:475px;
}

#news li h3 {
  font-size: 1.1em;
  margin: 0;
}
#news li h3 a {
  text-decoration: none;
}
#news li p {
  margin: 0;
}

#article .main-image {
  float: right;
  border: 1px solid #000;
  margin: 4px 0 12px 12px;
}
#article .date {
  font-size: 1em;
  margin: 0 0 0.4em 0;
}
#article .summary {
  font-style: italic;
}

#provinces {
  color:#ffffff;
  list-style:none;
  background:#185A66;
  overflow:hidden;
  padding:0px;
  margin:0px 0px 10px 0px;
  width:100%;
  height:2em;
  clear:both;
}

#provinces li {
  display:inline;
  width:20%;
}

#provinces li.active {

}

#provinces li a {
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
  padding:5px 8px;
  line-height:2em;
}

#provinces li a:hover,
#provinces li.active a {
  text-decoration:underline;
  background:#BDE038;
  color:#000000;
}