﻿html, body {background-color:#000; color:#fff; width:100%; height:100%; margin:0; padding:0; border:0; font-family:Arial, sans-serif; font-size:0.9em;}
table {font-family:Arial, sans-serif; font-size:1em;}

#measurer {position:absolute; left:0; top:-2em; width:100%; height:1em; line-height:1em; background:white;}
#container, #container2, #container-ecology, #container-village, #container-history, #container-scheme {position:absolute; left:0; top:0; width:100%; min-width:900px; height:808px;}
* html #container, *html #container2, * html #container-history, * html #container-scheme, * html #container-village, * html #container-ecology {width:expression((document.getElementById('measurer').clientWidth < 900) ? '900px' : '100%');}

#container {background:url('/p/bg/main.jpg') no-repeat 50% 0%;}
#container2 {background:url('/p/bg/cottages.jpg') no-repeat 50% 0%;}
#container-history {background:url('/p/bg/history.jpg') no-repeat 50% 0%; height:820px;}
#container-ecology {background:url('/p/bg/ecology.jpg') no-repeat 50% 0%; height:700px;}
#container-village {background:url('/p/bg/village.jpg') no-repeat 50% 0%; height:954px;}
#container-scheme {background:url('/p/bg/scheme.jpg') no-repeat 50% 0%; height:691px;}
#container-genplan {background:url('/p/bg/genplan.jpg') no-repeat 70% 0%; height:691px;}

#logo {position:absolute; left:50%; bottom:6px; margin-left:330px; border:0; width:115px; height:44px;
	background:url('/p/logo.png') top left no-repeat;
	//background-image:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/p/logo.png',sizingMethod=crop); background-repeat:no-repeat;
}
#toptext {font-family:Georgia, "Times New Roman", serif; font-size:1em; color:#A7A7A7; position:absolute; left:50%; margin-left:-35%; bottom:0; width:20em; font-style:italic; line-height:1.5em;}

#toper {position:absolute; left:0; top:0; width:100%; height:137px;}

#madein {position:absolute; left:50%; margin-left:-35%; top:621px; width:20em; color:#A7A7A7; line-height:1.4em;}

div#teletype {position:absolute; top:575px; left:50%; margin-left:-35%;}

div#teletype img {position:absolute; left:-60px; width:99px; height:35px; border:0;
	background:url('/p/teletype.png') no-repeat left top;
	//background-image:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/p/teletype.png',sizingMethod=crop);
}

#main {position:absolute; right:0; top:0; width:100%;}
#req {position:absolute; left:50%; margin-left:-35%; top:184px;}
#req h1 {position:absolute; left:-50px;}

#sec {position:absolute; left:50%; margin-left:-481px; top:368px; width:20em;}
#sec h1 {font-size:2.9em;}

#hpreview {position:absolute; left:50%; margin-left:-460px; width:20em; z-index:60; top:70px; color:#fff; display:none; font-weight:bold; font-size:1.8em;}

h1 {font-size:3em; font-weight:bold; line-height:1.0em; margin:0; padding:0;}

#bottomtext {top:575px; position:absolute; left:50%;}
#bigphone {position:absolute; top:46px; margin-left:25px;}
#phone {margin-top:0; background:url('/p/phone.png') top left no-repeat; width:278px; height:37px;
	//background-image:none; 
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/p/phone.png',sizingMethod=crop); background-repeat:no-repeat;
}
#copyright {position:absolute; text-align:left; margin-top:1em; top:111px; margin-left:118px; width:20em; color:#A7A7A7; font-size:1em;}
#bottomer {position:absolute; top:200px;}
#call {position:absolute; text-align:left; top:0; margin-left:120px; width:25em; color:#E2DFB9;}
#call2 {font-family:Georgia, "Times New Roman", serif; line-height:1.6em; font-size:1em; font-style:italic; font-family:Georgia, "Times New Roman", serif;}

#underpicture {position:absolute; top:510px; left:50%; margin-left:-146px;}
#description {width:30em;}
#bottomtext2 {position:relative; margin-top:1em; margin-bottom:3em;}
#bottomtext2 #bigphone {margin-left:-93px;}
#bottomtext2 #call {margin-left:0;}
#bottomtext2 #copyright {margin-left:0;}

#intro {position:absolute; left:50%; margin-left:-35%; top:300px; width:30%; line-height:1.6em;}
#menu {position:absolute; left:50%; margin-left:330px; top:500px; font-size:1em; font-weight:bold; z-index:100;}
#menu div {position:absolute; bottom:0; width:12em;}
#menu ul {margin:0; padding:0;}
#menu ul li {margin:0; padding:0; list-style-type:none; margin-bottom:1.3em;}
#menu ul li.active {color:white; position:relative; left:-2em;}
#menu ul ul {margin-top:0.4em;}
#menu ul li.active li {color:white; position:relative; left:2em; font-weight:normal; margin:0; padding:0; list-style-type:none; margin-bottom:0.5em;}

#email {margin-left:9px; margin-right:2px; margin-bottom:2x; vertical-align:middle; width:23px; height:17px; border:0;}
#writeemail {font-family:Georgia, "Times New Roman", serif; width:25em; color:#E2DFB9; margin-left:95px; font-style:italic;}

a:link, a:visited {color:#e2dfb9; text-decoration:underline;}
a:hover, a:active {color:#fff7bb; text-decoration:underline;}

p {margin:0; padding:0; margin-bottom:1em;}

.a {position:absolute;}
.x {width:1px; height:1px; border:0; margin:0; padding:0;}

#incut {position:absolute; left:50%; margin-left:-422px; top:436px; width:18em; font-weight:bold; line-height:1.5em;}
#background {display:none; z-index:15; position:absolute; left:0; top:0; width:100%; height:820px; background-color:black;
	opacity:0.7;
	//filter:alpha(opacity=70);
}

#bigframe {z-index:25; width:590px; height:495px; border:0; position:absolute; z-index:30; left:63px; top:0;}
#shadowframe {position:absolute; left:122px; top:57px; width:474px; height:375px; z-index:80;
	background:url('/p/frame/shadowframe.png') no-repeat left top;
	//background-image:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/p/frame/shadowframe.png',sizingMethod=crop);
}

#leftframe {position:absolute; left:1px; top:0; width:64px; height:573px; z-index:60; border:0;
	background:url('/p/frame/left.png') no-repeat left top;
	//background-image:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/p/frame/left.png',sizingMethod=crop);
}

#rightframe {position:absolute; left:654px; top:0; width:62px; height:573px; border:0; z-index:60;
	background:url('/p/frame/right.png') no-repeat left top;
	//background-image:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/p/frame/right.png',sizingMethod=crop);
}

#bottomframe {position:absolute; left:64px; top:495px; width:590px; height:78px; border:0; z-index:60;
	background:url('/p/frame/bottom.png') no-repeat left top;
	//background-image:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/p/frame/bottom.png',sizingMethod=crop);
}

#showimages {z-index:25; display:none; position:absolute; width:700px; height:700px; left:50%; margin-left:-250px; top:102px;}
#closebutton {width:26px; height:26px; border:0; vertical-align:middle;
	background:url('/p/frame/close.png') no-repeat left top;
	//background-image:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/p/frame/close.png',sizingMethod=crop);
}

#close {z-index:30; position:absolute; left:664px; top:-2.3em; width:10em; display:none;}
#close img {cursor:hand; cursor:pointer;}
#click {z-index:50; width:20em; position:absolute; left:50%; margin-left:-300px; top:230px; margin-left:-7em;}
.shadowpreview {width:130px; height:101px; position:absolute; z-index:30;
	background:url('/p/frame/shadowpreview.png') no-repeat left top;
	//background-image:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/p/frame/shadowpreview.png',sizingMethod=crop);
}

.shadowpreview img {position:absolute; left:15px; top:0; width:102px; height:71px; border:2px solid white;}
.shadowpreview img.empty {position:absolute; left:13px; top:0; width:106px; height:75px; border:0;}

#blockimages {display:none; position:absolute; z-index:20; top:174px; left:50%; margin-left:-417px;}
#preview1, #preview2, #preview3, #preview4, #back {position:absolute; z-index:25;}
#preview1 {top:0px;}
#preview2 {top:95px;}
#preview3 {top:190px;}
#preview4 {top:285px;}
#back {top:0px; display:none; border:0; z-index:22;}

.bigview {
	width:1px;
	height:375px;
	border:0;
	position:absolute;
	z-index:55;
	left:122px;
	top:60px;
	background-repeat:no-repeat;
	background-position:top right;
}

.noprint {}

#smallpic {position:absolute; top:0; left:50%; display:none;}
#spic {position:absolute; left:-207px; top:171px;}
#sshadow {position:absolute; left:-190px; top:185px; width:426px; height:353px;
	background:url('/p/frame/shadowsmall.png') no-repeat left top;
	//background-image:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/p/frame/shadowsmall.png',sizingMethod=crop);
}

#ropes {position:absolute; left:63px; top:-105px; width:589px; height:104px; z-index:60;
	background:url('/p/frame/ropes.png') no-repeat left top;
	//background-image:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/p/frame/ropes.png',sizingMethod=crop);
}

#sropes {position:absolute; left:-207px; top:0px; width:360px; height:171px;
	background:url('/p/frame/ropessmall.png') no-repeat left top;
	//background-image:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/p/frame/ropessmall.png',sizingMethod=crop);
}

#srope {position:absolute; left:-259px; top:0px; width:64px; height:280px;
	background:url('/p/frame/rope.png') no-repeat left top;
	//background-image:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/p/frame/rope.png',sizingMethod=crop);
}
#bufsrope {z-index:14; position:absolute; left:-259px; top:0px; width:20px; height:250px;}
.dragable {cursor:hand; cursor:pointer;}
.nodragable {cursor:default;}

#print {visibility:hidden; height:1.5em; z-index:80; position:absolute; left:50%; top:-2.3em; width:10em; margin-left:-3em; display:none;}
#see {position:absolute; top:110px; left:50%; margin-left:-226px; width:20em; z-index:10; height:4em; display:none;}
span.inside {cursor:hand; cursor:pointer; border-bottom:1px dashed #F1FFB6; line-height:1.4em; color:#DFDAB5;}

div.download {position:relative; font-weight:normal; color:#757575; margin-top:1em;}
img.pdf {position:absolute; left:-33px; top:3px; width:22px; height:31px; margin-right:1em;
	background:url('/p/pdf.png') no-repeat left top;
	//background-image:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/p/pdf.png',sizingMethod=crop);
}