body{
	background-color:#EDE2CF;
	margin:0px;
	font: 76% Verdana, sans-serif;
}

#allencompassing {
	width:830px;
	margin-left:auto;
	margin-right:auto;
}

#backgrounded{
	background-image:url('/images/bgborder.gif');
	width:847px;
	margin-left:auto;
	margin-right:auto;
}
#topblob {
	background:url('/images/topblurb_bg.png');
	background-color:#DFE0E1;
	width:830px;
	height:45px;
	vertical-align:middle;
}
#counter {
	margin-left:740px;
	padding-top:15px;
	vertical-align:middle;
}

#whitefilling {
	background-color:#FFFFFF;
	width:830px;
	position:relative;
	padding-bottom:50px;
}

.valid {
	border:0;
}

.whassup{
	width:400px;
	margin-left:auto;
	margin-right:auto;
	border-left-style:solid;
	border-left-width:7px;
	border-left-color:#E8B35F;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#E8B35F;
	font-size:24px;
}

.whassapu {
	font-size:18px;
}

.newsitems {
	margin-left:50px;
	line-height:160%;
}

.bloglinks{
	width:100%;
	text-align:center;
	margin-top:30px;
}

ul#menu{
	list-style:none;
	}
	ul#menu li{
		display:inline;
	}
	ul#menu li a{
		text-indent:-9999px;
		display:block;
		height:30px;
		width:160px;
		float:left;
	}
		ul#menu li a.gaiyou{
			background: url(/images/gaiyou_button.gif) no-repeat top center;
		}
		ul#menu li a.aisatsu{
			background: url(/images/aisatsu_button.gif) no-repeat top center;
		}
		ul#menu li a.contact{
			background: url(/images/contact_button.gif) no-repeat top center;
		}
	ul#menu li a.gaiyou:hover, ul#menu li a .gaiyou:active,
	ul#menu li a.aisatsu:hover, ul#menu li a .aisatsu:active,
	ul#menu li a.contact:hover, ul#menu li a .contact:active{
		  	background-position: bottom center;
	}
	
#juutaku{
	display:inline;
}
#juutaku a {
	display: block;
	text-indent:-9999px;
	width:144px;
	height:129px;
	float:left;
	background: url(/images/menu_four_one.jpg) no-repeat top center;
}
#juutaku a:hover, #juutaku a:active{
	background-position: bottom center;
}

#keiei{
	display:inline;
}
#keiei a {
	display: block;
	text-indent:-9999px;
	width:144px;
	height:129px;
	float:left;
	background: url(/images/menu_four_two.jpg) no-repeat top center;
}
#keiei a:hover, #keiei a:active{
	background-position: bottom center;
}


#seikatsu{
	display:inline;
}
#seikatsu a {
	display: block;
	text-indent:-9999px;
	width:144px;
	height:129px;
	float:left;
	background: url(/images/menu_four_three.jpg) no-repeat top center;
}
#seikatsu a:hover, #seikatsu a:active{
	background-position: bottom center;
}



#bunka{
	display:inline;
}
#bunka a {
	display: block;
	text-indent:-9999px;
	width:144px;
	height:129px;
	float:left;
	background: url(/images/menu_four_four.jpg) no-repeat top center;
}
#bunka a:hover, #bunka a:active{
	background-position: bottom center;
}
#newstuff{
	width:350px;
	position:relative;
	height:120px;
	margin:25px auto 5px auto;
}
#lighthouse{
	width:130px;
	padding:5px;
	border:0;
	float:left;
	text-align:center;
}
#iketeru{
	width:160px;
	padding:5px;
	border:0;
	float:left;
	text-align:center;
	font-size:10px;
}