* {margin:0; padding:0;}

body {
	margin: 30px 0px;
	background-color: #222;
	text-align: center;
	overflow-y: auto; 
}

/*--------------------------------------
  Hypertext Module
---------------------------------------*/
a {text-decoration: none;}
a:link {color: #555;}
a:hover {color: #FF0000;}
a:visited {color: #444;}


#wrapper {
	font-size:10px;
	font-family:verdana,Arial,'ＭＳ Ｐゴシック',Helvetica,Sans-Serif;
	color:#444;
	border:1px solid #333; 
	text-align: left;
	width: 850px;
	line-height: 1.8em;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	background:#050A0F url(images/top_bg.jpg);
}

/* --- [start] content [start] --- */

#inner {
	padding: 0;
}

/* --- [start] foot [start] --- */
#foot {
	clear: both;
	text-align: right;
	background:url(http://www.iamsucker.com/logbook/images/bg_slash.gif);
	border-top:1px solid #333; 
}
#foot p {
	font-size:10px;
	padding: 5px 10px;
}

/* --- [start] extra [start] --- */
#expmenu {
	padding:0; 
	margin:0 auto; 
	list-style-type:none; 
	overflow:hidden; 

	height:500px; 
	float:right; 
}
#expmenu li {
	float:left;
}

#expmenu li a img {border:0;}

#expmenu li a {
	display:block; 
	height:500px; 
	width:30px;
	overflow:hidden;
	text-decoration:none; 
	cursor:pointer;
}

#expmenu li a:hover {
	width:300px;
}

.m_10 a {background:url(images/10.png) no-repeat;}
.m_20 a {background:url(images/20.png) no-repeat;}
.m_30 a {background:url(images/30.png) no-repeat;}
.m_40 a {background:url(images/40.png) no-repeat;}

.m_10 a:hover {background:url(images/10_act.jpg) no-repeat;}
.m_20 a:hover {background:url(images/20_act.jpg) no-repeat;}
.m_30 a:hover {background:url(images/30_act.jpg) no-repeat;}
.m_40 a:hover {background:url(images/40_act.jpg) no-repeat;}