﻿BODY
{
  
  background-image:url(../img/main-bg.gif);
  background-position:center top;
  background-repeat:no-repeat;
  font-family: 'PT Serif', serif;
  font-size:15px;
  background-color:#f5f5f5;
  color:#222222;

}

h1 { font-size:28px; font-weight:bold;margin-top:0px;  font-family: 'PT Sans', serif;}
h2 { font-size:20px;font-weight:bold; font-family: 'PT Sans', serif;}
h3 { font-size:18px; font-style:italic; font-family: 'PT Sans', serif;}
h1, h2, h3
{
  line-heigth:20px;
}

a
{
  color:#5e5494;
  text-decoration:none;
}

a:hover
{
   text-decoration:underline;
}

.headerrow
{
  margin: 30px 0 30px 0;
}

.teaser-row
{
  margin-top:80px;
}

.teaser
{
 /* margin:0 0 0 10px;*/
}

.teaser-start, .teaser
{
  font-family: 'PT Sans', serif;
  font-size:14px;
  color:#666666;
}

.teaser-start H2, .teaser H2
{
  margin:0 0 -5px 0;
  color:#666666;
  font-size:17px;
}

.teaser-image
{
  margin:0 0 25px 0;
}

.bwWrapper {
    position:relative;
    display:block;
}


.quote
{
  font-family: 'PT Serif', serif;
  background-image:url(../img/quote.png);
  background-position:top left;
  background-repeat:no-repeat;
  margin:0 0 20px 0;
  color:#989898;
  font-size:15px;
  font-style:italic;
}

.quotecontent
{
  margin:0 0 0 25px;
  font-style:italic;
}

.left-content
{
  padding:0 30px 0 0;
}

label
{
  font-size:11px;
  margin-bottom:0px;
}

.topnav
{
  text-align:center;
  color:#444444;
  margin:0 0 80px 20px;
}

.topnav UL
{
  list-style-type:none;
  margin:0px;
}

.topnav UL LI
{
  display:inline;
  margin:0 20px 0 0;
}

.topnav UL LI A{
  color:#5e5494;
  text-transform:uppercase;
  font-size:14px;
  font-family: 'PT Sans', serif;
}

.btn-primary
{
    background-color:#5e5494;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled]
{
  background-color:#5e5494;
}

.divider
{
    border-top:1px solid #cccccc;  
   margin:9px auto 25px;
  width:750px;
  text-align:center;
}

.footer
{
  color:#848484;
  text-align:center;

}

.footer-content
{
  font-family: 'PT Sans', serif;
  /*margin:19px 0 19px 0;*/
}

