html {
height: 100%;
margin: 0px;
padding: 0px;
}

body {
height: 100%;
margin: 0px;
padding: 0px;
background-image: url("images/body.jpg");
font-family: Tahoma;
font-size: 12px;
color: #fff;
}

ul {
list-style-type: none;
margin: 0;
padding: 0px;
}

table, tr, td {
padding: 0px;
border-collapse: collapse;
border-spacing: 0;
}

h1, h2, p {
margin: 0;
padding: 0;
}

a img  {
border: 0;
}

a img { border:0; }

.top {
background-image: url("images/top.jpg");
background-repeat: no-repeat;
background-position: center center;
height: 317px;
}

#navigation { height:100px; font-size:20px; }
#navigation ul{ list-style-type: none; text-align: center; font-weight: normal; float:right; padding:175px 180px 0 0;}
#navigation ul li{ float:left; display:inline; }
#navigation ul li a{ float:left; display:inline; width:151px; height:100px; background:url(images/nav.png); color: #fff; text-decoration: none; line-height:67px;}
#navigation ul li.current,
#navigation ul li a:hover{ color:#fff; background:url(images/nav-active.png); }

#content {
font-family: Tahoma;
font-size: 15px;
font-weight: bold;
text-align: justify;
}

#content h1 {
font-family: Georgia;
font-weight: normal;
font-size: 30px;
color: #1e8ac8;
}

#line {
height: 3px;
background-image: url("images/line.png");
background-repeat: no-repeat;
background-position: center;
}

.nm_post {
  padding: 0;

}

.nm_post h3 {
  margin-bottom: 5px;
}

.nm_post p {
font-size: 12px;
}

.nm_post_title a {
padding-left: 10px;
font-family: Georgia;
font-weight: normal;
color: #fff;
  text-decoration: underline;
}

.nm_post_title a:hover {
  text-decoration: underline;
}

.nm_post_date {
  color: #999;
  font-size: 11px;
}

.nm_post_meta {
  padding: 2px 5px;
  background-color: #0f78d4;
  font-size: 11px;
  color: white;
}

.nm_post_meta a {
  color: white;
  text-decoration: underline;
}

.nm_post_back {
  margin-top: 20px;
  font-size: 11px;
}

.nm_post_back a {
  text-decoration: none;
  color: #b07002;
}

.nm_post_back a:hover {
  text-decoration: underline;
}

.nm_page_nav .left {
  float:left;
  text-align:left;
}

.nm_page_nav .right {
  float:right;
  text-align:right;
}

.footerbg {
width: 100%;
height: 161px;
background-image: url("images/footerbg.jpg");
background-repeat: repeat-x;
background-position: top center;
}

.footer {
padding-top: 18px;
font-size: 12px;
font-weight: bold;
color: #fff;
}

.footer a {
color: #fff;
}

.footer  li {
display: inline;
}

.footer  li a {
color: #fff;
padding-right: 20px;
}

.socials a{ position:absolute; font-size:0; line-height:0; top:0; text-indent: -4000px; text-decoration: none;}
.socials a.facebook-ico{ width:75px; height:76px; background:url(images/facebook.png); top:10px; left:870px;}
.socials a.twitter-ico{ width:84px; height:89px; background:url(images/twitter.png); top:60px; left:880px;}

