body {	background:#7ab3ba url(images/bg.gif) top repeat-x;
		margin:0;}
#wrapper {	width:774px;
			margin:0 auto;
			background:url(images/content-bg.gif) center repeat-y;
			font-family:Arial, Helvetica, sans-serif;}
#wrapper div {	
				margin:0 auto;}
#head {	width:760px;}
#head img {	border:0;}
#gen-nav {	height:13px;
			background:url(images/nav-bg.gif) repeat-x;
			border-top:1px solid #fff;
			font-size:12px;
			text-align:right;
			width:760px;}
#gen-nav p {	float:left;
				margin:0;
				font-size:10px;
				margin-left:15px;
				color:#666;}
#gen-nav p a {	color:#e56614;
				text-decoration:none;}
#gen-nav p a:hover {	color:#666;}
#gen-nav ul {	margin:0;
				padding:0;
				list-style-type:none;
				margin-top:1px;}
#gen-nav li {	display:inline;
				margin:0;
				padding:0;
				font-weight:bold;
				color:#333;
				line-height:13px;
				margin-right:7px;
				text-transform:uppercase;}
#gen-nav .first {	margin-right:13px;}
#gen-nav li a {	color:#666;
				text-decoration:none;
				padding:0 1px;}
#gen-nav li span, #gen-nav li a:hover {	background:#e56614;
										color:#fff;
										padding:0 1px;}
#mid {	margin:0;
		padding:0;
		width:759px;
		padding-top:4px;
		border-right:1px solid #fff;}
#mid img {	float:left;}
#nav {	width:132px;
		float:left;
		padding-top:0px;}
#nav h1 {	margin:0;
			padding:0;
			color:#ddcba2;
			text-transform:uppercase;
			font-size:12px;
			margin-left:8px;}
#nav h1 a {	color:#ddcba2;
			text-decoration:none;}
#nav ul {	background:url(images/nav-blue.gif) top left repeat-y;
			margin:0;
			padding:0;
			list-style-type:none;
			padding-left:7px;}
#nav li {	font-size:11px;
			color:#333;
			margin:0;
			line-height:16px;
			padding:0;}
#nav li a {	color:#333;
			text-decoration:none;}
#nav li a:hover {	color:#72afb6;}
#nav .heading {	color:#72afb6;
					font-weight:bold;
					letter-spacing:-1px;}
#nav .heading {	margin-top:10px;}
#nav li span a {	color:#ccc;
					font-size:10px;}					
#content {	width:760px;
			padding-bottom:40px;
			clear:both;}
#left-column {	width:138px;
				float:left;
				margin:0;
				padding:0;}
#left-column h1, #left-column h2, #left-column h3, #left-column h4 {	font-size:14px;
													border-top:3px solid #ecebe6;
													width:123px;
													margin-left:10px;
													padding-left:10px;
													padding-top:5px;
													margin-bottom:0;
													margin-top:15px;
													font-weight:lighter;}
#left-column h1 {	color:#e56614;}
#left-column h2 {	color:#ffcc00;}
#left-column h3 {	color:#cc0000;}
#left-column h4 {	color:#7AB3BA;}
#left-column ul {	margin:0;
					padding:0;
					list-style-type:none;
					margin-left:10px;
					margin-top:3px;
					margin-bottom:25px;}
#left-column li {	margin:0;
					padding:0;
					font-size:12px;
					border-bottom:1px solid #ebebeb;
					padding-left:10px;
					line-height:24px;
					width:123px;}
#left-column li a {	color:#333;
					text-decoration:none;}
#left-column li a:hover {	color:#e56614;}
#left-column p {	font-size:12px;
					color:#333;
					margin-left:20px;}
#left-column p a {	color:#e56614;
					text-decoration:none;}
#left-column p a:hover {	color:#666;}
#left-column .more {	text-align:right;
					margin:0;
					margin-top:-20px;
					margin-bottom:30px;}
#left-column .more a {	color:#e56614;
					text-decoration:none;
					font-weight:bold;
					font-size:9px;}
#center-column {	width:466px;
					float:left;}
#interior #center-column {	width:500px;}
#center-column h1 {	color:#72afb6;
					font-size:14px;
					margin:0;
					margin-top:12px;
					margin-left:35px;
					margin-right:15px;
					margin-bottom:10px;}
#center-column h2 {	font-size:13px;
					margin-top:-8px;
					color:#333;
					margin-left:35px;
					font-weight:bold;}
#center-column p {	margin:0;
					margin-bottom:20px;
					margin-left:35px;
					margin-right:15px;
					font-size:12px;
					word-spacing:.2em;
					color:#333;
					line-height:1.4em;}
#center-column ul {	margin-left:60px;}
#center-column p img {	border:0;}
#center-column li {	font-size:12px;
					line-height:1.4em;
					color:#333;}
#center-column p a {	color:#e56614;
						text-decoration:none;}
#center-column p a:hover {	color:#72afb6;}
#center-column .slideshow {	font-weight:bold;
							font-size:13px;}
#center-column form label {	font-size:12px;}
#center-column h3 {	font-size:12px;
					background:#7AB3BA;
					color:#fff;
					margin-left:35px;
					padding-left:5px;}
#personal label {	display:block;
					float:left;
					width:120px;
					margin-right:10px;
					text-align:right;
					margin-left:35px;}
#personal input {	margin-bottom:3px;}
#about label {	display:block;
				float:left;
				width:200px;
				margin-left:35px;}
#about select {	width:150px;
				margin-bottom:3px;}
#properties label {	width:160px;
					display:block;
					float:left;
					text-align:right;
					margin-right:10px;
					margin-left:35px;}
#yourinterests {}
#special {	font-size:12px;}
#comments p {	width:150px;
				float:left;
				margin-left:0;}
#comments textarea {	width:250px;
						height:160px;}
html>body #comments p {	margin-left:35px;}
#comments input {	float:right;
					margin-top:20px;
					margin-right:10px;}
					
					
#sendtofriend label {	display:block;
					float:left;
					width:140px;
					margin-right:10px;
					text-align:right;
					margin-left:35px;}
#sendtofriend input {	margin-bottom:3px;}	
#sendtofriend textarea {	width:250px;
						height:160px;}				
					
#gallery {	padding-left:35px;}
#gallery img {	border:3px solid #E8D4A3;}
#interior #right-column {	display:none;}
#right-column {	width:151px;
				float:left;
				margin:0;
				padding:0;}
#right-column h3 {	font-size:14px;
					border-top:3px solid #ecebe6;
					width:133px;
					margin:0;
					padding-top:5px;
					padding-left:10px;
					margin-top:15px;
					color:#72afb6;
					font-weight:lighter;}
#right-column p {	font-size:12px;
					color:#333;
					margin:0;
					margin-left:10px;
					margin-top:8px;
					margin-bottom:25px;
					margin-right:12px;}
#right-column p a {	color:#e56614;
					text-decoration:none;}
#foot {	width:740px;
		margin:0 auto;
		border-top:2px solid #ecede7;
		font-size:10px;
		padding-top:4px;
		padding-bottom:80px;
		text-align:center;}
#foot .runaroundl {	float:left;
					margin-right:10px;}
#foot ul {	
			padding:0;
			list-style-type:none;
			display:inline;
			text-align:center;}
#foot li {	margin:0;
			padding:0;
			display:inline;
			margin-left:-2px;}
#fnav1 {	margin:0;
			margin-left:5px;
			color:#999;}
#fnav1 a {	color:#999;
			text-decoration:none;}
#fnav2 {	margin:0;
			margin-left:5px;
			color:#72afb6;
			text-transform:uppercase;}
#fnav2 a {	color:#72afb6;
			text-decoration:none;}
#foot p {	color:#707070;
			margin:0;
			margin-top:10px;
			margin-left:5px;
			text-align:left;}
#foot .copyright {	text-align:center;}
#foot img {	border:0;
			float:right;
			margin-top:5px;
			margin-right:5px;}