*		{margin		:0;
		padding		:0;}


body{font-size				:12px;
	width					:800px;
	position				:relative;
	top						:10px;
	left					:20px;
	border-right			:solid 2px #ffcc66;
	border-left				:solid 2px #ffcc66;
	border-top				:solid 2px #ffcc66;
	margin					:0 0 15px 0;
	background-color		:#ffffee;	
}

body p{color	:#444400;}

li	{list-style		:none;}

strong,em {font-weight:normal;}
em {font-style:normal;}

a:link,
a:visited{
	text-decoration			:none;
	color					:#0000CC;
	}
a:hover{
	background-color		:#99ffcc;
	text-decoration			:underline;
	color					:#0000ff;
	}

#atama	{
	background-color		:#ffffcc;
	width					:800px;
	height					:80px;
}
		
#atama p{
	margin					:0 0 0 20px;
	color					:#696969;
	font-size				:12px;
}

#pan	{
	padding					:5px;
	font-size				:14px;
	background-color		:#ffcc00;
	border-top				:solid 1px #EEEE00;
	border-bottom			:solid 1px #EEEE00;
}

#pan p	{}

h1	{
	font-size				:24px;
	padding					:15px 0 10px 10px;
	color					:#696969;
}

#karada	{
	margin					:10px 0 0 0;
}

#main{}

#content{
	width					:570px;
	float					:left;
	padding					:10px 5px 10px 15px;
	font-size				:14px;
	}
#content p{
	padding					:5px 5px 5px 5px;
}	
#menu{
	padding					:20px 0 20px 0;
	width					:200px;
	float					:right;
	}
		
#menu li{
	padding					:4px 4px 0 4px;
	border-bottom			:solid 1px #ccccff;
}
		
#link{
	padding					:0 0 30px 0;
	width					:200px;
	float					:right;
}

#link h4{}
#link li{
	padding					:4px 4px 0 4px;
	border-bottom			:solid 1px #ccccff;
}

#foot	{
	clear					:both;
	text-align				:center;
	padding					:3px;
	font-size				:11px;
	color					:#000000;
	border-top				:solid 1px #999999;
	border-bottom			:solid 2px #ffcc66;
	background-color		:#ffffcc;
	}
		
#foot p	{color				:#000000;}
		
h2	{text-align				:center;
	font-size				:16px;
	color					:#cc6600;
	border-bottom			:solid 1px #000000;
}

h3	{
	font-size				:16px;
	color					:#ff9966;
}

h4	{
	font-size				:12px;
	color					:#696969;
	padding					:10px 0 10px 10px;
	background-color		:#FFFF99;
}
