/* @override 
	http://localhost/DIR-jurgenhuiskes/001/css/horscrll.css
	http://newfolder.nl/projects/jurgen/css/horscrll.css
	http://jurgenhuiskes.com/css/horscrll.css
	http://jurgenhuiskes.com/css/main.css
	http://localhost/jurgenhuiskes/css/main.css
*/

body {
	margin: 70px 0 350px 0;
	background: white;
	font-family: arial;
	overflow-X: hidden;
	overflow-Y: scroll;
	/*overflow: hidden;*/
	/*cursor: url(../img/general/wresize32.cur), url(img/general/wresize32.cur), default;*/
	}

* :focus { outline: 0; }

#centerDiv {
	position: relative;
	display: block;
	width: 890px;
	margin: 0 auto;
	padding-top: 35px;
	/*background: pink;*/
	}

.main-title {
	position: relative;
	height: 41px;
	width: 890px;
	margin-bottom: 436px;
	/*background: red;*/
	z-index: 1010;
	}

.main-title span {
	position: absolute;
	background-image: url(../img/general/jurgenstaticfontimgs.gif);
	background-position: 6px -118px;
	background-color: black;
	border-color: #d8d8d8;
	width: 311px;
	height: 41px;
	color: transparent;
	text-transform: uppercase;
	-webkit-box-shadow: 1px 1px 3px #999;
	/*-moz-box-shadow: #999 1px 2px 3px;*/
	}

/* @group CENTER COLUMN */

.center {
	top: 160;
	width: 100%;
	/*font-family: "Times";*/
	font-size: 9px;
	text-align: center;
	}

#photography {
	top: 0;
	position: absolute;
	z-index: 2000;
	}

#instruction {
	position: relative;
	top: -35px;
	clear: left;
	display: block;
	cursor: default;
	/*background: blue;*/
	width: 220px;
	margin: 0 auto;
	height: 30px;
	/*color: red;*/
	z-index: 1002;
	}
#instructionFocus{
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1001;
	background: white;
	width: 100%;
	height: 100%;
	display: block;
}
/* @end */

/* @group INFORMATION COLUMN */

.info-column {
	position: absolute;
	top: 110px;
	right: 0;
	width: 400px;
	}

#info-column-titles {
	position: relative;
	display: block;
	width: 100%;
	height: 22px;
	margin-left: -1px;
	/*overflow: hidden;*/
	}

#news {
	width: 51px;
	height: 22px;
	background-image: url(../img/general/jurgenstaticfontimgs.gif);
	}

#info {
	width: 124px;
	height: 22px;
	
	}
#info-column-titles a {
	position: relative;
	display: block;
	color: transparent;
	margin-right: 5px;
	float: left;
	
	}
.newsactive, .newsactive a {
	position: absolute;
	width: 51px;
	height: 22px;
	background-position: 3px -38px;
	background-color: black;
	cursor: default;
	-webkit-box-shadow: 1px 1px 2px #999;
	/*-moz-box-shadow: #999 1px 1px 2px;*/
	background-image: url(../img/general/jurgenstaticfontimgs.gif);
	}

.newsplain, .newsplain a {
	position: absolute;
	width: 51px;
	height: 22px;
	background-position: 3px 2px;
	background-color: white;
	cursor: pointer;
	background-image: url(../img/general/jurgenstaticfontimgs.gif);
	}
.newsplain:hover {
	color: transparent;
	background-position: 3px -18px;
	}
.newsplain .shdw_tl,
.newsplain .shdw_t,
.newsplain .shdw_r,
.newsplain .shdw_b,
.newsplain .shdw_bl,
.newsplain .shdw_l{
	display: none!important;
	}
.informationplain .shdw_tl,
.informationplain .shdw_t,
.informationplain .shdw_r,
.informationplain .shdw_b,
.informationplain .shdw_bl,
.informationplain .shdw_l{
	display: none!important;
	}
.informationactive, .informationactive a {
	position: absolute;
	width: 124px;
	height: 22px;
	background-position: 3px -98px;
	background-color: black;
	cursor: default;
	-webkit-box-shadow: 1px 1px 2px #999;
	/*-moz-box-shadow: #999 1px 1px 2px;*/
	background-image: url(../img/general/jurgenstaticfontimgs.gif);
	}
.informationplain, .informationplain a {
	position: absolute;
	width: 124px;
	height: 22px;
	background-position: 3px -58px;
	background-color: white;
	cursor: pointer;
	background-image: url(../img/general/jurgenstaticfontimgs.gif);
	}
.informationplain:hover {
	color: transparent;
	background-position: 3px -78px;
	}

#iframe {
	position: relative;
	height: 345px;
	width: 400px;
	margin-top: 19px;
	border: none;
	outline: 0;
	}

/* @end */

/* @group NAVIGATION */

.navigation-title {
	position: relative;
	display: inline;
	
	background-image: url(../img/general/jurgenstaticfontimgs.png);
	background-position: 4px -157px;
	background-color: black;
	width: 77px;
	height: 32px;
	color: transparent;
	float: left;
	-webkit-box-shadow: 1px 1px 3px #999;
	/*-moz-box-shadow: #999 1px 1px 3px;*/
	z-index: 1010;
	}

#navigationTags {
	position: relative;
	left: 1px;
	/*width: 290px;*/
	height: 35px;
	line-height: 10px;
	overflow: hidden;
	padding-left: 3px;
	}
#navigationTags div{
	/*margin-left: 10px;*/
	
	}


#navigationTags div a {
	position: relative;
	height: 14px;
	margin-bottom: 0px;
	padding: 0px 1px 2px 0px;
	/*font: 13px/10px Simple-Light;*/
	float: left;
	background-image: url(../img/fontimgs/tagnames.png);
	/*background-position: 0px -20px;*/
	/*cursor: pointer;*/
	}

.highlight {
	background-color: black;
	-webkit-box-shadow: 1px 1px 2px #999;
	/*-moz-box-shadow: #999 1px 1px 2px;*/
	z-index: 10;
	cursor: default;
	}

.lowlight {
	cursor: pointer;
	}
.lowlight .shdw_tl,
.lowlight .shdw_t,
.lowlight .shdw_r,
.lowlight .shdw_b,
.lowlight .shdw_bl,
.lowlight .shdw_l{
	display: none!important;
	}
/*.lowlight:hover {
	color: black;
	}*/

#navigation-titles {
	position: relative;
	margin-top: 13px;
	/*height: 100px;*/
	left: -10px;
	/*background: blue;*/
	}

.navigation-titles-space {
	position: relative;
	height: 60px;
	/*width: 890px;*/
	/*background: red;*/
	display: ;
	}

#navigation-titles-left {
	position: relative;
	padding-right: 0;
	z-index: 1;
	display: block;
	float: left;
	/*background: blue;*/
	}

#navigation-titles-right {
	position: relative;
	float: left;
	z-index: 0;
	width: 300px;
	margin-right: 0px;
	/*background: blue;*/
	}

#navigation-titles-left a {
	position: relative;
	display: block;
	margin-right: 5px;
	margin-bottom: 3px;
	height: 21px;
	font: 0px/0px Sans;
	color: white;
	color: transparent;
	text-decoration: none;
	cursor: pointer;
	/*background: pink;*/
	}

#navigation-titles-left a:hover {
	/*color: black;*/
	}

#navigation-titles-right a {
	position: relative;
	display: block;
	margin-right: 5px;
	margin-bottom: 3px;
	height: 21px;
	font: 0px/0px Sans;
	color: white;
	color: transparent;
	text-decoration: none;
	cursor: pointer;
	}

#navigation-titles-right a:hover {
	/*color: black;*/
	}

/* @end */

/* @group ITEM COLUMN */
#zoomhidden {
	top: 0;
	left: 0;
	bottom: 0;
	background: white;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 203;
	display: none;
	}
.previous_div {
	position: absolute;
	height: 0px;
	width: 100%;
	margin-top: 22px;
	/*background: blue;*/
	text-align: center;
	z-index: 202;
	}

.center-previous {
	position: relative;
	display: block;
	height: 15px;
	width: 35px;
	margin: 0 auto;
	padding-top: 0px;
	background: white;
	color: red;
	font-size: 9px;
	text-align: center;
	text-decoration: none;
	}

.center-previous:hover {
	color: black;
	}

.next_div {
	position: absolute;
	height: 0px;
	width: 100%;
	/*margin-top: -110px;*/
	/*background: blue;*/
	text-align: center;
	z-index: 202;
	}

.center-next {
	position: relative;
	display: block;
	height: 12px;
	width: 27px;
	margin: 0 auto;
	padding-top: 2px;
	/*background: lime;*/
	color: red;
	font-size: 9px;
	text-align: center;
	text-decoration: none;
	}

.center-next:hover {
	color: black;
	}
.bottomtotop_div{
	position: absolute;
	height: 0px;
	width: 100%;
	margin-top: -70px;
	/*background: blue;*/
	text-align: center;
	z-index: 202;
}
.bottomtotop_div a{
	margin-bottom: 300px;
}
.backToLeftArea {
	/*display: none;*/
	position: absolute;
	top: -35%;
	left: 300px;
	height: 140%;
	width: 100%;
	z-index: 0;
	/*cursor: w-resize;*/
	/*background: lime;*/
	float: left;
	}

.item_title {
	position: relative;
	background: black;
	float: left;
	clear: left;
	}

.item_title a {
	position: relative;
	height: 24px;
	margin-right: ;
	margin-left: 4px;
	padding-bottom: 1px;
	font: 0px/0px Sans;
	color: black;
	/*text-transform: uppercase;*/
	float: left;
	-webkit-box-shadow: 1px 1px 2px #999;
	/*-moz-box-shadow: #999 1px 1px 2px;*/
	}

.project_deeplink{
	position: relative;
	display: block;
	width: 30px;
	height: 10px;
	overflow: hidden;
	float: left;
	margin-left: 3px;
	margin-top: 0px;
	cursor: pointer;
	background: url('../img/general/link_image.gif') no-repeat;
	background-position: 0 0px;
}

.project_deeplink:hover{
	background-position: 0 -9px;
}
.actualLink{
	visibility: hidden;
	position: relative;
	height: 11px;
	/*border-color: transparent;*/
	border: none;
	outline: none;
	/*background: gray;*/
	color: black;
	margin-top: -2px;
	/*letter-spacing: 1px;*/
	margin-left: -6px;
	font-size: 9px;
}
/*.actualLink:hover{
	color: black;
}*/
.tag_container {
	position: relative;
	display: block;
	top: 7px;
	height: 14px;
	margin-left: 0px;
	/*background: pink;*/
	clear: left;
	}

.tagnames {
	/*display: none;*/
	position: relative;
	height: 12px;
	/*margin-top: 6px;*/
	margin-right: -1px;
	padding: 0px 2px 0 2px;
	/*background: red;*/
	font: 9px Arial, Sans;
	float: left;
	overflow: hidden;
	}

.img_date {
	position: relative;
	margin-right: 9px;
	/*font: 10px "Times New Roman";*/
	font-size: 9px;
	float: right;
	}

.block_container {
	position: relative;
	display: block;
	height: 18px;
	margin-top: 0px;
	margin-left: 3px;
	/*background: lime;*/
	float: left;
	/*z-index: 1000;*/
	}
.firstblock{
	position: relative;
	display: block;
	margin-right: 2px;
	background: none;
	border: 1px solid black;
	float: left;
	cursor: default;
}
.block {
	position: relative;
	display: block;
	margin-right: 2px;
	background: none;
	border: 1px solid red;
	float: left;
	}

.block:hover {
	border: 1px solid black;
	}

.img_descr {
	position: absolute;
	display: block;
	left: 1px;
	height: 300px;
	width: 370px;
	margin-top: 6px;
	margin-bottom: 5px;
	/*background: blue;*/
	/*font-family: Courier New;*/
	/*font-family: "Times New Roman";*/
	font-family: Arial, Sans;
	font-size: 11px;
	line-height: 14px;
	white-space: normal;
	}

.img_descr p {
	margin: 0;
	}

.img_descr .wrap1 {
	height: 40px;
	width: 10px;
	/*background: lime;*/
	float: right;
	clear: right;
	}

.img_descr .wrap2 {
	height: 200px;
	width: 345px;
	/*background: green;*/
	float: right;
	clear: right;
	}

.img_outer {
	position: relative;
	width: 12000px;
	margin-top: 70px;
	margin-bottom: 80px;
	white-space: nowrap;
	/*z-index: 19;*/
	/*overflow: visible;*/
	z-index: 201;
	/*background: blue;*/
	}

.img_float {
	position: relative;
	display: block;
	/*margin-top: -13px;*/
	/*margin-right: 281px;*/
	/*background: orange;*/
	/*border: 1px dotted lime;*/
	float: left;
	}
.shadowimage{
	/*position: absolute;*/
	
	/*z-index: 100000;*/
	/*display: inline;*/
	}
.img_meta{
	position: relative;
	/*background: red;*/
	height: 50px;
	margin-top: -32px;
	width: 100%;
	/*margin-top: -21px;*/
	cursor: default;
	right: 0;
	z-index: 0;
	padding-right: 0px;
	overflow: hidden;
	text-decoration: none;
	
}
.img_meta:hover{
	margin-top: 0px;
	overflow: visible;
	z-index: 1;
	padding-right: 25px;
	margin-right: -25px;
}
.img_float:hover .img_meta{
	margin-top: 0px;
	margin-right: -25px;
	overflow: visible;
	z-index: 1;
	padding-right: 25px;
	}
.img_title{
	position: relative;
	display: block;
	float: right;
	color: #151515;
	font-family: Arial, Sans;
	font-size: 10px;
	top: 17px;
	overflow: hidden;
	text-align: left;
	text-decoration: none;
	cursor: default;
	/*background: blue;*/
}
.img_deeplink{
	position: relative;
	display: block;
	float: right;
	width: 22px;
	height: 10px;
	top: 18px;
	margin-left: 5px;
	margin-right: -5px;
	background: url('../img/general/link_image.gif') no-repeat;
	cursor: pointer;
}
.img_deeplink:hover{
	background: url('../img/general/link_image.gif') no-repeat;
	background-position: 0 -9px;
}
.img_deep{
	visibility: hidden;
	position: absolute;
	top: 2px;
	height: 11px;
	border: none;
	/*background: pink;*/
	display: block;
	font: 10px Arial, Sans;
	color: black;
	text-decoration: none;
	right: 0;
	text-align: right;
	float: right;
	margin-right: 25px;
}
.img_link {
	position: relative;
	display: block;
	margin: 0 auto;
	/*background: pink;*/
	/*border: 1px dotted blue;*/
	text-decoration: none;
	}

.img_link img {
	position: relative;
	display: ;
	/*margin: -12px 0 0 -5px;*/
	z-index: 1;
	}

.img_link, .img_link:active, .img_link img {
	border: 0;
	text-decoration: none;
	outline: none;
	}



/* @end */

.nfcredit{
	position: relative;
	top: 350px;
	text-decoration: none;
	border: none;
}
.nfcredit img{
	text-decoration: none;
	border: none;
}