body {
	background-color: #f5f5f5;
	text-align: justify;
	margin-top: 10px;
	font-size: 12px;
	font-family: verdana;
	width: 100%;
	max-width: 1024px;
	min-height: 60%; 
	margin: 0 auto;
}


#google{
	margin-top: 10px;
	min-width: 100%;
	min-height: 5%;
	text-align: center;
}

.topmenu {
	background-color: #b22222;
	width: 96%;
	min-height: 32px;
	margin-left: 2%;
	text-align: left;

}

#submenu {	
}

#search {
}

#title {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 0px;
	margin-top: 2px;
	margin-left: 1%;
	margin-right: 1%;
}

#main {
	width: 98%;
	margin-left: 1%;
	margin-right: 1%;
}

#topright {
}

#bottomright {
	width: 10%;
	font-size: 8px;
}

#reference {
	clear: both;
	text-align: center;
	font-size: 11px;
}

#left, #middle, #right {
	background-color: #fffff0;
	min-height: 500px;
	float: left;
	margin: 1px;
	
}

#left {
	width: 10%;	
}

#middle {
	width: 76%;
	border-right: solid 1px #bc8f8f;
	border-left: solid 1px #bc8f8f;
}

#right {
	width: 12%;
}

.menuitem a:link { color:black; text-decoration:none; font-weight:bold; font-size: 20px;}
.menuitem a:visited { color:black; text-decoration:none; font-weight:bold; font-size: 20px;}
.menuitem a:focus { color:#00AA00; background-color:#808080; font-weight:bold; font-size: 20px;}
.menuitem a:hover { color:#EE0000; text-decoration:none; background-color:#fffff0; font-weight:bold; font-size: 20px;}
.menuitem a:active { color:#0000EE; background-color:#FFFF99; font-weight:bold; font-size: 20px;}

.menuitem {
	min-width: 60px;
	height: 100%;
	margin-right: 20px;
	border: dotted black 1px;
	float: left;
}

#submenuitem {
	width: 10%;
}
#submenuitem a:link { color:black; text-decoration:none; font-weight:bold;}

#date {
	text-align: center;
	font-size: 75%;
	margin-bottom: 1%;
}

.footnote {
	font-size: smaller;
	font-weight: bold;
}

.sephor {
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom: solid 1px #bc8f8f;
	height: 1px;
	width: 99%;
	clear: both;
}

.sepvert {
	min-height: 400px;
	float: left;
}
.thumbnail {
	margin-right: 2px;
	margin-bottom: 2px;
}

.gallery {
	width: 610px;
	text-align: center;
}
.sellang {
	float: right;
}

.linew {
	padding:0px 0px 0px 1px;
	list-style: none;
	list-style-image: url(http://www.gemura.com/img/icons/new.png);
	margin-left: 5px;
	
}

.ulfrontpage {
	padding:16px 0px 0px  20px;
	font-size: 12px;
}

.g_friendconnect_bew {
	width: 100%;
	text-align: center;
	margin-top: 20px;
	margin-left: 5px;
}

.g_menuitem {
	display: inline;
	float: left;
	width: 300px;
	margin-left:10px;
}

.g_friendconnect_mainwindow {
	height:200px;
	width:100%;
}

