/* CSS Document */

body {
		margin:5px 0px 0px 5px;
		background: #FFF;
		background-image: url('../image/kjk_web_3a.jpg');
		background-repeat: repeat-x;
		background-attachment:fixed;		background-position:0% 100%; 
		font-family: optima;
		font-size: 12px;
		line-height: 14px;
		color: #000;
		scrollbar-face-color: #999;
    	scrollbar-HIGHLIGHT-COLOR: #000;
    	scrollbar-SHADOW-COLOR: #000;
    	scrollbar-3DLIGHT-COLOR: #999;
    	scrollbar-ARROW-COLOR: #000;
    	scrollbar-TRACK-COLOR: #999;
    	scrollbar-DARKSHADOW-COLOR: #999;
		}
	
	a {
		color: #000;
		text-decoration: none;
		}

	#everything  {
		position: 			absolute;
		left:               0%;
		width:		        900px;
		height:				600px;
		top:				0px;
		overflow:           off;
		background:			none;
		background-image:  url();
		}  

	#link {
		position: 			absolute;
		text-align:         left;
		font-family: garamond;
		font-size: 24px;
		line-height: 32px;
		left:               600px;
		width:				200px;
		height:				600px;
		top:				43px;
		overflow:           auto;
		background:			none;
		background-image:  url();
		border: none;
		}

	#link	div {
		margin: 0px 0px 0px 15px;
		}
			
	#vita  {
		position: 			absolute;
		text-align:         left;
		font-family: garamond;
		font-size: 14px;
		line-height: 16px;
		left:              8%;
		width:				565px;
		height:				500px;
		top:				43px;
		overflow:           visible;
		background:			none;
		background-image:  url();
		border: none;
		}

	#vita	div {
		margin: 0px 0px 0px 15px;
		}
			
	#vita div div	{
		margin: 0px 0px 0px 16px;
		}

	#vita div	div div {
		margin: 0px 0px 0px 20px;
		}

	#cc		{
		position:		absolute;
		text-align:		right;
		font-family:	garamond;
		font-size:		8px;
		line-height: 	9px;
		top:			100%;
		left:			100%;
		width:			300px;
		height:			20px;
		overflow:		none;
		background:		none;
		background-image: none;
		border:			none;
		}

		
	p,h1,h2,pre {
		margin: 0px 10px 10px 10px;
		}
		
	h1 {
		font-size:24px;
		line-height: 64px;
		color: #000;
		padding-top:0px;
		padding-bottom:25px;
		}

	h1.pos_left {
		position:relative;
		left:-7px
		}

		
	h2 {
		font-size:12px;
		line-height: 20px;
		padding-top:0px;
		padding-bottom:0px;
		}

	text {
		margin: 0px 0px 0px 33px;
		}

	p 	{
		margin-left: 10px;
		font-family: garamond;
		font-size:14px;
		padding-top:8px;
		line-height: 16px;
		} 
	
	
	

	a:hover { text-decoration: none; color: #000; }
	a:link IMG { border: 0px solid #000; }
	a:active IMG { border: 0px solid #666; }
	a:visited IMG { border: 0px solid #000; }
	a:hover { color: #9933cc }
