/* CSS Document */

body {
  margin:             0px;
  padding:            0px;
  font-family:        Verdana;
  font-size:          10px;
  color:              #fff;
  background-image:   url("img/bodyBackground.jpg")
}

img {
border: none;
}

#siteWrapper {
  width:              495px;  
}

#siteTop {
  width:              373px;
  height:             85px;
  background-image:   url("img/siteTopBackground.png");
  background-repeat:  no-repeat;
  padding-left:       54px;
  padding-right:      193px;
  padding-top:        5px;
  text-align:         center;
}

#siteTop p {
  font-family:        Georgia;
  width:              373px;
  line-height:        18px;
  font-size:          12px;
  font-style:         italic;
  font-weight:        bold;
  margin-left:        -10px;
  background-image:   url("img/quotations.png");
  background-repeat:  no-repeat;
}

#siteTop span {
}

#siteContent {
  width:              400px;
  height:             1077px;
  padding-left:       44px;
  padding-right:      56px;
  background-image:   url("img/siteContentBackground.png");
}

.contentBox {
  
}

.contentLeft {
  float:              left;
  width:              163px;
  margin-bottom: 15px;
}

.contentLeftImage {
  width:              163px;
  height:             123px;
}

.contentLeftText {
  width:              163px;
}

.contentLeftText h2 {
  font-size:          18px;
  color:              #ffba01;
  letter-spacing:     1px;
  margin:             0px;
  padding:            0px;
  margin-left:        10px;
  font-weight:        normal;
}

.contentLeftText p {
  margin:             0px;
  padding:            0px;
  margin-left:        10px;
}

.contentRight {
  float:              left;
  margin-left:        6px;
  margin-bottom:      15px;
}

.contentRightTop {
  background-image:   url("img/textboxTop.png");
  background-repeat:  no-repeat;
  width:              223;
  height:             8px;
}

.contentRightMiddle { 
  background-image:   url("img/textboxMiddle.png");
  background-repeat:  repeat-y;
  width:              198;
  height:             175px;
  padding-left:       10px;
  padding-right:      15px;
}

.contentRightMiddle p {
  letter-spacing:     0px;
  color:              #3f3f3f;
  margin:             0px;
  padding:            0px;
  font-size:          10px;
}

.contentRightBottom { 
  background-image:   url("img/textboxBottom.png");
  background-repeat:  no-repeat;
  width:              223;
  height:             13px;
}

#siteBottom {
  clear:              both;
  width:              400px;
  height:             40px;
  padding-left:       44px;
  padding-right:      56px;
  background-image:   url("img/siteContentBackground.png");
}

#siteBottom p {
  padding:            0px;
  margin:             0px;
  text-align:         right;
  margin-right:       13px;
  }
  
#siteBottom span {
  color:              #ffba01;
  font-weight:        bold;
}

#siteBottom p a:link {
  text-decoration:    none;
  color:              #fff;
}

#siteBottom p a:visited {
  text-decoration:    none;
  color:              #fff;
}

#siteBottom p a:hover {
  text-decoration:    underline;
}

#optimized {
margin-top: 10px;
}

#hiddenImage {
  display: none;
}

.contentRightMiddle p a:link {
  text-decoration:    none;
  color:              #000;
}

.contentRightMiddle p a:visited {
  text-decoration:    none;
  color:              #000;
}

.contentRightMiddle p a:hover {
  text-decoration:    underline;
  color:              #fff;
}

.h2 {
  font-size:          12px;
  background-image:   url("img/headlineTops.png");
  background-repeat:  no-repeat;
  background-position:bottom;
  width:              137px;
  height:             21px;
  padding-left:       25px;
  margin-bottom:     -15px;
  padding-top:        10px;
}
