@charset "utf-8";
/* CSS Document */

<!--


body {
	/* font-family:Georgia, Helvetica, sans-serif; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:black;
	margin: 10px 0px 0px 0px;
	background-image:url(../images/c21manbg.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;
	background-color:#4A7E72;
}
A:link, A:visited {
	color: #001B46; 
	text-decoration:none;
}
A:hover, A:active { 
	text-decoration:underline;
	color: #000000;
}
A.bottomnav:link, A.bottomnav:visited {
	color: #001B46;
	text-decoration:none;
}
A.bottomnav:hover, A.bottomnav:active {
	color: #000000;
	text-decoration:none;
}
A.copy:link, A.copy:visited {
	color: #FFFFFF;
	text-decoration:none;
}
A.copy:hover, A.copy:active {
	color: #FFCC33;
	text-decoration:none;
}
h1 {
	text-align:center;
	font-size: 14pt;
	color: #000066;
	width:100%;
	border-bottom:1px solid #B0C6DC;
}
h2 {
	font-size: 12pt;
	color: #000066;
}
h3 {
	font-size: 10pt;
	color: #000000;
	margin-top:0px;
	margin-bottom:3px;
}
#mainwrapper {
	width:985px;
	margin:auto;
	border:#001B46 solid 5px;
	background-color:#B0C6DC;
	padding:2px;
}
#headwrapper {
	width:985px;
	height:121px;
	background-color:#C1D4D2;
	background-image:url(../images/logo.jpg);
	margin:auto;
}
#nav {
	clear:both;
	width:985px;
	height:25px;
	background-color:#001B46;
	margin:auto; 
	text-align:center;
}
#body {
	width:985px;
	margin:auto;
}
#bodyleft {
	width:330px;
	float:left;
	height:298px;
	background-image:url(../images/FPBGText.jpg)
}
#bodyleftcopy {
	margin-top:53px;
	margin-left:auto;
	margin-right:auto;
	width:260px;
	height:205px;
	color:#FFFFFF;
	font-size:1.00em; 
}
#flash {
	width:485px;
	float:left;
	height:298px;
	background-image:url(../images/bodytopbak.jpg);
	background-repeat:repeat-x;
}
#bodyright {
	width:170px;
	float:right;
	height:298px;
	background-color:#001b46;
	background-image:url(../images/bodyrightbak.jpg);
	background-repeat:repeat-x;
}
#featuredbox {
	clear:both;
	width:100%;
	height:460px;
	margin:auto;
	background-color:#487B72;
	background-image:url(../images/BehindFeaturedBoxBG.jpg);
	background-repeat:repeat-x;
	text-align:center;
	color:#FFFFFF;
}
#featuredbox2 {
	clear:both;
	width:100%;
	margin:auto;
	background-color:#397263;
	background-image:url(../images/BehindFeaturedBoxBG.jpg);
	background-repeat:repeat-x;
	text-align:center;
	color:#FFFFFF;
}
#featuredcontent {
	clear:both;
	width:95%;
	height:140px;
	margin: 0px auto 0px auto;
	background-color:#9FBBAA;
	border:#FFFFFF solid 2px;
}
#featuredcontent2 {
	clear:both; 
	overflow:visible;
	padding:10px;
	width:85%;	
	margin: 0px auto 0px auto;
	background-color:#9FBBAA;
	border:#FFFFFF solid 2px; 
	color:#000000;
	background-image:url(../images/bakpage.png); 
	text-align:left;
}
#frontcopy {
	color:#FFFFFF;
	text-align:left;
	width:895px;
	margin: 10px auto 10px auto;
}
.rightnav {
	margin-top:24px;
}
a.rightnav:link, a.rightnav:visited {
	color:#FFFFFF;
	font-size:12px;
	padding:5px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
a.rightnav:hover, a.rightnav:active {
	color: #00CC99;
	font-size:12px;
	padding:5px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
#bottomnav {
	text-align:center;
	width:90%;
	margin:auto;
}
#copyright {
	text-align:center;
	font-size:12px;
	color: #333333;
	width:900px;
	margin:auto;
}
#featuredprop {
	background-color: #9FBBAA;
	width:303px;
	height:125px;
	float:left;
	margin-top: 7px;
	margin-left: 4px;
	border:#cccccc solid 1px;
	color:#487B72;
}
#featpic {
	float:left;
	width:110px;
	height:80px;
	border:1px solid #000000;
	margin-left:20px;
	text-align:center;
}
#feattxt {
	float:left;
	width:140px;
	height:90px;
	margin-left:20px;
	text-align:left;
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#salessearch {
	width:303px;
	height:125px;
	float:left;
	margin-top: 7px;
	margin-left: 5px;
	border:#cccccc solid 1px;
	color:#487B72;
}
#rentalsearch {
	width:303px;
	height:125px;
	float:left;
	margin-top: 7px;
	margin-left: 7px;
	border:#cccccc solid 1px;
	color:#487B72;
}
#map { 
	width:800px; 
	height:600px; 
	margin:auto;
}
#grid { border:1px #000066 solid; 
}

#facebox { 
	width:175px;
	height:53px;
	float:right;
	margin-right:5px;
}
#clear { 
	clear:both;
}
-->