/*
// $Id: wrapper.css,v 1.42 2011/12/16 17:15:32 scottl Exp $
// $Revision: 1.42 $
// $Author: scottl $
//
// $Log: wrapper.css,v $
// Revision 1.42  2011/12/16 17:15:32  scottl
// Tweaks to css for H1 tag
//
// Revision 1.41  2011/10/04 07:30:28  brianm
// *** empty log message ***
//
// Revision 1.40  2011/09/24 07:59:58  brianm
// *** empty log message ***
//
// Revision 1.39  2011/09/23 08:51:24  brianm
// *** empty log message ***
//
// Revision 1.38  2011/09/23 08:21:06  brianm
// *** empty log message ***
//
// Revision 1.37  2011/09/23 06:27:48  brianm
// *** empty log message ***
//
// Revision 1.36  2011/09/22 02:57:57  brianm
// *** empty log message ***
//
// Revision 1.35  2011/09/21 06:17:30  brianm
// *** empty log message ***
//
// Revision 1.34  2011/09/17 03:29:08  brianm
// *** empty log message ***
//
// Revision 1.32  2011/09/16 03:02:10  brianm
// *** empty log message ***
//
// Revision 1.31  2011/09/14 06:34:00  brianm
// *** empty log message ***
//
// Revision 1.30  2011/09/14 06:32:13  brianm
// *** empty log message ***
//
// Revision 1.29  2011/09/14 02:06:57  brianm
// *** empty log message ***
//
// Revision 1.28  2010/06/30 05:18:20  karenk
// change font and color of price
//
// Revision 1.27  2010/06/18 18:37:19  karenk
// *** empty log message ***
//
// Revision 1.26  2010/06/18 00:04:25  karenk
// more tweaks
//
// Revision 1.25  2010/06/17 19:44:19  karenk
// qa updates
//
// Revision 1.24  2010/06/10 21:43:28  karenk
// set overflow to hidden to fix ie8 - doesn't seem to affect anything else.. ?
//
// Revision 1.23  2010/06/09 18:44:44  karenk
// tweaks
//
// Revision 1.22  2010/06/03 17:57:41  karenk
// tweaks
//
// Revision 1.21  2010/05/27 02:17:56  karenk
// final styles added
//
// Revision 1.20  2010/05/26 19:25:06  karenk
// add sorting arrows
//
// Revision 1.19  2010/05/25 17:46:17  karenk
// add styles
//
// Revision 1.18  2010/05/19 23:58:37  karenk
// add request miore info form.  add trapper to other form.
//
// Revision 1.17  2010/05/19 19:21:07  karenk
// finish as much of layout as possible without images or styleguide
//
// Revision 1.16  2010/05/18 20:52:25  karenk
// add details
//
// Revision 1.15  2010/05/18 18:03:46  karenk
// start build your own home pages
//
// Revision 1.14  2008/07/09 19:41:59  karenk
// add style for required fields
//
// Revision 1.13  2008/06/26 19:38:21  stephend
// Added stay-informed
//
// Revision 1.12  2008/03/07 22:39:49  stephend
// Fixed FF UI bug
//
// Revision 1.11  2008/02/07 16:51:03  scottl
// Added configurable homepage flash.
//
// Revision 1.10  2008/02/03 18:36:50  scottl
// Various tweaks.
//
// Revision 1.9  2008/02/01 16:04:33  scottl
// Post launch changes.
//
// Revision 1.8  2008/01/31 18:20:05  scottl
// Added home inventory sortable table and content group.
//
// Revision 1.7  2008/01/30 22:07:11  scottl
// Updates.
//
// Revision 1.6  2008/01/23 21:33:29  scottl
// Nav updates.
//
// Revision 1.5  2008/01/18 18:34:03  scottl
// Added popup wrapper.
//
// Revision 1.4  2008/01/18 17:29:07  scottl
// Various wrapper tweaks.
//
// Revision 1.3  2008/01/18 01:32:52  scottl
// Continued buildout of wrapper and functionality.
//
// Revision 1.2  2008/01/17 15:36:20  scottl
// Initial wrapper build-out.
//
// Revision 1.1  2008/01/02 19:20:33  scottl
// Initial check-in.
//
//
*/
body
{
	background-image: url(../images/bg-main.jpg);
	background-color: #fbfaf7;
	margin: 0px;
	background-repeat: repeat-x;
	font-family: Helvetica, Arial, sans-serif;
	background-position: center top;
}

img {
	border: none;
}


#containerBG
{
	background-image: url(../images/bg-page-top.jpg);
	background-color: #fcfbf8;
	margin: 0px auto;
	width: 1000px;
	background-repeat: no-repeat;
	background-position: center top;
	height: auto;
	overflow: hidden;
	box-shadow: 0px 0px 5px #aba081;
	-webkit-box-shadow: 0px 0px 5px #aba081;
	-moz-box-shadow: 0px 0px 5px #aba081;
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#aba081, offX=0, offY=0, positive=true);
}
#containerMain
{
	background-image: url(../images/bg-page-bottom.gif);
	
	padding-bottom: 7px;
	margin: 28px auto 0px;
	width: 1000px;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: auto;
	overflow: hidden;

}

#containerMainPopup 
{
	width: auto;
	margin: 0;
	padding: 0;
	background-color: #e6d7ac;
}

/* BEGIN HOME SPECIFIC PAGE */
#boxContentHome
{
	background-image: url(../images/bg-content-bottom.jpg);
	/*background-color: #eee3c5;*/
	width: 722px;
	background-repeat: no-repeat;
	background-position: left bottom;
	height: auto;
	overflow: auto;
}
#boxContentLeftHome
{
	width: 508px;
	margin-bottom: 60px;
	float: left;
	height: auto;
}
#boxContentRightHome {
	float: right;
	width: 193px;
	height: auto;
	margin: 0 7px 0 0;
	display: inline; /* needed to fix IE6 double margin bug */
	
}
.boxRightBanner
{
	float: right;
	background-image: url(../images/bg-right-column.png);
	margin: 0px 0px 0px 0px;
	width: 207px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 371px;
	
}
	
#tblmore {display:none}

#txtHomeLinks {
	margin-top: -5px;
	font-size: 12px;
	font-weight: bold;
	color: #aa9760;
}
#txtHomeLinks A:link {
	text-decoration: none;
	color: #aa9760;
}
#txtHomeLinks A:visited {
	text-decoration: none;
	color: #aa9760;
}
#txtHomeLinks A:hover {
	text-decoration: none;
	color: #8c5027;
}
#txtHomeLinks A:active {
	text-decoration: none;
	color: #8c5027;
}
/* END HOME PAGE SPECIFIC */


/* BEGIN MAIN LEFT COLUMN */
#containerLeftCol {
	float: left;
	width: 192px;
	height: auto;
	margin: 0 0 0 30px;
	position: relative;
	display: inline; /* needed to fix IE6 double margin bug */
	z-index: 20; /* needed so left column nav goes OVER the right column */
}
#boxLogo {
	width: 200px;
	height: 174px;
	margin-bottom: 25px;
	margin-top: 5px;
}
#boxNav {
	width: 192px;
	height: auto;
	margin-bottom: 23px;
	background-color:#446E6F;
}

	/* BEGIN SUB NAV */
	#txtSubNav {
		background-color: #3A6262;
	}
	#txtSubNav ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	#txtSubNav ul a {
		display: block;
		font-family: Arial, sans-serif;
		font-size: 11px;
		line-height: 20px;
		padding-left: 25px;
		text-decoration: none;
		text-align: left;
		border-bottom: 1px #3A6262 solid;
	}
	#txtSubNav ul a.last {
		border: none;
	}
	#txtSubNav ul a:link {
		color: #f4f0e4;
	}
	#txtSubNav ul a:visited {
		color: #f4f0e4;
	}
	#txtSubNav ul a:hover {
		color: #ffffff;
		background-color: #5d8f90;
	}
	#txtSubNav ul a:active {
		color: #ffffff;
	}
	#txtSubNav ul a.navOn {
		color: #efc855;
	}
    #txtSubNav li ul a {
        display: block;
        font-family: Arial, sans-serif;
        font-size: 10px;
        line-height: 16px;
        padding-left: 38px;
        text-decoration: none;
        text-align: left;
        background-color: #3A6262;
        border-bottom: 1px #3A6262 solid;
    }

	/* END SUB NAV */

#boxPhone
{
	
	text-transform: uppercase;
	width: 192px;
	font-family: 'Times New Roman';
	margin-bottom: 13px;
	height: 28px;
	color: #a18d51;
	font-size: 15px;
	font-weight: bold;
}
#boxLogoGreenwood
{
	margin: 20px auto auto;
	width: 155px;
	height: 33px;
}

#boxSocial
{
	margin: 10px auto auto;
	width: 100%;
	border-top: #a18d51 1px dotted;
	padding-top: 5px;
}

.centerTable
{
		margin: 0px auto auto;
	
	}






a.FBbutton {
	background: url(../images/icon-social-facebook.gif) no-repeat 0px -31px;
	width: 32px;
	height: 31px;
	display: block;
	text-indent: -9999px;
}

a.YTbutton {
	background: url(../images/icon-social-you-tube.gif) no-repeat 0px -31px;
	width: 32px;
	height: 31px;
	display: block;
	text-indent: -9999px;
}

a.RSSbutton {
	background: url(../images/icon-social-rss.gif) no-repeat 0px -31px;
	width: 32px;
	height: 31px;
	display: block;
	text-indent: -9999px;
}
a.EMAILbutton {
	background: url(../images/icon-social-email-signup.gif) no-repeat 0px -31px;
	width: 35px;
	height: 31px;
	display: block;
	text-indent: -9999px;
}



a.FBbutton:hover { background-position: 0px 0px; }
a.YTbutton:hover { background-position: 0px 0px; }
a.RSSbutton:hover { background-position: 0px 0px; }
a.EMAILbutton:hover { background-position: 0px 0px; }




/* END MAIN LEFT COLUMN */


/* BEGIN MAIN RIGHT COLUMN */
#containerRightCol {
	float: right;
	width: 722px;
	height: auto;
	margin: 5px 30px 0 0;
	position: relative;
	display: inline; /* needed to fix IE6 double margin bug */
	z-index: 10; /* needed so left column nav goes OVER the right column */
}

#boxUtilityNav
{
	text-align: right;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-repeat: repeat-x;
	background-position: left top;
	height: 37px;
	padding-top: 0px;
	width: 722px;
}

a.CUbutton {
	background: url(../images/unav-contact-us.gif) no-repeat 0px -37px;
	width: 158px;
	height: 37px;
	display: block;
	text-indent: -9999px;
}

a.IMbutton {
	background: url(../images/unav-interactive-map.gif) no-repeat 0px -37px;
	width: 180px;
	height: 37px;
	display: block;
	text-indent: -9999px;
}

a.UEbutton {
	background: url(../images/unav-upcoming-events.gif) no-repeat 0px -37px;
	width: 184px;
	height: 37px;
	display: block;
	text-indent: -9999px;
}

a.Pbutton {
	background: url(../images/unav-photos.gif) no-repeat 0px -37px;
	width: 99px;
	height: 37px;
	display: block;
	text-indent: -9999px;
}
a.Vbutton {
	background: url(../images/unav-videos.gif) no-repeat 0px -37px;
	width: 101px;
	height: 37px;
	display: block;
	text-indent: -9999px;
}

a.CUbutton:hover { background-position: 0px 0px; }
a.IMbutton:hover { background-position: 0px 0px; }
a.UEbutton:hover { background-position: 0px 0px; }
a.Pbutton:hover { background-position: 0px 0px; }
a.Vbutton:hover { background-position: 0px 0px; }

#boxContent {
	width: 722px;
	height: auto;
	/*background-image: url(../images/bg-content-bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;*/
}
#boxContentLeft
{
	background-image: url(../images/bg-content-bottom.jpg);
	padding-bottom: 40px;
	width: 505px;
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: auto;
}
#boxContentLeftWide {
	float: left;
	width: 722px;
	background-image: url(../images/bg-content-bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	/*background-color: #d8c992;*/
}

.txtContent {
	font-size: 12px;
	color: #3c2917;
	line-height: 16px;
	text-align: left;
	
}
.txtContent A:link {
	text-decoration: none; border-bottom:1px dotted;
	color: #814319;
}
.txtContent A:visited {
	text-decoration: underline;
	color: #814319;
}
.txtContent A:hover {
	text-decoration: none; 
	border-bottom:1px solid;
	color: #57402b;
}
.txtContent A:active {
	text-decoration: none; border-bottom:1px dotted;
	color: #814319;
}
.txtContent A:link img 
{
	padding-right: 8px;
	text-decoration: none; 
	border-bottom:border-bottom:10px dotted !important;
}

A.without_u 
{
	text-decoration: none !important; 
	border-bottom: none !important;}
A IMG 
{
	border: 0;
	 }


/*use this id to remove top margin on first p tag in firefox*/	
.txtContent p:first-child {margin-top:0;}
/*use this prop to hack min hieght in crappy IE6*/	
.prop {
	width: 1px;
    height: 452px;
    float: right;
  }
h1
{
	margin: 0;
	padding: 0;
	font-weight: normal;
	display: inline;
} 
.txtHead1 {
	font-size: 11px;
	color: #a18d51;
	text-transform: uppercase;
}
h1,
.txtHead2 {
	font-size: 26px;
	line-height: 26px;
	color: #566c11;
}
#boxContentRight {
	float: right;
	width: 200px;
	height: auto;
}

	/* BEGIN RIGHT COL NAV */
	#txtNavUtil2 {
		background-color: #f5f0e6;
		width:193px;
	}
	#txtNavUtil2 ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	#txtNavUtil2 ul a {
		display: block;
		font-family: Helvetica, Arial, sans-serif;
		font-size: 10px;
		letter-spacing: 0.02em;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 17px;
		text-decoration: none;
		text-align: left;
		text-transform: uppercase;
		border-bottom: 1px #a18d51 dotted;
	}
	#txtNavUtil2 ul a.first {
		border-top: 1px #a18d51 dotted;
	}
	#txtNavUtil2 ul a:link {
		color: #83441d;
	}
	#txtNavUtil2 ul a:visited {
		color: #83441d;
	}
	#txtNavUtil2 ul a:hover {
		
	background-image: url(../images/right-column-arrow-on.png);
	background-color: #b8cbce;
	background-repeat: no-repeat;
	background-position: left center;
	color: #fff;
	}
	#txtNavUtil2 ul a:active {
		
		background-color: #B8CBCE;
	}
	
	#txtNavUtil2 ul a.navOn {
		color: #794722;
		background-color: #f5f0e6;
	}
	/* END RIGHT COLUMN NAV */


#navcontainer
{
	padding-bottom: 0px;
	margin: -10px 0px 0px;
	padding-left: 0px;
	width: 193px;
	padding-right: 0px;
	padding-top: 0px;
}

#navcontainer ul
{
	text-transform: uppercase;
	list-style-type: none;
	padding-left: 0px;
	letter-spacing: 0.02em;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0px;
	font-size: 10px;
}

#navcontainer a
{
	border-bottom: #a18d51 1px dotted;
	background-color: #f5f0e6;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 173px;
	display: block;
	
}

#navcontainer a:link, #navlist a:visited
{
color: #794722;
text-decoration: none;
}

#navcontainer a:hover
{
	background-image: url(../images/right-column-arrow-on.png);
	background-color: #b8cbce;
	background-repeat: no-repeat;
	background-position: left center;
	color: #fff;
}

#btn_home_why-choose-the-ponds
{
		border-bottom: #a18d51 1px dotted;
	}
.rimage
{
	border-bottom: #a18d51 1px dotted;
	}

/* END MAIN RIGHT COLUMN */


/* BEGIN FOOTER */
#containerFooter
{
	margin: auto;
	width: 1000px;
	height: 150px;
	padding-top: 10px;
}

.txtFooter {
	font-family: Times, serif;
	font-size: 11px;
	color: #897335;
	white-space: normal;
	line-height: 24px;

}
.txtFooter A:link {
	text-decoration: none;
	color: #897335;
}
.txtFooter A:visited {
	text-decoration: none;
	color: #897335;
}
.txtFooter A:hover {
	text-decoration: underline;
	color: #897335;
}
.txtFooter A:active {
	text-decoration: underline;
	color: #897335;
}
.padFooter {
	display: inline;
	padding: 0 5px;
}
/* END FOOTER */

/* SORTABLE DATA GRID */
.sortableDataGrid
{
	border-top: solid 1px #e6e1ce;
	border-bottom: solid 1px #e6e1ce;
	border-left: solid 1px #e6e1ce;
	border-right: solid 1px #e6e1ce;
	width: 100%;
}

.sortableDataGrid tr.even
{
	background-color: #fcfbf8;
}

.sortableDataGrid tr.even td
{
	border-left: solid 1px #e6e1ce;
	
	border-top: solid 1px #e6e1ce;
	
}

.sortableDataGrid tr.odd
{
	background-color: #f4f0e4;
}

.sortableDataGrid tr.odd td
{
	border-left: solid 1px #e6e1ce;
	border-top: solid 1px #e6e1ce;
	
}

.sortableDataGrid tr td.noborder{
	border: none;
	border-top: solid 1px #e6e1ce;
}


.nb A:link {text-decoration: none !important;}
.nb A:visited {text-decoration: none !important;}
.nb A:active {text-decoration: none !important;}
.nb A:hover {text-decoration: none !important;}
.nb{
 border-bottom: none !important;
}
.sortableDataGrid th
{
	vertical-align: bottom;
	text-align: center;
	font-weight: bold;
}

.sortableDataGrid td
{
	vertical-align: top;
}
.requiredField {
	color: #7f2017;
}


/* BuildYourHome */
.buildYourHomeDataGrid {
	
	border-top: solid 1px #e6e1ce;
	width: 100%;
}

.buildYourHomeDataGrid tr.even {
	background-color: #fcfbf8;
}

.buildYourHomeDataGrid tr.even td {
	border-left: solid 1px #e6e1ce;
}

.buildYourHomeDataGrid tr.odd {
	background-color: #f4f0e4;
}

.buildYourHomeDataGrid tr.odd td {
	border-left: solid 1px #e6e1ce;
}

.buildYourHomeDataGrid tr td.noborder {
	border: none;
}
.buildYourHomeDataGrid tr td.noborder6 {
	border: none;
	vertical-align: bottom;
}

.buildYourHomeDataGrid th {
	vertical-align: bottom;
	font-weight: bold;
	font-size: 11px;
	color: #990000;
	font-family: Arial;
	padding: 2px;
	white-space: nowrap;	
}
.buildYourHomeDataGrid th img {
	width: 10px;
	height: 20px;
	margin: 0;
	padding: 0;

}

.buildYourHomeDataGrid td {
	vertical-align: top;
	font-family: Arial;
	font-size: 12px;
	color: #000;
	
}
.buildYourHomeDataGrid td.MoreInfoImage {
	vertical-align: top;
}

.buildYourHomeDataGrid td .vtLink {
	margin-top: 5px;

}

.buildYourHomeDataGrid td.data {
	padding: 4px 3px 5px 2px;
}
.buildYourHomeDataGrid td .shortDescription {
	margin: 5px 20px 5px 0;
	font-style: italic;
}
.buildYourHomeDataGrid td .shortDescription a {
	margin: 0 0 0 5px;
	text-decoration: none;
	color: #99000;
	font-style: normal;
	font-weight: bold;
}
.buildYourHomeDataGrid td.MoreInfoImage {
	position: relative;
	width: 153px;
}
.buildYourHomeDataGrid td .MoreInfo {
	width: 153px;
	height: 14px;
	padding-bottom: 2px;
	vertical-align: center;
	background-color: #585244;
	color: #fff;
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
}
img.floorplanImg  {
	padding-right: 0px;
	margin: 1px 1px 1px 1px;
	max-width: 670px;
}
#buildYourHomeDetail td {
	vertical-align: top;
	text-align: left;
}
#buildYourHomeDetail .detailData {
	margin: 2px 0 5px 0;
	font-size: 11px;
	color: #784820;
}
#buildYourHomeDetail .detailTitle {
	font-weight: bold;
	padding: 0 5px 0 0;
}
#buildYourHomeDetail .descriptionTitle {
	font-weight: bold;
	font-size: 13px;
	color: #784820;
	padding: 0 0 5px 0;
}
#buildYourHomeDetail .description {
	padding: 0 0 10px 0;
	font-size: 13px;
	color: #784820;
}
#buildYourHomeDetail .pricing {
color: #e51a1a;
font-size: 11px;
}
#elevationImages {
	position: relative;
	width: 330px;
	height: 257px;
	margin: 0 5px 0 0;
}
#elevationImages .elevationImage {
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
}
#elevationLinks  {
	text-align: right;
	margin: 5px 0 0 0;
}
#elevationLinks a {
	margin: 0 5px 0 5px;
}
#elevationLinks a.off {
	text-decoration: underline;
}
#elevationLinks a.on {
	text-decoration: none;
}
.trapper {
	visibility: hidden;
}

.fBox:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#showHomes_show
{
	visibility: hidden;
}
#showHomes_hide
{
	visibility: hidden;
}

.animBanner
{
	
	background-image: url(../images/bannerBG.gif);
	background-color: olive;
	width: 722px;
	height: 409px;
	overflow: hidden;
	position:relative
}

#subpageAnim
{	
	
	
	width: 722px;
	height: 260px;
	overflow: hidden;
	background-image: url(../images/bannerBG.gif);

	}

.bannerStart
{
	position: relative;
	/*filter: alpha(opacity=60);*/
	/*background-color: #663300;*/
	/*opacity: 0.6;*/
	width: 550px;
	bottom: 130px;
	height: 100px;
	right: -730px;
	z-index:10;
	
}
.bannerButton
{
	position: absolute;	
	width: 14px;
	height: 100%;
	vertical-align: middle;
	cursor: hand;
	left: 0px;
	background-image: url(../images/hero-bg-button.png);
}



#heroBanner
{
	position:absolute;
	background-image: url(../images/bannerBG.gif);
	width: 722px;
	height: 260px;
	z-index: 1002;
	}
.bannerContent
{

	background-image: url(../images/hero-bg-content.png);	
	z-index: 11;
	position: absolute;
	padding-left: 10px;

	width: 532px;
	height: 100px;
	top: 0px;
	left: 15px;
}


.bannerTitle
{
	line-height: 26px;
	text-transform: capitalize;
	font-variant: small-caps;
	font-family: 'Times New Roman';
	color: #fff;
	font-size: 26px;
	font-weight: bold;
	padding-top: 5px;
}

.bannerText
{
	z-index: 12;
	line-height: 16px;
	width: 480px;
	font-family: 'Times New Roman';
	color: #f6eedb;
	font-size: 14px;
	padding-top: 0px;
}
.bannerSubText
{
	position: absolute;
	font-family: 'Times New Roman';
	color: #FFF;
	font-size: 10pt;
	top: 28px;
	left: 10px;
	z-index:12;
	width:480px;
	
}

.bannerButtonText
{
	z-index: 12;
	position: absolute;
	text-transform: uppercase;
	font-family: 'Times New Roman';
	color: #e9cd79;
	font-size: 14px;
	font-weight: bold;
	top: 80px;
	left: 10px;
}

.bannerButtonTextClose
{
	z-index: 12;
	position: absolute;
	text-transform: uppercase;
	font-family: 'Times New Roman';
	color: #e9cd79;
	font-size: 14px;
	cursor: hand;
	font-weight: bold;
	top: 80px;
	left: 120px;
}

.class1 A:link
{
	color: #e9cd79;
	text-decoration: none;
}
.class1 A:visited {text-decoration: none; color: #e9cd79;}
.class1 A:active {text-decoration: none; color: #ffffff;}
.class1 A:hover {text-decoration: none; color: #ffffff;}


.submit A:link
{
	text-transform: uppercase;
	font-family: 'Times New Roman';
	color: #e9cd79;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.submit A:visited {text-decoration: none; color: #e9cd79;}
.submit A:active {text-decoration: none; color: #ffffff;}
.submit A:hover {text-decoration: none; color: #ffffff;}



#introText
{
	z-index: 999;
	
	position: absolute;
	text-align: center;
	
	text-transform: capitalize;
	font-variant: small-caps;
	margin: 0px auto;
	width: 100%;
	
	display: none;
	font-family: 'Times New Roman';
	color: #fff;
	font-size: 30px;
	top: 190px;
	text-shadow: 3px 3px 1px #000;
}



#moveRight{
display: none;}

#boxHeroSwf
{
	width: 722px;
	height: 260px;
	display: none;
	}


#boxHeroSwf div
{
	position: absolute;
	z-index:0;
	display: none;
	}
#boxHeroSwf div.previous
{
	z-index:1;
	display: none;
	}	
#boxHeroSwf div.current
	{
	z-index:2;
	display: none;
	}	




#photoShow
{
	width: 722px;
	height: 409px;
	display: none;
	}
	

#photoShow div
{
	position: absolute;
	z-index:0;
	display: none;
	}
#photoShow div.previous
{
	z-index:1;
	display: none;
	}	
#photoShow div.current
	{
	z-index:2;
	display: none;
	}	
	
#subBanner
{
	z-index: 1000;
	position: absolute;
	width: 200px;
	bottom: -202px;
	
	height: 220px;
	right: 0px;
}

#subContainter
{
	position:absolute;
	width: 722px;
	height: 260px;
	z-index: 1003;
	overflow:hidden;
	
	}
#subBannerButton
{
	background-image: url(../images/hero-bg-button.png);
	position: absolute;
	text-align: center;

	width: 100%;
	height: 18px;
	vertical-align: middle;
	
}
.navButton
{
	padding-top: 4px;
}
.navButton_
{
	padding-top: 4px;
	display:none;
}

#cform
{
	position: absolute;
	
	padding-left: 12px;
	width: 100%;
	background-image: url(../images/hero-bg-content.png);
	height: 220px;
	top: 19px;
}
.tableForm
{
	font-family: Arial;
	color: #ffffff;
	font-size: 11px;
	
}

.formInput
{
	border-bottom: #cab77f 1px solid;
	border-left: #cab77f 1px solid;
	padding-bottom: 0px;
	background-color: #e6d7ac;
	margin: 1px;
	padding-left: 1px;
	padding-right: 1px;
	font-family: Arial;
	color: #3c2917;
	font-size: 11px;
	border-top: #cab77f 1px solid;
	border-right: #cab77f 1px solid;
	padding-top: 0px;
}


#subTitle
{
	text-transform: capitalize;
	margin-top: 3px;
	width: 180px;
	font-family: 'Times New Roman';
	color: #ffffff;
	font-size: 26px;
}

#subText
{

	line-height: 16px;
	text-transform: capitalize;
	width: 180px;
	font-family: 'Times New Roman';
	margin-bottom: 5px;
	color: #f6eedb;
	font-size: 14px;
}

form {
  display:inline;
}
