body {

	margin: 10px;

	padding: 0;

	background: #FFFFFF url(images/kim-bg.gif);

	background-repeat: repeat-x;

	background-attachment: fixed;

	font: normal small Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	line-height: 150%;

}



#wrapper {
	width: 900px;
	height:auto;
	margin-left: auto;
	margin-right: auto;

}





p, ul, ol, blockquote {

	margin-top: 0;

}





strong {

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

	font-size: 14px;

	color: #996600;

}



a {

	color: #999999;

	text-decoration: none;	

}









a:hover {

	

	 

   color:#666666; 

   font-weight:normal;

   text-decoration: none;

   }







/* Header */



#header {

	width: 876px;

	height: 106px;

	margin: 0px;

	background: #FFFFFF url(images/top-title_04.gif) ;

	border: 12px solid #FFFFFF;

	border-bottom: none;

	border-top: none;

}





#middlehome {
	width: 876px;
	height: auto;
	padding: 0px;
	background: #FFFFFF url(images/grey-bg.gif);
	border: 12px solid #FFFFFF;
	border-bottom: none;
	border-top: none;
	margin: 0px;

}





#whiteboxhome {
	width: 858px;
	height: 1650px;
	margin: 0px;
	border: 9px solid;
	border-bottom: none;
	border-top-width: 8px;
	background-color: #FFFFFF;
	border-color: rgb(188,188,188);

}





#picturefilmhome {

	width: 858px;

	height: 101px;

	margin: 0px;

	border: 9px solid;

	border-bottom: none;

	border-top-width: 8px;

	background: #FFFFFF url(images/kim-black-film.jpg) ;

	border-color: rgb(188,188,188);		

}



#titlebutton {

    float: left;

	

}



.photohome {

	/*float: left;*/

	margin-left:60px;

	margin-top: 15px;

	margin-bottom:0px;

	margin-right: 0px;

	padding: 0px;

}



.texthome {

	/*float: right;

	margin-right:60px;*/

	margin-top: 8px;

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

	font-size: 12px;

	color: #996600;

	width: 400px;

	text-align: justify;

	padding: 0px;

	margin-left: 0px;

	margin-bottom: 0px;

}





.texttitlehome {
	/*float: right;

	margin-right:60px;*/

	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #996633;
	width: 400px;
	text-align: right;
	padding: 0px;
	margin-left: 0px;
	margin-bottom: 0px;

}



#whitespaceleft {

	float: left;

	width: 60px;

	margin:0px;

	background-color: #FFFFFF;	

	}

	

#whitespaceright {

	float: right;

	width: 460px;

	margin:0px;

	background-color: #FFFFFF;

	}







img {

    border:none;

}







#menubar {
	width: 330px;
	height: 31px;
	margin: 0 auto;
	padding: 0;
	border: none;
	margin-right: 0px;
	padding-top: 30px;

}





#footer {

	width: 876px;

	margin: 0 auto;

	/*padding: 10px 20px;*/

	background: #FFFFFF;

	border: 12px solid #FFFFFF;

	border-top: none;

	padding-top: 10px;

}



#footer p {

	margin: 0;

	padding: 0;

	text-align: center;

	font-size: x-small;

	color: #999999;

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

}



#footer a {

	

	text-decoration: none;

}



/*BIOGRAPHY CODE*/



#middlebio {

	width: 876px;

	height: auto;

	padding: 0px;

	background: #FFFFFF url(images/grey-bg.gif);

	border: 12px solid #FFFFFF;

	border-bottom: none;

	border-top: none;

	margin: 0px;	

}





#whiteboxbio {

	width: 858px;

	/*height: 330px;*/

	margin: 0px  ;

	border: 9px solid;

	border-top-width: 8px;

	border-bottom-width: 0;

	background-color: #FFFFFF;

	border-color: rgb(188,188,188);		

}







#whitespaceleftbiotop {

	float: left;

	width: 60px;

	margin:0px;

	background-color: #FFFFFF;	

	}

	

#whitespacerightbiotop {
	float: right;
	width: 850px;
	margin:0px;

	}

	

.kimbiophotoleft {

	/*float: left;*/

	margin-left:40px;

	margin-top: 30px;

	margin-bottom:0px;

	margin-right: 0px;

	padding: 0px;

}





.biotexttop {
	/*float: right;

	margin-right:60px;*/

	margin-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 825px;
	text-align: justify;
	padding: 10px;
	margin-left: 0px;
	margin-bottom: 0px;
	line-height: 130%;
	text-indent: 1cm

}



#whiteboxbiotwo {

	width: 858px;

	height: 1450px;

	margin: 0px;

	border: 9px solid;

	border-top-width: 0px;

	border-bottom-width: 8px;

	background-color: #FFFFFF;

	border-color: rgb(188,188,188);

}



#whitespaceleftbiobottom {

	float: left;

	/*height: 900px;*/

	width: 400px;

	margin:0px;

	background-color: #FFFFFF;

	padding-left: 30px;

	}





#whitespacerightbiobottom {

	float: right;

	width: 400px;

	margin:0px;

	background-color: #FFFFFF;

	}

	

	

.biotextbottom {

	/*float: right;

	margin-right:60px;*/

	margin-top: 15px;

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

	font-size: 12px;

	color: #333333;

	width: 350px;

	text-align: justify;

	padding: 10px;

	margin-left: 0px;

	margin-bottom: 0px;

	line-height: 130%;

	

}





.kimbiophotoright {

	/*float: left;*/

	margin-left:0 px;

	margin-top: 30px;

	margin-bottom:0px;

	margin-right: 0px;

	padding: 0px;

	padding-left: 20px;

}







/*WORKS*/

#kimworks {

	width: 858px;

	margin: 0px;

	border: 9px solid;

	border-top-width: 8px;

	background-color: #FFFFFF;

	border-color: rgb(188,188,188);

	text-decoration: none;

	color: #333333;

}









#middleworks {

	width: 876px;

	padding: 0px;

	background: #FFFFFF url(images/grey-bg.gif);

	border: 12px solid #FFFFFF;

	border-bottom: none;

	border-top: none;

	margin: 0px;

	color: #999999;

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

	font-size: 12px;

}



/*CONTACT KIM*/



#middlecontact {



    width: 876px;

	

	padding: 0px;

	background: #FFFFFF url(images/grey-bg.gif);

	border: 12px solid #FFFFFF;

	border-bottom: none;

	border-top: none;

	margin: 0px;



}





#whiteboxcontact {
	width: 858px;
	margin: 0px;
	border: 9px solid;
	height: 700px;
	border-top-width: 8px;
	background-color: #FFFFFF;
	border-color: rgb(188,188,188);



}



#whitespaceleftcontact {



    float: left;

	width: 400px;

	margin:0px;

	background-color: #FFFFFF;



}



.contactform {



    margin-top: 0px;

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

	font-size: 12px;

	color: #333333;

	/*width: 400px;*/

	text-align: justify;

	padding: 0px;

	padding-left: 60px;

	padding-top: 30px;

	margin-left: 0px;

	margin-bottom: 0px;



}



#whitespacerightcontact {

    

	float: right;

	width: 400px;

	margin:0px;

	background-color: #FFFFFF;





}



.imagecontact {



    margin-left:0 px;

	margin-top: 0px;

	margin-bottom:0px;

	margin-right: 0px;

	padding: 0px;

	padding-left: 20px;

	padding-top: 30px;



}



.textcontact {



    margin-top: 8px;

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

	font-size: 12px;

	color: #333333;

	width: 400px;

	text-align: justify;

	padding: 20px;

	margin-left: 0px;

	margin-bottom: 0px;

	line-height: 150%;

}





/* REVIEWS */



.titlereview {

	/*float: left;*/

	

	padding: 0px;

	padding-left: 45px;

	padding-top: 30px;



}

.image-rights{

	float:right;

	padding:20px;

}

