/******************************************* gbook************************************************/
.main_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
}
.gbdata{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:70%;
	text-decoration: none;
	color: #3e4b52;
	font-weight : normal;
}
.required { color:#EF5400;
 }
.message_error { color:Red; font-weight:bold; }
.message_ok { 
	color:#3e4b52; 
	font-size:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
font.text, span.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #3e4b52;
	font-weight : normal;
	font-size:70%;
}
.tablehead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.tablehead {
	white-space: nowrap;
	
}

.guestbook {
	margin-bottom:15px;
}

.guestbook .post {
	padding:15px 0 15px;
	border-bottom:2px solid #E9E9E9;
}

.guestbook .post .date{
	
	color:#215185;
	font-weight:bold;
}
.guestbook .post .author {
	padding-top:10px;
	text-align:right;
	color:#EF5400;
}
.guestbook .replyplace {
	padding: 3px 10px 7px 12px;
	background-image:url(../images/gb_guestbook_bg.gif);
	background-repeat:repeat-y;
	background-position:top left;
}
.guestbook .replyplace .title{	color:#F58A00;}
.guestbook .reply{	padding-bottom:7px;}
.guestbook .reply_author{ font-size:85%;} 

.gbook .title{
	font-weight:bold;
	color:#000;
	font-size:120%;
	margin-bottom:20px;
}

.main_text, .tablehead {
	color:#3e4b52;
}

/******************************************* /gbook************************************************/	
