/* Guestbook*/
p {
    margin-bottom: 2px !important;
}
p.dateguestbook {
  font-size: 12px;
}
p.nameguestbook {
  font-size: 14px;
}
p.textguestbook {
  font-size: 16px;
}

div.guestbook table {
    font-size: 12px;
    margin: 20px 0 15px 40px !important;
}
div.guestbook p.gdate {
    font-size: 10px;
    margin-bottom: 2px !important;
}
div.guestbook p.gname {
    font-size: 14px;
    margin-bottom: 2px !important;
    font-weight: bold;
    color: #320004;
}
div.guestbook p.gtext {
    font-size: 14px;
    margin-bottom: 20px !important;

}

table.adminList {
	font-size: 12px;

}
table.adminList tr {
	height: 30px;
	border: 1px solid black;
}
table.adminList tr  td{
	padding: 5 10px;

}
table.adminList tr.adminheader{
	height: 50px;
	font-weight: bolder;
	text-align: center;
	background-color: #DADCEA;
}
table.adminList tr.row-lite{
	background-color: white;
}
table.adminList tr.row-dark{
	background-color: #DDDDDD;
}
/*

#adminForm {
	width: 700px;
	font-size: 12px;
}
#adminForm  tr td.w20 {
	width: 20%;
}
#adminForm  tr td.w80 {
	width: 80%;
}
#adminForm  tr td {
	text-align: left;
}
#adminForm label {
	float: left;
	margin-top: 10px;
}
#adminForm input{
	margin-top: 0px;
}
#adminForm input[type=text] {
	width: 80%;
}
#adminForm input.num {
	width: 30%;
}
#adminForm textarea {
	width: 100%;
}
#adminForm select {
	width: 50%;
}
#adminForm input[type=checkbox] {
	margin-top: 0px;
}
#adminForm textarea {
	float: right;
	margin-top: 10px;
}
#adminForm select  {
	float: left;
	margin-top: 10px;
	text-align: left;
}
#adminForm select  {
	float: left;
	margin-top: 10px;
	text-align: left;
}*/