#navigation ul, ul.subnav {
  float: left;
  width: 170px;
  border-top: 1px solid #fe0000; }
  #navigation ul .item-4, ul.subnav .item-4 {
    border-top: 1px solid #ffcbcd;
    margin-bottom: 19px; }
  #navigation ul li, ul.subnav li {
    height: 19px; }
  #navigation ul ul, #navigation ul .preview ul, #navigation ul .item-5, ul.subnav ul, ul.subnav .preview ul, ul.subnav .item-5 {
    border-top: 1px solid #ffcbcd; }
  #navigation ul ul.first, ul.subnav ul.first {
    border-top: 1px solid #fe0000; }

.subnav.category {
  margin-top: 80px; }
.subnav.view {
  margin-top: 20px; }

#Grid {
  width: 800px;
  float: left; }
  #Grid ul {
    width: 100%;
    float: left;
    border: 0;
    position: relative;
    margin-bottom: 20px; }
  #Grid li {
    width: 245px;
    margin: 0 5px 40px 0;
    float: left; }
    #Grid li a {
      padding: 0; }
    #Grid li .grid-image {
      width: 245px;
      height: 140px;
      overflow: hidden;
      background: #ffcbcd;
      display: block;
      border-bottom: 1px solid white; }
      #Grid li .grid-image:hover {
        background: #fe0000; }
    #Grid li img {
      float: left;
      margin-bottom: 2px; }
    #Grid li .project-title {
      padding-left: 10px; }
    #Grid li .Item-Year {
      position: absolute;
      top: 0;
      right: 0; }

ul.Portfolio li:hover span.Item-Year, #Grid ul li:hover span.Item-Year {
  background: transparent;
  color: #fd0000; }

#Portfolio ul.Portfolio span.Item-Year, #Grid ul span.Item-Year {
  border-bottom: 0;
  border-top: 1px solid white;
  color: #fd0000;
  float: left;
  font-weight: 700;
  margin-left: 15px;
  width: 45px; }

#Grid ul span.Item-Year {
  text-align: right;
  line-height: 1em; }

