*		{
		margin		:0;
		padding		:0;
		}


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

body p	{
		color			:#333;
		}

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


li		{
		list-style		:none;
		}


strong,em {
		font-weight		:normal;
		}


em		{
		font-style		:normal;
		}


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

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

#pan	{
		text-align			:left;
		padding				:4px;
		font-size			:11px;
		background-color	:#ccc;
		border-top			:solid 1px #999;
		border-bottom		:solid 1px #999;
		}

#pan p	{
		color				:#333;
		}

#pan a	{
		color			:#036;
		}

		

h1		{
		padding			:20px 0 10px 40px;
		color				:#ccc;
		font-size			:15px;
		}
		

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

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

#main	{
		width				:602px;
		float				:left;
		}
	
#content{
		width				:402px;
		float				:right;
		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 10px 10px;
		height				:20px;
		border-left			:solid 0px #036;
		border-bottom		:solid 0px #036;
		margin-bottom: 15px;
		}


h4		{
		color				:#ffefd5;
		padding				:10px 0 10px 10px;
		}


#menu	{
		width				:185px;
		float				:left;
		padding				:20px 0 0 0 ;
		font-size			:12px;
		}

#menu p{
		margin	:0 0 5px 5px;
		}
		
#menu li{
		padding				:4px 1px 0 5px;
		text-decoration		:none;
		color				:#000;
		}
		
#link	{
		width				:185px;
		padding				:20px 0 0 0;
		float				:right;
		color				:#333;
		font-size			:12px;
		}

#link li{
		padding				:4px 4px 0 4px;
		text-decoration		:none;
		}

#menu h4,#link h4{
		color				:#ccc;
		padding				:5px 0 5px 10px;
		background-color	:#036;
		}

#menu a,#link a{
		color			:#036;
		}


	
.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				:#036;
		border-top		:solid 1px #ccc;
		background-color	:#ccc;
		}
		
#foot p	{
		color				:#036;
		}


#foot a	{
		color				:#036;
		}