/* Home Page
-----------------------------------------------------------*/
body#item35522 {
}
body#item35522 .comp-content {
	margin:0;padding:0;
	width:760px;
}
body#item35522 #content-body {
	margin:8px 0 0 0;padding:0;
}
	body#item35522 #main-table-body-leftcell {
		display:none;
	}
	body#item35522 #main-table-body-rightcell {
		width:760px;
		background:transparent url(../images/temp_home.png) 0 0 no-repeat;
		margin:0;padding:0;
	}
		body#item35522 #main-table-body-rightcell #left-box {
			float:left;
			width:531px;
			background:transparent url(../images/home_leftbox.png) 2px 0 no-repeat;
			margin:6px 0 0 6px;padding:0;
		}
		*html body#item35522 #main-table-body-rightcell #left-box {
			margin-left:3px;
		}
			body#item35522 #main-table-body-rightcell #left-box h1 {
				text-indent:-9999px;
			}
			body#item35522 #main-table-body-rightcell #left-box p.info {
				margin:50px 173px 10px 31px;
				line-height:160%;
				font-size:95%;
			}
			body#item35522 #main-table-body-rightcell #left-box h2.phone {
				clear:left;
				float:left;
				text-indent:-9999px;
				background:transparent url(../images/home_contact.png) 0 3px no-repeat;
				width:181px;height:58px;
				margin:0 0 0 31px;padding:0;
			}
			*html body#item35522 #main-table-body-rightcell #left-box h2.phone {
				margin-left:15px;
			}
			body#item35522 #main-table-body-rightcell #left-box h2.calculator {
				float:left;
				background:transparent url(../images/home_calculator.png) 0 0 no-repeat;
				width:311px;height:58px;
				margin:0;padding:0;
			}
			body#item35522 #main-table-body-rightcell #left-box h2.calculator a {
				text-indent:-9999px;
				display:block;
				width:311px;height:58px;
			}
		body#item35522 #main-table-body-rightcell #right-box {
			float:right;
			width:200px;
			margin:6px 0 0 0;padding:0;
		}
			body#item35522 #main-table-body-rightcell #right-box #luxury {
				background:transparent url(../images/home_rightbox_top.png) 1px 0 no-repeat;
				width:191px;height:155px;
				margin:0;padding:1px 0 0 9px;
			}
				body#item35522 #main-table-body-rightcell #right-box #luxury h2 {
					background:transparent url(../images/home_luxury.png) 0 0 no-repeat;
					margin:15px 0 0 7px;
				}
					body#item35522 #main-table-body-rightcell #right-box #luxury h2 a {
						text-indent:-9999px;
						display:block;
						width:174px;height:32px;
					}
			body#item35522 #main-table-body-rightcell #right-box #portfolio {
				background:transparent url(../images/home_rightbox_bottom.png) 1px 0 no-repeat;
				width:191px;height:136px;
				margin:10px 0 0 0;padding:11px 0 0 9px;
			}
				body#item35522 #main-table-body-rightcell #right-box #portfolio h2 {
					background:transparent url(../images/home_portfolio.png) 0 0 no-repeat;
					margin:15px 0 0 7px;
				}
					body#item35522 #main-table-body-rightcell #right-box #portfolio h2 a {
						text-indent:-9999px;
						display:block;
						width:174px;height:30px;
					}
					
ul#portfolioNav {
	list-style: none;
	height: 19px;
	margin: 0 0 10px 0;
	padding: 0;
	background-color: #ba7;
}

ul#portfolioNav li {
	float: left;
	margin: 0 9px;
	padding: 0;
	font-family: verdana, sans-serif;
	font-size: .85em;
	text-transform: uppercase;
}

ul#portfolioNav li a {
	font-weight: bold;
	text-decoration: none;
	color: #fff;
}

ul#portfolioNav li a:hover {
	color: #bc9;
}
					
/* INTRO 599 */

.border00 {
	border: solid 2px #ffcc66;
}

.intro_599 #intro, .photos_599 #photos, .amenities_599 #amenities, .floorplans_55 #floorplans, location_55 #location, .pricelist_599 #price { /* define multime sections' layers */
	display: inline;
	float: left;
	width: 530px;
}

.intro_599 #intro #col-l {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 150px;
}

.intro_599 #intro #col-r {
	float: left;
	text-align: justify;
	width: 360px;
}

.intro_599 #intro #col-r #desc {
	float: left;
	margin: 0 0 20px 0;
}

.intro_599 #intro #col-r #quote {
	background: url(http://ftp.epagecity.com/ariel/599/images/intro_599_quote.jpg) 0 0 no-repeat;
	float: left;
	padding: 3px 5px 3px 50px;
	height: 34px !important;
	height /**/: 40px;
	width: 305px !important;
	width /**/: 360px; /* for IE 5.x*/
	text-align: right;
	font-size: 10px;
	line-height: 11px;
}


/* PHOTOS 599 */

/* AMENITIES 599 */

/* FLOORPLANS 599 */

.comp-floorplans-599 .floorplans {
	text-align: center;
	padding-left:34px;
}

.comp-floorplans-599 .floorplans img.plan-img {
	
	border: none;
}

.comp-floorplans-599 .floorplans .plan-txt {
	color: #FFFFFF;
	font-size: 11px;
}

.comp-floorplans-599 .floorplans .plan {
	background-color: #ffcc66;
	float: left;
	text-align: center;
	/*height: 300px;*/
	width: 214px;
	
}

.comp-floorplans-599 .floorplans .plan a {
	margin: 2px !important;
	margin: 2px 2px 0 2px; /* for IE */
	display:block;
	height:272px;
	background:#FFF;
}

.comp-floorplans-599 .floorplans .plan:hover {
	background-color: #ff9933;
}

.comp-floorplans-599 .floorplans .plan-left {
	margin:0 34px 34px 34px;
}

.comp-floorplans-599 .floorplans .plan-right {
	margin:0 0 34px 0;
}


/* LOCATION 599 */

.comp-location-599 .location .col-l {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 259px;
}

.comp-location-599 .location .col-r {
	float: left;
	width: 251px;
}

.comp-location-599 .location .hr {
	height: 32px;
	background: transparent url(http://ftp.epagecity.com/ariel/599/images/hr.gif) center repeat-x;
}

.comp-location-599 .location h3 {
	margin:0;
	font-size:12px;
}

.comp-location-599 .location .address, .comp-location-599 .location .col-r a {
	color: #996633;
}

.comp-location-599 .location .col-r .map-link, .comp-location-599 .location .col-r ul {
	font-size: 11px;
	line-height: 12px;
	margin-bottom:7px;
}

.comp-location-599 .location hr {
	display: none;
}


/* PRICELIST 599 */

.comp-pricelist-599 {
	margin: auto;
}

.comp-pricelist-599 table {
	width:75%;
}

.comp-pricelist-599 table caption, .comp-pricelist-599 table tfoot {
	display:none;
}

.comp-pricelist-599 table tr.evenrow {
	background:#FCF1D9;
}

.comp-pricelist-599 table th, .comp-pricelist-599 table td {
	padding:2px;
}

.comp-pricelist-599 table th {
	font-weight:bold;
}

.comp-pricelist-599 table td.col4 {
	font-weight:bold;
	color:#F00;
}

/* Cost of Ownership Calculator
-----------------------------------------------------------*/
form.calculator {
	width:254px;
	margin:0 0 0 126px;
	padding:0 0 20px 0;
}
	form.calculator table {
		width:250px;
		border-collapse:collapse;
		border-top:1px solid #EEAB17;
		border-left:1px solid #EEAB17;
		border-right:2px solid #B76404;
		border-bottom:2px solid #B76404;
	}
		form.calculator table th, form.calculator table td {
			padding:3px;
		}
	form.calculator table th {
		padding-left:5px;
		background:#EEAB17;
	}
	form.calculator input {
		border:1px solid #BBB;
		padding:2px;
	}
	form.calculator input.solution {
		border-width:0;
		border-bottom:1px solid #666;
	}
	
	#item35522 .edit-option, #item35522 .edit-button{
	display:none;
	}