body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}


.body-background {
	background-image: 	url(images/metal-bg.jpg);
	background-repeat: repeat-y;
	background-repeat:repeat-x;
	
}
.top-background {
	background-image: 	url(images/top-bar.gif);
	background-repeat: repeat-x;
	background-position:0% 0%;
	}
.background-regi {
	background-image: 	url(images/regi-main-bg.jpg);
	background-repeat:repeat;
	background-position:0% 0%;
}
.background-regi-menu {
	background-image: 	url(images/regi-menu-bg.jpg);
	background-repeat:repeat;
	background-position:0% 0%;
}
.text {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		12px;
	color: 			#FFFFFF;
	line-height: 	20px;
	font-variant: 	normal;
	width: 			520px;
	height:			135px;
	padding-right: 35px;
	padding-left: 20px;
	padding-top: 9px;
}
.header {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		14px;
	color: 			#FFFFFF;
	line-height: 	20px
}
.text-normal {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		12px;
	color: 			#FFFFFF;
}

.text-normal-larger {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		14px;
	color: 			#FFFFFF;
}

.lif-hd {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		12px;
	color: 			#FFFFFF;
	width: 			520px;
	height:			25px;
	line-height: 	20px;
	font-variant: 	normal;
	padding-right: 35px;
	padding-left: 20px;
	padding-top: 9px;
}
.news-body {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		12px;
	color: 			#FFFFFF;
	line-height: 	20px;
	font-variant: 	normal;
	
	padding-right: 35px;
	padding-top: 9px;
}
.news-disclaimer {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		11px;
	color: 			#FFFFFF;
	line-height: 	20px;
	font-variant: 	normal;
}
.news-hd {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		17px;
	color: 			#FFFFFF;
	line-height: 	20px;
	font-variant: 	bold;
}
.news-cutout {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		11px;
	color: 			#FFFFFF;
	line-height: 	30px;
	font-variant: 	bold;
	height:			160px;
	padding-right: 35px;
	padding-top: 9px;
}
.emailer-text {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		12px;
	color: 			#000000;
	line-height: 	20px;
	
}
.text-regi {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		12px;
	color: 			#FFFFFF;
	line-height: 	20px;
	font-variant: 	normal;
	width: 			520px;
	height:			135px;
	padding-right: 35px;
	padding-top: 9px;
}
.text-tag {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		11px;
	color: 			#FFFFFF;
	line-height: 	20px;
	font-variant: 	normal;
	height:			135px;
	padding-left: 20px;
	padding-top: 9px;
}
.main-background {
	background-image:   url(images/purple-chip.gif);
}
.bottom-background {
	background-image:   url(images/bottom-gradient.gif);
}
.text-side-background {
	background-image:   url(images/text-left-image-bg.gif);
	background-repeat: repeat-y;
}
a:link {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		12px;
	color: 			#FFFFFF;
	font-variant: 	bold;
	text-decoration: underline;
}
a:visited {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		12px;
	color: 			#A7438C;
	font-variant: 	bold;
	text-decoration: underline;
}
a:hover {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		12px;
	color: 			#C43696;
	font-variant: 	bold;
	text-decoration: underline;
}
a:active {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		12px;
	color: 			#FFFFFF;
	font-variant: 	bold;
	text-decoration: underline;
}.floorPlanTag {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		11px;
	color: 			#FFFFFF;
	font-variant: 	normal;
}

.hurry {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		21px;
	color: 			#FF0;
	font-variant: 	normal;
	line-height: normal;
}

a.floorPlan:link {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		12px;
	color: 			#FFFFFF;
	font-variant: 	bold;
	text-decoration: none;
}
a.floorPlan:visited {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		12px;
	color: 			#FFFFFF;
	font-variant: 	bold;
	text-decoration: none;
}
a.floorPlan:hover {
	font-family: 	Geneva, Helvetica, Arial, sans-serif;
	font-size: 		12px;
	color: 			#BA53B6;
	font-variant: 	bold;
	text-decoration: none;
}
.SOLD {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bolder;
	color: #FF0000;
}

.BigRedPrice {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bolder;
	color: #DF1900;
}


a.footer:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #66CC00;
}
.BGFade {
	background-image: url(NewDesign/images/BG.gif);
	background-repeat: no-repeat;
	background-position: top;
}
a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #66CC00;
}
a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #66CC00;
}
.thinTableBorder {
	border: 1px solid #FFFFFF;
}
.sold_cell {
	background-image: url(images/SOLDbackg.gif);
	background-repeat: no-repeat;	
	height: 57px;
}
