.apaimg {

	margin: 0px;

	padding-top: -10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;
	margin-top: -9px;

}



.picthumb {

	filter: alpha(opacity=85);

	-moz-opacity: .85;

	opacity: .85;

	margin-top: 0px;

	margin-right: -9px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-size: 0pt;

	text-align: center;

	width: 121px;

	z-index: 1;

	height: 94px;

	float: left;

}



.picthumbx {

	margin-top: 0px;

	margin-right: -9px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-size: 0pt;

	text-align: center;

	width: 121px;

	height: 94px;

	z-index: 1;

	float: left;

}



div#DivThumbs,  {

	width: 974px;

	height: 94px;

	text-align: center;

	vertical-align: middle;	



}



div#DivPic {

	vertical-align: top;

}



div#DivLoading {
	width: 16px;
	height: 16px;
	float: left;
	position: absolute;
	display: inline;
	top: 0px;
	text-align: left;
	z-index: 90;
	right: 0px;
	overflow: hidden;
}



.apathumb {

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #000000;

	border-bottom-color: #000000;

	width: 121px;

	height: 94px;

	z-index: 90;

	padding: 0px;

	position: relative;

	

	left: 0px;

}



.apaalbum {



	border: 3px double #ccc;



	margin: 10px;



	width: 220px;



	display: block;



	text-align: left;



	float: left;



}



.apaname, .apadate, .apapiccnt, .apathcnt {



	



}



.apanav {







}



.apathnav {

	height: 12px;

	width: 30px;





}

#reference-frame {

	position:relative;

	left:0px;

	top:0px;

	width:974px;

	height:529px;

	z-index:1;

	visibility:visible;

	background-color: #f9f9f8;

}





#ref-back {

	position:absolute;

	left:243px;

	top:8px;

	width:50px;

	height:31px;

	z-index:2;

	visibility:visible;

	text-align: left;

}



#ref-navnum {

	position:absolute;

	left:415px;

	top:-5px;

	width:141px;

	height:31px;

	z-index:4;

	visibility:visible;

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 26px;

	color: #333333;

	font-weight: normal;

}



#ref-next {

	position:absolute;

	left:678px;

	top:8px;

	width:54px;

	height:31px;

	z-index:6;

	visibility:visible;

	text-align: right;

}

#johansondesignkorr-reference {

	position:absolute;

	left:731px;

	top:0px;

	width:248px;

	height:31px;

	z-index:7;

	visibility:visible;

}

#ref-search {

	position:absolute;

	left:5px;

	top:37px;

	width:230px;

	height:30px;

	z-index:8;

	visibility:visible;

}

#ref-img {
	position:absolute;
	left:243px;
	top:32px;
	width:487px;
	height:365px;
	z-index:9;
	visibility:visible;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	vertical-align: top;
	overflow: hidden;
	
}

#ref-pick {

	position:absolute;

	left:737px;

	top:37px;

	width:232px;

	height:30px;

	z-index:10;

	visibility:visible;

}

.thumbview {

	color: #999999;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	text-align: left;

}

#ref-name {

	position:absolute;

	left:0px;

	top:181px;

	width:238px;

	height:82px;

	z-index:11;

	visibility:visible;

	text-align: right;

	vertical-align: middle;

	margin-right: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	line-height: 17px;

}

#ref-thumbnav {

	position:absolute;

	left:0px;

	top:397px;

	width:974px;

	height:36px;

	z-index:1;

	visibility:visible;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #000000;

	border-bottom-color: #000000;

	vertical-align: middle;

}

#ref-imagenav {

	position:absolute;

	left:0px;

	top:0px;

	width:974px;

	height:31px;

	z-index:1;

	visibility:visible;

	

	border-bottom-width: 1px;

	

	border-bottom-style: solid;

	

	border-bottom-color: #000000;

}

#ref-thumbnavback {

	position:absolute;

	left:363px;

	top:400px;

	width:55px;

	height:12px;

	z-index:91;

	visibility:visible;

	text-align: left;

	vertical-align: middle;

	padding-top: 8px;

}

#ref-thumbnavnum {

	position:absolute;

	left:378px;

	top:404px;

	width:220px;

	height:28px;

	z-index:90;

	visibility:visible;

	text-align: center;

	vertical-align: middle;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #333333;

}

#ref-thumbnavnext {

	position:absolute;

	left:555px;

	top:400px;

	width:55px;

	height:12px;

	z-index:90;

	visibility:visible;

	text-align: right;

	vertical-align: middle;

	padding-top: 8px;

}

#johansondesignkorr-reference {

	position:absolute;

	left:610px;

	top:405px;

	width:369px;

	height:28px;

	z-index:16;

	visibility:visible;

}

#ref-thumbs {

	position:absolute;

	left:-5px;

	top:435px;

	width:985px;

	height:94px;

	z-index:95;

	visibility:visible;

	text-align: center;

}

div#DivSel select#SelPic{width:230px;}

div#DivSearch input#SearchPic{width:230px;}

#DivPic{

	

}