/**
 * style.css - Parkville Commons - 2008
 */
 
body {
  /*background: url('gradient.jpg');
  background-repeat: repeat-x;
  background-color: #000000;*/
  background-color: #928e8e;
  margin: 0;
  font-family: verdana;
  font-size: 10pt;
}

.middle {
  margin-left: auto;
  margin-right: auto;
  width: 775px;
}

#flash_home {
  width: 628px;
  height: 315px;
  overflow: hidden;
  background-color: #000000;
  position: absolute;
}

#home_bottom {
  width: 628px;
  height: 294px !important; height: 293px;
  overflow: hidden;
  background-color: #000;
  position: absolute;
  margin-top: 330px;
  margin-left: auto;
}

.content {
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  text-align: center;
  height: auto;
}

td a {color:#FFFFFF}
td a:hover {color:#fea501}

td.merchList {
  background-color: #000;
  width: 775px;
  vertical-align: top;
}

td.merchList img {
  border: 0;
}

td.merchantDesc {
  background-image: url('merchantInfoBack.jpg');
  background-repeat:no-repeat;
  height: 111px;
  vertical-align: top;
  text-align: left;
}

tr.merchantRow {
  height: 133px;
}

td.merchPhoto {
  width: 190px;
  vertical-align: top;
}

td.merchFeatPhoto {
  width: 160px;
  vertical-align: top;
}

td.merchName {
  color: #ebb600;
  font-size: 100%;
  width: 250px;
}

td.merchFeatured {
  color: #ebb600;
  font-size: 120%;
  width: 400px;
}

td.merchPhone {
  color: #ebb600;
  font-size: 100%;
  text-align: left;
  width: 100px;
}

td.merchAddr {
  color: #fff;
}

td.merchPageTitle {
  font-weight: bold;
  font-size: 130%;
  color: #ebb600;
}

img {
  border: 0;
  padding: 0;
  margin: 0;
}

h1, h2, h3 {
  text-decoration: underline;
}

img a {
  border: 0;
}

tr {
  height: 0px;
}

td.pageTop {
  width: 775px;
  height: 494px;
  background-color: #000;
}

td.left {
  background-color: #000;
  width: 550px;
  height: 646px;
  overflow: hidden;
  vertical-align: top;
}

td.right {
  background-color: #000;
  width: 225px;
  height: 683px;
  overflow: hidden;
  vertical-align: top;
}

td.homesBottom {
  background-color: #000;
  vertical-align: top;
  width: 775px;
  height: 129px;
}

.homesDescription {
  color: #fea501;
  padding-top: 50px;
  padding-left: 200px;
  padding-right: 100px;
  font-family: verdana;
  font-size: 10pt;
}

td.rightAlign {
  text-align: right;
  color: #fea501;
  background-color: #000;
  padding-right: 25px;
}

td.videoLeft {
  text-align: left;
  background-color: #000;
  width: 280px;
  height: 37px;
}

td.videoRight {
  text-align: right;
  padding-right: 25px;
  height: 37px;
  color: #fff;
  background-color: #000;
  font-family: verdana;
  font-size: 8pt;
}

td.bottomRight {
  background-image: url('navbar_under.jpg');
}

.navbar_under {
  overflow: hidden;
  /* background-image: url('navbar_under.jpg'); */
}

.linksDiv {
  padding-top: 20px;
  width: 250px;
  margin-left: auto;
  margin-right: auto;
}

.linksDiv a {
  color: #fff;
}

.linksDiv a:hover {
  background-color: #666;
}

.linksDiv li {
  padding: 5px;
}

tr.biosRow {
  background-color: #000;
  background-image: url('bios_back.jpg');
  background-repeat: repeat-x;
  width: 474px;
  height: 152px;
  font-family: "myrida", verdana;
}

td.bioPic {
  width: 129px;
  padding-left: 7px;
  vertical-align: top;
  padding-top: 10px;
}

td.bioDesc {
  vertical-align: top;
  padding-top: 25px;
  padding-left: 20px;
}

.bioName {
  font-size: 16pt;
  color: #fff;
  padding-bottom: 10px;
}

.bioPosition {
  font-family: verdana;
  color: #ffc726;
  padding-bottom: 10px;
}

.bioEmail {
  font-size: 9pt;
}

.bioEmail a {
  color: #fff;
}

.bioEmail a:hover {
  background-color: #666;
}

.parkvilleContent {
  background-image: url('parkville_back.jpg');
  background-repeat: repeat-x;
  height: 585px;
  width: 550px;
}

.parkvilleContent p {
  padding-left: 38px;
  padding-right: 272px;
  line-height: 16pt;
}

.weddingsContent {
  width: 474px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 30px;
  text-align: center;
}

.weddingsContent p {
  line-height: 16pt;
  text-align: left;
}

.golfHoleImage {
  width: 382px;
  height: 558px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5px;
}

table.golfHolesNav {
  margin-top: 5px;
  width: 550px;
  height: 63px;
  background-image: url('golf_holes_back.jpg');
}

td.leftNav {
  padding-left: 84px;
  text-align: left;
}

td.rightNav {
  text-align: right;
  padding-right: 84px;
}

#flash_lifestyle {
  margin: 0;
  padding: 0;
  background-color: #000;
  width: 550px;
  height: 646px;
  overflow: hidden;
}

#flash_navBar {
  margin: 0;
  padding: 0;
  background-color: #000;
  width: 225px;
  height: 683px;
  overflow: hidden;
}

#thanksDiv {
  visibility: hidden;
  overflow: hidden;
  text-align: center;
}

#errorDiv {
  visibility: hidden;
  overflow: hidden;
  text-align: center;
  /* padding: 5px; */
  color: #ffb938;
  border: thin dashed #fff;
  background-color: #333;
}

#errorDiv2 {
  visibility: hidden;
  overflow: hidden;
  text-align: center;
  /* padding: 5px; */
  color: #ffb938;
  border: thin dashed #fff;
  background-color: #333;
}

#flash_topnav {
  margin-left: auto;
  margin-right: auto;
  width: 405px;
  height: 45px;
}

#merchant_content {
	width: 632px;
	height: auto;
	overflow: hidden;
	background-color: #000000;
	position: absolute;
	left: auto;
	top: auto;
}

#lease_content {
	width: 632px;
	height: 500px;
	overflow: hidden;
	background-color: #000000;
	position: absolute;
	left: auto;
	top: auto;
}

#lease_bottom {
  width: 632px;
  height: 330px !important; height: 329px;
  overflow: hidden;
  background-color: #000;
  position: absolute;
  margin-top: 300px;
  margin-left: 0px;
}

#flash_slides {
  width: 550px;
  height: 646px;
  overflow: hidden;
  background-color: #000;
}

#flash_lifestyle {
  width: 775px;
  height: 494px;
  overflow: hidden;
  background-color: #000;
}

#flash_homes {
  width: 775px;
  height: 494px;
  overflow: hidden;
  background-color: #000;
}

#flash_golf {
  width: 775px;
  height: 494px;
  overflow: hidden;
  background-color: #000;
}

#flash_lodges {
  width: 775px;
  height: 494px;
  overflow: hidden;
  background-color: #000;
}

#flash_community {
  width: 775px;
  height: 494px;
  overflow: hidden;
  background-color: #000;
}

#flash_topnav {
  width: 405px;
  height: 65px;
  overflow: hidden;
}

flash_homestopnav {
  width: 550px;
  height: 50px;
  overflow: hidden;
}

