body {
       background-color: #6890B7;
       color: black;
       font-family: Georgia, verdana, sans-serif;
       font-size: 12px;
       line-height: 1.5em;
       margin: 10px;
       padding: 0;
}

.copy {
      font-size: 10px;
      color: gray;
}

.title { 
       text-align: center;
}

#page {
  background-color: white;
  width: 100%;
  padding-bottom: 4px;
  border-right: 1px #000066 solid;
  border-bottom: 1px #000066 solid;
  border-top: 1px #000066 solid;
  border-left: 1px #000066 solid;
}

h1 {
       margin:0;
       padding:0;
}

h2 {
       text-align:left;
       padding:0;
       margin:15px 0 0 0;
       font-weight:normal;
       font-size:16px;
       font-family: "Trebuchet MS", verdana, sans-serif;

}

h3 {
       padding:0;
       margin:0;
       font-weight:normal;
       text-transform:uppercase;
       color:#036;
       text-align:right;
       font-size:10px;
}

h4 {
       padding:0;
       margin:0;
}

p {
  text-align:center; 
  vertical-align: middle;
#  display: table-cell;   
}

a {
       color: #c30;
       background: transparent;
       text-decoration: none;
}

a:hover { 
       color: #c30;
       background: transparent;
       border-bottom:1px solid #ccc;
        }

a:visited {
       color:#c30;
       background:transparent;
}

.photo {
       border:2px solid #000000;
       margin:10px 0 10px 0;
}

.capitalize {
       text-transform:capitalize;
}

.quote {
       padding:10px 20px 20px 20px;
       background:#efefef;
}

img {
      border:0;
}
