.front{	position: 			fixed;
	top: 				30px;
	padding-left:			10px;
	line-height: 			17pt;
	font-size:			15pt;
	width:				800;
	left: 				0px;
	height:				185px;
	z-index:			1;


}.menu1{	position: 		fixed;
	top: 				30px;
	padding-left:			10px;
	line-height: 			17pt;
	font-size:			15pt;
	width:				900;
	left: 				50px;
	height:				85px;
	z-index:			1;


}

.set1{		position: 		fixed;
	top: 				0px;
	padding-left:			10px;
	line-height: 			17pt;
	padding-left:			20;
	padding-top:			30;
	font-size:			10pt;
	width:				900;
	left: 				30px;
	height:				455px;
	z-index:			0;
	background-color:	 	CCCCCC;


}


.menu2{position: 			absolute;
	top: 				400px;
	align:				right;
	line-height: 			17pt;
	font-size:			10pt;
	font-color:			red;
	padding-left:			50;
	padding-right:			50;
	padding-top:			50;
	width:				420px;
	left: 				50px;
	height:				2900px;
	background-color:	 	white;
}




.works1{	position: 			absolute;
	top: 				690px;
	align:				right;
	line-height: 			17pt;
	font-size:			10pt;
	padding-left:			10;
	padding-right:			1030;
	padding-top:			250;
	width:				450px;
	left: 				50px;
	height:				1585px;
	background-color:	 	red;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

.works2{	position: 			absolute;
	top: 				690px;
	align:				right;
	line-height: 			17pt;
	font-size:			10pt;
	padding-left:			10;
	padding-right:			10;
	padding-top:			250;
	widthheight:				1585px;:				220px;
	left: 				300px;
	height:				1585px;
	background-color:	 	red;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

.works3{	position: 			absolute;
	top: 				690px;
	align:				right;
	line-height: 			17pt;
	font-size:			10pt;
	width:				220px;
	padding-left:			10;
	padding-right:			10;
	padding-top:			250;
	left: 				550px;
	height:				1585px;
	background-color:		red;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

.works4{	position: 			absolute;
	top: 				690px;
	align:				right;
	line-height: 			17pt;
	font-size:			10pt;
	width:				220px;
	padding-left:			10;
	padding-right:			10;
	padding-top:			250;
	left: 				800px;
	height:				1585px;
	background-color:		red;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

.works5{	position: 			absolute;
	top: 				690px;
	align:				right;
	line-height: 			17pt;
	font-size:			10pt;
	width:				220px;
	padding-left:			10;
	padding-right:			10;
	padding-top:			250;
	left: 				1050px;
	height:				1585px;
	background-color:		red;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;

}

.works6{	position: 			absolute;
	top: 				690px;
	align:				right;
	line-height: 			17pt;
	font-size:			10pt;
	width:				1820px;
	padding-left:			10;
	padding-right:			10;
	padding-top:			250;
	left: 				1300px;
	height:				1585px;
	background-color:		red;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;

}

.workslobot{	position: 			absolute;
	top: 				850px;
	align:				right;
	line-height: 			17pt;
	font-size:			10pt;
	width:				220px;
	left: 				50px;
	height:				1510px;
}


.menu1lobot{	
	position: 		absolute;
	top: 				0px;
	padding-left:			10px;
	line-height: 			10pt;
	font-size:			10pt;
	width:				550;
	left: 				50px;
	height:				100%;
	background-color:    	white;

}



.indextext{
	position: 			absolute;
	top: 				200px;
	padding-top:			60px;
	padding-left:			60px;
	padding-right:			60px;
	align:				right;
	line-height: 			18pt;
	font-size:			12pt;
	width:				500px;
	left: 				20px;
	height:				1010px;
	background-image:    	 url("../background/text1.jpg");
	background-repeat:	repeat;	background-attachment: 	fixed;

	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

.worksc2
{	position: 			absolute;
	top: 				1095px;
	align:				right;
	line-height: 			28pt;
	font-size:			22pt;
	width:				850px;
	left: 				950px;
	height:				2110px;
}

.images{position: 			absolute;
	top: 				200px;
	padding-left:			20px;
	padding-right:			260px;
	padding-bottom:    		13px;
	align:				right;
	line-height: 			28pt;
	font-size:			22pt;
	width:				1400px;
	left: 				10px;
	height:				1100px;
}

.statement{	
	position: 			absolute;
	top: 				400px;
	padding-top:			60px;
	padding-left:			60px;
	padding-right:			60px;
	align:				right;
	line-height: 			18pt;
	font-size:			15pt;
	width:				1100px;
	left: 				20px;
	height:				1110px;
	background-image:    	 url("../background/12.jpg");
	background-repeat:	repeat;	background-attachment: 	fixed;

	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}


.statement2{	
	position: 			absolute;
	top: 				300px;
	padding-top:			60px;
	padding-left:			60px;
	padding-right:			60px;
	align:				right;
	line-height: 			18pt;
	font-size:			15pt;
	width:				1100px;
	left: 				20px;
	height:				4710px;
	background-image:    	 url("../background/13.jpg");
	background-repeat:	repeat;	background-attachment: 	fixed;

	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}


.am1{	position:			relative;
	top: 				0px;
	padding-left:			80px;
	line-height: 			20pt;
	font-size:			22pt;
	width:				100%;
	left: 				400px;
	height:				70px;
	z-index:			1;


}


.as1{	position: 			fixed;
	top: 				0px;
	font-size:			25pt;
	line-height:			20pt;
	width:				100%;
	left: 				0px;
	height:				100%;
}


.as2{	position: 			absolute;
	top: 				0px;
	align:				left;
	line-height: 			36pt;
	font-size:			22pt;
	width:				850px;
	left: 				10px;
	height:				100%;
	z-index:			-1;
}

.as3{	position: 			absolute;
	top: 				0px;
	align:				center;
	line-height: 			36pt;
	font-size:			22pt;
	width:				950px;
	left: 				-10px;
	height:				1500;
	z-index:			0;
}

.as4{	position: 			absolute;
	top: 				0px;
	align:				center;
	line-height: 			36pt;
	font-size:			22pt;
	width:				850px;
	left: 				200px;
	height:				1500;
	z-index:			0;
}

.as5{	position: 			absolute;
	top: 				200px;
	align:				center;
	line-height: 			36pt;
	font-size:			22pt;
	width:				850px;
	font-color:			white;
	left: 				200px;
	height:				1500;
	z-index:			2;
}

.images2{position: 			absolute;
	top: 				2100px;
	padding-top:			30px;
	padding-left:			20px;
	padding-right:			260px;
	padding-bottom:    		13px;
	align:				right;
	line-height: 			28pt;
	font-size:			22pt;
	width:				7800px;
	left: 				10px;
	height:				1100px;
}

.bio{	position: 			absolute;
	top: 				750px;
	align:				right;
	line-height: 			18pt;
	font-size:			15pt;
	width:				850px;
	left: 				50px;
	height:				820px;
}



.collarbone{
	position: 			fixed;
	bottom: 		0px;
	padding-top:			5px;
	padding-left:			5px;
	padding-bottom:			10px;
	line-height: 			14pt;
	font-size:			11pt;
	width:				97%;
	font-color:			FFFFFF;
	background-color:		FFFFFF;
	height:				150px;
}

.collarbone1{
	position: 			fixed;
	top: 				200px;
	padding-top:			5px;
	padding-left:			5px;
	padding-bottom:			10px;
	line-height: 			14pt;
	font-size:			11pt;
	width:				97%;
	font-color:			FFFFFF;
	height:				150px;
}

.cbimages{
	position: 			absolute;
	top: 				50px;
	line-height: 			14pt;
	font-size:			11pt;
	width:				100%;
	font-color:			FFFFFF;
	height:				8050px;
}

.interstice{
	position: 			fixed;
	top: 				550px;
	left:				100px;
	padding-top:			10px;
	padding-left:			15px;
	padding-right:			15px;
	padding-bottom:			10px;
	line-height: 			14pt;
	font-size:			11pt;
	width:				820;
	font-color:			FFFFFF;
	background-color:		FFFFFF;
	height:				150px;
}

.intersticeimages{
	position: 			absolute;
	top: 				50px;
	left:				75px;
	line-height: 			14pt;
	font-size:			11pt;
	width:				820;
	font-color:			FFFFFF;
	height:				8050px;
}

.intersticeimageright{
	position: 			fixed;
	top: 				0px;
	left:				800;
	line-height: 			14pt;
	font-size:			11pt;
	width:				820;
	font-color:			FFFFFF;
	height:				8050px;
}

.intersticeimageleft{
	position: 			fixed;
	top: 				0px;
	left:				0;
	line-height: 			14pt;
	font-size:			11pt;
	width:				820;
	font-color:			FFFFFF;
	height:				8050px;
}



.blog1{	position: 			absolute;
	top: 				380px;
	align:				right;
	line-height: 			17pt;
	font-size:			10pt;
	width:				220px;
	left: 				50px;
	height:				1510px;
	filter:alpha(opacity=80);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}




#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

