body{
background-image: url(bg.png);
background-repeat: repeat;	
font-family: 'trebuc', sans-serif;
user-select: none;
}

@font-face {
  font-family:trebuc;
  src: url(trebuc.ttf);
}

.container {
	width: 471px;
	height: min-content;
	position: relative;
	margin-top: -248px;
	margin-left: 43pt;
	background-color: #c1d2ed;
	color: #C14040;
	font-size: 14px;
	border-left: 2px solid black;
	border-right: 2px solid black;
}

.content {
	width: 419px;
	height: min-content;
	position: relative;
	margin-top: 17px;
	margin-left: 0px;
	color: #000;
	font-size: 14px;
	z-index: 1;
	text-align: left;
}

#footer{
clear: both;
padding: 3px;
color: #000;
background-color: #c1d2ed;
width: 465px;
height: 13px;
text-align: left;
margin-left: 43pt;
margin-top: 0px;
font-size: 10px;
border-left: 2px solid black;
border-right: 2px solid black;
border-bottom: 2px solid black;
}

a{
color: #1e6774;
}

a:hover{
border-bottom: 1px solid #1e6774;
text-decoration: underline overline;
}

/* CUSTOM SCROLLBAR/SELECT */
/* ===== Scrollbar CSS ===== */
  /* Firefox */
  * {
    scrollbar-width: thin;
    scrollbar-color: #376C6C #94B8BA;
  }
 
::-webkit-scrollbar{
width: 8px; 
}
 
::-webkit-scrollbar-track{
background-color: #AEDEA4;
}
 
::-webkit-scrollbar-thumb{
background-color: #6FB861;  
}

.subheader{
background-color: #59785B;
border-bottom: 1px solid #6B9C6E;
color: #fff;
letter-spacing: 3px;
text-align: left;
font-size: 13px;
height: 20px;
}

.gbook_commentbox {
	padding: 3px;
	text-align: left;
}

#gbook_top_links{
	padding-top: 7px;
}