html, body {
    width : 100%;
	height : 100%;
	border : 0px;
	padding : 0px;
	margin : 0px;
	background-color : #C7B18B;
}

#efelle { color: #fff; font-size: 7pt; font-family: Arial; position: relative; top: 605px; float: right; margin: 0; padding: 0; }

#efelle a:link, a:hover, a:visited, a:active { color: #fff; text-decoration: none; }
#aligner {
	width : 100%;
	height : 100%;
	text-align : center;
}

#outterborder {
	width : 820px;
	height : 600px;
	background-color : #DED1B8;
	position : relative;
}

#thickborder {
	width : 818px;
	height : 598px;
	position : absolute;
	top : 1px;
	left : 1px;
	background-color : #CFBD9C;
}


#wrapper {
	position : absolute;
	width : 495px;
	height : 580px;
	overflow : hidden;
	left : 9px;
	top : 9px;
}

#gallerywrapper,
#mapwrapper,
#locationwrapper {
	position : absolute;
	width : 495px;
	height : 580px;
	overflow : hidden;
	left : 0px;
	top : 0px;
}

#gallerynav {
	position : absolute;
	top : 545px;
	left : 0px;
	width : 495px;
    z-index : 100000;
}

#gallerynav table td table td {
    font-size : 10px;
	background-color : #847A74;
	color : #000000;
	cursor : pointer;
	border : 1px solid #FFFFFF;
	padding-left : 8px;
	padding-right : 8px;
	font-family : Verdana, Arial, Helvetica;
}


#navarea {
	width : 305px;
	height : 580px;
	position : absolute;
	left : 504px;
	top : 9px;
	background-color : #FFFFFF;
}

#nav {
	position : absolute;
	top : 120px;
	left : 110px;
	width : 150px;
	height : 374px;
	text-align : left;
}

#nav #navtable table {
	border-top : 1px dotted #C8B18B;
}

#nav #navtable td {
	border-bottom : 1px dotted #C8B18B;
	padding : 4px;
	font-family : Verdana, Arial, Helvetica;
	font-size : 9px;
	color : #66524B;
	cursor : pointer;
}



#seal {
	position : absolute;
	top : 227px;
	left : 425px;
	width : 174px;
	height : 174px;
	background-color : #FFFFFF;
}

#sealimage {
	position : absolute;
	left : 7px;
	top : 7px;
	width : 160px;
	height : 160px;
	background-color : #C8B18B;
}

#sealimage td {
	text-align : center;
}

#contentscroller {
	width : 400px;
	height : 285px;
	overflow : auto;
	color : #C8B18B;
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	line-height: 150%;
}

#contentscroller a {
	color : #FFFFFF;
	text-decoration : none;
}

#contentscroller a:hover {
	color : #FFFFFF;
	text-decoration : underline;
}

#sectionimage {
	position : absolute; 
	left : 0px; 
	top : 0px; 
	width : 248px; 
	height : 248px;
}

#sectioncontentheader {
	position : absolute; 
	left : 10px; 
	top : 260px; 
	width : 494px; 
	height : 35px;
}

#sectioncontent {
	position : absolute; 
	left : 10px; 
	top : 290px; 
	width : 410px; 
	height : 295px;
	overflow : hidden;
}

#text {
	position : absolute; 
	left : 248px; 
	top : 0px; 
	width : 246px; 
	height : 248px;
	vertical-align: middle;
}


#slider {
	position : relative;
	top : 0px;
	left : 0px;
}


#section1, #section2, #section3, 
#section4, #section5, #section6, 
#section7, #section8, #section9, 
#section10
 {
	width : 495px;
	height : 580px;
	position : absolute;
	top :0px;
}

#img1, #img2, #img3, #img4, #img5,
#img6, #img7, #img8, #img9, #img10,
#img11, #img12, #img13, #img14, #img15,
#img16, #img17, #img18, #img19, #img20,
#map1, #map2, #map3, #map4, #location1, #location2
 {
	width : 495px;
	height : 580px;
	position : absolute;
	left :0px;
}

#section1 		{	background-color : #FFFFFF; left : 0px; }

#section2 		{	background-color : #5B423B;	left : 495px; }
#section2 #text {	background-color : #2F1312;}

#section3 		{	background-color : #6F765E;	left : 990px; }
#section3 #text {	background-color : #40452F; }

#section4 		{	background-color : #4F4138;	left : 1485px; }
#section4 #text {	background-color : #2C1E16; }

#section5 		{	background-color : #4F4138;	left : 1980px; }

#section6 		{	background-color : #4A4252;	left : 2475px; }
#section6 #text {	background-color : #211231; }

#section7 		{	background-color : #616362;	left : 2970px; }
#section7 #text {	background-color : #2B3E44; }

#section8 		{	background-color : #4C413F;	left : 3465px; }
#section8 #text {	background-color : #24201D; }

#section9 		{	background-color : #4C413F;	left : 3960px; }
#section9 #text {	background-color : #24201D; }

#section10 			{	background-color : #4C413F;	left : 4455px; }
#section10 #text 	{	background-color : #24201D; }

#img1, #map1, #location1 	{	top : 0px;		}
#img2, #map2, #location2 	{	top : 580px;	}
#img3, #map3 	{	top : 1160px;	}
#img4, #map4 	{	top : 1740px;	}
#img5		 	{	top : 2320px;	}
#img6		  	{	top : 2900px;	}
#img7		 	{	top : 3480px;	}
#img8		 	{	top : 4060px;	}
#img9 			{	top : 4640px;	}
#img10		 	{	top : 5220px;	}
#img11		 	{	top : 5800px;	}
#img12		 	{	top : 6380px;	}
#img13		 	{	top : 6960px;	}
#img14		 	{	top : 7540px;	}
#img15		 	{	top : 8120px;	}
#img16		 	{	top : 8700px;	}
#img17		 	{	top : 9280px;	}
#img18		 	{	top : 9860px;	}
#img19		 	{	top : 10440px;	}
#img20		 	{	top : 11020px;	}
#map21 			{	top : 11600px;	}
#map22 			{	top : 12180px;	}
#map23 			{	top : 12760px;	}
#map24 			{	top : 13340px;	}
#map25 			{	top : 13920px;	}
#map26 			{	top : 14500px;	}

#plan2_1, #plan2_2, #plan2_3, #plan2_4, 
#plan2_5, #plan2_6, #plan2_7, #plan2_8, 
#plan2_9, #plan2_10, #plan2_11, #plan2_12,
#plan3_1, #plan3_2, #plan3_3, #plan3_4, 
#plan3_5, #plan3_6, #plan3_7, #plan3_8, 
#plan3_9, #plan3_10, #plan3_11, #plan3_12,
#plan4_1, #plan4_2, #plan4_3, #plan4_4, 
#plan4_5, #plan4_6, #plan4_7, #plan4_8, 
#plan4_9, #plan4_10, #plan4_11, #plan4_12 {
	position : absolute;
    width : 495px;
	height : 312px;
	top : 0px;
}


#plan2_1, #plan3_1, #plan4_1 {
    left : 0px;
}

#plan2_2, #plan3_2, #plan4_2 {
    left : 495px;
}

#plan2_3, #plan3_3, #plan4_3 {
    left : 990px;
}

#plan2_4, #plan3_4, #plan4_4 {
    left : 1485px;
}

#plan2_5, #plan3_5, #plan4_5 {
    left : 1980px;
}

#plan2_6, #plan3_6, #plan4_6 {
    left : 2475px;
}

#plan2_7, #plan3_7, #plan4_7 {
    left : 2970px;
}

#plan2_8, #plan3_8, #plan4_8 {
    left : 3465px;
}

#plan2_9, #plan3_9, #plan4_9 {
    left : 3960px;
}

#plan2_10, #plan3_10, #plan4_10 {
    left : 4455px;
}

#plan2_11, #plan3_11, #plan4_11 {
    left : 4950px;
}

#plan2_12, #plan3_12, #plan4_12 {
    left : 5445px;
}

#floor2wrapper, #floor3wrapper, #floor4wrapper {
    width : 495px;
	height : 312px;
	position : relative;
	overflow : hidden;
}

#contentcell {
    color : #C8B18B;
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	line-height : 150%;
}

#contentcell a {
    color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	line-height : 150%;
}

form * {
	color : #C8B18B;
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
}


input.text, textarea {border : 0; background-color: #694f47; color: #f8f3ea; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}

#apttype {width: 100%; float: left; position: relative; left: 0; top: 0; padding-bottom: 4px; z-index: 100;}
select { display: block; width: 100%; position: absolute; top: 0; left: 0px; }
select.replaced { display: none; }
ul.selectReplacement { overflow: visible; width: 100%; float: right;  position: absolute; top: 0; left: -40px; z-index: 100;}
ul.selectReplacement li { background: #432C26; color: #fff; cursor: pointer; display: none; font-size: 10px;padding-left: 5px;}
ul.selectOpen li {display: block;}
ul.selectReplacement li.selected { background-color: #6A4F48; background-image:url(../images/select_arrow.gif); background-position: center right; background-repeat: no-repeat; color: #fff; display: block; }
ul.selectOpen li.selected { background: #301D17; display: block;}
ul.selectOpen li:hover, ul.selectOpen li.hover, ul.selectOpen li.selected:hover { background: #301D17; color: #fff; }

#selectwrapper {
    position : relative;
	background-color : #FF0000;
	top : -11px;
}

.ajax-loading {
    background: url(http://demos.mootools.net/demos/Group/spinner.gif) no-repeat center;
}
