/*CSS Document*/
#greyscale {
	background-image: url(../header_titles.jpg);
	background-repeat: no-repeat;
	background-position: -24px -71px;
	width: 400px;
	height: 48px;
	margin-left: 0px;
	margin-top: 0px;
	position: relative;
	top: 0px;
	left: 5px;
}
#greyscalepl {
	background-image: url(../header_titlespl.jpg);
	background-repeat: no-repeat;
	background-position: -24px -71px;
	width: 400px;
	height: 48px;
	margin-left: 0px;
	margin-top: 0px;
	position: relative;
	top: 0px;
	left: 5px;
}



#info {
	width: 501px;
	height: 356px;
	display: block;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
}
#info a {
	background-image: url(../layout_04.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 501px;
	height: 356px;
	display: block;
	margin-right: 0px;
}
#info a:link {}
#info a:active {}
#info a:visited {}
#info a:hover {background-position: 0px 0px; border: none;}
#info a:focus {background-position: 0px 0px; border: none;}

/*----------------------- L ---------------------------*/

#landscape {
	width: 500px;
	height: 356px;
	display: block;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
}
#landscape a {background-image: url(../layout_03.jpg);background-repeat: no-repeat;background-position: 0px 0px;width: 500px;height: 356px;display: block;margin-right: 0px;}
#landscape a:link {}
#landscape a:active {}
#landscape a:visited {}
#landscape a:hover {background-position: 0px 0px;}
#landscape a:focus {background-position: 0px 0px;}

#landscapepl {
	width: 120px;
	height: 332px;
	display: block;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}
#landscapepl a {background-image: url(../tabspl_02.jpg);background-repeat: no-repeat;background-position: -5px -345px;width: 120px;height: 332px;display: block;margin-right: 0px;}
#landscapepl a:link {}
#landscapepl a:active {}
#landscapepl a:visited {}
#landscapepl a:hover {background-position: -5px -5px;}
#landscapepl a:focus {background-position: -5px -5px;}

#langpl {
	width: auto;
	height: 20px;
	display: block;
	position: relative;
	top: 0px;
	left: 0px;
	list-style-type: none;
	margin: auto;
	text-align: left;
	font-size: x-small;
	line-height: 130%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 520px;
}
#langpl a {background-image: url(../lang.jpg); background-repeat: no-repeat; background-position: 0px -40px;color: #d1d1d1; list-style: none; width: 150px; height: 20px; display: block;}
#langpl a:link {}
#langpl a:active {}
#langpl a:visited {}
#langpl a:hover {background-position: 0px 0px;}
#langpl a:focus {background-position: 0px 0px;}

#langen {
	width: auto;
	height: 20px;
	display: block;
	position: relative;
	top: 0px;
	left: 0px;
	list-style-type: none;
	margin: auto;
	text-align: left;
	font-size: x-small;
	line-height: 130%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 520px;
}
#langen a {background-image: url(../lang.jpg); background-repeat: no-repeat; background-position: 0px -60px;color: #d1d1d1; list-style: none; width: 150px; height: 20px; display: block;}
#langen a:link {}
#langen a:active {}
#langen a:visited {}
#langen a:hover {background-position: 0px -20px;}
#langen a:focus {background-position: 0px -20px;}


#main {
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
	float: left;
	padding: 0px;
	margin: auto;
}

#navi-1 {
	font-size: x-small;
	text-decoration: none;
	text-align: center;
	height: auto;
	width: 400px;
}

#portrait {
	width: 500px;
	height: 365px;
	display: block;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
	
}
#portrait a {background-image: url(../layout_01.jpg);background-repeat: no-repeat;background-position: 0px 0px;width: 500px;height: 365px;display: block;margin-right: 0px;}
#portrait a:link {}
#portrait a:active {}
#portrait a:visited {}
#portrait a:hover {background-position: 0px 0px;}
#portrait a:focus {background-position: 0px 0px;}

#portraitpl {
	width: 120px;
	height: 332px;
	display: block;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}
#portraitpl a {background-image: url(../tabspl_01.jpg);background-repeat: no-repeat;background-position: 0px -345px;width: 120px;height: 332px;display: block;margin-right: 0px;}
#portraitpl a:link {}
#portraitpl a:active {}
#portraitpl a:visited {}
#portraitpl a:hover {background-position: 0px -5px;}
#portraitpl a:focus {background-position: 0px -5px;}

#image {
	float: left;
	display: block;
}

#imagedisplay {
	margin: auto;
	padding-top: 60px;
}
	

/*----------------------- S ---------------------------*/

#snapshot {
	width: 501px;
	height: 365px;
	display: block;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
}
#snapshot a {background-image: url(../layout_02.jpg);background-repeat: no-repeat;background-position: 0px 0px;width: 501px;height: 365px;display: block;margin-right: 0px;}
#snapshot a:link {}
#snapshot a:active {}
#snapshot a:visited {}
#snapshot a:hover {background-position: 0px 0px;}
#snapshot a:focus {background-position: 0px 0px;}

#snapshotpl {
	width: 120px;
	height: 332px;
	display: block;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}
#snapshotpl a {background-image: url(../tabspl_04.jpg);background-repeat: no-repeat;background-position: -6px -345px;width: 120px;height: 332px;display: block;margin-right: 0px;}
#snapshotpl a:link {}
#snapshotpl a:active {}
#snapshotpl a:visited {}
#snapshotpl a:hover {background-position: -6px -5px;}
#snapshotpl a:focus {background-position: -6px -5px;}

#thanks {
	background-image: url(../titles.jpg);
	background-repeat: no-repeat;
	background-position: -5px -128px;
	width: 200px;
	height: 20px;
	margin-left: 25px;
	margin-top: 0px;
	position: relative;
	top: 18px;
	left: 5px;
}
#thankspl {
	background-image: url(../titlespl.jpg);
	background-repeat: no-repeat;
	background-position: -5px -128px;
	width: 200px;
	height: 20px;
	margin-left: 25px;
	margin-top: 0px;
	position: relative;
	top: 18px;
	left: 5px;
}

#thumbs {
	
	padding-top: 0px;
	margin-top: 60px;
	margin-right: 10px;
	margin-bottom: 40px;
	margin-left: 65px;
	list-style: none;
	width: 450px;
	height: auto;
	display: block;
}

#thumbs li {
	
	float: left;
	height: 130px;
}
