body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#403D3E;
	font-size:14px;
}
a:link, a:visited, a:hover, a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#006600;
	text-decoration:underline;
}
a:hover {
	color:#009966;
	text-decoration:none;
}
a:link span, a:visited span, a:hover span, a:active span {
	color:#666;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
}
#gallery_menu {
	display:block;
	position:absolute;
	margin-top:20px;
	width:300px;
	top: 715px;
	left: -24px;
}
#gallery_menu p {
font-family:Helvetica, Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#333;
padding:0 0 0 45px;
}
#gallery_menu span {
border-bottom:1px dashed #006633;
}
#gallery_menu li{
padding-left: 20px;
padding-bottom: 5px;
padding-top: 2px;
list-style-type:none;
background-image: url(images/GreenArrow.gif);
background-repeat: no-repeat;
border-bottom:1px dashed #006633;
}
#mapContainer {
	position:relative; 
	background-image:url(images/mapBg6.jpg); 
	margin:20px auto 0 auto;
	background-position:top left; 
	background-repeat:no-repeat; 
	width:700px; 
	height:588px;
}
#title {
	margin:20px auto 0 auto;
	width:700px;
	position:absolute;
	left: 0px;
	top: -26px;
	background-image:url(images/titleBg.jpg)
}
#title h2{
	margin:10px auto 0 auto;
	font-family: Helvetica, Georgia, Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	font-size:1.6em;
	text-align: center;
}
#title a{
	text-decoration:none;
}
#mainContent {
	position:absolute;
	width:640px;
	height:280px;
	z-index:1;
	left: 29px;
	top: 60px;
}
#mainContent h2{
	padding-top:10px;
	margin:10px auto 0 auto;
	font-family:Helvetica, Georgia, Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	font-size:1.3em;
}
#mainContent h2.a{
	font-family:Arial, Helvetica, sans-serif;
	color:#006600;
	text-decoration:underline;
}
#mainContent h2.a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#009966;
	text-decoration:none;
}
#mainContent a.current{
	font-family:Arial, Helvetica, sans-serif;
	color:#009966;
	text-decoration:none;
}
.mainContentMenu {
	margin-top:40px;
	width:415px;
	top: 28px;
	left: -30px;
}
.mainContentMenu li{
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 2px;
	list-style-type:none;
	background-image: url(images/GreenArrow.gif);
	background-repeat: no-repeat;
}
#date{
	background-image:none;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 2px;
	list-style-type:none;
	margin:10px auto 0 auto;
	font-family:Helvetica, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#006600;
	font-size:1.2em;
}
.mainContentMenu a img{
display:none;
}
.mainContentMenu a:hover img{
	display:block;
	position: absolute;
    top: 0px; 
	left: 430px; 
	height: 114px; 
	width: 200px;
}
/*#gallery_menu {
	display:block;
	position:absolute;
	margin-top:20px;
	width:300px;
	top: 427px;
	left: 372px;
}
#gallery_menu h3{
	font-family:Helvetica, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#440000;
	padding:0 0 0 45px;
}
#gallery_menu span{
	border-bottom:1px dashed #006633;
}
#gallery_menu li{
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 2px;
	list-style-type:none;
	background-image: url(images/GreenArrow.gif);
	background-repeat: no-repeat;
	border-bottom:1px dashed #006633;
} */
#lnkNorway {
	width:84px; 
	position:absolute; 
	top:485px; 
	left:181px; 
	text-align:center; 
}
#lnkNorway a {
	font-weight:bold; 
	line-height:13px; 
	display:block; 
	color:#006600;
}
#lnkNorway span {
	color:#006600;
	font-size:10px;
	font-weight:normal;
}
#lnkGermany {
	width:97px; 
	position:absolute; 
	top:501px; 
	left:37px; 
	text-align:center; 
}
#lnkGermany a {
	font-weight:bold; 
	line-height:13px; 
	display:block; 
	color:#006600;
}
#lnkGermany span {
	color:#006600;
	font-size:10px;
	font-weight:normal;
}
#lnkPortugal {
	width:93px; 
	position:absolute; 
	top:501px; 
	left:181px; 
	text-align:center; 
	color:#006600;
}
#lnkPortugal a {
	display:block; 
	font-weight:bold; 
	line-height:13px; 
	color:#006600;
}
#lnkPortugal span {
	color:#007ea2;
	font-size:10px;
	font-weight:normal;
}
#lnkItaly {
	width:61px; 
	position:absolute; 
	top:517px; 
	left:37px; 
	text-align:center; 
	color:#006600;
}
#lnkItaly a {
	display:block; 
	font-weight:bold; 
	line-height:13px; 
	color:#006600;
}
#lnkItaly span {
	color:#006600;
	font-size:10px;
	font-weight:normal;
}
#lnkSpain {
	width:93px; 
	position:absolute; 
	top:355px; 
	left:181px; 
	text-align:center; 
	color:#006600;
}
#lnkSpain a {
	display:block; 
	font-weight:bold; 
	line-height:13px; 
	color:#006600;
}
#lnkSpain span {
	color:#007ea2;
	font-size:10px;
	font-weight:normal;
}

#lnkNetherlands {
	width:120px; 
	position:absolute; 
	top:533px; 
	left:37px; 
	text-align:center; 
	color:#006600;
}
#lnkNetherlands a {
	display:block; 
	font-weight:bold; 
	line-height:13px; 
	color:#006600;
}
#lnkNetherlands span {
	color:#006600;
	font-size:10px;
	font-weight:normal;
}

#lnkUnitedKingdom {
	width:148px; 
	position:absolute; 
	top:533px; 
	left:181px; 
	text-align:center; 
}
#lnkUnitedKingdom a {
	display:block; 
	font-weight:bold; 
	line-height:13px; 
	color:#006600;
}
#lnkUnitedKingdom span {
	color:#006600;
	font-size:10px;
	font-weight:normal;
}
#lnk_turkey {
	width:82px; 
	position:absolute; 
	top:517px; 
	left:181px; 
	text-align:center; 
}
#lnk_turkey a {
	display:block; 
	font-weight:bold; 
	line-height:13px; 
	color:#006600;
}
#lnk_turkey span {
	color:#006600;
	font-size:13px;
	font-weight:normal;
}
#lnkDenmark  {
	width:97px; 
	position:absolute; 
	top:485px; 
	left:37px;
	text-align:center; 
}
#lnkDenmark a {
	display:block; 
	font-weight:bold; 
	line-height:13px; 
	color:#006600;
}
#lnkDenmark span {
	color:#006600;
	font-size:10px;
	font-weight:normal;
}
#lnkPolska  {
	width:97px; 
	position:absolute; 
	top:260px; 
	left:465px;
	text-align:center; 
}
#lnkPolska a {
	display:block; 
	font-weight:bold; 
	line-height:13px; 
	color:#006600;
}
#lnkPolska span {
	color:#006600;
	font-size:10px;
	font-weight:normal;
}
#lnkHome {
	width:148px; 
	position:absolute; 
	top:549px; 
	left:37px; 
	text-align:center; 
}
#lnkHome a {
	display:block; 
	font-weight:bold; 
	line-height:13px; 
	color:#006600;
}
#lnkHome span {
	color:#006600;
	font-size:10px;
	font-weight:normal;
}
#lnkTitle {
	width:126px; 
	position:absolute; 
	top:49px; 
	left:560px;
}
#lnkTitle p {
	font-family:Helvetica, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#333;
	border-bottom:1px dashed #006633;
}


#UnitedKingdom {
	display:block; width:121px; height:144px; position:absolute; top:106px; left:8px; text-align:center;
	}
#turkey {
	display:block; width:121px; height:144px; position:absolute; top:150px; left:638px; text-align:center; 
}
#Norway {
	display:block; width:121px; height:144px; position:absolute; top:171px; left:459px; text-align:center; 
}
#Germany {
	display:block; width:121px; height:144px; position:absolute; top:296px; left:296px; text-align:center; 
}
#Denmark {
	display:block; width:121px; height:144px; position:absolute; top:130px; left:220px; text-align:center; 
}
#Portugal {
	display:block; width:121px; height:144px; position:absolute; top:200px; left:230px; text-align:center; 
}
#Italy {
	display:block; width:121px; height:144px; position:absolute; top:350px; left:390px; text-align:center; 
}
#Netherlands {
	display:block; width:121px; height:144px; position:absolute; top:400px; left:60px; text-align:center; 
}
#container {
	width:700px; 
	margin:0 auto 0 auto;
}
#footer {
	position:relative; 
	margin:300px auto 0 auto; 
	width:700px;
	background-image:url(images/mapFooter.gif); 
	background-repeat:no-repeat; 
	background-position:top;
	padding:50px 0 0px 0;
}
#footer p{
	width:500px;
	color:#9F9E9E; 
	font-size:10px;
	margin:auto;
}
#footer h3{
	float:inherit;
	color:#003300;
	font-size:14px;
	position:absolute;
	left: 493px;
	top: -91px;
	width: 179px;
}
.return {
	position:relative; 
	float:right; 
	display:table-cell;
	font-size:12px; 
	margin:0 1px 0 0;
}
#footer a {
	color:#006600;
}
.copy {
	position:relative; 
	float:left; 
	display:table-cell; 
	color:#9F9E9E; 
	font-size:10px; 
	margin:2px 0 0 28px;
}

