#interior_navbar {	position: absolute;	top: 20px;	left: 183px;	z-index: 1000;}#interior_side_navbar {	position: absolute;	top: 165px;	left: 540px;	z-index: 1000;}#interior_main {	position: relative;	top: 0px;	left: 0px;	background: #FDF9F2;	width: 810px;	height: 800px;	padding-bottom: 150px;	z-index: 0;}#interior_padding {	position: relative;	top: 0px;	left: 0px;	height: 48px;	width: 840px;}#interior_logo {	position: relative;	top: 0px;	left: 0px;	width: 190px;	height: 100%;	margin-bottom: 0px;	background-color: #FDF9F2;	background-image: url("/images/global/logo.gif");	background-position: top;	background-repeat: no-repeat;	z-index: 10;}#interior_sky {	position: absolute;	top: 0px;	left: 190px;	width: 350px;	height: 100%;	margin-bottom: 0px;	background-color: #FDF9F2;	background-image: url("/images/global/sky.jpg");	background-position: top;	background-repeat: no-repeat;	z-index: 20;}#interior_palm {	position: absolute;	top: 0px;	left: 540px;	width: 270px;	height: 100%;	margin-bottom: 0px;	background-color: #D5DCBA;	background-image: url("/images/global/palm.gif");	background-position: top;	background-repeat: no-repeat;	z-index: 20;}#admin_menu {	position: absolute;	top: 65px;	left: 540px;	width: 270px;	line-height: 1.4em;	text-align: center;	z-index: 20;}.admin_label {	font-weight: bold;}#editlist_wrapper {	position: absolute;	top: 120px;	left: 552px;	width: 270px;	/*height: 100%;*/	margin-bottom: 150px;	z-index: 50;}#editlist {	position: relative;	top: 0px;	left: 0px;	width: 270px;	/*height: 100%;*/	margin-bottom: 150px;	z-index: 50;}#interior_title {	position: absolute;	top: 162px;	left: 50px;	height: 40px;	z-index: 200;}#interior_body_wrapper {	position: absolute;	float:left;	top: 202px;	left: 50px;	width: 430px;	margin-bottom:150px;	z-index: 200;}#interior_body {	position: relative;	top: 0px;	left: 0px;	width: 430px;	margin-bottom:150px;	z-index: 200;}#interior_body.webadmin_portfolios_residential, #interior_body.webadmin_portfolios_commercial, #interior_body.webadmin_collages  {	top: -60px;}#interior_image {}#interior_body.portfolios_commercial_list a, #interior_body.portfolios_residential a {	line-height: 1.0em}#interior_body.services_design a, #interior_body.services_construction a {	line-height: 1.0em}#interior_body.services_design, #interior_body.services_construction {	width: 430px;}#interior_palm.contact, #interior_palm.portfolios_residential_detail, #interior_palm.portfolios_commercial_detail {	background-color: #FAF3E4;}#interior_body.contact, #interior_body.communities {	width: 370px;}#interior_body.portfolios_residential, #interior_body.portfolios_commercial {	width: 310px;}#interior_body.portfolios_residential_list, #interior_body.portfolios_commercial_list {	width: 370px;}#interior_image.contact {	position: absolute;	top: 120px;	left: 480px;	width: 390px;	height: 270px;	background-image: url("/images/contact/photo.jpg");	background-repeat: no-repeat;	z-index: 210;}#interior_image.communities {	position: absolute;	top: 120px;	left: 480px;	width: 390px;	height: 400px;	background-image: url("/images/communities/map.gif");	background-repeat: no-repeat;	z-index: 210;}#interior_image.portfolios_residential {	position: absolute;	top: 120px;	left: 480px;	width: 390px;	height: 270px;	background-image: url("/images/portfolios/residential/photo.jpg");	background-repeat: no-repeat;	z-index: 210;}#interior_image.portfolios_commercial {	position: absolute;	top: 120px;	left: 480px;	width: 390px;	height: 270px;	background-image: url("/images/portfolios/commercial/photo.jpg");	background-repeat: no-repeat;	z-index: 210;}#interior_title.portfolio {	position: absolute;	top: 202px;	left: 50px;	height: 40px;	z-index: 200;}#interior_body_wrapper.portfolio {	position: absolute;	float:left;	top: 242px;	left: 50px;	width: 430px;	margin-bottom:150px;	z-index: 200;}#return_to_list {	position: absolute;	top: 162px;	left: 50px;	width: 100px;	height: 40px	height: 40px;	z-index: 200;}#gallery_wrapper {	position: absolute;	top: 120px;	left: 390px;	width: 480px;	margin-bottom:150px;	z-index: 210;}#gallery_photo {	position: relative;	top: 0px;	left: 0px;	width: 480px;	height: 350px;	z-index: 210;}#gallery_select {	position: relative;	top: 10px;	left: 0px;	width: 480px;	height: 37px;	z-index: 210;}#gallery_select img.iconOff {	border: 1px solid #fff6ed;}#caption {	position: relative;	top: 10px;	left: 0px;	width: 480px;	height: 20px;	z-index: 210;}#community_logo {	position: relative;	top: 20px;	left: 0px;	width: 480px;	z-index: 210;}#interior_footer {	position: absolute;	bottom: 2px;	left: 50px;	width: 840px;	font-size: .85em;	text-align: left;	background:none;	z-index: 200;	visibility: hidden;}/*#interior_footer {	position: absolute;	bottom: 2px;	left: 0px;	width: 810px;	font-size: .85em;	text-align: center;	background:none;	z-index: 200;}*/span.editText {	display: block;}#interior_footer span.editText {	position: relative;	top:-23px;}#interior_footer span.admin_edit {	position: relative;	top: -16px;}