body {
  padding-top: 10px;
}

img {
  max-width: 100%
}


/* Header image */
div.hero-unit {
  background-image: url(../images/circuit.jpg);
  background-size: cover;  /* full width */
  color: white;
  margin-bottom: 20px;
} 


footer {
  margin-top: 20px;
  border-top: 1px solid lightgray;
  padding-top: 10px;
  text-align: center;
}


/* Main AD */
div.portrait {
  background-image: url(../images/DHC-07814.png);
  background-size: contain; 
  background-repeat: no-repeat;
  background-position: left top;
  height: 500px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}


/* NAV-BAR */
.navbar .brand {
  color: black;
  font-weight: bold;
  font-size: 2em; 
}
.navbar .nav {
  color: black;
  font-weight: bold;
  font-size: 1.5em;     /* was 1.5 or 2.0 */
}
  .navbar-inner {
  background-image: -moz-linear-gradient(top, white, #AAA);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#AAA));
  background-image: -webkit-linear-gradient(top, white, #AAA);
  background-image: -o-linear-gradient(top, white, #AAA);
  background-image: linear-gradient(to bottom, white, #AAA);  
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffaaaaaa', GradientType=0)
}


#testimonial {
  margin-top: 0px;
}

#testimonial blockquote {
  min-height: 75px;
  margin-bottom: 0px;
}


#contact {
  text-align: center;
}

#contact dt {
  font-weight: normal;
}

#contact dd {
  font-weight: bold;
  font-size: 2em;
  line-height: 1.2em;
  margin-bottom: 10px;
}


#homepage-content .lead li {
  margin-left: 10px;
  margin-bottom: 10px;
}


#print-ad {
  margin-top: 20px;
  text-align: center;
}

#print-ad img {
  /*opacity: 0.8;*/   /*If you want to dim advert image*/
  /*width: 90%;*/
}


#pvrs img {    /*Not in use currently*/
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}


/* For mobile */
@viewport {
  width: device-width ;
  zoom: 1.0 ;
}