/*
Ukitake Juushirou Fanlisting, Layout 1

L/U: September 29, 2009
*/


/* body */

body {
   margin: 0 0 15px 0;
   padding: 0;
   background: #9BCBCA url(images/layout01/back.gif) repeat top left;
   text-align: left;
   color: #75736E;
   line-height: 0;
   }

   a:link, a:visited, a:active {color: #67A59B; text-decoration: none;}

   a:hover {color: #8E856D; text-decoration: none; border-bottom: 2px solid #9A283D;}

      .stats_block a:hover, .left a:hover {text-decoration: none; border-bottom: 0;}

      #footer a:hover {color: #9A283D; text-decoration: none; border-bottom: 0;}

/* header */

#header {
   width: 598px;
   height: 480px;
   margin: 0;
   padding: 0;
   }

/* content */

#wrap {
   width: 498px;
   margin: -195px 0 0 100px;
   }

#content {
   min-height: 200px;
   padding: 5px 15px 15px 10px;
   background: #E7E6E0 url(images/layout01/content.gif) repeat top left;
   text-align: justify;
   color: #75736E;
   font: 11px Tahoma;
   line-height: 16px;
   }

   .left {text-align: left;}

blockquote {
   padding: 5px 8px;
   text-align: left;
   color: #8B8881;
   font: 11px Tahoma;
   line-height: 14px;
   }

   img.buttons {padding: 2px;}

   p.right {text-align: right;}

/* stats */

#stats {width: 440px; margin: 15px auto 30px auto; border: 0;}

.stats_block {
   width: 90px;
   padding: 0;
   text-align: left;
   line-height: 17px;
   }

   img.pb {width: 80px; height: 15px; border: 0; background-color: #90B7B6;}

   img.affi {width: 80px; height: 15px; border: 0; background-color: #9D92B6;}

   img.updt {width: 80px; height: 15px; border: 0; background-color: #B85C6D;}

.stats_datecount {
   width: 350px;
   padding: 0 0 3px 0;
   text-align: center;
   color: #75736E;
   line-height: 12px;
   }

.stats_tflquote {
   width: 350px;
   padding: 0;
   text-align: left;
   color: #9A9587;
   font: 9px "Trebuchet MS";
   line-height: 11px;
   }

/* footer */

#footer {
   width: 498px;
   height: 173px;
   margin: -5px 0 0 0;
   padding: 0 20px 0 15px;
   border: 0;
   background-image: url(images/layout01/footer.gif);
   background-repeat: no-repeat;
   color: #9A9587;
   text-align: justify;
   font: 11px "Trebuchet Ms";
   line-height: 14px;
   }

.sock {width: 460px;}

/* headings */

h1 {
   margin: 0 0 12px 30px;
   padding: 0;
   text-align: left;
   color: #BBB9B0; /* #588DAB */
   font: 27px "Monotype Corsiva";
   font-weight: bold;
   letter-spacing: 3px;
   line-height: 0;
   text-transform: lowercase;
   }

h2 {
   margin: 22px 0 0 0;
   padding: 0;
   text-align: left;
   color: #629796;
   font: 12px Arial, Helvitica;
   font-weight: bold;
   letter-spacing: 1px;
   line-height: 0;
   text-transform: lowercase;
   }

/* enhance */

em {color: #588DAB; font-style: normal;}

i {letter-spacing: .07px;}

   i.url {
      padding: 2px 4px;
      background-color: #ECEBE7;
      color: #629796;
      font: 11px "Courier New";
      letter-spacing: .03px;
      }

s, .show_members_no_email, .show_members_no_website {color: #C07280;}

strong {color: #B05656;}

u {color: #9E8F69; text-decoration: none;}

/* ENTHUSIAST */

   /* index */
   i.enth_date {color: #9A283D; font-style: normal;}

   b.enth_count {color: #9D92B6;}

   /* join, update, lostpass */
   b.enth_ast {color: #9A283D; font-weight: normal;}

   b.enth_form {color: #7C6F9D;}

   /* members */
   b.enth_list {color: #9D92B6; font-weight: normal;}

   /* affiliates */
   img.enth_affi {padding: 2px;}

/* etc */

input, select, textarea, option {
   padding: 2px 4px;
   border: 0;
   border-right: 2px solid #DBDAD3;
   border-bottom: 2px solid #DBDAD3;
   background-color: #ECEBE7;
   color: #629796;
   font: 11px Tahoma;
   letter-spacing: .03px;
   }

   /* join */
   .show_join_name_field, .show_join_email_field, .show_join_country_field,
   .show_join_url_field, .show_join_comments_field {width: 64%;}

   .show_join_password_field, .show_join_password_field2 {width: 31%;}

   .show_join_submit_button, .show_join_reset_button {width: 120px; text-align: center;}

   /* lostpass */
   .show_lostpass_email_field {width: 48%;}

   /* update */
   .show_update_old_email_field, .show_update_name_field, .show_update_email_field,
   .show_update_country_field, .show_update_url_field {width: 64%;}

   .show_update_current_password_field, .show_update_password_field, .show_update_password_field2 {width: 31%;}

   .show_update_submit_button {width: 120px; text-align: center;}

