p {
	font: 10pt georgia;  
	margin-top: 0px; 
	text-align: justify;
	color: #555753;
	}
hr {
	width: 80%;
	color: #2C276F;
	}
img.link {
	border-style: none;
	}
	
#gite p{
	font: 12pt georgia;  
	margin-top: 0px; 
	text-align: justify;
	color: #002EB8;
	}
#container {
	background: transparent url('../graphics/house_front1.jpg') no-repeat top left;
	margin: 0px; padding-left:175px; padding-right:110px; padding-top:0px; padding-bottom:0px; width:780px; 
	}
	
#rest { 
	margin: 5px 5px 5px 5px; 
	width: 240px; 
	vertical-align: top;
	}
#rest p{	
	font: 9pt georgia;  
	margin-top: 0px; 
	color: #555753;
	text-align:center;	
	}	
	
/* Notes on colours & fonts                                               */
/* colour = #2C276F; font = Monotype Corsivia; texture = construction paper */
#page_header { 
	margin-bottom: 20px;
	}
#page_header h1 { 
	background: url('../graphics/letterhead.gif') no-repeat top left; 
	margin-top: 10px;
	margin-left: 90px;
	width: 520px; 
	height: 64px;
	float: none;
	}
#page_header h1 span {
	display:none;
	}
#page_header h2 { 
	background: url('../graphics/letterhead2_en.gif') no-repeat top left; 
	margin-top: 0px;
	margin-left: 400px; 
	margin-bottom: 0px; 
	width: 304px; 
	height: 50px;
	float: none;
	}
#page_header h2 span {
	display:none;
	}
#body {
	background: url('../graphics/image1.jpg') no-repeat bottom right; 
	margin: 0px;
	}	

#quicksummary p {
	font: italic 10pt georgia; 
	text-align:left;
	font-weight:bold;
	}
	
#quicksummary {
	background: url('../graphics/paper-bg.jpg') repeat-y top left;
	padding: 10px;
	clear: both; 
	margin: 20px 20px 20px 0px; 
	width: 160px; 
	float: left;
	}
#whatyouget ul{
	font: 11pt georgia;
	font-weight: bold;
	color: #555753;
	}
#whatyouget {
	margin-top: 30px;
	margin-left:250px;
	}	
#map	{
	clear: both;
	float: center;
	margin: 5px 5px 5px 15px;
	width: 450px;
	height: 300px; 
	border: outset;
	}
#flying { 
	margin: 5px 5px 5px 5px; 
	vertical-align: top;
	}
	
#flying	ul{
	font: 11pt georgia;
	text-align: left;
	font-weight: bold;
	color: #555753;	
	}
#ferry { 
	margin: 5px 5px 5px 5px; 
	vertical-align: top;
	}	
#ferry	ul{
	font: 11pt georgia;
	text-align: left;
	font-weight: bold;
	color: #555753;
	}
#train { 
	margin: 5px 5px 5px 5px; 
	vertical-align: top;
	}	
#train	ul{
	font: 11pt georgia;
	text-align: left;
	font-weight: bold;
	color: #555753;
	}	
#copy {
	float: right;
	}	
	
#navigation1 {
	margin-right: 600px; 
	position: absolute;
	display: block;
	top: 0px; 
	left: 0px;
	}
#navigation2 { 
	padding: 10px; 
	margin-top: 250px; 
	width: 155px;
	}
	
#cal {
     height: 400px;
     }