

body {
	margin: 0;
	overflow-x: hidden;
    overflow-y: scroll;
}

.pagecontent {
	visibility: visible; 
	position: relative; 
	left:-50%; 
	width: 980px; 
	top: 64px; 
	height: 1046px; 
	border-bottom-style: solid; 
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;  
	border-bottom-width: 2px; 
	border-left-style: solid; 
	border-left-width: 2px; 
	border-right-style: solid; 
	border-right-width: 2px; 
	border-color: rgb(146, 72, 38); 
	background-color: white; 
}

h4 {
	font: normal bold normal 36px/1em 'mr de haviland'; 
	letter-spacing: 0.14em;
	color: rgb(146, 72, 38);
	height: 24px;
}

p {
	/* font-family: 'Exo 2', sans-serif; */
	font-family: 'EB Garamond', serif;
	font-size: 20px;
	font-style: italic;
	font-variant: normal;
	font-weight: 200;  
	color: rgb(146, 72, 38); 
}

.imgRounded {
	padding: 2px; 
	background-color: rgb(146, 72, 38); 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 3px; 
	margin: 10px;
} 
.imgLeft {
	margin-top: 6px ;
	margin-bottom: 6px ;
	margin-right: 16px ;
	margin-left: 6px ;
} 
.imgRight {
	margin-top: 6px ;
	margin-bottom: 6px ;
	margin-right: 6px ;
	margin-left: 16px ;
} 

.menu_row { 
	border-bottom-style: solid; 
	border-bottom-width: 1px;
	border-color: rgb(146,72,38);
}

.menuitem img, .menuitem span {
	vertical-align: middle;
	display: inline-block;
}

.address {
	font: normal normal normal 12px/1.3em arial, 'ms pgothic', dotum, helvetica, sans-serif; 
	color: rgb(146, 72, 38); 
	letter-spacing: 0.1em; 
	display: inline-block"
}

.textec {
	font: normal normal normal 16px/1.3em arial, 'ms pgothic', dotum, helvetica, sans-serif; 
	color: rgb(146, 72, 38);
}

.txtbase {
	font: normal normal normal 16px/1.3em arial, 'ms pgothic', dotum, helvetica, sans-serif; 
	color: rgb(146, 72, 38);
}



