.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #515154;
	line-height: 13pt;
}
.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #515154;
	line-height: 10pt;
}
.bodybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #515154;
	line-height: 13pt;
}
.bodysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #515154;
	line-height: 10pt;
}
.bodyorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #D78510;
	line-height: 13pt;
}
.bodydarkgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #40590A;
	line-height: 13pt;
}
.bodygreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #6DB228;
	line-height: 13pt;
}
.bodyblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #009DF1;
	line-height: 13pt;
}
div#home {
	left:0px;
	width:900px;
	height:600px;
	background-color: #FFFFFF;
	top: 0px;
	position: absolute;
	z-index=0
}
div#menu {
	left:40px;
	width:82px;
	height:101px;
	top: 110px;
	position: absolute;
	z-index: 3
}
div#hometext {
	left:200px;
	top: 115px;
	position: absolute;
	z-index: 2
}
div#attractionstextscroll {
	left:165px;
	top: 120px;
	height: 325px;
	width: 400px;
	position: absolute;
	overflow:auto;
	z-index: 2
}
div#attractionstext {
	left:150px;
	top: 135px;
	position: absolute;
	z-index: 2
}
div#guestbooktext {
	left:150px;
	top: 135px;
	position: absolute;
	z-index: 2
}
div#guestbooktextscroll {
	left:200px;
	top: 125px;
	width:450px;
	height: 325px;
	position: absolute;
	overflow:auto;
	z-index: 2
}
div#paristext {
	left:480px;
	top: 127px;
	position: absolute;
	z-index: 1
}
div#paristextlink {
	left: 480px;
	top: 545px;
	position: absolute;
	z-index: 3	
}
div#montpelliertext {
	left: 445px;
	top: 237px;
	position: absolute;
	z-index: 1
}
div#montpelliertextlink {
	left: 445px;
	top: 350px;
	position: absolute;
	z-index: 3	
}
div#barcelonatext {
	left: 275px;
	top: 267px;
	position: absolute;
	z-index: 3
}
div#barcelonatextlink {
	left: 275px;
	top: 445px;
	position: absolute;
	z-index: 3	
}
div#franceprint {
	left: 733px;
	top: 578px;
	position: absolute;
	z-index: 3	
}
div#viewmapprint {
	left: 175px;
	top: 360px;
	position: absolute;
	z-index: 3	
}
div#links {
	left:265px;
	top: 153px;
	position: absolute;
	z-index: 3	
}
div#directions {
	left:110px;
	top: 130px;
	position: absolute;
	z-index: 1
}
div#directionsintro {
	left:500px;
	top: 127px;
	position: absolute;
	z-index: 4
}
div#accomtext {
	left:170px;
	top: 125px;
	position: absolute;
	z-index: 2
}
div#rates {
	left: 170px;
	top: 125px;
	width:250px;
	position: absolute;
	z-index: 2
}
div#guestbooktext {
	left: 170px;
	top: 125px;
	width:150px;
	position: absolute;
	z-index: 2
}
div#guestbooklinks {
	left: 365px;
	top: 160px;
	width:325px;
	position: absolute;
	z-index: 2
}
div#accomtextfirst {
	left:155px;
	top: 265px;
	position: absolute;
	z-index: 4
}
div#accomtextsecond {
	left:376px;
	top: 265px;
	position: absolute;
	z-index: 4
}
div#contacttext {
	left:275px;
	top: 115px;
	position: absolute;
	z-index: 2
}
div#albumtext {
	left:242px;
	top: 170px;
	position: absolute;
	z-index: 1
}
div#splash {
	left:0px;
	width:900px;
	height:600px;
	background-color: #ffffff;
	top: 0px;
	position: absolute;
}
div#head {
	left:0px;
	width:750px;
	height:100px;
	background-color: #FFFF66;
	top: 0px;
	position: absolute;
}
div#wrappertwo {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 19;
	width: 900px;
	height: 600px;
	visibility: visible
	background-color: #ffffff;
}	
div#wrapper {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 20;
	width: 900px;
	height: 600px;
	visibility: visible
	background-color: #ffffff;
	z-index:1;
}
div#ratestext {
	left:550px;
	top: 440px;
	position: absolute;
	z-index: 6;

}
div#attractionsimages {
	left:630px;
	top: 240px;
	position: absolute;
	z-index: 6;

}
	div#hold	{ 
	position:relative;
	overflow:hidden;
	width:235px;
	height:360px;
	z-index:10; 
	}
	
	
div#wn	{ 
	position:absolute; 
	left:0px; top:5px; 
	width:235px; height:360px; 
	clip:rect(0px, 235px, 360px, 0px); 
	overflow:hidden;	
	z-index:5; 
	}
	
div#scrollingone { 
	position:absolute; 
	left:0px; top:0px; 
	z-index:5;  
	}
	
	div#holdtwo	{ 
	position:relative;
	overflow:hidden;
	width:400px;
	height:360px;
	z-index:10; 
	}
div#wntwo	{ 
	position:absolute; 
	left:0px; top:5px; 
	width:400px; height:360px; 
	clip:rect(0px, 400px, 360px, 0px); 
	overflow:hidden;	
	z-index:5; 
	}
div#scrollingtwo { 
	position:absolute; 
	left:0px; top:0px; 
	z-index:5;  
	}
div#captionportrait {
	left: 335px;
	top: 515px;
	width:238px;
	position: absolute;
	z-index: 10	
	}
div#captionlandscape {
	left: 295px;
	top: 475px;
	width:314px;
	position: absolute;
	z-index: 10	
	}
A:link { text-decoration: none; color: #6DB228; }
A:visited { text-decoration: none; color: #6DB228; }
A:hover {text-decoration: none; color: #6DB228; }

A.graylink:link { color:4D4D4D; text-decoration:none; }
A.graylink:visited { color:4D4D4D; text-decoration:none; }
A.graylink:hover { color:4D4D4D; text-decoration: none; }

A.orangelink:link { color:D78510; text-decoration:none; }
A.orangelink:visited { color:D78510; text-decoration:none; }
A.orangelink:hover { color:D78510; text-decoration: none; }

A.grayboldlink:link { color:4D4D4D; text-decoration:none; font-weight: bold; }
A.grayboldlink:visited { color:4D4D4D; text-decoration:none; font-weight: bold; }
A.grayboldlink:hover { color:4D4D4D; text-decoration: none; font-weight: bold; }

A.greenboldlink:link { color:6DB228; text-decoration:none; font-weight: bold; }
A.greenboldlink:visited { color:6DB228; text-decoration:none; font-weight: bold; }
A.greenboldlink:hover { color:6DB228; text-decoration: none; font-weight: bold; }

.clear {
	clear:both;
}