/*   http://www.cankita.f9.co.uk/canaltravels/gallery/../stylesheets/newgallery.css   */

/* thumbnails */

html#thumbs {
	/*overflow:hidden;*/
}

html#thumbs body {
	margin : 0px;
	padding : 0px;
	overflow : auto;
	width:100%;
	height : 440px;
}

div.thumbs {
	text-align : center;
	margin : 5px 0px 10px 0px;
}

div.thumbs img {
	height: 75px;
	width: 100px;
	border: 1px solid #FFFFFF;
    cursor : pointer;
}
/* bottom window */

.bottom {
	position : absolute;
	width: 100%;
	height: 30px;
	visibility: hidden;
	}

/* left window */

html#left body {
	margin: 30px;
	padding: 0px;
}

.copyright {
	position : absolute;
	left : 10px;
	top : 30px;
	width : 100%;
	height : 100px;
	visibility: visible;
	text-align : center;
}

.frame {
	position : absolute;
	left : 33px;
	top : 200px;
	width : 100%;
	height : 100px;
	visibility: hidden;

}

.info {
	position : absolute;
	left : 15px;
	top : 350px;
	width : 100%;
	height : 100px;
	visibility: visible;
}

.back {
	position: absolute;
	left: 35px;
	top: 120px;
}

/* top window */

.title {
	font-family: "ALS Script";
	font-size: 36px;
	color: #339933;
	font-weight: bold;
}

/* whole page */

.blurb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	text-align: center;
}

.smallblurb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #FFFFFF;
}

/* main window */
.mainpic {
	height: 440px;
	width: 587px;
}

.caption {
	color: #CCCC99;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

/* right window */


.thumbtable {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 20px;
	height: auto;
	width: auto;	
}
.text, .introlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 16pt;
	margin: 5pt;
   color: black;
   text-decoration: none;
}
.introlinks, introlinks A:visited {
	color: white;
}
A:hover {
	color: Lime;
}
/* intro */

#Layer1 {
	position:			absolute;
	width:		700px;
	height:				300px;
	left: 				50%;
	z-index:			1;
	background-color: 	#333333;
	margin-left: 		-350px;
	margin-top: 		-225px;
	top: 50%;
	border : thin groove #666666;
}
.introtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
}
