.mapArea {
	position:relative;
	width:auto;
	height:auto;
	z-index:1;
}
.mapImage {
	max-width:380px;
	height:300px;
}
.mapPoint {
	position:absolute;
	top:0;
	left:0;
	height:7px;
	width:auto;
	z-index:999;
}
.mapLinks {
	cursor:pointer;
	font-size:13pt;
}
/*map locations*/
#albania {
	top:158px;
	left:200px;
}
#uk {
	top:85px;
	left:107px;
}
#morocco{
	top:210px;
	left:74px;
}
#spain {
	top:165px;
	left:95px;
}
#iceland {
	top:20px;
	left:30px;
}
#portugal {
	top:169px;
	left:75px;
}
#libya {
	top:220px;
	left:190px;
}
#w_sahara {
	top:236px;
	left:60px;
}
#tunisia {
	top:185px;
	left:155px;
}
#pyrenees{
	top:150px;
	left:110px;
}
#algeria {
	top:205px;
	left:125px;
}
#romania {
	top:135px;
	left:235px;
}
#bulgaria {
	top:150px;
	left:230px;
}
#greece {
	top:160px;
	left:207px;
}
#sahara {
	top:230px;
	left:160px;
}
/*gallery*/
.gallerySort {
	position:relative;
	margin:0;
	width:100%;
	height:auto;
}
.galleryImages {
	position:relative;
	margin:0;
	width:18%;
	height:auto;
	padding:1% 1% 40px 1%;
	display:inline-block;
}
.galleryImages img {
	min-width:100%;
	width:100%;
	min-height:100px;
	height:auto;
	max-height:10%;
}
#imageArea .mix {
	display:none;
}
.galleryDesc {
	position:relative;
	margin-top:-20px;
	text-align:center;
	width:100%;
}
.galleryDesc h2 {
	position:relative;
	margin:0;
	padding:0;
	font-size:10pt;
	background:#ddd;
}
.galleryDesc h2 a {
	color:#666;
	width:100%;
	display:block;
}
.galleryDesc h2 a:hover {
	color:#18e100;
}
.galleryDesc p {
	margin:0;
	padding:0;
}
.galleryDesc p a {
	color:#666;
	display:block;
	width:100%;
}
.galleryDesc p a:hover {
	color:#18e100;
}
.mapDevice {
	display:none;
}
@media only screen and (max-width:980px) {
	.mapArea {
		height:300px;
		min-width:100px;
		
	}
	.mapDevice {
		display:block;
	}
	.mapImage {
		display:none;
	}
	.mapPoint {
		display:none;
	}
	.galleryImages {
		width:45%;
	}
	.galleryImages img {
		max-height:100px;
	}
}
@media only screen and (max-width:480px) {
	.galleryImages {
		float:none;
		width:100%;
	}
	.galleryImages img {
		width:100%;
		height:auto;
		max-height:1000px;
	}
}