  <style type='text/css'>

  html {
    overflow-x: hidden; overflow-y: auto;
  }

  body{
    background:#f2f0e4; background-attachment: fixed; background-image: url(/images/back3.gif); background-repeat: no-repeat; background-position: center bottom;
    font-family: "Lucida Grande", Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
    font-size: 11px;
    margin: 0px;
    padding: 0px; /* required for Opera to have 0 margin */
    z-index:0;
  }

  TABLE, TR, TD { font-family: "Lucida Grande", Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color: #000; }

  a:link, a:visited, a:active { text-decoration: underline; color: #000 }
  a:hover { color: #7B6FC8; text-decoration:underline }

  #baseline {
    bottom:0;
    height:64px;
    padding:0px;
    position:fixed;
    width:100%;
    z-index:-1;
  }
  
  table.baseline {
    border: 0px;
  }

  table.baseline td.ctr {
    background-image: url(/images/baseline.gif);
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: bottom center;
  }
	
  #baseline2 {
    bottom:21;
    height:900px;
    padding:0px;
    position:fixed;
    width:100%;
    z-index:-2;
  }
  
  .active_members {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 145%;
  }
  
  .attention {
    color: #992A2A;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
  }

  .attention_detail {
    color: #992A2A;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 135%;
  }

  .author_id {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
  }

  .assoc_choir {
    color: #4E40AB;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
  }
  
  .assoc_choir a:visited,
  .assoc_choir a:active,
  .assoc_choir a:link {
        color: #4E40AB;
        text-decoration: underline;
  }

  .assoc_choir a:hover {
        color: #000000;
        text-decoration: underline;
  }


  .big_date {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
  }

  .board_title {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
  }

  input.button {
        margin: 0;
        width: auto;
        cursor: hand;
        cursor: pointer;
  }

  input.button_img {
        margin: 0;
        width: auto;
        cursor: hand;
        cursor: pointer;
  }
  
  .button {
        background: #DFE6EF;
        border: 1px solid #4C77B6;
        color: #000;
        font-family: "Lucida Grande", verdana, Helvetica, Sans-Serif;
        font-size: 11px;
        padding: 4px;
        vertical-align: middle;
  }

  .button_img {
        vertical-align: middle;
  }
  
  .calnum{ 
	color: #666;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
  }
  .cat_title {
    color: #FFF;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
  }

  .cat_title a:active,
  .cat_title a:visited,
  .cat_title a:link {
    color: #FFF;
    text-decoration: none;
  }

  .cat_title a:hover {
    color: #DDD;
    text-decoration: none;
  }

  .cat_forum_title {
    color: #3A4F6C;
    letter-spacing: 1px;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
  }

  .cat_forum_title a:visited,
  .cat_forum_title a:active,
  .cat_forum_title a:link {
        color: #3A4F6C;
        text-decoration: none;
  }

  .cat_forum_title a:hover {
        color: #7B6FC8;
        text-decoration: none;
  }

  .comment_display {
    color: #FFF;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
  }

  .comment_display a:active,
  .comment_display a:visited,
  .comment_display a:link {
        color: #FFF;
        text-decoration: none;
  }

  .comment_display a:hover {
        color: #FFF;
        text-decoration: underline;
  }
  
  .comment_username {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
  }

  .comment_username a:active,
  .comment_username a:visited,
  .comment_username a:hover,
  .comment_username a:link {
        text-decoration: none;
  }

  .comment_date {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    font-style: normal;
  }
  
  .event_name {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
  }
  
  .event_name a:active,
  .event_name a:visited,
  .event_name a:link {
        text-decoration: none;
  }

  .forum_description {
    color: #666;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 135%;
  }

  .forum_description a:active,
  .forum_description a:visited,
  .forum_description a:hover,
  .forum_description a:link {
        color: #666;
        text-decoration: underline;
  }

  .friend_name {
    color: #444;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    line-height: 240%;
  }

  .friend_name a:visited,
  .friend_name a:active,
  .friend_name a:link {
        color: #444;
        text-decoration: none;
  }

  .friend_name a:hover {
        color: #7B6FC8;
        text-decoration: none;
  }

  .imagescaler img {
    max-width: 600px;  /*max width you want image to be*/
    max-height: 600px; /*max height you want image to be*/
  }

  .imagescalersm img {
    max-width: 348px;  /*max width you want image to be*/
    max-height: 400px; /*max height you want image to be*/
    display:block;
    margin-left: auto;
    margin-right: auto;
  }
      
  .last_action_content {
    color: #666;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 135%;
  }

  .login_errors {
    color: #895B1D;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
  }
  
  .mail_message_header {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
  }
  
  .med_date {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height:120%;
  }

  .new_friends {
    color: #00C;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
  }

  .new_messages {
    color: #C00;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
  }

  .normal_text {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
  }
  
  .normal_text_non {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
  }
  
  .normal_text_non a:active,
  .normal_text_non a:hover,
  .normal_text_non a:visited,
  .normal_text_non a:link {
        text-decoration: none;
  }
  
  .notepad_topic_title {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
  }

  .notepad_topic_title a:visited,
  .notepad_topic_title a:active,
  .notepad_topic_title a:hover,
  .notepad_topic_title a:link {
        text-decoration: none;
  }

  .welcome_text {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
  }

  .page_links a:visited,
  .page_links a:active,
  .page_links a:hover,
  .page_links a:link {
        text-decoration: none;
  }

  .path_text {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
  }

  .path_text a:active,
  .path_text a:visited,
  .path_text a:link {
        text-decoration: none;
  }
  
  .path_greyed {
    color: #999;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
  }

  .path_greyed a:active,
  .path_greyed a:visited,
  .path_greyed a:link {
		color: #999;
        text-decoration: none;
  }

  .path_greyed a:hover {  
		color: #7B6FC8
  }

  .perm_group_name {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
  }

  .profile_category {
    color: #3A4F6C;
    letter-spacing: 1px;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
  }
  
  .post_content {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 170%;
  }
  
  .profile_post_bio {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 150%;
  }

  .profile_post_content {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 220%;
  }

  .no_information {
    color: #888;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    font-style:italic;
  }

  .time_display {
    color: #FFF;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
  }

  .time_display a:active,
  .time_display a:visited,
  .time_display a:link {
    color: #FFF;
    text-decoration: none;
  }
  
  .topic_prefix {
    font-size:0.8em; font-weight:bold; -moz-border-radius:3px; -webkit-border-radius:3px; padding:0px 4px; float:left; display:block;
  }
  .topic_prefix {
    background-color:#daede2; color:#528f6c;
  }

  .profile_username {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
  }

  .profile_username a:active,
  .profile_username a:visited,
  .profile_username a:link {
        text-decoration: none;
  }
  
  .profile_edit_username {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
  }

  .quotetopback {
	background: #E4EAF2 url(http://www.showchoir.com/forums/images/css_img_quote.gif) no-repeat right;
  }

  .quotetop {
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 10px;
  }

  .mini_black {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
  }

  .mini_blue {
    color: #241F41;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
  }

  .mini_blue a:active,
  .mini_blue a:visited,
  .mini_blue a:link {
        text-decoration: none;
  }
  
  .mini_grey {
    color: #666;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
  }
  
  .mini_grey_bold {
    color: #666;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
  }
  
  .mini_white {
    color: #FFF;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
  }  
  
  .active_users {
    color: #3A4F6C;
    font-weight: bold;
  }

  .registration_rules {
    color: #000;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 150%;
  }
  
  .searchlite {
	background-color:yellow;
	font-weight:bold;
	color: red;
  }
  
  table.front {
    border: 0px;
  }

  table.front td.area1 {
    background-image: url(/images/back_n.jpg);
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top center;
  }

  table.header {
    border: 0px;
  }

  table.header td.area1 {
    background-image: url(/images/back_s.jpg);
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top center;
  }

  .topic_description {
    color: #434951;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
  }

  .ultra_mini_black {
    color: #333;
    font-family: "Lucida Grande", verdana, helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
  }

  .verified {
    font-family: Georgia, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style:italic;
  }
    
  </style>
