/****************************************
*  Site specific css definitions
****************************************/

body {
  background-color: #D3D5B5;
  background-position: top left;
  background-repeat: no-repeat;
  color: #000000;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-align: center;
}

div.book {
  text-align: center;
}

table.page {
  height: 100%;
  width: 722px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  vertical-align: top;
}

table.page tr.head {
  height: 12px;
}

table.page tr.body {
}

table.page tr.foot {
  height: 12px;
}

table.work {
}

table.work td.head {
  width: 186px;
}

table.work td.body {
}

table.work td.foot {
  width: 136px;
}

td.top-edge {
  background-image: url(/images/body/top.gif);
}

td.bottom-edge {
  background-image: url(/images/body/bottom.gif);
}

td.left-edge {
  background-image: url(/images/body/left.gif);
}

td.right-edge {
  background-image: url(/images/body/right.gif);
}

/******************************
  Customize page imagery categorically
*******************************/

body.background {
  background-position: top center;
}

td.content {
  background-position: top center;
  background-repeat: no-repeat;
  background-color: #C1C29A;
  padding-top: 200px;
  padding-bottom: 10px;
}

td.content_home {
  background-color: #C1C29A;
  padding-bottom: 10px;
}

td.content_contact {
  background-color: #C1C29A;
  padding-bottom: 0px;
}

div.fb-like-position {
  margin:20px 0px 0px 40px;
}

/******************************
  Text Options
*******************************/

p {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 15px;
  color: #000000;
  margin: 5px 20px 8px 20px;
}

p.box {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 15px;
  color: #000000;
  margin: 0px 0px 0px 0px;
}

p.form {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 15px;
  color: #000000;
  margin: 0px 0px 8px 20px;
}


p.small {
  font-size: 10px;
  line-height: 16px;
  color: #6b0d25;
  margin: 5px 15px 8px 10px;
}

ul {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 15px;
  color: #000000;
  margin-top: 0px; 
}

li {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  line-height:15px;
  color:#000000;
}

h1 {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: 24px;
  color: #781f47;
  margin: 12px 20px 0px 20px;
}
/******************************
  Form Options
*******************************/

input, option, textarea, select {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: black;
}

input.button {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: white;
  background-color: #781f47;
}

/******************************
  Link Styles
*******************************/

a:link,
a:visited,
a:hover {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  line-height: 15px;
  color: #336633;
}

a.plain:link,
a.plain:visited,
a.plain:hover {
  font-size: 10px;
  line-height: 16px;
  text-decoration: none;
  color: #6b0d25;
}

a.small:link,
a.small:visited,
a.small:hover {
  font-size: 10px;
  line-height: 16px;
  color: #336633;
}

