/* ------------------ LINK FORMATTING ------------------ */

A 		{ font-family: Georgia, Arial, Verdana, Helvetica, Arial, sans-serif;
                  font-size: 7.5pt;
                  font-weight: bold;
                  color: #A82C31; text-decoration: none; }
A:link		{ color: #A82C31; text-decoration: none; }
A:visited 	{ color: #A82C31; text-decoration: none; }
A:hover		{ color: #604837; text-decoration: none; }
A:active	{ color: #604837; text-decoration: none; }

/* grayish=5A6268 yellowish orange=E0A060 orange = EE7322 tan-brown = C0A050 reddish= CC3333 browner red=C84C31*/

/* ------------------ LINK CLASSES ------------------ */
a.link-main {
  text-align: right;
}

a.link-img {
  color: #FFFFFF;
}

a.link-currentPage {
  color: #604837;
}

a.regular {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  font-style: normal;
  line-height: 1.5em;
}

/* IMAGE FORMATTING */
img {
/*  display: block;*/
  border: none;
}

/.alt,
.hide {
  display: none;
}

/*
.inline {
  display: inline;
  border: none;
  padding: none;
}*/

div.galleryImage {
  display: inline;
  float: left;
  margin: 4px;
  padding: 6px;
  border: none;
  text-align: center;
  vertical-align: middle;

  width: 155px;
  height: 180px;

  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  font-style: normal;
  line-height: 1.5em;
  color: #FFFFFF;

  background-color: #303030;
}

/* ------------------ CONTAINER FORMATTING ------------------ */

body { 
/*  background-image: url('images/background-v00.jpg');
  background-repeat: no-repeat;
  background-position: 50px 100px; */
/*  background-color: #E7E6DD;
  background-color: #F3F2EE;*/
  background-color: #DDDDD1;
  text-align: center;
}

div.mainArea {
  width: 920px;
  height: 732px;

  margin: 0px auto;
  text-align: left;

  background-image: url('images/mainImage-v05b.png');
  background-repeat: no-repeat;
}

div.mainArea-withCreek {
  width: 920px;
  height: 732px;

  margin: 0px auto;
  text-align: left;

  background-image: url('images/mainImage-v05c-withCreek.png');
  background-repeat: no-repeat;
}

div.shortDescription {
  position: relative;

  width: 620px;
  height: 50px;

  left: 152px;
  top: 620px;

  text-align: left;
  font-family: Georgia, Verdana, Helvetica, Arial, sans-serif;
  font-size: 11pt;
  font-weight: normal;
  font-style; bold;
  line-height: 1.4em;

}

div.menu {
  position: relative;

  width: 150px;
  height: 250px;

  top: 25px;
  left: 33px;

/*  border: 1px dashed #333;*/

  text-align: right;
}

div.content {
  position: relative;

  width: 550px;
  height: 400px;

  top: -235px;
  left: 275px;

  scroll: on;
  overflow: auto;

}

div.content-image {
  position: relative;

  width: 586px;
  height: 433px;

  top: -246px;
  left: 255px;
 
  text-align: center;

  scroll: off;
  overflow: hidden;
}


/* ------------------ TEXT FORMATTING ------------------ */

p, li, td {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  font-style: normal;
  line-height: 1.5em;
  color: #A06040;
/*  background: transparent;*/
}

ul {
  list-style-type: none;
  padding-left: 0;
  margin-left: 0;
}

li {
  background: url(images/redBullet-v00b.gif) left .8em no-repeat;
  padding-left: 11px;
  margin-left: 10px;
  line-height: 2em;
  text-align: left;
}

li.regular {
  line-height: 1.3em;
}

/*h1, h1 a, h1 a:link, h1 a:visited, h1 a:active {
  font-weight: normal;
  color: #93BBCC;
  text-transform: uppercase;
}*/

/* ------------------ TEXT CLASSES ------------------ */
.title {
  font-family: Georgia, Verdana, Helvetica, Arial, sans-serif;
  font-weight: bold;
  text-align: left;
  color: #604837;
}

.leftAlign {
  text-align: left;
}

.rightAlign {
  text-align: right;
}