@charset "utf-8";
/* CSS Document */

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #dadab2;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
		
}

/*remove dotted lines from links Firefox   */
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}



.divider_line  {border-bottom:1px dotted #990000;}


/* ----- Clear Formatting ----- */

  .clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }


.clear0 {	clear: both;}
.clear1 {	height: 1px;	clear: both;	overflow: hidden;	background-color: #999999;}
.clear3 {	height: 3px;	clear: both;	overflow: hidden;}
.clear5 {	height: 5px;	clear: both;	overflow: hidden;}
.clear10 {	height: 10px;	clear: both;	overflow: hidden;}
.clear20 {	height: 20px;	clear: both;	overflow: hidden;}
.clear30 {	height: 30px;	clear: both;	overflow: hidden;}
.clear40 {	height: 40px;	clear: both;	overflow: hidden;}
.clear60 {	height: 60px;	clear: both;	overflow: hidden;}
.clear100 {	height: 100px;	clear: both;	overflow: hidden;}



#wrapper {
	width: 980px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding:0;
	margin-top: 20px;

	}

#top-graphic {	width:980px;	margin:0;	padding:0;}


#header-area {	width:980px;	padding:0;	margin:0;}


#logo-box {	padding:0;	margin:0 20px 0 40px;	float:left;}


#message-box {	padding:0;	margin:0 0 0 40px;	float:left;}



#menu-bar  {
	margin:0;
	padding:12px 0 0 15px;
	width:960px;
	margin:20px 0 20px 0;
	background:#5d531f;
	height:23px;
	background-image:url(../images/nav/acadia_menu_bg.gif);
	height:35px;
}
	



#display-area {
	margin:0;
	padding:0;
	width:940px;
	margin:20px;
	padding:0;
	font-size:14px;
}
 
 
#display-area .column-left {	width:545px;	float:left;  margin:0;	padding:0;}
#display-area .column-left h1 {font-size:16px; color:#aa6600;}
#display-area .subhead1 {font-size:14px; font-weight:bold; color: #000; }
#display-area .subhead2 {font-size:14px; color:#06C;}
#display-area .column-left p {font-size:12px; color:#000; line-height:27px;}

#display-area  .column-left a {font-size:12px; color:#06C; text-decoration:none;}
#display-area  .column-left a:hover {font-size:12px; color:#06C; text-decoration:underline}


#display-area .column-right {	width:352px;	float:right;	margin:0;	padding:0;}
#display-area .column-right .table-tax h1 {font-size:15px; font-weight:bold; margin:0 10px 0 10px; color:#66662b;}
#display-area .column-right .table-tax p {font-size:10px;  margin:0 10px 0 10px;}
#display-area .column-right .table-tax .title {font-size:10px; color:#900; font-weight:bold; }
#display-area .column-right .table-community h2 {font-size:15px; color:#900; font-weight:bold; margin:20px 30px 0 30px;}
#display-area .column-right .table-community p {font-size:15px;  color:#aa6600; margin:10px 30px 0 30px;}
#display-area .column-right  .table-community a {font-size:15px; color:#aa6600; text-decoration:none;}
#display-area  .column-right  .table-community a:hover {font-size:15px; color:#aa6600; text-decoration:underline}


#display-area .column-right p.lenderlink {font-size:14px; color:#0066cc; line-height:17px;}
#display-area .column-right  p.lenderlink a {font-size:14px; color:#0066cc; text-decoration:none;}
#display-area  .column-right  p.lenderlink a:hover {font-size:14px; color:#0066cc; text-decoration:underline}


#display-area p {	font-size:11px; line-height:15px;}
/* #display-area ul {	font-size:11px;}
#display-area ul li {margin:4px 0 4px 0;}  */


/* #logo-image {	margin-left:20px;	margin-bottom:20px;	padding:0;	float:left;}    */




#copyright-area  {	margin:10px 0 0 0;	padding:0;	width:980px;	font-size:10px;
	text-align:center;	height:15px;	color:#000000;		background: #dadab2;}
	
	
	
	
/*COMMUNITIES STYLES   */
#display-area-communities {
	margin:0;
	padding:0;
	width:940px;
	margin:20px;
	padding:0;
	font-size:14px;
}
 
#display-area-communities  .link a {font-size:12px; color:#06C; text-decoration:none;}
#display-area-communities  .link a:hover {font-size:12px; color:#06C; text-decoration:underline}
 
#display-area-communities .column-left {	width:640px;	float:left;  margin:0;	padding:0;}
#display-area-communities .column-left h1 {font-size:25px; color:#aa6600; margin:0;}
#display-area-communities .column-left h2 {font-size:13px; font-weight:bold;  color:#000; }

#display-area-communities .subhead1 {font-size:14px; font-weight:bold; color: #aa6600; }


#display-area-communities .column-left p {font-size:12px; color:#000; line-height:27px;}
/* #display-area-communities .column-left .subtitle {font-size:12px; font-weight:bold; margin:0 10px 0 10px; color:#aa6600; margin:10px 0 10px 0;}  */

#display-area-communities .column-left .features-box {	width:300px;	float:left;  margin:0 20px 0 0;	padding:0;}
#display-area-communities .column-left .features-box p {		margin:0;	padding:0; }
#display-area-communities .column-left .features-box h2 {	font-size:12px;  font-weight:bold;  margin:0; padding:0; color:#c00};
#display-area-communities .column-left .features-box ul {	 margin:0 0 0 15px;	padding:0;  }
#display-area-communities .column-left .features-box ul li {font-size:11px; margin:5px 0 5px 0; list-style-type:disc; list-style-position:outside; padding:0; }


#display-area-communities .column-right {	width:230px;	float:right;	margin:0;	padding:0;}
#display-area-communities .column-right h2 {font-size:13px; font-weight:bold; color:#000; margin:10px 0 10px 0;}

#display-area-communities .column-right  p {font-size:12px; line-height:25px;  }  
#display-area-communities .column-right  p a { text-decoration:none; color:#0066ff; }
#display-area-communities .column-right  p a:hover { text-decoration:underline; }

#display-area-communities .column-right .submenu {font-size:14px; line-height:25px;  }  
#display-area-communities .column-right .submenu a { text-decoration:none; color:#aa6600; }
#display-area-communities .column-right .submenu a:hover { text-decoration:underline; color:#d59f0f; }


#display-area-communities .column-right .table-extra-features h2 {	font-size:20px;  font-weight:bold;  margin:0; padding:8px;; color:#fff};
#display-area-communities .column-right .table-extra-features ul {	 margin:0 0 0 15px;	padding:5px; }
#display-area-communities .column-right .table-extra-features ul li {font-size:16px; margin:10px 0 10px 0;  padding:0;  color:#FFF; line-height:25px;}




#display-area-communities .floorplan-box {	width:160px;	float:left;	margin-left:14px;	padding:0; }
#display-area-communities .floorplan-divider {	width:4px;	float:left;	margin:0 4px 0 7px;	padding:0; height:450px; border-left:1px dotted #999}

#display-area-communities .floorplan-box p {	font-size:12px; 	margin:0;	padding:0; }
#display-area-communities .floorplan-box .caption {	font-size:12px; margin:10px 0 5px 0; padding:0; }
#display-area-communities .floorplan-box h2 {	font-size:11px;  font-weight:bold;  margin:10px 0 10px 0;	};
#display-area-communities .floorplan-box .important {	color:#990000;}
#display-area-communities .floorplan-box .important {	color:#990000;}
	
#display-area-communities .floorplan-box ul {	font-size:11px;  margin-left:15px;	padding:0; line-height:17px; }
#display-area-communities .floorplan-box li {margin:5px 0 5px 0; list-style-type:disc; padding:0; }
