/* CSS Document */

/* zero out things that cause discrepancies ac
ross browsers */

body, h1, h2, h3, h4, h5, h6, p, ol, ul, img, a {
	padding:0px;
	margin:0px;
}

a{
	text-decoration: none;
}

a img{
	border:none;
}


body{
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	height:100%;
	background-color:#B3ACB1;
	margin:0;
}

	
h1 {
	font-size: 2em;
	text-decoration: none;
	letter-spacing: 5px;
	line-height: 3em;
	clear:left;
	color:#999999;
	}
	
h2{
	font-size: 1.2em;
	line-height: normal;
	font-weight: normal;
	clear:left;
	text-transform: uppercase;
	color: #333333;
	letter-spacing: 3px;
}


h2 span{
font-size: .5em;
letter-spacing:3px;

}


h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 30px;
	font-size: 1em;
	}


h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 30px;
	font-size: 0.7em;
	text-transform: uppercase;
	color: #666666;
	text-align: center;
	font-style: normal;
	font-weight: lighter;
	}
	
	
h5{
	font-size: 0.7em;
	color:#666666;
	font-weight:lighter;
	letter-spacing:3px;
	text-transform: uppercase;
	text-align: left;
	}
	
	
h6{
	font-size: 0.7em;
	color:#666666;
	font-weight:lighter;
	text-align: left;
	}
	
#container{	
	position:relative;
	background-color:#B3ACB1;
	margin-left:auto;
	margin-right:auto;
	height:1000px;
	}





#wrapper {
	position:relative;
	margin-right: auto;
	margin-left: auto;
	height: 900px;
	width: 1000px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 50px;
	background-color: #B3ACB1;
}


#wrapper_bio {
	position:relative;
	margin-right: auto;
	margin-left: auto;
	background-color:#B3ACB1;
	height: 5050px;
	width: 1000px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 50px;
}

#container_bio{	
	position:relative;
	background-color:#B3ACB1;
	margin-left:auto;
	margin-right:auto;
	height: 5200px;
	
	}
	
	#wrapper_medium_small{
	position:relative;
	margin-right: auto;
	margin-left: auto;
	background-color:#B3ACB1;
	height:1100px;
		width: 1000px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 50px;
}

#container_medium_small{	
	position:relative;
	background-color:#B3ACB1;
	margin-left:auto;
	margin-right:auto;
	height:1250px;
	
	}
	
	#wrapper_medium_large{
	position:relative;
	margin-right: auto;
	margin-left: auto;
	background-color:#B3ACB1;
		width: 1000px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 50px;
		height:1800px;

}

#container_medium{	
	position:relative;
	background-color:#B3ACB1;
	margin-left:auto;
	margin-right:auto;
	height:1750px;
	
	}
	
	#wrapper_medium_large{
	position:relative;
	margin-right: auto;
	margin-left: auto;
	background-color:#B3ACB1;
		width: 1000px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 50px;
		height:1800px;

}

#container_medium_large{	
	position:relative;
	background-color:#B3ACB1;
	margin-left:auto;
	margin-right:auto;
	height:1950px;
	
	}
	
#wrapper_large{
	position:relative;
	margin-right: auto;
	margin-left: auto;
	background-color:#B3ACB1;
		width: 1000px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 50px;
		height:6600px;

}

#container_large{	
	position:relative;
	background-color:#B3ACB1;
	margin-left:auto;
	margin-right:auto;
	height:6750px;
	
	}
/*===========================================================   N A V   B A R  =====================================================*/ 	
ul{
	list-style-type: none;
	list-style-image: none;
}

.nav_name{
	font-size: 1.75em;
	color:#89E7FD;

	}
	
.nav_name:hover{
	font-style: normal;
	font-weight: normal;
	color:black;
	text-decoration: none;
		}

.nav_name_home{
	line-height: 2em;
	font-size: 1.75em;
	font-size: 1.75em;
	letter-spacing: 4px;
	color:#89E7FD;
	padding-right:80px;

	}

li a {
	line-height: 2em;
	letter-spacing: 4px;
	font-size: .6em;
	padding-right:80px;
	color:#FFFFFF;

}

 
#nav_bar ul li {
	list-style-type: none;
	list-style-image: none;
	display: inline;
	margin-bottom: 8em;
}

li a:hover{
	font-style: normal;
	text-decoration: none;
	color:black;
		
		}
/*iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii I N D E X   P A G E  iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii*/		
		
#index_image{
	position:absolute;
	width: 560px;
	height: 567px;
	top:116px;
	left: 180px;
	}
	
	
	
	
#footer_index{
	position:absolute;
	top: 702px;
	left: 179px;
	font-size:0.75em;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
}



/*bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb  B I O   P A G E   bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb*/

#bio_box {
	width: 745px;
	position: absolute;
	left: 53px;
	top: 100px;
	background-color:#E8E8E8;
	padding: 10px;
	
}


.bio li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 3em;
	text-indent: -3em;
	font-size:1em;
	line-height: normal;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	margin-top: 0em;
	margin-bottom: 1em;
	font-size: 0.75em;
	color:#000000;
}





/* A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA  A R T   P A G E S   AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA*/





#art_choice1{
	position:absolute;
	top:160px;
	left:43px;
	width: 341px;
	height: 418px;
	margin: 0px;
	padding: 0px;
	}

#art_choice2{
	position:absolute;
	top:157px;
	left:404px;
	width: 312px;
	height: 367px;
	margin: 0px;
	padding: 0px;
	}
	
#art_choice3{
	position:absolute;
	top:162px;
	left:737px;
	width: 138px;
	height: 201px;
	margin: 0px;
	padding: 0px;
	}
	
#art_choice4{
	position:absolute;
	top:413px;
	left:834px;
	width: 224px;
	height: 185px;
	margin: 0px;
	padding: 0px;
	}
	
#art_choice5{
	position:absolute;
	top:163px;
	left:900px;
	width: 137px;
	height: 153px;
	margin: 0px;
	padding: 0px;
	}


#thumb_title{
	position:absolute;
	top: 114px;
	left: 55px;
	width: 889px;
	margin: 0px;
	padding: 0px;
	height: 26px;
}



	
	
	
	
#thumb2a_title{
	position:absolute;
	top: 170px;
	left: 55px;
	width: 318px;
	margin: 0px;
	padding: 0px;
}


#thumb2b_title{
	position:absolute;
	top: 314px;
	left: 55px;
	width: 295px;
	margin: 0px;
	padding: 0px;
}



#thumb2c_title{
	position:absolute;
	top: 496px;
	left: 55px;
	width: 411px;
	margin: 0px;
	padding: 0px;
}


#thumb2_title{
	position:absolute;
	top: 537px;
	left: 65px;
	width: 246px;
	margin: 0px;
	padding: 0px;
}

#thumb3_title{
	position:absolute;
	top: 540px;
	left: 529px;
	width: 271px;
	margin: 0px;
	padding: 0px;
}
	
#thumbs1_paintings{
	position:absolute;
	top:162px;
	left:33px;
	width:950px;
	margin: 0px;
	padding: 0px;
}
 
 
#thumbs1_paintings img {
	float: left;
	padding: 0px;
	margin: 20px;
}


#thumbs_plasticine{
	position:absolute;
	top:143px;
	left:39px;
	width:1044px;
	margin: 0px;
	padding: 0px;
	height: 337px;
}
 
 
#thumbs_plasticine img {
	padding: 0px;
	margin: 12px;
}

#thumbs1_drawings{
	position:absolute;
	top:156px;
	left:48px;
	width:888px;
	height: 329px;
	margin: 0px;
	padding: 0px;
}
 
 #thumbs2_drawings{
	position:absolute;
	top:170px;
	left:50px;
	width:530px;
	height: 97px;
	margin: 0px;
	padding: 0px;
}

#thumbs3_drawings{
	position:absolute;
	top:551px;
	left:523px;
	width:102px;
	height: 92px;
	margin: 0px;
	padding: 0px;
}
 
 
#thumbs4_drawings{
	position:absolute;
	top:551px;
	left:62px;
	width:102px;
	height: 92px;
	margin: 0px;
	padding: 0px;
}  
 
#thumbs1_drawings img {
	padding: 0px;
	margin: 9px;
}

#thumbs2_drawings img {
	padding: 0px;
	margin: 7px;
}

#thumbs3_drawings img {
	padding: 0px;
	margin: 7px;
}

#thumbs4_drawings img {
	padding: 0px;
	margin: 7px;
}

#thumbs_jfiber{
	position:absolute;
	top:156px;
	left:42px;
	width:1056px;
	margin: 0px;
	padding: 0px;
}



#thumbs_jfiber img {
	padding: 0px;
	margin: 10px;
}



#thumbs1_install{
	position:absolute;
	top:185px;
	left:55px;
	width:1098px;
	margin: 0px;
	padding: 0px;
}

#thumbs2_install{
	position:absolute;
	top:327px;
	left:55px;
	width:1040px;
	margin: 0px;
	padding: 0px;
}

#thumbs3_install{
	position:absolute;
	top:509px;
	left:55px;
	width:1084px;
	margin: 0px;
	padding: 0px;
}

#thumbs1_install img {
	padding: 0px;
	margin-top: 8px;
	margin-right: 16px;
	margin-bottom: 8px;
	margin-left: 0px;
}

#thumbs2_install img {
	padding: 0px;
	margin-top: 8px;
	margin-right: 16px;
	margin-bottom: 8px;
	margin-left: 0px;
}

#thumbs3_install img {
	padding: 0px;
	margin-top: 8px;
	margin-right: 16px;
	margin-bottom: 8px;
	margin-left: 0px;
}


strong{
	color:black;
	font-weight:normal;
	}

#footer{
	position:absolute;
	top: 558px;
	left: 52px;
	font-size:0.6em;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
}

#footer_drawings{
	position:absolute;
	top: 673px;
	left: 67px;
	font-size:0.75em;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	width: 424px;
}


#footer_plasticine{
	position:absolute;
	top: 580px;
	left: 48px;
	font-size:0.75em;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
}



/*-----------------------------------------------------------------   E N L A R G E M E N T   P A G E S  ----------------------------------------*/

#page_turn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	position: absolute;
	left:724px;
	top:134px;
	text-decoration:none;
	color:#4D6676;
	margin:0px;
	padding:0px;
	width: 156px;
	}


#page_turn a:link{
text-decoration:none;
color:#4D6676;
}




#page_turn a:visited{
text-decoration:none;
color:#4D6676;
}



#back a{
	position:absolute;
	top: 159px;
	left: 735px;
	font-size: 0.9em;
	width: 213px;
	margin:0px;
	padding:0px;
	color:#666666;
	height: 17px;	
}

#back_drawings a{
	position:absolute;
	top: 440px;
	left: 59px;
	font-size: 0.9em;
	width: 213px;
	margin:0px;
	padding:0px;
	color:#666666;
	height: 17px;	
}








#detail a{
	position:absolute;
	top: 193px;
	left: 736px;
	font-size: 0.9em;
	width: 140px;
	margin:0px;
	padding:0px;
	color:#666666;
	height: 14px;	
}


#enlargment_plasticine{
	position:absolute;
	top: 118px;
	left:51px;
	width: 510px;
	height: 423px;
	padding:0px;
	margin:0px;
}



#detail_plasticine{
	position:absolute;
	top: 135px;
	left:51px;
	width: 510px;
	height: 420px;
	padding:0px;
	margin:0px;
}

#caption_plasticine{
	font-size:0.8em;
	color:#666666;
	width: 217px;
	margin:0px;
	height: 51px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position:absolute;
	left: 686px;
	top: 400px;
}


#detail_box{
position:absolute;
top:211px;
left:736px;
width:59px;
height:54px;
}



/*-----------------------------------------------------------------   t e x t   P A G E S  ----------------------------------------*/

#text_list_box{
	width:745px;
	position: absolute;
	left: 52px;
	top: 102px;
	background-color:#E8E8E8;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
	text-indent: -20px;	
}

.writings li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color:#000000;
	letter-spacing:normal;
	line-height:2ems;
	padding-top:10px;
}

.writings li a:hover{
text-decoration:none;
color:#FF0000;
}

#text_box{
	width: 878px;
	position: absolute;
	left: 50px;
	top: 115px;
	padding: 10px;
	height:auto;	
	background-color:#E8E8E8;

}

#text_box p{
	padding-top: 10px;
	padding-left:0px;}


#text_box_with_logo {
	width: 878px;
	position: absolute;
	left: 53px;
	top: 194px;
	background-color:#E8E8E8;
	padding: 10px;
	line-height: 1.4em;	
}

#text_box_with_logo p{
	padding-top: 10px;
	padding-left:0px;
}


#text_box_with_image {
	width: 878px;
	position: absolute;
	left: 51px;
	top: 316px;
	background-color:#E8E8E8;
	padding: 10px;
	
}


#text_box_with_image p{
	padding-top: 10px;
	padding-left:0px;}
	
	

#text_box_with_big_image {
	width: 878px;
	position: absolute;
	left: 54px;
	top: 357px;
	background-color:#E8E8E8;
	padding: 10px;
	
}


#text_box_with_big_image p{
	padding-top: 10px;
	padding-left:0px;}




#text_box_with_bigger_image {
	width: 878px;
	position: absolute;
	left: 51px;
	top: 549px;
	background-color:#E8E8E8;
	padding: 10px;
	
}


#text_box_with_bigger_image p{
	padding-top: 10px;
	padding-left:0px;}



#logo {
	position: absolute;
	left: 51px;
	top: 99px;
	width: 846px;
	height: 218px;
}


#scan_box{
	width: 636px;
	position: absolute;
	left: 163px;
	top: 109px;
	height: 729px;	
}



#link a{
	position:absolute;
	top:1047px;
	left:231px;
	font-size:0.8em;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	width: 300px;
}



/*..............................................................C O N T A C T .....................................................................*/

#contact_box{
	width: 429px;
	position: absolute;
	left: 123px;
	top: 115px;
	padding: 50px;
	margin:10px;
	height:248px;	
	background-color:#E8E8E8;

}



#contact_box p{
font-size:1em;
padding-left:0px;
}



#contact_box A:link { text-decoration: none; color:#FF9900; }
#contact_box A:visited {text-decoration: none; color:#FF9900; }
#contact_box A:active { text-decoration: none; color:#FFFF00; }
#contact_box A:hover { text-decoration: none; color:#FF0000;}

