body {
margin:0px;
background-color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
}

h2{color:#0198CD;
margin:0px;
padding:0px;
}
img{margin:0px;padding:0px;border:0px;text-decoration:none;}
img a{border:0px;text-decoration:none;}

#clearing{
clear:both;
}

#content-homepage{
width:1058px;
margin-left:52px;
}
#content{
width:740px;
margin-top:115px;
margin-left:25px;
}
#content-area{
background-image:url(lighthouseimages/Lighthouse_r3_c2-blank.jpg);
background-repeat:no-repeat;
width:777px;
}


#content-full{
background-image: url(lighthouseimages/lighthouse-full-bg.jpg);
background-repeat:no-repeat;
width:1160px;
/*height:640px;*/
overflow:hidden;
}

#financing{
width:348px;
padding-left:30px;
margin:auto;
}
#financing a{
color:#c13409;
text-decoration:none;
}
#financing a:hover{
color:#c13409;
text-decoration: underline;
}
#financing h1{
font-size:18px;
color:#c13409;
}



#specials{
padding-top:10px;
font-size:18px;
color:#c13409;
margin-left:36px;
}
#specials a{
color:#c13409;
text-decoration:none;
}
#specials a:hover{
text-decoration: underline;
}




#header{
background-image: url(lighthouseimages/Lighthouse_r1_c1.jpg);
width:1160px;
height:240px;
overflow:hidden;
}

#header-link-container{
margin-top:10px;
font-weight:bold;
font-size:16px;
float:right;
padding-right:25px;
}
#header-link-container a{
color:#000000;
text-decoration: none;
font-weight:bold;
font-size:14px;
}
#header-link-container a:hover{
text-decoration: underline;
}

#main-navigation-container{
font-weight:bold;
font-size:16px;
margin-top:188px;
margin-right:30px;
float:right;
}
#main-navigation-container a{
color:#000000;
text-decoration: none;
font-weight:bold;
font-size:14px;
}
#main-navigation-container a:hover{
text-decoration: underline;
}

#secondary-links{
text-align:center;
width:100%;
padding-bottom:10px;
}
#secondary-links a{
color:#029EC4;
font-weight:bold;
text-decoration:none;
}
#secondary-links a:hover{
color:#000000;
font-weight:bold;
text-decoration:underline;
}


#footer{
background-image: url(lighthouseimages/Lighthouse_r8_c1.jpg);
background-repeat:no-repeat;
width:1160px;
height:73px;
overflow:hidden;
padding-top:20px;
font-weight:bold;
margin-top:20px;
text-align:center;
}

#footer-nav-container a{
text-decoration:none;
color:#000000;
font-size:12px;
}
#footer-nav-container a:hover{
text-decoration: underline;
}




#community-stretch{
margin:auto;
padding:auto;
margin-top:110px;
padding-left:;
height:;
text-align:center;
}


#left_full{
float:left;
width:500px;
height:;
margin-top:110px;
padding-left:50px;
}
#right_full{
float:right;
width:500px;
height:;
margin-top:110px;
padding-right:50px;
}




#Community-Name{
font-size:;
color:#000000;
text-align:center;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
letter-spacing:4px;
}
#Model-Name{
font-size:;
color:#000000;
text-align:center;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
letter-spacing:4px;
}

#Community-Links{
padding:8px;
}
#Community-Links a{
color:#029EC4;
font-weight:bold;
text-decoration:none;
}
#Community-Links a:hover{
color:#000000;
text-decoration:underline;
}


#CommunityLink a{
color:#000000;
text-decoration:none;
font-weight:bold;
}
#CommunityLink a:hover{
color:#029EC4;
text-decoration:none;
}
#CommunityLink img{
border:0px solid #000000;
margin-top:;
}
.CommunityPrice-text{
font-size:14px;
}



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

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


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

#ModelLink a{
color:#000000;
text-decoration:none;
font-weight:bold;
}
#ModelLink a:hover{
color:#029EC4;
text-decoration:none;
}
#ModelLink img{
border:2px solid #000000;
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:#000000;
text-decoration:none;
font-weight:bold;
font-size:12px;
}
#Model-Community-Link a:hover{
color:#029EC4;
text-decoration:none;
}


#contact-form{
font-size:12px;
}
#contact-form label{
font-size:12px;
}
#contact-form input{
font-size:12px;
}


#community-outline{
border:1px solid #000000;
height:104px;
width:315px;
margin-top:10px;
}

#community-entrance{
margin-left:40px;
margin-right:28px;
position:relative;
}

#interactive-map-container{
float:right;
position:relative;
}
#interactive-map{
margin-top:50px;
position:inherit;
}

#mouseover-map{
position: relative; top: -18px; left: 0px; color: red; font-size: 80px; z-index: 1;
}
#mouseover-hover{
position: relative; z-index: 2;
visibility:hidden;
display:block;
}



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


#form-container h1, h2, h3, h4, h5, h6, blockquote, p{
	margin:0;
	padding:0;
}
#form-wrap{
width:735px;
display:block;
background: #CFF6FF;
font-size:12px;
border-top:1px solid #AFF0FF;
border-bottom:1px solid #AFF0FF;
}
#form-container{
margin:auto;
padding:auto;
margin-top:15px;
margin-bottom:15px;
}

#form-container input{
border:1px solid #999999;
font-size: 12px;
height: 16px;
}
#form-container textarea{
border:1px solid #999999;
}
#form-container select{
border:1px solid #999999;
}
input#LightHouseButton_Insert{
color:#000000; 
font: bold 14px 'trebuchet ms',helvetica,sans-serif; 
background-color:#D4D0C8; 
border: 2px solid #000000; 
border-color: #eee #000 #000 #eee; 
filter:progid:DXImageTransform.Microsoft.Gradient 
(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa'); 
height:23px;
}

#form-left-column-borrower{
float:left;
margin-bottom:15px;
margin-left:45px;
}
#form-right-column-borrower{
float:left;
margin-bottom:15px;
margin-left:15px;
}
#form-right-column-borrower .form-row{
width:280px;
}

#form-left-column-borrower-employment{
float:left;
margin-bottom:15px;
margin-left:45px;
}
#form-right-column-borrower-employment{
float:left;
margin-bottom:15px;
margin-left:15px;
}
#form-right-column-borrower-employment .form-row{
width:280px;
}
#form-left-column-coborrower{
float:left;
margin-bottom:15px;
margin-left:45px;
}
#form-right-column-coborrower{
float:left;
margin-bottom:15px;
margin-left:15px;
}
#form-right-column-coborrower .form-row{
width:280px;
}

#form-left-column-miscellaneous{
float:left;
margin-bottom:15px;
margin-left:45px;
}
#form-right-column-miscellaneous{
float:left;
margin-bottom:20px;
margin-left:15px;
}
#form-right-column-miscellaneous .form-row{
width:280px;
}

#form-left-column-military{}
#form-right-column-military{}
#form-right-column-military .form-row{
width:280px;
}
.form-row{
width:355px;
margin-bottom:8px;
}

.form-label{
width:;
}

.form-fields{
}


#submitform{
float:left;
}
.subhead{
padding-bottom:5px;
border-bottom:1px solid #CCCCCC;
margin:auto;
width:98%;
margin-bottom:10px;
}
.required{
color:#FF0000;
}