* {
	font-family: Verdana, Tahoma, Arial, proportional;
}
body {
	color: #000000;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}
table {
	margin: 0;
	padding: 0;
	width: 100%;
	table-layout: fixed;
}
.layout {
	border: 1px;
	/* background-color: #ffeeee; */
	/* background-image: url('image/background.gif'); */
}
.l, .r, .c {
	background-image: url('image/borderv.gif');
}
.t, .b, .m {
	background-image: url('image/borderh.gif');
}
.tl, .tr, .bl, .br, .tc, .mc, .bc, .ml, .mr {
	background-image: url('image/corner.gif');
	background-repeat: no-repeat;
	background-position: 4px 4px;
}
.l, .r, .c, .tl, .tr, .bl, .br, .bc, .mc {
	width: 40px;
}
.t, .b, .m, .tl, .tr, .bl, .br, .ml, .mr, .mc {
	height: 40px;
}
.title {
	text-align: center;
}
.title img {
	margin: 30px 0px;
	border: none;
}
.menu {
	text-align: center;
	vertical-align: top;
	padding: 10px 0;
	spacing: 0;
}
.menu img {
	margin: 0;
	padding: 0;
	border: none;
}
.menu div {
	margin: 5px auto;
	padding: 0;
}
.content {
	padding: 5px;
	text-align: center;
}
.content img {
	border: 3px solid #c3b2a0;
}
.content textarea {
	font-family: Lucida Console, Courier New, monospace;
}
.visited {
	height: 300px;
	text-align: center;
	vertical-align: top;
	padding: 10px 0;
	color: #664c69;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.visited img {
	margin: 0;
	padding: 0;
	border: none;
}
.visited div {
	padding: 0;
	spacing: 0;
	margin: 0 auto;
}
