body {
  margin:                 0px;
  padding:                0px;  
  background-color:       #295F75;
  line-height:            120%;
  font-family:            "Trebuchet", "Lucida Sans Unicode", Verdana, sans-serif;
  font-size:              90%;
  color:                  #000000;
  text-align:             justify;
  background-image:       url(../images/back6.png);
  background-attachment:  fixed;
}


a {
  color:                  #164558;
  text-decoration:        none;
  font-weight:            bold;
  text-decoration:        none;
}


a:hover {
  position:               relative;
  top:                    2px;
  left:                   2px;
}


p {
  margin:                 20px;
}


h1, h2, h3 {
  color:                  #164558;
  font-family:            Georgia, "Times New Roman", Times, serif;
}


h1 {
  color:                  #4D9BBB;
  text-align:             center;
  font-size:              210%;
  position:               relative;
  top:                    90px;
  letter-spacing:         6px;
  margin-left:            50px;
}


h2 {
  position:               relative;
  top:                    -20px;
  left:                   -20px;
  font-size:              200%;
  letter-spacing:         6px;
}


h3 {
  font-size:              150%;
  letter-spacing:         2px
}


.pageContent {
  margin:                 50px;
}


.navBox {
  background-color:       #4D9BBB;
  width:                  160px;
  color:                  #FFFFFF;
  padding:                20px 5px 10px 5px;
  text-align:             center;
  position:               fixed;
  margin-top:             60px;
  top:                    0px;
  left:                   0px;
  height:                 140px;
}


.navigationList {
  list-style:             none;
  position:               relative;
  left:                   -20px;
  
}


.navigationList li {

}


.navigationList li a {
  color:                  #FFFFFF;
  text-decoration:        none;
  font-weight:            bold;
  font-size:              100%;
  font-family:            Georgia, "Times New Roman", Times, serif;
}


.navigationList li a:hover {
  top:                    0px;
  left:                   0px;
}


.navigationList li a.currentPage {
  color:                  #FFFFFF;
}


.currentPage:before {
  content:                "[ ";
}


.currentPage:after {
  content:                " ]";
}


.currentPage:before, .currentPage:after {
  color:                  #164558;
}


.contentBox {
  background-color:       #FFFFFF;
  color:                  #000000;
  position:               absolute;
  top:                    0px;
  left:                   230px;
  right:                  70px;
  padding-bottom:         40px;
}


.highlightBox {
  background-color:       #629DB6;
  padding:                20px 20px 40px 20px;
  margin:                 30px;
  color:                  #FFFFFF;
}



.highlightBox.odd {
  background-color:       #629DB6;
}


.highlightBox.even {
  background-color:       #164558;
}


.highlightBox.even h3 {
  color:                  #629DB6;
}


.highlightBox.even a {
  color:                  #8DB7C9;
}


.leftColumn {
  float:                  left;
  width:                  140px;
}


.rightColumn {
  margin-left:            140px;
}


.backToTop {
  float:                  right;
}


.blogDate {
  float:                  right;
  font-style:             italic;
}


.clearFloat {
  clear:                  both;
}


.frontPage {
  padding:                0px;
  height:                 300px;
  background-image:       url(../images/me.gif);
  background-repeat:      no-repeat;
  background-position:    50px 30px;
  margin:                 0px;
}


.frontPage .leftColumn {
  float:                  left;
  width:                  70px;
}


.frontPage .rightColumn {
  margin-left:            70px;
}


.larger {
  font-size:              140%;
  color:                  #164558;
}