@import url(http://fonts.googleapis.com/css?family=Crimson+Text);
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro);

body {
  background-image: url(../images/backgroundStripe_vertical.jpg);
  background-repeat: repeat-x;
  // IE9 does not support CSS3 gradient, so disabled for now.
  //background: -moz-linear-gradient(top, #e1ecff 0%, #fff 100%);
  //background: -webkit-gradient(linear, left top, left bottom, from(#e1ecff), to(#fff));
  //background: -o-gradient(#e1ecff , #fff);
  color: #38338d;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 400;
  font-size: 26px;
  //font-weight:normal;
  font-style:normal;
  font-variant:normal;
  font-smooth:always;
  @media not all and (-webkit-min-device-pixel-ratio:0)
  {  
    -webkit-text-stroke: 1px transparent;
  }
  height: auto;
  //padding-bottom: 20px;
}

a {
  color: #38338d;
  //text-decoration: none;
  text-decoration: none;
}

a:hover {
  color: #38338d;
  text-decoration: underline;
}

h1 {
  font-family: Georgia, serif;
  font-weight: normal;
  padding-top: 20px;
  text-align: center;
}

h2 {
  padding-top: 20px;
  text-align: center;
}

//p {
//  border: 0px solid #666;
//  overflow: hidden;
//  padding: 10px 0;
//  text-align: left;
//}

.container_12,
.container_16,
.container_24 {
  //background-color: #fff;
  background-repeat: repeat-y;
  //margin-bottom: 20px;
}

.container_12 {
  //background-image: url(../img/12_col.gif);
}

.container_16 {
  background-image: url(../img/16_col.gif);
}

.container_24 {
  //background-image: url(../img/24_col.gif);
}