/* HOMEPAGE */

/* Latest project */

img.latest-project { 
  margin-bottom: 6px;
}

div.latest-project-info, div.latest-project-text {
  margin-bottom: 10px;
} 

div.latest-project-info { 
  width: 140px;
  float: right;
  line-height: 1.3em;
}

div.latest-project-text { 
  width: 140px;
  margin-right: 13px;
}

/* News */

div.news { 
  width: 140px;
  margin-right: 13px;
  background-image: url('../img/bg-news.gif');
  background-repeat: repeat-y;
}

div.news-heading { 
  background-image: url('../img/bg-news-top.gif');
  background-repeat: no-repeat;
}

div.news-heading img { 
  margin: 6px 4px 0px 7px;
}

div.news-body { 
  padding: 0px 15px 10px 7px;
  background-image: url('../img/bg-news-bottom.gif');
  background-position: bottom;
  background-repeat: no-repeat;
}

span.news-date, span.news-title, span.news-text { 
  display: block;
}

span.news-date { 
  margin-top: 6px;
}

span.news-text { 
  padding-bottom: 5px;
}

span.news-title { 
  font-weight: bold;
}

/* Newsletter */

div.newsletter { 
  width: 140px;
  margin-top: 5px;
  margin-right: 13px;
  background-image: url('../img/bg-newsletter.gif');
  background-repeat: repeat-y;
}

div.newsletter-heading { 
  background-image: url('../img/bg-newsletter-top.gif');
  background-repeat: no-repeat;
}

div.newsletter-heading img { 
  margin: 6px 4px 0px 7px;
}

div.newsletter-body { 
  padding: 0px 15px 15px 7px;
  background-image: url('../img/bg-newsletter-bottom.gif');
  background-position: bottom;
  background-repeat: no-repeat;
}

form.newsletter-signup { 
  margin: 0px;
}

form.newsletter-signup input { 
  margin: 0.4em 0em 1.2em 0em; 
}

/* Showreel */

div.showreel { 
  width: 140px;
  float: right;
  line-height: 1.3em;
}

img.showreel { 
  border: 0px;
}

div.showreel-presenting { 
  margin-top: 1em;
}

img.showreel-thumbnail { 
  margin-top: 0.4em;
}

div.showreel-menu a:link, div.showreel-menu a:visited, div.showreel-menu a:hover, div.showreel-menu a:active { 
  text-decoration: underline;
}

div.showreel-menu a:hover { 
  text-decoration: underline;
}

