/* ---            guestbook css
        the following is the only css i used
           when re-creating the guestbook.        --- */
.gbarea_header {
  width: 475px;
  height: 20px;
  background: url(../../../templates/rb/images/txtarea_header.gif) 0 0 no-repeat;
}
.gb_area {
  float: left;
  width: 453px;
  background-color: #dad7d4;
  border: solid #423b3b;
  border-width: 0 1px 0 1px;
  padding: 5px 10px 5px 10px; 
}
.gbarea_footer {
  clear: both;
  width: 475px;
  height: 20px;
  background: url(../../../templates/rb/images/txtarea_footer.gif) 0 0 no-repeat;
}
.gb_loginlink {
  float: left;
  height: 30px;
}
.gb_entrycount {
  float: right;
  height: 30px;
}
.gb_frame {
  float: left;
  background-color: #aea9a4;
  border: solid #aea396;
  border-width: 1px 1px 0px 1px;
  width: 453px;
}
.gb_name {
  float: left;
  font-weight: bold;
  padding: 7px 0 0 5px;
  height: 23px;
}
.gb_contacts {
  float: right;
  padding: 7px 30px 0 0;
}
.gb_date {
  float: right;
  padding: 7px 5px 0 0;
}
.gb_content {
  clear: both;
  width: 445px;
  background-color: #cfc9c1;
  border: solid #aea396;
  border-width: 0px 1px 1px 1px;
  padding: 10px 3px 5px 5px;
}
.gb_admincomment {
  padding: 5px;
  width: 428px;
  margin: 10px 0 0 0;
  background-color: #e8e8e6;
  border: 1px dashed #999;
}
.gb_spacer { 
  height: 30px;
}
.gb_showmail {
  margin: 5px 0 0 5px;
  vertical-align: middle;
}
.gb_showmail_label {
  position: relative;
  top: -2px;
  padding: 0;
  margin: 0 0 0 2px;
}
/*
  this are the default-guestbook styles. most of them are not needed anymore.
  this is - of course - only true if you modded the guestbook to your needs, 
  like i did. 
  
  know what? i don't care. just let this few lines stay here... 

  ---

  last thoughts: the 'easybook' - extension is really good! 
  for a moron who gives a shit about readable code or structure or such things
  this guestbook works really well!
  
  but tell me one thing: who and where are the people living who really need
  a guestbook where you can add _all_ of your messengers, your hometown, your 
  adress AND the size of your underwear?
  
  i missed a field named 'do you think we ask too much' ...  
*/
.easy_frame {border: #ededed solid 1px; background-color:#FFFFFF;}
.easy_top { background-color:#f7f7f6; height: 30px;}
.easy_top_left {float: left;}
.easy_top_right {float: right;}
.easy_big {font-size: 16px; vertical-align: middle;}
.easy_small {font-size: 9px; vertical-align: middle;}
.easy_small_red {color: #e8523e; font-size: 9px; vertical-align: middle;}
.easy_align_middle {vertical-align: middle; behavior: url(components/com_easybook/images/iepngfix.htc);}
.easy_admincomment {background-color:#fafafa; border-right: #ededed solid 5px; border-left: #ededed solid 5px; background-image: url(entry_bg.gif); background-position:bottom; background-repeat:repeat-x; color: #666666;}
.easy_contact {background-color:#fafafa; border-right: #ededed solid 5px; border-left: #ededed solid 5px; position:relative; background-image: url(entry_bg.gif); background-position:bottom; background-repeat:repeat-x;}
.easy_content {background-color:#fafafa; border-right: #ededed solid 5px; border-left: #ededed solid 5px; background-image: url(entry_bg.gif); background-position:bottom; background-repeat:repeat-x;}
.png {behavior: url(components/com_easybook/images/iepngfix.htc)}

#easybook h2{ margin: 0;}
#easybook p.clr {clear: both;}
#easybook dl{margin: 0; padding: 0; padding-top: 5px; padding-bottom: 5px;}
#easybook p.date {margin: 0;padding: 0; border-bottom: 1px solid #5F5F5F;}
#easybook p.rate {float: right; margin: 0; padding: 0; margin-right: 10px;}
#easybook dt {float: left;}
#easybook dt strong {display: block; margin-left: 5px;}
#easybook dt em {margin: 0; padding: 0; font-size: 12px; margin-left: 5px;}
#easybook dd {min-height: 40px; height: auto !important; height: 40px; margin-left: 150px;}
#easybook a span {display: none;}
#easybook a.hp {float: left; display: block; height: 16px; width: 16px; margin-top: 3px; margin-right: 2px;}
#easybook img.msn {float: left; display: block; height: 16px; margin-right: 2px; width: 16px;}
#easybook a.view {float: right;}
#easybook a.sign {float: right;}
#easybook a.email {float: left; display: block; height: 16px; width: 16px; margin-top: 3px; margin-right: 2px;}
#easybook a.icq {float: left; display: block; height: 16px; width: 16px; margin-right: 2px; margin-top: 3px;}
#easybook a.aim {float: left; display: block; height: 16px; width: 16px; margin-top: 3px; margin-right: 2px;}
#easybook a.yah {float: left; display: block; height: 16px; margin-top: 3px; margin-right: 2px; width: 16px;}
#easybook a.skype {float: left; display: block; height: 16px; width: 16px; margin-top: 3px; margin-right: 2px;}
#easybook fieldset#form {border: 0; width: 460px;}
#easybook fieldset#form legend {display: none;}
#easybook fieldset#form p{margin: 0; font-size: 13px; margin: 18px;}
#easybook fieldset#form label{display: block; width: 7em; float: left;}
#easybook fieldset#form input {width:245px;}
#easybook fieldset#form textarea {width: 245px;}
#easybook fieldset#form input.button {padding: 0; width: 60px; cursor: pointer;}
#easybook p.admincomment{margin: 0; padding: 0; border-top: 1px solid #5F5F5F; margin-top: 6px;}
#easybook div#bbcode {margin-left: 105px;}
#easybook #smile {float: right; margin-top: 15px;}
