/* 

STYLE SHEET FOR MAG Travel Trade WEB SITES
Created by Richard Clark 
www.kmp.co.uk

*/

/* =========== LAYOUT ============ */

.gallery-wrapper {
	width:100%;
	float:left;
	clear:both;
}

.gallery-wrapper img {
	float:right;
	margin:0 0 0 10px;
	width:334px;	
}

#content .gallery-wrapper p {
	clear:none !important;
	float:left;
	width:385px;
}

.album-gallery-wrapper {
	width:100%;
	float:left;
	clear:both;
	margin-bottom:10px;
}

.album-gallery-wrapper img {
	float:right;
	margin:0 10px;
	max-width:170px;
	background:#ffffff;
	padding:3px;
	border:1px solid #75aadb;
}



#content .album-gallery-wrapper p {
	clear:none !important;
	float:left;
	width:530px;
                  margin: 0;
}

.metalicFullWidth {
	clear:both;
	height:15px;
	margin-top:10px !important;
}

.metalic h2.metal {
	padding:0 !important;
	width:300px;
	float:left;
}

.metalic span {
	float:right;
	width:300px;
	text-align:right;
}

.album {
	float:left;
	width:249px;
	margin:2px 2px 2px 0;
	border:1px solid #d2e5f7;
	background:#ffffff;
	min-height:145px;
}

.album .img {
	float:left;
	width:115px;
}

.album a {
	border-bottom:none;
}

.album img {
	float:left !important;
	padding:1px;
}

.album .green_arrow {
float:left;
line-height:1.4;
margin-top:3px;
width:105px;
}

.album .green_arrow a {
	border-bottom:1px solid #75aadb;
}

.album p {
	float:left !important;
	display:block;
	clear:none !important;
	margin:0 !important;
	padding:5px 0 5px 5px !important;
	width:50%;
}

.album-gallery {
	overflow:auto;
	padding-bottom:10px;
}

.album-row {
	clear:both;
	margin:0 0 10px 0;
	display:block;
	overflow:auto;
}

.album-img {
	margin:0 0 0 8px;
	float:left;
	display:block;
	width:inherit;
}

.album-img span {
display:block;
margin:0 5px;
max-width:105px;
text-align:center;
}


.album-gallery img {
	border:1px solid #fff;
	text-align:center;
	margin:0 auto;
	/* width:auto; */
}

.album-gallery a {
	padding:3px;
	border:1px solid #d2e5f7;
	display:block;
}

.album-gallery a:hover {
	border:1px solid #75aadb;
	background:#75aadb;	
}

.single-gallery {
	overflow:auto;
	padding-bottom:10px;
}

.single-gallery img.gallery-img {
	padding:3px;
	display:block;
	clear:none;
	float:left;
	border:1px solid #d2e5f7;
	margin:0 10px 0 15px;
}

.single-gallery img {
	border:1px solid #fff;
}

.single-gallery a {
	padding:3px;
	display:block;
	clear:none;
	float:left;
	border:1px solid #d2e5f7;
	margin:0 0 10px 0px;
}

.single-gallery a:hover {
	border:1px solid #75aadb;
	background:#75aadb;	
}

.single-gallery .prev-img {
	background: url('/webdesign.nsf/attachmentsbytitle/linkback.gif/$FILE/linkback.gif') left top no-repeat;
	padding-left:15px;
	float: left;
	padding-bottom:1px;	
}
.single-gallery .prev-img:hover {
	background: url('/webdesign.nsf/attachmentsbytitle/linkback_over.gif/$FILE/linkback_over.gif') left top no-repeat;
	padding-left:15px;
	float: left;
	padding-bottom:1px;	
}

.single-gallery a.prev {
	padding:0;
	display:block;
	clear:none;
	float:left;
	border-left:0;
	border-right:0;
	border-top:0;
	border-bottom:1px solid #75aadb;
	margin:0;
	font-size:1.2em;
}

.single-gallery .next-img {
	background: url('/webdesign.nsf/attachmentsbytitle/linkfollow.gif/$FILE/linkfollow.gif') right top no-repeat;
	padding-right:15px;
	float: right;
	padding-bottom:1px;	
}
.single-gallery .next-img:hover {
	background: url('/webdesign.nsf/attachmentsbytitle/linkfollow_over.gif/$FILE/linkfollow_over.gif') right top no-repeat;
	padding-right:15px;
	float: right;
	padding-bottom:1px;	
}

.single-gallery a.next {
	padding:0;
	display:block;
	clear:none;
	float:left;
	border-left:0;
	border-right:0;
	border-top:0;	
	border-bottom:1px solid #75aadb;
	margin:0;
	font-size:1.2em;	
}

.single-gallery a.prev:hover {
	background:none;
}

.single-gallery a.next:hover {
	background:none;
}


.single-gallery .right {
	float:right;
	width:240px;
	margin-right:10px;
}

#content .single-gallery .right h3 {
	padding:0;
	font-size:1.3em;
}

#content .single-gallery .right h4 {
	padding:0;
	font-weight:bold;
	font-size:1.1em;
	margin:0 0 10px 0;
}

#content .single-gallery .right p {
	padding:0 0 5px 0 !important;
	margin:0 !important;
}

.right-top {
	min-height:239px;
}

.right-bottom {
	clear:both;
                   display:block;
}

.right-bottom-left {
	float:left;
	width:48%;
}

.right-bottom-right {
	float:right;
	width:48%;	
}

.gallery-nav {
	width:100%;
}

.gallery-nav .linkfollow {
	background-image: url('/webdesign.nsf/attachmentsbytitle/linkfollow3.gif/$FILE/linkfollow3.gif') !important;
	margin-right: 15px !important;
	float: right !important;
	margin-right:10px !important;	
}
.gallery-nav .linkfollow:hover {
	background-image: url('/webdesign.nsf/attachmentsbytitle/linkfollow3_over.gif/$FILE/linkfollow3_over.gif') !important;
}

.gallery-nav .nav_back {
	background: url('/webdesign.nsf/attachmentsbytitle/linkback.gif/$FILE/linkback.gif') left top no-repeat;
	padding-left:15px;
	float: left;
	margin-left:15px;
	padding-bottom:5px;
}

.gallery-nav  .nav_back:hover{
	background: url('/webdesign.nsf/attachmentsbytitle/linkback_over.gif/$FILE/linkback_over.gif') left top no-repeat;
}
.gallery-nav  .nav_back a {
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.3em;
}

ul#gallery-list {
	margin:10px 5px;
	clear:both;
	font-size:1.2em;
padding-bottom:10px;
}

ul#gallery-list li {
	float:left;
	background:transparent url(/webdesign.nsf/attachmentsbytitle/bullet.gif/$FILE/bullet.gif) no-repeat scroll 0 5px;
	width:30%;
	padding-left:15px;
	margin:0;
	color:#BAD80A;
}

ul#gallery-list li a {
	font-weight:normal;
}