*		{
		margin		:0;
		padding		:0;
		}


body	{
		width			:800px;
		position		:relative;
		top				:10px;
		margin			:0 auto;
		border			:solid 1px #999;	
		background-color	:#dde;
		}

body p	{
		color			:#333;
		margin			:;
		}

img{
		border			: none;
		vertical-align	: bottom;
		}


li		{
		list-style		:none;
		}


strong,em {
		font-weight		:normal;
		}


em		{
		font-style		:normal;
		}


a		{
		color			:#036;
		text-decoration	:none;
		}

#karada	{
		width				:800px;
		background-color	:#fff;
		}

#atama	{
		
		background-image 	:url("header.jpg");
		background-repeat	:no-repeat;
		background-color	:#bce;
		padding				:20px 0 40px 0;
		width				:800px;
		height				:100px;
		}
		
#atama p{
		text-align			:left;
		margin				:20px 10px 15px 40px;
		color				:#666;
		font-size			:11px;
		}

#pan	{
		text-align			:left;
		margin				:0;
		font-size			:11px;
		background-color	:#369;
		border-top			:solid 1px #999;
		border-bottom		:solid 1px #999;
		}

#pan p	{
		color				:#fff;
		margin				:5px;
		}

#pan a	{
		color			:#fff;
		}

h1		{margin				:20px 0 5px 40px;
		color				:#000;
		font-size			:15px;
		}
		

h2		{
		text-align			:center;
		font-size			:20px;
		color				:#036;
		padding				:15px 0;
		background-color	:#fff;
		border-bottom		:solid 1px #ccc;
		}		

#karada	{
		width				:800px;
		text-align			:left;
		}
		
		
#karada p{
		color				:#333;
		}
		

#main	{
		width				:602px;
		float				:left;
		}
	
#content{
	width				:402px;
	float				:right;
	background-color	:#fff;
	border-left			:solid 1px #ccc;
	border-right		:solid 1px #ccc;
		}

#content p{
	line-height		: 1.5em;
	margin			:0 10px 15px 10px;
	font-size		:0.9em;
		}


#content a{
		color			:#333;
		}
		



h3		{
		color				:#000;
		font-size			:14px;
		background-color		:#ccc;
		padding				:10px 0 5px 10px;
		height				:20px;
		border-left			:solid 10px #036;
		border-bottom		:solid 1px #036;
		margin-bottom: 15px;
		}


h4		{
		color				:#ffefd5;
		padding				:10px 0 10px 10px;
		}
	
#menu	{margin				:20px 0 0 0 ;
		width				:185px;
		float				:left;
		font-size		:12px;
		}

#menu p{margin	:0 0 5px 5px;}
		
#menu li{padding			:4px 1px 0 5px;
		text-decoration		:none;
		color			:#000;
		}
		
		
#menu h4{color			:#333;
	background-color	:#a0bbde;
		}

		
#link	{
		width				:185px;
		padding				:20px 0 0 0;
		float				:right;
		color				:#333;
		font-size		:12px;
		}


#link h4{
		color			:#333333;
		background-color	:#a0bbde;
		}

#link li{
		padding			:4px 4px 0 4px;
		text-decoration		:none;
		}
		
.ad		{
		font-size			:11px;
		}

#ad728	{
		clear				:both;
		text-align			:center;
		}

#ad728 .ad{
		padding				:20px 20px 10px 20px;
		text-align			:left;
		}


#foot	{
		clear				:both;
		padding				:8px;
		text-align			:center;
		font-size			:11px;
		color				:#fff;
		background-color	:#369;
		}
		
#foot p	{
		color				:#fff;
		}


#foot a	{
		color				:#fff;
		}