	* {
		margin:0;
		padding:0;
		}

	html, body {
		height:100%;
		}

	body {
		background-color:#ffffff;
		color:#630;
		font:100.01%/1.4 sans-serif;
		text-align:center; /* horizontal centering for IE Win quirks */
		a-link: #000000;
   		a-visited: #000000;
		a-active: #000000;
		text-decoration: none;
		}
	#distance {
		width:1px;
		height:50%;
		background-color:#fc6;
		margin-bottom:-13.75em; /* half of container's height */
		float:left;
		}

	#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		/*text-align:left;*/
		height:20.5em;
		width:45em;
		clear:left;
		background: url('header6.gif') no-repeat;
		}
	#container-index {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		/*text-align:left;*/
		height:20.5em;
		width:45em;
		clear:left;
		background: url('frontpage.gif') no-repeat;
		}


	#container-travelling {

		margin:0 auto;
		position:relative; /* puts container in front of distance */
		/*text-align:left;*/
		height:20.5em;
		width:45em;
		clear:left;
		background: url('header-travelling.gif') no-repeat;
		}
	#container-travelling-ad {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		/*text-align:left;*/
		height:20.5em;
		width:45em;
		clear:left;
		background: url('header-travelling.gif') no-repeat;
		}
		
	#container-nobackgorund
		 {
				margin:0 auto;
				position:relative; /* puts container in front of distance */
				text-align:left;
				height:20.5em;
				width:45em;
				clear:left;
				background: url('header.gif') no-repeat;
		}
		
	#Picture1 {
		margin-left:-500px;
		margin-top:0px;
		margin-bottom:0%;
		padding:10px;
		position:relative; /* puts container in front of distance */
		/*text-align:left;*/
		/*clear:left;*/
	}
	
	#Picture2 {
		margin-left:75px;
		margin-top:0px;
		margin-bottom:-275px;
		padding:30px;
		position:relative; /* puts container in front of distance */
		text-align:left;

	}
	#Picture3 {
		margin-left:400px;
		margin-top:0px;
		margin-bottom:-500px;
		padding:1px;
		position:relative; /* puts container in front of distance */
		text-align:left;

		
	}
	#Picture4 {
		margin-left:475px;
		margin-top:500px;
		margin-bottom:0px;
		padding:1px;
		position:relative; /* puts container in front of distance */
		/*text-align:left;*/

		
	}
	#Picture5 {
		margin-left:75px;
		margin-top:-320px;
		margin-bottom:0px;
		padding:1px;
		position:relative; /* puts container in front of distance */
		/*text-align:left;*/

		
	}
	#Picture6 {
		margin-left:-470px;
		margin-top:-200px;
		margin-bottom:0px;
		padding:1px;
		position:relative; /* puts container in front of distance */
		/*text-align:left;*/

		
	}

#Picture1-travelling {

		margin-left:-500px;
		margin-top:0px;
		margin-bottom:0%;
		padding:40px;
		position:relative; /* puts container in front of distance */
		/*text-align:left;*/
		/*clear:left;*/
	}

#container-nye {

		margin:0 auto;
		position:relative; /* puts container in front of distance */
		/*text-align:left;*/
		height:20.5em;
		width:45em;
		clear:left;
		background: url('header-nye.gif') no-repeat;
		}

#Picture1-nye {

		margin-left:-470px;
		margin-top:0px;
		margin-bottom:0%;
		padding:60px;
		position:relative; /* puts container in front of distance */
		/*text-align:left;*/
		/*clear:left;*/
	}
#Picture2-nye {
		margin-left:50px;
		margin-top:-200px;
		margin-bottom:0px;
		padding:1px;
		position:relative; /* puts container in front of distance */

	}
	
	#Picture1-travelling-ad {
		margin-left:-500px;
		margin-top:0px;
		margin-bottom:0px;
		padding:55px;
		position:relative; /* puts container in front of distance */
		/*text-align:left;*/
		/*clear:left;*/
	}


	#Picture2-travelling {
		margin-left:100px;
		margin-top:-200px;
		margin-bottom:0px;
		padding:1px;
		position:relative; /* puts container in front of distance */

	}

	#Picture2-travelling-ad {
		margin-left:300px;
		margin-top:-250px;
		margin-bottom:0px;
		padding:1px;
		position:relative; /* puts container in front of distance */

	}
	#Picture3-travelling {
		margin-left:-340px;
		margin-top:-120px;
		margin-bottom:0px;
		padding:1px;
		position:relative; /* puts container in front of distance */

	}


	#Picture3-travelling-ad {
		margin-left:-320px;
		margin-top:-20px;
		margin-bottom:0px;
		padding:1px;
		position:relative; /* puts container in front of distance */

	}
	#Picture4-travelling-ad {
		margin-left:120px;
		margin-top:-200px;
		margin-bottom:0px;
		padding:1px;
		position:relative; /* puts container in front of distance */

	}

	#travelling-table {
		margin-left:200px;
		margin-top:0px;
		margin-bottom:20px;
		padding:10px;
		position:relative; /* puts container in front of distance */
		align-test: left;
		width = 400px;
	}

	#picture-text{
		margin-left:30px;
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
		width: 150px;
		text-align: left;
		clear: left;
		position:relative; /* puts container in front of distance */
	}

	#picture-pictures{
		margin-left:200px;
		margin-top:-200px;
		margin-bottom:-200px;
		padding:3px;
		width: 400px;
		text-align: left;
		clear: left;
		position:relative; /* puts container in front of distance */
	}
dl#homeimage{
	margin: 0;
	padding: 0;
	background: /*transparent */  no-repeat top left;
	height: 520px;
	width: 250px;
	position: relative
}

dt{ margin: 0; padding: 0; position: absolute; font-size: 85%; display: none; }
dd{ margin: 0; padding: 0; position: absolute;  font-size: 85%; }

dd#mypictures{ top: 160px; left: 205px; }
dd#mypictures a{ position: absolute; width: 100px; height: 30px; text-decoration: none; }

dd#messageboard{ top: 250px; left: 205px; }
dd#messageboard a{ position: absolute; width: 100px; height: 25px; text-decoration: none; }

dd#aboutme{ top: 205px; left: 205px; }
dd#aboutme a{ position: absolute; width: 125px; height: 30px; text-decoration: none; }

dd#contact{ top: 300px; left: 205px; }
dd#contact a{ position: absolute; width: 105px; height: 30px; text-decoration: none; }




dd#travel{ top: 110px; left: 160px; }
dd#travel a{ position: absolute; width: 105px; height: 45px; text-decoration: none; }

dd#k-girls{ top: 200px; left: 310px; }
dd#k-girls a{ position: absolute; width: 150px; height: 100px; text-decoration: none; }

dd#iow{ top: 300px; left: 535px; }
dd#iow a{ position: absolute; width: 105px; height: 100px; text-decoration: none; }

dd#oxford{ top: 240px; left: 50px; }
dd#oxford a{ position: absolute; width: 105px; height: 100px; text-decoration: none; }

dd#nye{ top: 70px; left: 500px; }
dd#nye a{ position: absolute; width: 105px; height: 100px; text-decoration: none; }


dd#travelad{ top: 90px; left: 65px; }
dd#travelad a{ position: absolute; width: 105px; height: 30px; text-decoration: none; }

dd#travelad1{ top: 200px; left: 150px; }
dd#travelad1 a{ position: absolute; width: 150px; height: 100px; text-decoration: none; }

dd#travelad2{ top: 110px; left: 335px; }
dd#travelad2 a{ position: absolute; width: 105px; height: 100px; text-decoration: none; }

dd#nye1{ top: 150px; left: 300px; }
dd#nye1 a{ position: absolute; width: 150px; height: 100px; text-decoration: none; }


dd#dublin{ top: 90px; left: 65px; }
dd#dublin a{ position: absolute; width: 105px; height: 30px; text-decoration: none; }

dd#wales{ top: 200px; left: 150px; }
dd#wales a{ position: absolute; width: 150px; height: 100px; text-decoration: none; }

dd#barca{ top: 200px; left: 335px; }
dd#barca a{ position: absolute; width: 105px; height: 100px; text-decoration: none; }

dd#germany{ top: 35px; left: 435px; }
dd#germany a{ position: absolute; width: 105px; height: 100px; text-decoration: none; }


dd#dublin1 a span{ display: none; }
dd#dublin1 a:hover{ position: absolute; text-decoration: none}
dd#dublin1 a:hover span{
	display: block;
	text-indent: 2px;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: bold;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 150px;
}

dd#dublin2 a span{ display: none; }
dd#dublin2 a:hover{ position: absolute; text-decoration: none}
dd#dublin2 a:hover span{
	display: block;
	text-indent: 2px;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: bold;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 150px;
}

dd#dublin3 a span{ display: none; }
dd#dublin3 a:hover{ position: absolute; text-decoration: none}
dd#dublin3 a:hover span{
	display: block;
	text-indent: 2px;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: bold;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 75px;
}

dd#dublin4 a span{ display: none; }
dd#dublin4 a:hover{ position: absolute; text-decoration: none}
dd#dublin4 a:hover span{
	display: block;
	text-indent: 2px;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: bold;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 175px;
}

dd#dublin5 a span{ display: none; }
dd#dublin5 a:hover{ position: absolute; text-decoration: none}
dd#dublin5 a:hover span{
	display: block;
	text-indent: 2px;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: bold;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 200px;
}

dd#dublin6 a span{ display: none; }
dd#dublin6 a:hover{ position: absolute; text-decoration: none}
dd#dublin6 a:hover span{
	display: block;
	text-indent: 2px;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: bold;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 165px;
}

dd#dublin7 a span{ display: none; }
dd#dublin7 a:hover{ position: absolute; text-decoration: none}
dd#dublin7 a:hover span{
	display: block;
	text-indent: 2px;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: bold;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 150px;
}

dd#dublin8 a span{ display: none; }
dd#dublin8 a:hover{ position: absolute; text-decoration: none}
dd#dublin8 a:hover span{
	display: block;
	text-indent: 2px;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: bold;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 250px;
}