body {
margin:0px;
text-align:center;
background-color:#14445b;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

a:link {color: #699965; text-decoration: underline;}
a:active {color: #699965; text-decoration: underline;}
a:visited {color: #699965; text-decoration: underline;}
a:hover {color: #ffffff; text-decoration: none;}


/*img{margin:0px;padding:0px;border:0px;text-decoration:none;}
img a{border:0px;text-decoration:none;}*/

h2{
padding:0px;
margin:0px;
}


#clearing{
clear:both;
}

#table-container{
border:0px;padding:0px; 
border-collapse:collapse;
height:900px;
}

#wrap {
background-image:url(images/bg-ernesthomes.jpg);
background-repeat:no-repeat;
width:1096px;
text-align:left;
margin:0 auto;
}

#innerwrap {
width:1044px;
text-align:left;
margin:0 auto;
border-left:3px outset #000000;
border-right:3px inset #000000;
border-bottom:5px outset #000000;
}

#logo{
height:214px;
background:url(images/eh_01.jpg) no-repeat;
display:block;
overflow:hidden;
}



#nav-container{
width:100%;
display:block;
overflow:hidden;
}

#nav-container img{margin:0px;padding:0px;border:0px;text-decoration:none;}
#nav-container img a{border:0px;text-decoration:none;}

.nav-image{
display:inline;
margin:0px;
padding:0px;
float:left;
}

#top-content{
height:619px;
background-image: url(images/eh_15.jpg);
background-repeat:no-repeat;
overflow:hidden;
}
#left-content{
float:left;
}
#callouts{
width:230px;
height:286px;
margin-left:52px;
margin-top:45px;
overflow:hidden;
}


#callouts img{margin:0px;padding:0px;border:0px;text-decoration:none;}
#callouts img a{border:0px;text-decoration:none;}


#newsletter-container{
background-image:url(images/NewsletterSignup.jpg);
background-repeat:no-repeat;
width:230px;
height:131px;
overflow:hidden;

}
#newsletter-form{
margin-top:69px;
text-align:center;
}
#testimonials{
width:205px;
margin-top:110px;
margin-left:65px;
}
#right-content{
float:right;
}
#slideshow{
width:678px;
height:457px;
background-color:#000000;
overflow:hidden;
margin-top:27px;
margin-right:42px;
border:1px solid #000000;
}

#top-content_full{
height:619px;
background-image: url(images/eh_15_full.jpg);
background-repeat:no-repeat;
overflow:hidden;
}

#left_full{
float:left;
width:475px;
height:;
margin-top:20px;
padding-left:33px;
}
#right_full{
float:right;
width:475px;
height:;
margin-top:20px;
padding-right:33px;
}



#dynamic-content{
width:678px;
height:457px;
background-color:;
margin-top:28px;
margin-right:43px;
overflow:scroll;
overflow-y:auto;
overflow-x:hidden;
}

#dynamic-content a:link {color: #699965; text-decoration: underline;}
#dynamic-content a:active {color: #699965; text-decoration: underline;}
#dynamic-content a:visited {color: #699965; text-decoration: underline;}
#dynamic-content a:hover {color: #ffffff; text-decoration: underline;}


#bottom-content{
background-image: url(images/eh_16.jpg);
padding:10px;
}

#footer{
text-align:center;
height:20px;
}







#Community-Name{
font-size:;
color:#699965;
text-align:center;
text-decoration:underline;
font-family:'Bookman Old Style', serif;
}
#Model-Name{
font-size:;
color:#699965;
text-align:center;
text-decoration:underline;
font-family:'Bookman Old Style', serif;
}
#Model-Name-Today{
font-size:;
color:#699965;
text-align:center;
text-decoration:underline;
font-family:'Bookman Old Style', serif;
}
#Model-Name-Today h1{
margin:0px;
padding:0px;
}

#Community-Links{
padding:8px;
}
#Community-Links a{
color:#699965;
font-weight:bold;
text-decoration:none;
}
#Community-Links a:hover{
color:#18335E;
}

#CommunityLink a{
color:#ffffff;
text-decoration:none;
font-weight:bold;
font-size:14px;
}
#CommunityLink a:hover{
color:#699965;
text-decoration:none;
}
#CommunityLink img{
border:2px solid #ffffff;
margin-top:7px;
}
.CommunityPrice-text{
font-size:14px;
}

.Filter-Style{
font-size:12px;
}
.Filter-Style a{
color:#94887C;
text-decoration:none;
}
.Filter-Style a:hover{
color:#ffffff;
text-decoration:none;
}

.Gallery-Navigator{
font-size:12px;
padding:15px;
padding-top:0px;
padding-bottom:0px;
}
.Gallery-Navigator a{
color:#94887C;
text-decoration:none;
}
.Gallery-Navigator a:hover{
color:#ffffff;
text-decoration:none;
}


.bedbath-text{
font-size:12px;
}

#ModelLink a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
#ModelLink a:hover{
color:#699965;
text-decoration:none;
}
#ModelLink img{
border:2px solid #ffffff;
margin-top:7px;
}
.ModelPrice-text{
font-size:14px;
}


#ModelThumbNail{
float:left;
padding-right:15px;
padding-bottom:15px;
}
#ModelThumbNail img{
border:1px solid #8FBF8F;
}


#Model-Community-Link a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:12px;
}
#Model-Community-Link a:hover{
color:#699965;
text-decoration:none;
}

#Sales-Contact{
margin-top:10px;
margin-bottom:10px;
font-size:14px;
}
#Sales-Contact h2{
margin:0px;
padding:0px;
font-size:16px;
letter-spacing:2px;
}
#Sales-Contact a{
text-decoration:none;
font-size:12px;
}



#copy{
text-align:center;
font-size:10px;
color:#FFFFFF;
}
#copy a{
font-size:10px;
text-decoration:none;
color:#9F9F9F;
}
#copy a:hover{
text-decoration: underline;
}




/*Drop Down Navigation*/
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float:left;
	}

#sddm li a
{	display: block;
	margin: 0 0 0 0;
	width: ;
	text-align:;
	text-decoration: none}

#sddm li a:hover
{	
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	margin-top:0px;
	border: 1px solid #ACACAC;
	z-index: 50;
	}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #19305C;
		font-weight:bold;
		color: #ffffff;
		z-index: 50;
		}

	#sddm div a:hover
	{	background:#19305C;
		color:#699965;}