html {height:100%; max-height:100%; padding:0;margin:0; border:0; background: #FDE9D0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;/* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ }body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0; color: #666666;}#content {overflow:auto; position:absolute; z-index:3; top:120px; bottom:0px; left:250px; right:0; padding: 0px 50px 300px 0px;}* html #content {top:0; left:0; right:0; bottom:0; height:100%; max-height:100%; width:100%; overflow:auto; position:absolute; z-index:3; border-top:120px solid #FDE9D0; border-bottom:0px solid #fff; border-left:250px solid #FDE9D0;}#head {	position:absolute; 	margin:0; 	top:0; 	left:0; 	display:block; 	width:100%; 	height: 100px;	line-height: 40px;	padding: 0px 0px 0px 250px; 	background:url(images/header4.jpg) #7696a8; 	background-repeat:no-repeat; 	font-size: 14px; 	letter-spacing: 1px;	font-family: Arial, Helvetica, sans-serif;	z-index:5; 	overflow:hidden; 	color: #fac889;}a.header:link, a.header:visited, a.header:active {	color: #fac889;	text-decoration: none;	}a.header:hover {	color: #fac889;	text-decoration: underline;}	#foot {position:absolute; margin:0; bottom:0; left:0; display:block; width:100%; height:50px; font-size:1em; z-index:5; overflow:hidden; background:rgb(76,76,76); color:#fff;}#left {position:absolute; left:0; top:120px; bottom:50px; width:230px; z-index:4; overflow:auto; background-repeat:no-repeat;	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; 	text-align: right;}* html #left {	height:100%; 	top:0; 	bottom:0; 	border-top:120px solid #FDE9D0;	color:#666666;	background-color: #FDE9D0;		font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; 	text-align: right;}a.nav:link, a.nav:visited, a.nav:active {	display:block; 	float: left;	width:229px; 	height:1.8em; 	color: #7696a8; 	text-decoration:none; 	text-align:right; 	line-height:1.8em;	border-bottom: 1px solid #FDE9D0;	margin: 0px 0px 3px 0px;	}a.nav:hover {	display:block; 	float: left;		width:229px; 	height:1.8em; 	line-height:1.8em;		margin: 0px 0px 3px 0px;		color: #7696a8; 	text-decoration:none; 	border-bottom: 1px solid #7696a8;}a.netthink:link, a.netthink:visited, a.netthink:active {	color: #666666;	text-decoration: underline;}a.netthink:hover {	color: #7696a8; 	text-decoration: underline;}.outdoor {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-variant: small-caps;	letter-spacing: 1px;	font-weight: bold;	padding: 0px 0px 5px 0px;	margin: 0px;}.menu {	padding: 0px 0px 25px 0px;	margin: 0px;}	.text {	padding: 0px 0px 8px 0px;	line-height: 1.5em;}.nopic {	padding: 0px 0px 35px 0px;	line-height: 1.5em;}.album {	margin: 0px;	padding: 0px 0px 35px 0px;}.mainpic {	align: left;	vertical-align: top;	width: 480px;	margin: 0px;	padding: 0px;}.thumbs {	align: left;	vertical-align: top;	padding: 0px 10px 0px 15px;}.thumbnail {	margin: 0px 5px 5px 0px;}.credits {	clear: both;	margin: 0px;	padding: 0px;	font-size: 10px;	line-height: 1.3em;}.text {	padding: 0px 0px 8px 0px;	line-height: 1.5em;}.nopic {	padding: 0px 0px 35px 0px;	line-height: 1.5em;}.album {	margin: 0px;	padding: 0px 0px 35px 0px;}.mainpic {	align: left;	vertical-align: top;	width: 480px;	margin: 0px;	padding: 0px;}.thumbs {	align: left;	vertical-align: top;	padding: 0px 10px 0px 15px;}.thumbnail {	padding: 0px 15px 15px 0px;}h1 {	clear: both;	color: #4F6D7D;	font-size: 20px;	font-family: Georgia, "Times New Roman", Times, serif;	letter-spacing: 1px;	margin: 0px 0px 8px 0px;	padding: 0px 0px 8px 25px;	border-bottom: 1px solid #666666;	background-image: url(images/flower.jpg);	background-repeat: no-repeat;	background-position: 0px 3px;	}.splash {	height: 200px;	margin: 5px 0px 20px 0px;	}.testing {	height: 200px;	margin: 5px 0px 20px 0px;}/* forms */.contactform {	color: #666666;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 8px 0px 0px 0px;	margin: 0px;}.input {	width: 300px;	border: 1px solid #4F6D7D;	background-color: #ffffff;	color: #666666;	font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.textarea {	height: 4.8em;	width: 300px;	border: 1px solid #4F6D7D;	background-color: #ffffff;	color: #666666;	font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.button {	text-align: center;	width: 100px;	background-color: #4F6D7D;	border: 1px solid #4F6D7D;	color: #FCF4E2;	font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	letter-spacing: 1px;}select {	border: 1px solid #b49052;	background-color: #ffffff;	color: #3E5A65;	font-size: 14px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.selector {	width: 220px;	border: 1px solid #b49052;	background-color: #ffffff;	color: #3E5A65;	font-size: 14px;	font-family: Verdana, Arial, Helvetica, sans-serif;}	