* {
  border: 0;
  margin: 0;
  padding: 0;
}

body {
  color: #000;
  background-color: #d2dbeb;
  behavior: url("csshover2.htc"); /* Allows :hover in IE for any element */
  font-style: normal;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 11px;
}

.photoPage #caption-landscape-area,
.photoPage #caption-portrait {
  color: #003f8e;
  font-family: georgia, "times new roman", times, serif;
}

h4 {
  color: #5c84b7;
  font-style: italic;
  font-weight: normal;
  font-family: "times new roman", times, georgia, serif;
}

#about-marilyn01 h4,
#about-weddings01 h4,
#contact h4 {
  font-size: 16px;
  letter-spacing: 0.03em;
}

#testimonials01 h4,
#testimonials02 h4,
#testimonials03 h4 {
  font-size: 16.5px;
  letter-spacing: 0.05em;
  line-height: 1.1em;
  width: 230px;
}

h5 {
  color: #5c84b7;
  font-style: italic;
  font-weight: normal;
  font-family: "times new roman", times, georgia, serif;
  font-size: 1.25em;
  letter-spacing: 0.03em;
}

h6 {
  color: #003f8e;
  font-style: normal;
  font-weight: bold;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 1.0em;
  letter-spacing: 0.03em;
}

#copy {
  line-height: 0.8em;
  font-size: 0.85em;
}

#resources #copy,
#contact #copy {
  line-height: 1.2em;
}

em {
  font-style: normal;
  font-weight: bold;
}

#mainContent p {
  margin-bottom: 10px;
  letter-spacing: 0.02em;
  line-height: 1.4em;
}

#copy a:link, #copy a:visited {
  color: #003f8e;
  font-style: normal;
  text-decoration: none;
  border-bottom: 1px solid #003f8e;
}

#copy a:hover {
  border-bottom: 1px solid #003f8e;
}

span.names {
  color: #003f8e;
  font-style: italic;
  font-weight: normal;
  font-family: "times new roman", times, georgia, serif;
  font-size: 1.4em;
  line-height: 0.9em;
  letter-spacing: 0.03em;
  float: right;
  margin-right: 20px;  
}

#contactInfo-left,
#contactInfo-right,
span.contactText {
  font-style: normal;
  font-weight: normal;
  font-family: "times new roman", times, georgia, serif;
  font-size: 1.5em;
  letter-spacing: 0.05em;
  line-height: 1.5em;
}

#contactInfo-left,
#contactInfo-right {
  color: #5c84b7;
}

span.contactText {
  color: #000;
}    
