			body
			{	margin:				0;
				background:		url(../imgs/design/bg.gif);
				color:				white;
				font-family:	times;
				font-size:		14px;
				font-weight:	bold;
			}
			div#bodyShell
			{	width:				804px;
				position:			relative;
				left:					50%;
				margin-left:	-402px;
				background:		url(../imgs/design/side-bar.jpg);
				padding:			0 13px;
			}
			div#body
			{	background:		#192f62 url(../imgs/design/body-bg.gif) repeat-x;
				padding:			10px;
			}
			
			div#head
			{	margin:				0 0 10px 0;
			}
			div#head img#logo
			{	position:			relative;
				left:					50%;
				margin:				0 0 10px -210px;
			}
			div#head ul, div#foot ul
			{	margin:				0;
				padding:			10px 0 0 30px;
				_padding:			10px 0 0 25px;
				background:		url(../imgs/design/bar.jpg) no-repeat top center;
				display:			block;
				height:				35px;
			}
			div#foot ul
			{	padding:			10px 0 0 110px;
			}
			div#head ul li, div#foot ul li
			{	margin:				0 10px 0 0;
				padding:			0 10px 0 0;
				display:			block;
				float:				left;
				border-right:	3px solid #ffe085;
				height:				8px;
				_height:				9px;
				_overflow:		hidden;
			}
			div#head ul li.last, div#foot ul li.last
			{	border:				0;
				margin:				0;
				padding:			   0;
			}
			div#head ul li a, div#foot ul li a
			{	color:					#ffe085;
				font-weight:			normal;
				font-family:			arial;
				text-decoration:	   none;
				text-transform:		uppercase;
				font-size:				12px;
				position:				relative;
				top:						-4px;
				_border-top:			1px solid #000021;
				
			}
			div#head ul li a:hover, div#foot ul li a:hover
			{	color:						#095AFF;
			}
			div#foot
			{	height:					50px;
				margin:					15px 0 0 0;
				clear:					both;
			}
			div#foot small
			{	float:					right;
			}
			
/* Content styles - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
			body div#content
			{	padding:				0 68px;
			}
			div#content ul#submenu
			{	margin:				-25px 0 10px 0;
				padding:			10px 0 0 0px;
				_padding:			10px 0 0 25px;
				background:		url(../imgs/design/bar.jpg) no-repeat top center;
				display:			block;
				height:				25px;
			}
			div#content ul#submenu li
			{	margin:				0 10px 0 0;
				padding:			0 10px 0 0;
				display:			block;
				float:				left;
				border-right:	3px solid #ffe085;
				height:				8px;
				_height:			9px;
				_overflow:		hidden;
			}
			div#content ul#submenu li.last
			{	border:				0;
				margin:				0;
				padding:			0;
			}
			div#content ul#submenu li a
			{	color:						#ffe085;
				font-weight:			normal;
				font-family:			arial;
				text-decoration:	none;
				text-transform:		uppercase;
				font-size:				12px;
				position:					relative;
				top:							-4px;
			}
			div#content ul#submenu li a:hover
			{	color:						#095AFF;
				background:				transparent;
			}
			
			
			div#content div#frame
			{	height:								417px;
				width:								645px;
				margin:								20px 0;
				background-position:	center center;
				background-repeat:		no-repeat;
			}
			div#content div#frame div#innerFrame
			{	background:			url(../imgs/design/frame.gif) no-repeat;
				height:					100%;
				width:					100%;
			}
			div#content p
			{	margin:					0 0 10px 0;
				text-align:			justify;
			}
			div#content div.col3
			{	width:					33%;
				float:					left;
			}
			div#content div.col3 p
			{	text-align:			left;
				text-transform:		none;
			}
			div#content h1,div#content h2,div#content h3
			{	color:						#ffe085;
				text-transform:		uppercase;
				position:					relative;
				margin:						20px 0 4px 0;
				padding:					0 0 0 8px;
				font-family:			arial;
				font-weight:			normal;
				border: -left:			6px solid #ffe085;
			}			
			div#content a
			{	color:						#ffe085;
			}
			div#content a:hover
			{	background:				#ffe085;
				color:						#192F62;
				text-decoration:	none;
			}
			body div#content a img, div#content a:hover img,
			div#content a.transimg, div#content a.transimg:hover
			{	border: 					0;
				background:				transparent !important;
			}
			
			body div#content img.right
			{	float:						right;
				margin:						0 0 10px 20px;
			}
			
			body div#content div.col3
			{	text-align:				center;
				text-transform:		uppercase;
				margin:						15px 0 0 0;
			}
			body div#content div.col3 img
			{	display:					block;
				margin:						auto;
				border:						none;
				margin-bottom:		6px;
			}
			body div#content div.col3 a
			{	text-decoration:	none;
			}
			body div#content .col
			{	width:						48%;
				float:						left;
				margin:						0 10px 0 0;
			}
			.clear
			{	clear:					both;
			}
			
			
			
			
/* TITLES - - - - - - - - - - - - */
			div#content h1.location,
			div#content h1.concept,
			div#content h1.amenities,
			div#content h1.residences,
			div#content h1.collection,
			div#content h1.specials,
			div#content h1.RentalRequest
			{	position:	relative;
				height:				0;
				padding-top: 	51px;
				overflow:			hidden;
				border:				none;
				margin:				0 0 4px 0;
			}
			
			div#content h1.location{		background:	url(../imgs/titles/location.gif) no-repeat;}
			div#content h1.concept{			background:	url(../imgs/titles/Concept.gif) no-repeat;}
			div#content h1.amenities{		background:	url(../imgs/titles/amenities.gif) no-repeat;}
			div#content h1.residences{	background:	url(../imgs/titles/residences.gif) no-repeat;}
			div#content h1.collection{	background:	url(../imgs/titles/registry.gif) no-repeat;}
			div#content h1.specials{		background:	url(../imgs/titles/PreviewSpecialsTitle.jpg) no-repeat;}
			div#content h1.RentalRequest{		background:	url(../imgs/titles/RentalRequestTitle.png) no-repeat;}