/* CSS Document */
/*styles for new guestbook*/

body {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	}
	
.gbk_entry hr {
	visibility:hidden;
	}

.gbk_entry {
	width: 560px;
	background-color: #e6e6e6;
/*	background-image:url(/images/gbookpanel.jpg);*/
	float:left;
	margin-top: 0.5em;
	line-height: 1.25em;
	padding:0.6em;
	}

.gbk_header {
	color: white;
	font-weight: bold;
	}

.gbk_date {
/*	background-image:url(/assets/images/graphics/gbooktop-l.jpg); */
	background-color: #b0b0bc;
	width: 180px;
	float: left;
	}

.gbk_note_head {
	float: left;
	width: 360px;
/*	background-image:url(/assets/images/graphics/gbooktop-r.jpg);*/
	background-color: #b0b0bc;
	}

.gbk_detail {
	float:left;
	width: 166px;;
	font-size: 75%;
	font-weight:bold;
	}

.gbk_site {
	clear: left;
	width: auto;
	}
	
.gbk_name {
	font-size:125%;
	}

.gbk_note {
	float: left;
	width: 360px; 
	background-color:#fcfcfc;
	padding: 7px;
	}

.pagelist {
	width: 560px;;
	font-family:"Courier New", Courier, monospace;
	text-align: right;
	clear:left;
	}

.pagelist a {
	color: #333;
	text-decoration:none;
	font-weight:bold;
	}

.pagelist a:hover {
	color:red;
	}

.pagelist .gbk_curpage {
	color: black;
	font-weight:bold;
	background-color:#efefef;
	padding: 0 0.1em;
	border-top: 1px solid gray;
	border-right: 2px solid black;
	border-left: 1px solid gray;
	border-bottom: 2px solid black;
	}

.pagelist .gbk_otherpage {
	font-weight:bold;
	background-color:#fefeff;
	border-left: 1px solid blue;
	padding: 0 0.1em;
	}

gbk_sign {
	text-align:right;
	}
	
#gbk_form {
	width:auto;
	background-color:#e6e6e6;
	float:left;
	margin-left:auto;
	margin-right:auto;
	padding: 0 1em;
	}

#errors {
	width:80%;
	float:left;
	}
	
#errors p {
	color: #EFF;
	font-weight:bold;
	background-color:#D00;
	margin: 0.4em;
	padding: 0.5em;
	}

.row {
  clear: both;
  padding-top: 6px;
  overflow:hidden;
  }
  
.edLabel {
	font-size: 1em;
	line-height: 1.6em;
	margin-right: 10px;
	width: 6em;
	float: left;
	}

.edField input {
	width: 15em;
	}

#comments {
	margin-top: 0.5ex;
	width: 18em;
	}

.button, .first_button {
	margin-top: 0.5ex;
	font-size: 1em;
	margin-left:12px;
	}

.first_button {
	margin-left:7em;
	}
.entry_error {
	color: red;
	font-size: 1.1em;
	font-weight:bold;
	}

.gbReviewEntry {
	width: 15em;
	float: left;
	}
.required {
	color: red;
	margin-right: 0.15em;
	}
#gbStatement {
	float:right;
	margin: 3em 1em;
	width: 140px;
	}

