@import url(http://fonts.googleapis.com/css?family=Open+Sans);
@import url(http://fonts.googleapis.com/css?family=Oswald);
   body, html {
   margin: 0;
   padding-top: 10px;
   color: #262626;
   background: #f4f4f4;
   font-size: 100%;
   border: 0px #111111;
   font-family: Helvetica Neue,'Open Sans',Verdana,sans-serif;
   text-align: left;
  }

 /* Container Shell around content */
 @media (min-width: 978px) {
  .shell {
   background:#fff;
   -moz-box-shadow:0 0 8px #ccc;
   -webkit-box-shadow:0 0 8px #ccc;
   box-shadow:0 0 8px #ccc;
   width:90%;
   margin:15px auto;
   display:block;
   padding: 5px;
  }
 }

 .shell {
  background:#fff;
  -moz-box-shadow:0 0 8px #ccc;
  -webkit-box-shadow:0 0 8px #ccc;
  box-shadow:0 0 8px #ccc;
  margin: 5px auto;
  padding: 5px;
 }
 
 @media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
  blockquote{
   margin: 3px;
   text-indent: 0;
   padding: 0;
  }
 }
 
 a:link {
  text-decoration: underline;
  color: #2175bc;
 }

 a:visited {
  text-decoration: underline;
  color: #2175bc;
 }

 a:hover {
  color: #000000;
  text-decoration: none;
 }

 a:active {
  text-decoration: underline;
  color: #2175bc;
 }

 a.link-blue:link, a.link-blue:visited, a.link-blue:active {
  text-decoration: none;
  color: #5C708B;
 }

 a.link-blue:hover {
  text-decoration: underline;
  color: black;
 }
 h1,h2,h3,h4,h5,h6,li{
  text-align: left;
  font-family: Oswald,'Open Sans',Verdana,sans-serif;
 }
  p{
  letter-spacing: 1px;
  text-align: left;
  color: #333333;
  line-height: 150%;
}
div.footer {
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: -5px;
    background-color: #7a7a7a;
    color: #bababa;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: small;
    text-align: center;
}