﻿body {
  margin: 0;
  padding: 0;
  background-color: #001000;
  text-align: center;
}

body, p, div, td {
  font-family: 'Palatino Linotype' , 'Times New Roman' , Serif;
  font-size: 11pt;
}

input, textarea, select {
  font-family: 'Palatino Linotype' , 'Times New Roman' , Serif;
  font-size: 10pt;
  padding: 2px;
}

input.Button {
  font-family: Sans-Serif;
  font-size: 10pt;
  padding: 1px;
}




div {
  margin: 0;
  padding: 0;
}


h1 {
  font-weight: bold;
  font-size: 30pt;
  font-family: 'Palatino Linotype' , Serif;
  color: #25320D;
}


h2 {
  font-size: 24pt;
  font-style: italic;
  font-weight: 500;
  text-decoration: none;
  color: #25320D;
  font-family: 'Palatino Linotype' , 'Times New Roman' , Serif;
}


h2:before {
  content: url(Images/Header/HomeHeaderLeft.jpg);
}

h2:after {
  content: url(Images/Header/HomeHeaderRight.jpg);
}


h3 {
  font-size: 16pt;
  font-weight: normal;
  text-decoration: none;
  color: #25320D;
  font-family: 'Palatino Linotype' , 'Times New Roman' , Serif;
  margin:0;
  padding:12px 0 6px 0;
}


h4 {
  font-size: 14pt;
  font-weight: bold;
  text-decoration: none;
  color: #25320D;
  font-family: 'Palatino Linotype' , 'Times New Roman' , Serif;
  margin:0;
  padding:3px 0 0 0;
}


h5 {
  font-size:12pt;
  font-weight:bold;
  padding:0;
  margin:1em 0 0 0;
}






a, a:active, a:visited {
  color: #1c4276;
  text-decoration: none;
}

a:hover {
	text-decoration:underline;
}



#MainPage {
  width: 950px;
  margin: 0 auto;
  background-color: #25320D;
  text-align: left;
}

#HeaderDiv {
  color: #C4C89C;
  font-size: 18pt;
  font-style: italic;
  height: 85px;
  border-bottom: 1px solid #414e29;
  margin-bottom: 2px;
  text-indent: -5000px;
  background-color:#25320D;
  background-position: 0% 0%;
  background-image: url(/images/header/logo.jpg);
  background-repeat: no-repeat;
}

#PrintHeader {
  display:none;
}




#MenuDiv {
  background-color: #414e29;
}

#Content {
  margin-top: 3px;
  background-color: #C4C89C;
  color: #25320D;
}





#FooterDiv {
  color: #C4C89C;
  background-color: #25320D;
  margin: 3px 0;
  padding: 2px 5px;
  border-top: 2px solid #414E29;
  border-bottom: 2px solid #414E29;
  clear: both;
}

.DarkBackground {
  background-color: #25320D;
  color: #C4C89C;
}

.LightBackground {
  background-color: #C4C89C;
  color: #25320D;
}


td {
  padding: 0;
  margin: 0;
}



.ArtFrame {
  background-color: #fcf9eb;
  border: 1px solid #e9d583;
  margin: 5px;
  padding: 10px 10px 10px 10px;
  display: block;
  color: #815b26;
  text-align: center;
  font-size: 12pt;
}

.ArtFrame a img {
  border: 1px solid #868339;
  padding: 5px;
  background-color: white;
  display: inline;
}

.ArtFrame img {
  border: 1px solid #868339;
  padding: 5px;
  background-color: white;
  display: inline;
}

.ArtFrame a {
  color: #815b26;
  text-decoration: none;
}



.ArtFrameSmall {
  background-color: #fcf9eb;
  border: 1px solid #e9d583;
  margin: 10px;
  padding: 5px;
  display: block;
}


.ArtFrameSmall img {
  border: 1px solid #868339;
  padding: 2px;
  background-color: white;
  display: inline;
}



.ImageHomeSample {
  width: 140px;
  cursor: pointer;
}


.HomeName {
  font-size: 24pt;
  font-style: italic;
  letter-spacing: 3px;
  text-decoration: none;
  color: #25320D;
  font-family: 'Palatino Linotype' , 'Times New Roman' , Serif;
}



.HomeNameSmall {
  font-size: 12pt; /*  letter-spacing: 1px; */
  text-transform: uppercase;
  text-decoration: none;
}


.InfoHyp {
  color: #25320D;
  text-decoration: none;
}

a.InfoHyp:hover {
  text-decoration: underline;
}






TextArea {
  font-family: Palatino Linotype, Serif;
}



p {
  margin: 0 0 12px 0;
  padding:0;
  text-align: justify;
}


.TextFormat {
  background-color: #C4C89C;
  padding: 15px 15px 20px 15px;
  display: block;
  color: #25320d;
}


.Signature {
}



.TestimonialDiv {
  padding: 40px 10px 40px 10px;
  border-top: #eeebdd 1px solid;
  width: 890px;
  margin-top: 20px;
}






/* drop caps for big text areas */
p.DropCap:first-letter {
  font-size: 30pt;
  font-weight: normal;
  text-decoration: none;
  color: #25320D;
  font-family: 'Palatino Linotype' , 'Times New Roman' , Serif;
  text-transform: uppercase;
  float: left;
  line-height: 0.62;
  margin: 0.2em 0.2em 0 0;
}



