body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 1.8em;	color: #666;}#footer {	margin: 0px;	padding: 0px;	width: 900px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#mainFrame {	padding: 0px;	width: 900px;	position:absolute;	top: 50%;	left: 50%;	height:629px;	margin-top: -315px; /*set to a negative number 1/2 of your height*/	margin-left: -450px; /*set to a negative number 1/2 of your width*/}#top {}#content {	width: 900px;	text-align: center;	height: 500px;}#homeTXT {	top: 330px;	width: 450px;	margin: 0px;	padding: 0px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	position: relative;	left: 370px;}#bttmLinks {	font-size: 10px;	text-transform: uppercase;	width: 90%;	padding: 0px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}#bttmLinks a {	text-decoration: none;	color: #666;}#bttmLinks a:hover {	text-decoration: underline;}#bttmLinks a:visited {	color: #999;	text-decoration: none;}#contentHome {	background-image: url(images/homeBG.jpg);	background-repeat: no-repeat;	height: 550px;	width: 900px;}#apartContent {	padding: 0px;	width: 90%;	margin-right: auto;	margin-left: auto;	text-align: left;}a {	color: #005288;	text-decoration: none;}a:hover {	color: #005288;	text-decoration: underline;}a:visited {	color: #005288;	text-decoration: none;}#typeContent {	width: 95%;	margin-right: auto;	margin-left: auto;}#typeContent a {	text-decoration: none;}#typeContent a:hover {	text-decoration: none;	background-color: #FFF;}/* default opacity for IE */img {	filter:alpha(opacity=100);	text-align: right;}/* duplicate image positioning */img.idupe {	position:absolute;	z-index:30000;	visibility:hidden;}#wrapper {	width: 100%;	margin-left: auto;	margin-right: auto;} .accordionButton {	width: 100%;	padding-bottom:6px;	padding-top:6px;	float: left;	border-bottom: 1px solid #CCC;	cursor: pointer;} .accordionContent {	width: 98.5%;	padding-left:1%;	padding-right:.5%;	float: left;	background:#CCC;	display: none;}#therapiesContent {	padding: 0px;	width: 842px;	text-align: left;	float: right;	margin-right: 8px;}h4 {	font-size: 13px;	font-weight: bold;	text-transform: uppercase;}#therapiesContent ul {	list-style-image: url(images/squareBullet.gif);	line-height: 20px;	list-style-position: outside;}#apartContentResults {	padding: 0px;	width: 850px;	text-align: right;	float: right;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;}.fade {	font-size: 20px;	color: #999;	margin-left: 100px;}