/* 
GBook CSS Document
Template: default
Last modified: August 20th, 2009
*/

/*--------------------------------------------HEADER--------------------------------------------*/

body{text-align:center; margin:0 auto; padding:0; font-size:14px; background-image:url(images/wrlhnds2.gif); background-repeat:repeat; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#003399;}

#gbook_header{width:100%; height:150px;}
/*  background-image:url (images/book.png); background-repeat:no-repeat;} */

.gbook_top_links{width:100%; height:50px; margin-top:10px; text-align:center;}

a{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color: #003399; text-decoration:underline; font-weight:bold;}

a:hover{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline; font-weight:bold;}

.gbook_top_links a{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color: #003399; text-decoration:underline; font-weight:bold;}
.gbook_top_links a:hover{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline; font-weight:bold;}

img.gbook_logo{margin-left:50px; margin-top:10px;}

/* Next = Number of entries:"   */
span.gbook_entries_top{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#003399; text-decoration:none; line-height:30px;}

br.clear{clear:both;}

.clear{line-height:10px; clear:both}

hr{ width:99%; height:2px; color:#333333;}

h1{margin:0; padding-top:5px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#010097; font-weight:bold; font-size:16px; position:relative; left:30px;}
/*--------------------------------------------HEADER--------------------------------------------*/


/*--------------------------------------------BODY--------------------------------------------*/

.gbook_commentbox{width:90%; height:auto; background-color:#FFFFFF; margin:0 auto; border:solid 5px #B0C4DE; display: table; margin-bottom:20px;}

/* .gbook_left_box{width:30%; height:auto; float:left; position:relative;} */
.gbook_left_box{width:100%; height:auto;}
.gbook_right_box{width:68%; height:auto; float:right;}
.gbook_right_box_1{width:50%; height:auto; float:left;}
.gbook_right_box_2{width:50%; height:auto; float:right;}

img.gbook_nobrd{border:none; margin-left:10px; margin-right:3px;}

span.gbook_submitted_by{text-align:left; float:left; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#00008B; font-size:10px; padding-left:10px;}

span.gbook_submitted_by_name{text-align:left; float:left; margin-left:10px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}

span.gbook_comments{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#00008B; font-weight:normal; font-size:10px; padding-left:10px; float:left; margin-top:3px; }

span.gbook_comment{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; padding-left:10px; float:left; line-height:1.25em; margin-right:10px; margin-bottom:10px; text-align:justify; }

span.gbook_added{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; padding-left:10px; float:left;}

a.gbook_submitted{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#0066FF; text-decoration:underline;}
a.gbook_submitted:hover{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#0066FF; text-decoration:none;}

.gbook_bottom a{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#0066FF; text-decoration:underline; font-weight:bold;}
.gbook_bottom a:hover{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#0066FF; text-decoration:none; font-weight:bold;}
.gbook_bottom {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#0066FF; text-decoration:none;}

/* Added 6Jun2011  */
#gbook_signin{width:100%; height:auto; margin-bottom:20px;}
span.gbook_signin{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#0e67af; font-weight:bold; text-align:center}

#gbook_guestbook{width:100%; height:auto; margin-bottom:20px;}
span.gbook_guestbook{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:18px; color:#0e67af; font-weight:bold; text-align:center}
span.gbook_required{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; }

/* Added 5Jun2011  */
#gbook_entries_4sign{width:450px; margin:0 auto; background-color:#f4f9fd; border: solid 1px #B0C4DE; margin-bottom:10px;}
span.gbook_entries_4sign{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#A52A2A; font-size:7px; line-height:15px; }

/* 7Jun2011: Setting the Width & Height of the "Reply to guestbook post" box. */
#gbook_entries_delete{width:610px; height:360px; margin:0 auto; background-color:#f4f9fd; border: solid 5px #B0C4DE; margin-bottom:10px;}

/* 7Jun2011: Setting the Width & Height of the "Reply to guestbook post" box. */
#gbook_entries_reply{width:610px; height:23em; margin:0 auto; background-color:#f4f9fd; border: solid 5px #B0C4DE; margin-bottom:10px;}

/* 6Jun2011: Setting the Width & Height of the Sign Guestbook Input box. */
/*	15Dec2014: Was	#gbook_entries{width:590px; height:330px; margin:0 auto; background-color:#f4f9fd; border: solid 5px #B0C4DE; margin-bottom:10px;}	*/
#gbook_entries{width:590px; height:500px; margin:0 auto; background-color:#f4f9fd; border: solid 5px #B0C4DE; margin-bottom:10px;}

span.gbook_entries{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:25px;}

span.gbook_entries_titles{text-align:left; float:left; width:75px; margin: 0 auto; textfont-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:25px;}

#gbook_decide_box{width:415px; height:115px; margin:0 auto; background-color:#ffffff; border: solid 5px #B0C4DE; margin-bottom:10px;}

/*	15Dec2014: Added next to avoid Submit & Last Update from overlapping each other on some screen resolutions.	#B0C4DE	*/
#gbook_spacer_box{width:190px; height:0px; margin:0 auto; background-color:#ffffff; border: solid 1px #ffffff; margin-bottom:10px;}

#security_box{width:350px; height:175px; margin:0 auto; background-color:#ffffff; border: solid 5px #B0C4DE; margin-bottom:10px;}

.gbook_sign_error{font-size:20px; color: #FF3333; font-weight: bold; margin-top:10px; text-align:center;}

.gbook_sign_text{font-size:10px; color: #000000; margin-left:10px; margin-top:10px; margin-right:10px; text-align: center;}

.gbook_decide_task{font-size:40px; color: #DC143C; margin-top:10px; margin-left:10px; margin-right:10px; text-align: center;}

.gbook_sign_text_2guestbook{font-size:10px; color: #000000; margin-top:16px; margin-left:12px;}

.gbook_sign_notice{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; margin-bottom: 10px;}

.gbook_left{width:95px; height:auto; position:relative; float:left; margin-left:10px; margin-top:10px;}
.gbook_right{height:auto; position:relative; float:left; margin-top:15px; }

span.gbook_small{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}

input, select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2E8B57;}

textarea{width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2E8B57;}

#gbook_bottom_images{ width:400px; height:auto; position:relative; float:left; margin-left:10px; margin-top:15px;}

.gbook_bottom_images img{border:none;}

input.gbook_checkbox{vertical-align:middle;}

img.gbook_sec_img {border:none; margin-top:10px;}

input.gbook_submit{position:relative; top:30px;}
input.submit{border: medium none; font-size:10px; text-transform:uppercase; background-image:url(images/submit.gif); background-repeat:repeat-x; position:relative;  top:10px; color:#FFFFFF; font-family:Verdana; font-weight:bold ; text-decoration:none; width:237px; height:32px;margin-top:0px; }

input.submitdecidetask{border: medium none; font-size:10px; text-transform:uppercase; background-image:url(images/submit2.gif); background-repeat:repeat-x; position:relative;  top:10px; color:#FFFFFF; font-family:Verdana; font-weight:bold ; text-decoration:none; width:100px; height:32px;margin-top:0px; }

/* 7Jun2011: Added "Footer" */
.Footer {font-size:10px; text-align:center; font-weight:normal;}

#gbook_no_spam{position:relative; top:20px; width:100%; height:auto;}
.gbook_no_spam img{border:none}

/*--------------------------------------------BODY--------------------------------------------*/