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

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

body{
   margin:0; 
   padding:0;
   background-image: url(gbcover1.png);
   background-repeat: repeat;
   min-height: 100%;
   font-family: 'IM Fell English SC', serif, Verdana, Tahoma, "Trebuchet Ms", Sans-Serif; 
   font-size: 16px; 
   color:#000000;}

#gbook_header {
   width:600px; 
   height:150px; 
   margin:0 auto; 
   background: #transparent;}

#gbook_top_links{
   background: #transparent;
   width:450px; 
   height:50px; 
   margin-left:80px; 
   margin-top:10px;}

a{
   font-family: 'IM Fell English SC', serif, Verdana, Tahoma, "Trebuchet Ms", Sans-Serif; 
   color: #304864; 
   text-decoration:underline;
}

a:hover{
   font-family: 'IM Fell English SC', serif, Verdana, Tahoma, "Trebuchet Ms", Sans-Serif; 
   color: #999966; 
   text-decoration:none;
}

#gbook_top_links a{
   font-family: 'IM Fell English SC', serif, Verdana, Tahoma, "Trebuchet Ms", Sans-Serif;
   font-size: 13px; 
   color: #304864; 
   text-decoration:underline; 
   font-weight:bold;
}

#gbook_top_links a:hover{
   font-family: 'IM Fell English SC', serif, Verdana, Tahoma, "Trebuchet Ms", Sans-Serif; 
   font-size: 13px; 
   color:#999966; 
   text-decoration:none; 
   font-weight:bold;
}

img.gbook_logo{
   background: #transparent;
   margin-left:150px; 
   margin-top:10px; 
}

span.gbook_entries_top{
   background: #transparent;
   font-family: 'IM Fell English SC', serif, Verdana, Tahoma, "Trebuchet Ms", Sans-Serif;
   font-size: 13px; 
   color:#800f0f;  
   text-decoration:none; 
   line-height:25px; 
}

br.clear{
   clear:both;
}

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

hr{
   width:60%; 
   height:2px; 
   color:#800f0f;
}

h1{
   margin:0; 
   padding-top: 5px; 
   background: #transparent;
   font-family:  'Meddon', cursive, Verdana, Geneva, Arial, Helvetica, sans-serif; 
   color: #800f0f; 
   font-weight: bold; 
   font-size: 44px;  
   position: relative;
}

h2{
   margin:0; 
   padding-top: 5px; 
   background: #transparent;
   font-family: 'IM Fell English SC', serif, Verdana, Tahoma, "Trebuchet Ms", Sans-Serif;
   color: #800f0f; 
   font-weight: bold; 
   font-size: 18px;  
   position:relative;
}

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


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

.gbook_commentbox{
   width:96%; 
   height:auto; 
   background-color:#999966; 
   margin:0 auto; 
   border:solid 1px #ffec8f; 
   display: table; 
   margin-bottom:20px;
}

.gbook_left_box{
   width:30%; 
   height:auto; 
   float:left; 
   position:relative;
}

.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;
}

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

span.gbook_submitted{
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
   color:#ffec8f; 
   font-weight:bold; 
   font-size:12px; 
   padding-left:5px; 
   float:left; 
   margin-bottom:7px; 
   margin-top:3px;
}

span.gbook_submitted_by{
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
   color:#ffec8f; 
   font-size:12px; 
   padding-left:5px; 
   line-height:18px; 
}

span.gbook_comments{
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
   color:#ffec8f; 
   font-weight:bold; 
   font-size:12px; 
   margin-bottom:7px; 
   float:left; 
   margin-top:3px; 
}

span.gbook_comment{
   font-family:Verdana, Geneva, Arial, Helvetica, 
   sans-serif; 
   color:#ffec8f; 
   font-size:12px; 
   float:left; 
   line-height:18px; 
   margin-right:5px; 
   text-align:justify; 
}

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

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

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

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

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

.gbook_bottom {
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size:12px; 
   color:#ffec8; 
   text-decoration:none;
}

#gbook_guestbook{
   width:100%; 
   height:auto;
   margin-bottom:20px;
}

span.gbook_guestbook{
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size:20px; 
   color:#011C04; 
   font-weight:bold; 
   text-align:center
}

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

#gbook_entries{
   width:500px; 
   margin:0 auto; 
   background-color:#999966; 
   border: solid 1px #ffec8f; 
   margin-bottom:10px;
}

.gbook_sign_error{
color: #FF3333; 
font-weight: bold; 
margin-left:10px; 
margin-top:10px;
}

.gbook_sign_text{
   font-size: 12px; 
   color: #ffec8f; 
   margin-left:10px; 
   margin-top:10px; 
   margin-right:10px; 
   text-align: justify;
}

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

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

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

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

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

textarea{
   margin-left:10px; 
   margin-right:15px
}

#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:14px; 
   text-transform:uppercase; 
   background-color: #666633;  
   top:10px; color:#ffec8f; 
   font-family:Verdana; 
   font-weight:bold; 
   text-decoration:none; 
   width:237px; 
   height:32px;
   margin-top:0px; 
}

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

.gbook_no_spam img{
   border:none
}

body.gbook_emoticons{
   margin:0; 
   padding:0; 
   background-color:#999966; 
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color:#ffec8f;
}

div.gbook_emoticons{
   font-size: 12px; 
   color: #666633; 
   margin:10px; 
   text-align: center;
}

img.gbook_emoticon {
   border:none; 
   margin:5px;
}

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