/* COLOR 
blue - #0062B8;
yellow - #CFD138;
*/

body {
  border-left: 14px solid #CFD138;
}

#nav a.on {
  color: #CFD138;
}

#content .page .links a {
  color: #CFD138;
}

#content .contact-page a {
  color: #CFD138;
}

/* PAGES */

body {
  margin: 0px;
  padding: 0px;
  color: #918b70;
  background: #181713;
  font-family: Georgia, serif;
  line-height: 1.2em;
}

#nav {
  float: left;
  margin-top: 70px;
  margin-left: 70px;
  padding-bottom: 20px;
  width: 918px;
  border-top: 1px solid #6e6955;
  border-bottom: 1px solid #6e6955;
}

#nav_col {
  width: 170px;
  float: left;
}

#nav h2, #nav h2 a {
  font-size: 30px;
  font-weight: normal;
  letter-spacing: .01em;
  color: #fef8e1;
  margin-bottom: 0px;
  padding-bottom: 15px;
}

#nav h2 a.offices {
  font-size: 90%;
}

#nav ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  width: 250px;
}

#nav li {
  margin-bottom: 2px;
}

#nav a {
  color: #918b70;
  text-decoration: none;
}

#contact_info {
	float: right;
	padding-right: 20px;
}

#contact_info h2 {
  font-size: 20px;
}

#contact_info li {
  font-size: 16px;
}


#content {
  clear: both;
  padding-top: 25px;
  margin-left: 70px;
  margin-bottom: 500px;
  padding-bottom: 15px;
  width: 918px;
  border-bottom: 1px solid #6e6955;
}

#content h1 {
  padding: 0px;
  margin: 0px;
  font-size: 39px;
  color: #fef8e1;
  font-weight: normal;
  letter-spacing: .01em;
  line-height: 1.2em;
  color: #fef8e1;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

#content #about {
  color: #918b70;
}

#content p {
  width: 550px;
  letter-spacing: .01em;
  font-family: arial, sans-serif;
  font-size: 13px;
  line-height: 1.2em;
}

#content .page p {
  font-family: georgia, serif;
  text-indent: 25px;
  font-size: 16px;
  line-height: 1.5em;
}

#content .page li {
  padding-bottom: 10px;
  width: 500px;
}

#content .page li b {
  font-size: 105%;
}

#content .page a {
  color: #918b70;
  border-bottom: dotted 1px #918b70;
  text-decoration: none;
}

#content .page .links {
  margin: 0px;
  padding: 0px;
}

#content .page .links li {
  list-style-type: none;
}

#content .page .links a {
  text-decoration: none;
}

.contact {
  padding-top: 30px;
}

table {
  width: 670px;
  border: solid white 2px;
  padding: 5px;
}

table td.nztemphasis {
  color: white;
  font-size: 105%;
  width: 100px;
}

table td.note {
  width: 600px;
  padding-bottom: 20px;
}

blockquote {
  margin-left: 25px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 15px;
  border-left: white 1px solid;
  color: white;
  font-style: italic;
  width: 400px;
}

#content .contact-page p {
  font-family: georgia, serif;
  font-size: 16px;
  line-height: 1.5em;
}

#content .contact-page a {
  border-bottom: dotted 1px #918b70;
  text-decoration: none;
}

#content .contact-page h2 {
  color: white;
  font-weight: normal;
  letter-spacing: .1em;
}

#content .contact-page .name {
  color:  #CFD138;
  font-weight: normal;
  letter-spacing: .08em;
  padding-bottom: 0px;
  margin-bottom: 0px;
  font-size: 105%;
}

#content .contact-page li {
  list-style-type: none;;
  margin: 0px;
  padding: 0px;
}

.contact-page .info {
  margin: 0px;
  padding: 0px;
  font-style: italic;
}
.page ol {
	list-style-type: decimal;
}
