/* pamcss.css       last changed 8 feb 08 */
html {height: 100%; margin-bottom: .01em} /* force scroll bar to prevent screen width changing*/

body {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; background-color: #EAE1DC; margin: 0px; padding: 0px;
	  text-align: center;  /* for centering in IE5 */
}
#outerdiv { position:relative; width: 805px; height: 600px; margin-left: auto; margin-right: auto; top: 5px; text-align:left; 
	 		background-color: #FFFFFF; border-width: 0px; border-color: #000000; border-style: solid; 
			z-index: 99; visibility: visible;
}

/* divisions */
#titlediv { position: absolute; width: 154px; height: 22px; z-index: 90; left:  11px; top: 121px;}

#imagediv { position: absolute; width: 440px; height: 330px; z-index: 91; left:  180px; top: 140px;}

#textdiv { position: absolute; width: 160px; height: 334px; z-index: 92; left:  630px; top: 137px;}
#addressdiv { position: absolute; width: 160px; height: 50px; z-index: 94; left:  630px; top: 425px;} /* home & contact page */
#contactdetailsdiv { position: absolute; width: 440px; height: 100px; z-index: 93; left:  180px; top: 480px;} /* contact page */

/* send button, z must be higher than textdiv */
#senddiv { position: absolute; width: 40px; height: 16px; z-index: 95; left: 630px; top: 400px;}

/* menu buttons */
#button1div { position: absolute; width: 120px; height: 16px; z-index: 20; left: 670px; top: 506px;}
#button2div { position: absolute; width: 120px; height: 16px; z-index: 20; left: 670px; top: 522px;}
#button3div { position: absolute; width: 120px; height: 16px; z-index: 20; left: 670px; top: 538px;}
#button4div { position: absolute; width: 120px; height: 16px; z-index: 20; left: 670px; top: 556px;}
#button5div { position: absolute; width: 120px; height: 16px; z-index: 20; left: 670px; top: 572px;}

/* number buttons */
#number1div { position: absolute; width: 10px; height: 16px; z-index: 21; left: 572px; top: 472px;}
#number2div { position: absolute; width: 10px; height: 16px; z-index: 21; left: 591px; top: 472px;}
#number3div { position: absolute; width: 10px; height: 16px; z-index: 21; left: 610px; top: 472px;}



/* text */
.textclass { color: #42210B; font-size: 0.8em; line-height: 1.2em; margin: 0px; padding: 0px;}
.greyright { color: #666666; text-align: right; font-size: 0.8em; line-height: 1.2em; margin: 0px; padding: 0px; }
.detailtext { color: #666666; text-align: right; font-size: 0.8em; line-height: 1.4em; margin: 0px; padding: 0px; }

/* list in overview page */
ul {list-style-position: inside;}

/* email text boxes, contact page */
.formtext { font-size: 12px; padding: 2px; font-weight: normal; text-align: left; background-color: #F0F0F0; border: none; }
textarea { 	font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 2px; font-weight: normal; text-align: left; background-color: #F0F0F0; border: none; width: 97%; height: 180px; }

/* link to holiday-rentals, only one */
a:link {color: #999999;}

/* up and down scroller arrows */
#p7sc1Up {position:absolute; left:772px; top:472px; width:18px; height:9px; z-index:103;}
#p7sc1Down {position:absolute; left:772px; top:485px; width:18px; height:9px; z-index:103;}

/* P7 scroller */
#p7scroller1 {position:absolute; width:160px; height:330px; z-index:100; left: 0px; top: 0px; overflow: hidden; clip: rect(0px 160px 330px 0px); visibility: visible;  background-color: #FFFFFF; border: 0px none #000000 }

#p7s1content1 { position: absolute; width: 160px; z-index: 99; left: 0px; top: 0px;}






