﻿body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

 /*background-image: url(../Images/drc_bgBrown.jpg);*/
 background-image: url(../Images/tanLineBack.jpg);

 /*background-color:#eaddcf;*/

 /*background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #D6D6D6),
	color-stop(1, #FFFAF5)
);
background-image: -o-linear-gradient(bottom, #D6D6D6 0%, #FFFAF5 100%);
background-image: -moz-linear-gradient(bottom, #D6D6D6 0%, #FFFAF5 100%);
background-image: -webkit-linear-gradient(bottom, #D6D6D6 0%, #FFFAF5 100%);
background-image: -ms-linear-gradient(bottom, #D6D6D6 0%, #FFFAF5 100%);
background-image: linear-gradient(to bottom, #D6D6D6 0%, #FFFAF5 100%);*/

 /*background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #D4CBC3),
	color-stop(1, #FFFAF5)
);
background-image: -o-linear-gradient(bottom, #D4CBC3 0%, #FFFAF5 100%);
background-image: -moz-linear-gradient(bottom, #D4CBC3 0%, #FFFAF5 100%);
background-image: -webkit-linear-gradient(bottom, #D4CBC3 0%, #FFFAF5 100%);
background-image: -ms-linear-gradient(bottom, #D4CBC3 0%, #FFFAF5 100%);
background-image: linear-gradient(to bottom, #D4CBC3 0%, #FFFAF5 100%);*/

 /*background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #BA9F86),
	color-stop(1, #F7E2CD)
);
background-image: -o-linear-gradient(bottom, #BA9F86 0%, #F7E2CD 100%);
background-image: -moz-linear-gradient(bottom, #BA9F86 0%, #F7E2CD 100%);
background-image: -webkit-linear-gradient(bottom, #BA9F86 0%, #F7E2CD 100%);
background-image: -ms-linear-gradient(bottom, #BA9F86 0%, #F7E2CD 100%);
background-image: linear-gradient(to bottom, #BA9F86 0%, #F7E2CD 100%);*/

 /*background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #8B5A2A),
	color-stop(1, #FCEAD8)
);
background-image: -o-linear-gradient(bottom, #8B5A2A 0%, #FCEAD8 100%);
background-image: -moz-linear-gradient(bottom, #8B5A2A 0%, #FCEAD8 100%);
background-image: -webkit-linear-gradient(bottom, #8B5A2A 0%, #FCEAD8 100%);
background-image: -ms-linear-gradient(bottom, #8B5A2A 0%, #FCEAD8 100%);
background-image: linear-gradient(to bottom, #8B5A2A 0%, #FCEAD8 100%);*/
}

td p {
  line-height: 1.1em;
  margin-top: 1.1em;
}

p {
  margin-top: .3em;
  line-height: 1.1em;
}

li {
  list-style: square inside;
  margin-left: 8px;
}

h1 {
}

h2 {
}

h3 {
}

h4 {
}

h5 {
}

h6 {
}

.dropDown {
  border: 1px solid gray;
  font-size: 85%;
  color: #6B6B6B;
  background-color: #E7E7E7;
}

.dropDownPhotos {
  font-size: 85%;
  color: Black;
  background-color: #DFE3EE;
  border: 1px solid silver;
  padding: 2px;
}

.whiteButton {
  background-color: White;
  color: #4682B4;
  border: 1px solid #4682B4;
  padding: 3px;
  font-size: 105%;
}

.whiteRedButton {
  background-color: White;
  color: Black;
  border: 1px solid #4682B4;
  font-size: 105%;
  padding: 3px;
  background-image: url(../Images/WhiteRedGrad.gif);
}

.whiteRedButtonSmall {
  background-color: White;
  color: red;
  border: 1px solid #4682B4;
  font-size: smaller;
}

.frontPage {
  background-image: url(../Images/bgimage.gif);
  margin: 0px 0px 0px 0px;
  text-align: center;
}

.tableWhite {
  border: 1px solid black;
  background-color: White;
}

.Headers {
  background-color: Gray;
  font-family: Tahoma;
  font-weight: bold;
  text-align: center;
  font-size: 105%;
  color: Black;
  background-image: url(../Images/GreenGrad.gif);
}

.Footer {
  background-color: Silver;
  font-family: Tahoma;
  text-align: center;
  font-size: 80%;
  border-top: 1px solid Black;
  color: Black;
  font-weight: bold;
}

.Selected {
  background-color: #DAD6A7;
  border: 1px solid Black;
  font-size: 95%;
}

.HighLight {
  background-color: #87CEEB;
  font-size: 11px;
}

.Pager {
  background-color: #DEB887;
  font-size: 98%;
  color: Teal;
}

a {
  text-decoration: none;
  font-weight: 800;
}


.Items {
  background-color: White;
  font-size: 90%;
  padding: 2px;
}

.ItemsBold {
  background-color: White;
  font-size: 90%;
  font-weight: bold;
  padding: 2px;
}

.AltItems {
  background-color: #F7F7DE;
  font-size: 90%;
  padding: 2px;
}

.AltItemsBold {
  background-color: #F7F7DE;
  font-size: 90%;
  font-weight: bold;
  padding: 2px;
}

blockquote {
  margin-left: 12px;
}

.Input {
  border: 1px solid Silver;
  font-size: 95%;
}

.InputC {
  border: 1px solid Teal;
  font-size: 95%;
  text-align: center;
}



  .btnTan:hover {
    color: red;
  }

.smaller {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 85%;
}

.msg {
  color: Red;
  font-size: 105%;
  background-color: #FFFFCC;
  text-align: center;
}

a.footer:link, a.footer:active, a.footer:visited {
  font-size: 80%;
  color: #696969;
  text-decoration: none;
}

a.footer:hover {
  color: red;
}

.awardsBG {
  background-color: transparent;
}

.testimonial {
  font-family: 'Satisfy', cursive;
  font-size: 1.4em;
  text-align: left;
  background-color: #ffffff;
  color: #5a5858;
  padding: 18px;
  margin: 8px 10px 8px 10px;
  line-height: 1.4em;
  border: solid 1px silver;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  -moz-box-shadow: 2px 5px 10px -4px #000;
  -webkit-box-shadow: 2px 5px 10px -4px #000;
  box-shadow: 2px 5px 10px -4px #000;
}

.satisify {
  font-family: 'Satisfy', cursive;
}

.handlee {
  font-family: 'Handlee', cursive;
}

.testimonial p {
  margin-top: .3em;
}

.testimonialAuthor {
  font-family: Tahoma;
  margin: 11px 0 0 18px;
  font-size: .7em;
  /*font-style:italic;*/
  color: #9d6d20;
}

.photoWeekList {
  font-size: .8em;
  background-color: #f1f0da;
  border: solid 1px gray;
  height: 250px;
  width: 200px;
  overflow: scroll;
}

.dayStyle {
  font-size: .7em;
}

.calHeader {
  font-weight: 700;
  color: #000000;
  text-shadow: 1px 1px 1px rgba(255, 255, 255, 1);
}

.nextPrevious {
  color: red;
}
.galleryHeader
{
  padding-top:25px;
  border-bottom:1px dotted tan;
  text-align:left;
  font-size:1em;
  color:#5a5858;
  font-weight:700;
  font-style:italic;
}
.galleryDescription
{
  font-size:85%;
  text-align:left;
  font-family:'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
  padding-bottom:6px;
}