/********** Main Content **********/
#pageTitle h1 {
	margin: 0px;
	padding: 17px 15px 0px;
	height: 35px;
	font: 18px/18px "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-transform: uppercase;
	letter-spacing: 0.1em;
}

#pageTitle h1 .Normal {
	font: 18px/18px "Times New Roman", Times, serif;
	color: #FFFFFF;
}
#text h2, div#content div#portfolioLinks h2, div#content div#marriottLinks h2, #galleryPlainText h2 {
	margin: 0px;
	padding: 0px;
	font: 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #759B3A;
}
div#content div#portfolioLinks h2{
width:161px;
}
#text h2, #galleryPlainText h2 {
	margin-bottom: 40px;
}
#text, #galleryPlainText{
	width: 340px;
	padding-bottom:25px;
}
#text .Normal, #text .NormalDisabled, #galleryPlainText .Normal, #galleryPlainText .NormalDisabled{
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #402F0B;
}
#text a:link, #text a:visited, #galleryPlainText a:link, #galleryPlainText a:visited{
color:#A71D6A;
text-decoration:none;
}
#text a:hover, #text a:active, #galleryPlainText a:hover, #galleryPlainText a:active{
color: #d681b1;
	text-decoration: none;
}
#regular div#content div#text{
margin-top:30px;
}
#galleryPlainText h2{
padding-left:15px;
padding-top:55px;
}
#galleryPlainText .Normal, #galleryPlainText .NormalDisabled{
padding-left:15px;
padding-top:0px;
}
#portfolioText{
position: relative;

margin: 0px;
clear: left;
padding-bottom: 15px;
width: 158px;
z-index:-1;
}
#portfolioText .Normal, #portfolioText .NormalDisabled{
font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #402F0B;
}
#testimonial {
	position: relative;
	float: right;
	padding: 23px 10px 23px 12px;
	width: 168px;
	height: 100%;
	overflow:hidden;
	
}
#testimonial .Normal,  #testimonial .NormalDisabled{
	padding-bottom: 0px;
	font-size: 11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #4C7206;
}
div#content div#sidebar h3 {
	margin: 0px;
	padding: 0px;
	font: bold 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #402F0B;
}
div#content div#marriottPhotos h3 {
	margin: 0px 0px 15px;
	padding: 0px;
	font: 13px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #402F0B;
}
div#content div#photoPrimary {
	position: relative;
	float: left;
	width: 383px;
	height: 366px;
}
div#content div#photoPrimary p {
	padding-bottom: 0px;
}

div#content div#sidebar {
	position: relative;
	display: inline;
	float: right;
	padding: 26px 18px 0px 15px;
	width: 159px;
	background-color: #E9F9D2;
}
#text, div#content div#portfolioLinks, div#content div#marriottLinks, div#content div#marriottText {
	position: relative;
	
	float: left;
	margin: 53px 0px 0px 0px;
}

div#content div#marriottText {
	clear: left;
	margin-top: 0px;
}
div#content div#sidebar p, div#content div#portfolioLinks p, div#content div#marriottLinks p, div#content div#marriottText p {
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #402F0B;
}

div#content div#portfolioLinks div#selectBoxes {
	margin: 15px 0px 40px 1px;
	width: 132px;
}
div#content div#portfolioLinks div#selectBoxes p {
	padding-bottom: 0px;
}
div#content div#portfolioLinks div#selectBoxes span {
	float: left;
	margin: 0px 0px -9px 132px;
	font: 9px/9px Verdana, Arial, Helvetica, sans-serif;
	color: #759B3A;
}
.ie div#content div#portfolioLinks div#selectBoxes span {
	position: relative;
	top: 1px;
}
div#content div#portfolioLinks div#selectBoxes a {
	display: block;
	float: left;
	margin: 0px 6px 9px 0px;
	width: 8px;
	height: 8px;
	border: 1px solid #BACD9D;
	font-size: 0px;
color:#FFFFFF;
	line-height: 0px;
	text-decoration: none;
}
div#content div#portfolioLinks div#selectBoxes a:hover, div#content div#portfolioLinks div#selectBoxes a:visited:hover {
	background-color: #98B46B;
}

div#content div#marriottLinks div.links {
	margin: 7px 0px 25px;
	width: 187px;
	font: 10px/18px Verdana, Arial, Helvetica, sans-serif;
}
div#content div#marriottLinks div.links .Normal {
	font: 10px/18px Verdana, Arial, Helvetica, sans-serif;
}
div#content div#marriottLinks div.links a:link, div#content div#marriottLinks div.links a:visited {
	color: #402F0B;
	text-decoration: none;
}
div#content div#marriottLinks div.links a:hover, div#content div#marriottLinks div.links a:visited:hover {
	font-weight: bold;
	color: #402F0B;
	text-decoration: none;
}
div#content div#marriottText p {
	width: 187px;
}
div#content div#marriottText p.marriottLogo {
	margin-bottom: 15px;
	padding-bottom: 12px;
	border-bottom: 1px solid #BED49C;
}
div#content div#portfolioPhoto {
	
	float: right;
	margin:0px;
	padding: 9px 0px 19px 19px;
	width: 364px;
	height: 368px;
	
}
div#content div#portfolioPhoto .Normal, div#content div#portfolioPhoto .NormalDisabled, p#zoomCaption{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
}

div#thumbnails {
	background-color:#e0dcd3;
	height:82px; 
	overflow-x:scroll; 
	overflow-y:hidden; 
	width:365px;
	margin:0px;
	z-index:10;
}

div#thumbnails div {
	margin:0px;
	padding:0px;
	height:82px;
}

div#thumbnails img {
	border:1px solid #938a79;
	margin:3px;
}

div#content div#portfolioPhoto p{
padding-top:10px;
}
div#content div#marriottPhotos {
	position: relative;
	display: inline;
	float: right;
	margin: 56px 15px 10px 0px;
	width: 337px;
}
.ie div#content div#marriottPhotos {
	margin-top: 58px;
}
div#content div#marriottPhotos p {
	float: left;
	padding-right: 10px;
	width: 102px;
	height: 157px;
	font: 9px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #402F0B;
	text-align: center;
}
div#content div#marriottPhotos p img {
	display: block;
}
div#content div#marriottPhotos p span {
	display: block;
	margin: 2px 0px 4px 0px;
	padding: 0px;
	background-color: #92ae5c;
	height:13px;
	width:102px;
	overflow:hidden;

	
}

div#content div#marriottPhotos img {
	border:1px solid #92ae5c;
}

#addressText .Normal, #addressText .NormalDisabled{
font-family:"Times New Roman", Times, serif;
font-size:10px;
color: #402F0B;
text-transform:uppercase;
}
#addressText .Magenta{
font-family:"Times New Roman", Times, serif;
color: #A71D6A;
font-size:11px;
}
#greenText .Normal, #greenText .NormalDisabled{
font-size: 11px;
font-family:Georgia, "Times New Roman", Times, serif;
color: #4C7206;
}
.homeContent #greenText a:link,.homeContent #greenText a:visited{
color:#A71D6A;
font-size:13px;
text-decoration:underline;
}
.homeContent #greenText a:hover,.homeContent #greenText a:active{
text-decoration:none;
}

#bottomContent{
background-color:#E9F9D2;
border: 1px solid #B2C98C;
	border-width: 0px 1px 1px 1px;
}
#bottomContent .Normal, #bottomContent .NormalDisabled{
padding:20px;
color:#402F0B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#containerMenu, #plantMenu{
position: relative;
float: left;
margin: 0px;
clear: left;

width: 161px;
}
#containerMenu{
padding-top:55px;
padding-bottom: 9px;
}
#plantMenu{
padding-bottom:30px;
}
#containerMenu h2, #plantMenu h2{
margin: 0px;
	padding: 0px;
	font: 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #759B3A;
}






























