BODY {
  background: url("http://www.dex-mn.org/images/contentbg.jpg") top center;
  background-repeat: repeat-y;
  background-color: #005D7F;
  padding: 0px;
  margin: 0px;
}

h1, h2, h3, h4 {
  margin: 0px;
  padding: 0px;
  color: #333333;
}


a:link {color: #005D7F; text-decoration: none; }
a:visited {color: #005D7F; text-decoration: none; }
a:hover {color: #005D7F; text-decoration: underline; }
a:active {color: #005D7F; }

a.white:link {color: #efefef; text-decoration: none; }
a.white:visited {color: #efefef; text-decoration: none; }
a.white:hover {color: #efefef; text-decoration: underline; }
a.white:active {color: #efefef; }


TD {
  font: 12px verdana, sans-serif;
  color: #333333;
  margin: 0px;
}
 
 



.wrap {
  padding: 0;
  width: 900px;
  vertical-align: top;
  background: url("http://www.dex-mn.org/images/headerbg.jpg") top center;
  background-repeat: no-repeat;
}


.headline {
  height: 155px;
  padding: 40px 50px 0px 0px;
   vertical-align: top;
  text-align: right;
}


.left-links {
  padding: 0px 0px 0px 45px;
  width: 180px; 
  vertical-align: top;
}

.link-head {
  padding: 2px 4px 2px 4px;
  background-color: #3c3c3c;
  font: 11px verdana, sans-serif;
  border-bottom: solid 1px #999999;
  color: ececec;
  font-weight: bold;
  text-align: center;
}

.link {
  font: 11px verdana, sans-serif;
  background-color: #C2D5DD;
  border-bottom: solid 5px #efefef;
  padding: 6px 4px 4px 4px;
  text-align: center;
}

.link li {
  list-style-type: none;
  padding: 0em 0em .3em 0em;
  margin: 0;
}

 
.content {
  padding: 0px 52px 12px 12px;
  vertical-align: top;
}
 

.bottom {
  font: 10px verdana, sans-serif;
  color: cccccc;
  background-color: #005D7F;
  padding: 8px 4px 10px 4px;
   text-align: center;
}

 






.recent {
  background-color: #cfcfcf;
  padding: 2px 3px 2px 3px;
  font-weight: bold;
  border-right: 1px solid #000000;
  border-left: 1px solid #000000;
  text-align: center;
}

.recent-events {
  background-color: #ededed;
  padding: 4px 6px 2px 6px;
  border-right: 1px solid #000000;
  border-left: 1px solid #000000;
  border-bottom: 1px solid #000000;
}


.recent-events li {
  padding: 0em 0em .5em 0em;
  margin: 0px 0px 0px 0px;
}

.recent-events ul {
padding: .5em 0em 1em 2em;
margin: 0;
}



.null {
#  background-repeat: no-repeat;
#  background-position: right top;
}

