@charset "UTF-8";/* -----GENERIC STYLES----- */body {	margin: 0 0 0 0;	padding: 0 0 0 0;	background-color: #004568;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #ffffff;	text-align: left;	line-height: 18px;}td {	vertical-align: top;}a {	text-decoration: underline;	color: #ffffff;}a:visited {	text-decoration: underline;	color: #ffffff;}a:hover {	text-decoration: underline;	color: #badff1;}#MainTbl {	border: 7px solid #ffffff;	text-align: left;	background-color: #105e85;}#MainTblGolf {	border: 7px solid #ffffff;	text-align: left;	background-color: #2b5f19;}.HeroShot {	border-bottom: 7px solid #ffffff;}.RightShot {	padding: 0px 0px 20px 20px;}.Copy {	padding: 0px 20px 20px 20px;}.Copy2 {	font-size: 11px;	padding: 0px 15px 15px 15px;}.CopyCell {	background-color: #105e85;}.PageHeader {	font-family: "Times New Roman", Times, serif;	font-size: 22px;	color: #badff1;}/* ----- TOP HEADER ----- */#Top {	background-image: url("images/TopHeader.gif");	background-repeat: no-repeat;}/* -----LEFT COLUMN COMPONENTS----- */#LeftCol {	border-right: 7px solid #ffffff;	background-color: #a3a28d;}#LeftCol2 {	border-right: 7px solid #ffffff;	background-color: #d1d0c1;}#DFTbl {	background-color: #d1d0c1;	background-image: url("images/DreamFolder_bg1.jpg");	background-repeat: no-repeat;	border-top: 7px solid #ffffff;	padding-top: 41px;	font-size: 11px;	color: #6b5c56;	text-align: left;	line-height: 16px;}#DFTbl2 {	background-color: #d1d0c1;	background-image: url("images/DreamFolder_bg2.jpg");	background-repeat: no-repeat;	border-top: 7px solid #ffffff;	padding-top: 41px;	font-size: 11px;	color: #6b5c56;	text-align: left;	line-height: 16px;}#DFTbl3 {	background-color: #d1d0c1;	background-image: url("images/DreamFolder_bg3.jpg");	background-repeat: no-repeat;	border-top: 7px solid #ffffff;	padding-top: 41px;	font-size: 11px;	color: #6b5c56;	text-align: left;	line-height: 16px;}#DFTblIndex {	background-color: #d1d0c1;	background-image: url("images/DreamFolderIndex.gif");	background-repeat: no-repeat;	border-top: 7px solid #ffffff;	padding-top: 41px;	font-size: 11px;	color: #6b5c56;	text-align: left;	line-height: 16px;}#NewsTbl {	background-color: #d1d0c1;	border-top: 7px solid #ffffff;	font-size: 11px;	color: #6b5c56;	text-align: left;	line-height: 12px;}.LeftCopy {	padding: 0px 16px 8px 16px;	text-align: left;}.LeftCopy a{	text-decoration: underline;	color: #6b5c56;}.LeftCopy a:visited{	text-decoration: underline;	color: #6b5c56;}.LeftCopy a:hover{	text-decoration: underline;	color: #6b5c56;}/* -----ONLINE CONCIERGE TABLE----- */#OCTbl {	background-color: #d1d0c1;	font-size: 11px;	color: #6b5c56;}.OCCopy {	padding: 7px 16px 8px 16px;	line-height: 12px;}.OCCopy ul {	margin: 8px 0px 0px 0px;	padding: 0px 0px 0px 16px;	list-style-type: square;	color: #ffffff;}.OCCopy li {	padding: 0px 0px 4px 0px;}.OCCopy a {	text-decoration: none;	color: #6b5c56;}.OCCopy a:visited {	text-decoration: none;	color: #6b5c56;}.OCCopy a:hover {	text-decoration: underline;	color: #6b5c56;}/* -----BOTTOM BLUE TABLES----- */.BlueDivider{	border-top: 7px solid #ffffff;	background-color: #186891;}.BlueTbl1{	background-color: #186891;	border-top: 7px solid #ffffff;	font-size: 11px;	text-align: left;}.BlueTbl2 {	background-color: #186891;	border-top: 7px solid #ffffff;	font-size: 11px;}.BlueTblCopy {	padding: 2px 16px 8px 16px;	line-height: 14px;	color: #ffffff;}.BlueTblCopy a {	text-decoration: none;	color: #badff1;}.BlueTblCopy a:visited {	text-decoration: none;	color: #badff1;}.BlueTblCopy a:hover {	text-decoration: underline;	color: #ffffff;}/* -----MAIN NAVIGATION----- */#Nav {	padding: 0 0 0 0;	background-color: #ffffff;}/* -----BOTTOM NAVIGATION----- */#BtmNav {	padding: 4px 0px 4px 0px;	font-size: 11px;}#BtmNav a {	text-decoration: none;	color: #ffffff;}#BtmNav a:visited {	text-decoration: none;	color: #ffffff;}#BtmNav a:hover {	text-decoration: none;	color: #badff1;}/* -----SEARCH STYLES----- */.ListingHeader {	background-color: #115e85;	border-top: 1px solid #004568;	padding: 3px 0px 3px 0px;	font-size: 11px;	font-weight: bold;	text-align: left;}.ResultA {	background-color: #186891;	border-top: 1px solid #004568;	padding: 5px 0px 5px 0px;	font-size: 11px;	vertical-align: middle;	text-align: left;}.ResultAThumb {	background-color: #186891;	border-top: 1px solid #004568;	padding: 5px 0px 5px 5px;	vertical-align: middle;}.ResultB {	background-color: #115e85;	border-top: 1px solid #004568;	padding: 5px 0px 5px 0px;	font-size: 11px;	vertical-align: middle;	text-align: left;}.ResultBThumb {	background-color: #115e85;	border-top: 1px solid #004568;	padding: 5px 0px 5px 5px;	vertical-align: middle;}.ResultThumb {	border: 1px solid #60aed6;}/* -----FLOOR PLAN DETAIL PAGE STYLES----- */.FPImg {	border: 1px solid #004568;}.FPHeader {	display: block;	padding: 15px;	font-family: "Times New Roman", Times, serif;	font-size: 24px;	color: #ffffff;	background-color: #186891;	border-bottom: 1px solid #004568;}#PDFButton {	display: block;	width: 205px;	height: 20px;	padding: 0px 0px 0px 30px;	background-color: #186891;	border: 1px solid #004568;	font-size: 11px;	background-image: url('images/PDFBG.gif');	background-repeat: no-repeat;	vertical-align: middle;	text-align: left;}#DFButton {	display: block;	width: 205px;	height: 20px;	padding: 0px 0px 0px 30px;	margin-top: 2px;	background-color: #186891;	border: 1px solid #004568;	font-size: 11px;	background-image: url('images/DFBG.gif');	background-repeat: no-repeat;	vertical-align: middle;	text-align: left;}.ImgNumLinkA {	display: inline-block;	width: 20px;	height: 20px;	background-color: #186891;	border-bottom: 1px solid #004568;	border-left: 1px solid #004568;	font-size: 11px;	vertical-align: middle;	text-align: center;	cursor: pointer;}.ImgNumLinkASelected {	display: inline-block;	width: 20px;	height: 20px;	background-color: #004568;	border-bottom: 1px solid #004568;	border-left: 1px solid #004568;	font-size: 11px;	vertical-align: middle;	text-align: center;	cursor: pointer;}.ImgNumLinkB {	display: inline-block;	width: 20px;	height: 20px;	background-color: #186891;	border-right: 1px solid #004568;	border-bottom: 1px solid #004568;	border-left: 1px solid #004568;	font-size: 11px;	vertical-align: middle;	text-align: center;	cursor: pointer;}.ImgNumLinkBSelected {	display: inline-block;	width: 20px;	height: 20px;	background-color: #004568;	border-right: 1px solid #004568;	border-bottom: 1px solid #004568;	border-left: 1px solid #004568;	font-size: 11px;	vertical-align: middle;	text-align: center;	cursor: pointer;}
