﻿.login_txt
{
    font-family:Lucida Sans Unicode, Lucida Grande, Arial;
    border:solid 2px;
    border-top:solid 2px;
    border-left:solid 2px;
}

.login_btn
{
    font-family:Lucida Sans Unicode, Lucida Grande, Arial;
    color:#FFF;
    background-color:#1A4BAE;
    border-style:solid;
    border-width:2px;
    border-color:#376FE1;
    border-bottom-color:#102D68;
    border-right-color:#102D68;
}
.login_btn_down
{
    font-family:Lucida Sans Unicode, Lucida Grande, Arial;
    color:#FFF;
    background-color:#1A4BAE;
    border-style:solid;
    border-width:2px;
    border-color:#102D68;
    border-bottom-color:#376FE1;
    border-right-color:#376FE1;
}

.heading
{
    font-family:Lucida Sans Unicode, Lucida Grande;
    font-size:14pt;
    font-weight:bold;
}

.signup_div
{
    width:395px;
    margin-left:auto;
    margin-right:auto;
    text-align:right;
    font-family:Verdana;
    color:#682ABC;
}
.signup_txt
{
    border:solid 1px #000;
    width:200px;
    color:#000;
    padding:3px;
}
.signup_txt_F
{
    border:solid 4px #000;
    width:200px;
    position:relative;
    left:3px;
    color:#682ABC;
    padding:3px;
}

.update_div0{border:solid 2px; padding:5px; font-family:Verdana; background-image:url('icons/white_trans.png');}
.update_div1{border:solid 2px; padding:5px; font-family:Verdana; background-image:url('icons/white_trans.png');}
.update_div2{border:solid 2px; padding:5px; font-family:Verdana; background-image:url('icons/white_trans.png');}
.update_div3{border:solid 2px; padding:5px; font-family:Verdana; background-image:url('icons/white_trans.png');}
.update_div4{border:solid 2px; padding:5px; font-family:Verdana; background-image:url('icons/white_trans.png');}

.category_div
{
    border-left:solid 4px #000;
    border-right:solid 4px #000;
    text-align:center;
    background-image:url('icons/cat_back.png');
}

.category_head
{
    color:#1A4BAE;
    padding:4px;
    text-align:center;
    font-size:12pt;
}

.search_btn
{
    display:block;
    width:22px;
    height:22px;
    font-size:1px;
    float:right;
    cursor:pointer;
}

.member_td
{
    width:269px;
    border:solid 4px #000;
    vertical-align:top;
}

.member_name0
{
    text-align:center;
    font-family:Verdana;
    background-color:#EEBE16;
    font-size:12pt;
    padding:3px;
    background-image:url('icons/member_name_back.png');
    background-repeat:repeat-y;
}
.member_name1
{
    text-align:center;
    font-family:Verdana;
    background-color:#28BE3A;
    font-size:12pt;
    padding:3px;
    background-image:url('icons/member_name_back.png');
    background-repeat:repeat-y;
}
.member_name2
{
    text-align:center;
    font-family:Verdana;
    background-color:#2992BD;
    font-size:12pt;
    padding:3px;
    background-image:url('icons/member_name_back.png');
    background-repeat:repeat-y;
}
.member_name3
{
    text-align:center;
    font-family:Verdana;
    background-color:#682ABC;
    font-size:12pt;
    padding:3px;
    background-image:url('icons/member_name_back.png');
    background-repeat:repeat-y;
}
.member_name4
{
    text-align:center;
    font-family:Verdana;
    background-color:#EE1616;
    font-size:12pt;
    padding:3px;
    background-image:url('icons/member_name_back.png');
    background-repeat:repeat-y;
}

.member_img_XS
{width:20px;}
.member_img_S
{width:40px;}
.member_img_M
{width:75px;}
.member_img_M_L
{width:100px;}
.member_img_L
{width:200px;}
.member_img_U
{height:35px;}

.member_info
{
    float:left;
    padding:4px;
}

.big_number
{
    font-size:11pt;
    color:#EC1010;
    font-weight:bold;
    font-family:Verdana;
}

.blog_name
{
    font-size:18pt;
    display:block;
    font-family:Verdana;
    background-color:Transparent;
}

.blog_user
{
    float:right;
    font-size:11pt;
}

.blog_fan0
{
    display:block;
    width:82px;
    text-align:center;
    font-size:8pt;
    font-family:Verdana;
    text-decoration:none;
    line-height:normal;
    color:#000;
    border:solid 2px;
}
.blog_fan1
{
    display:block;
    width:82px;
    text-align:center;
    font-size:8pt;
    font-family:Verdana;
    text-decoration:none;
    line-height:normal;
    color:#000;
    border:solid 2px;
}
.blog_fan2
{
    display:block;
    width:82px;
    text-align:center;
    font-size:8pt;
    font-family:Verdana;
    text-decoration:none;
    line-height:normal;
    color:#000;
    border:solid 2px;
}
.blog_fan3
{
    display:block;
    width:82px;
    text-align:center;
    font-size:8pt;
    font-family:Verdana;
    text-decoration:none;
    line-height:normal;
    color:#000;
    border:solid 2px;
}
.blog_fan4
{
    display:block;
    width:82px;
    text-align:center;
    font-size:8pt;
    font-family:Verdana;
    text-decoration:none;
    line-height:normal;
    color:#000;
    border:solid 2px;
}

.blog_fan_lnk
{
    color:#000;
}

.blog_fan_lnk:hover
{
    display:block;
    text-decoration:none;
    background-color:#FFFFE1;
    line-height:normal;
}

.blog_fan_lnk img
{
    border:none;
}

.blog_fan_head0
{
    padding:2px 0px;
    background-image:url('icons/member_name_back_SM.png');
    background-repeat:repeat-y;
}
.blog_fan_head1
{
    padding:2px 0px;
    background-image:url('icons/member_name_back_SM.png');
    background-repeat:repeat-y;
}
.blog_fan_head2
{
    padding:2px 0px;
    background-image:url('icons/member_name_back_SM.png');
    background-repeat:repeat-y;
}
.blog_fan_head3
{
    padding:2px 0px;
    background-image:url('icons/member_name_back_SM.png');
    background-repeat:repeat-y;
}
.blog_fan_head4
{
    padding:2px 0px;
    background-image:url('icons/member_name_back_SM.png');
    background-repeat:repeat-y;
}

.blog_title0
{
    font-size:14pt;
    font-family:Verdana;
}
.blog_title1
{
    font-size:14pt;
    font-family:Verdana;
}
.blog_title2
{
    font-size:14pt;
    font-family:Verdana;
}
.blog_title3
{
    font-size:14pt;
    font-family:Verdana;
}
.blog_title4
{
    font-size:14pt;
    font-family:Verdana;
}

.blog_comm_body
{
    border:solid 2px;
    border-collapse:collapse;
    width:100%;
}

.blog_comm_user
{
    vertical-align:top;
    text-align:center;
    padding:3px;
    font-size:10pt;
    width:20%;
}

.blog_comm
{
     padding:5px 10px;
     vertical-align:top;
     width:80%;
}

.commentback_td
{
    padding:4px;
    border:solid 2px;
    background-image:url('icons/white_trans.png');
    width:410px;
}

/************ CONVO  ************/

.convo_tbl {border:solid 2px; border-color:#FFF; border-collapse:collapse; width:100%; font-family:Verdana;}
.convo_tbl0 {border:solid 2px; border-collapse:collapse; width:100%; font-family:Verdana;}
.convo_tbl1 {border:solid 2px; border-collapse:collapse; width:100%; font-family:Verdana;}
.convo_tbl2 {border:solid 2px; border-collapse:collapse; width:100%; font-family:Verdana;}
.convo_tbl3 {border:solid 2px; border-collapse:collapse; width:100%; font-family:Verdana;}
.convo_tbl4 {border:solid 2px; border-collapse:collapse; width:100%; font-family:Verdana;}

.convo_tdUser {vertical-align:top; background-color:#FFF; text-align:center; padding:3px; font-size:10pt; width:20%;}
.convo_tdUser0 {vertical-align:top; text-align:center; padding:3px; font-size:10pt; width:20%;}
.convo_tdUser1 {vertical-align:top; text-align:center; padding:3px; font-size:10pt; width:20%;}
.convo_tdUser2 {vertical-align:top; text-align:center; padding:3px; font-size:10pt; width:20%;}
.convo_tdUser3 {vertical-align:top; text-align:center; padding:3px; font-size:10pt; width:20%;}
.convo_tdUser4 {vertical-align:top; text-align:center; padding:3px; font-size:10pt; width:20%;}

.convo_tdBody
{
     padding:5px 10px;
     vertical-align:top;
     width:80%;
}

/************ CONVO  ************/
.message_box_C
{
    display:block;
    float:left;
    font-size:12pt;
    border:solid 1px #000;
    border-bottom:none;
    padding:8px 3px 0px 3px;
    position:relative;
    top:-3px;
}
.message_box_C:visited
{
    color:#000;
}
.message_box_C:hover
{
    text-decoration:none;
    color:#000;
}
.message_box
{
    display:block;
    float:left;
    font-size:12pt;
    border:solid 1px #AAA;
    border-bottom:none;
    padding:5px 3px 0px 3px;
    background-color:#EEE;
    color:#AAA;
}
.message_box:visited
{
    color:#AAA;
}
.message_box:hover
{
    text-decoration:none;
    color:#AAA;
}

.message_tbl
{
    width:100%;
    border-collapse:collapse;
    font-family:Verdana;
}
.message_tr0
{
    background-image:url('icons/white_trans_90.png');
    border-bottom-style:solid;
    border-bottom-width:2px;
}
.message_tr1
{
    background-image:url('icons/white_trans_90.png');
    border-bottom-style:solid;
    border-bottom-width:2px;
}
.message_tr2
{
    background-image:url('icons/white_trans_90.png');
    border-bottom-style:solid;
    border-bottom-width:2px;
}
.message_tr3
{
    background-image:url('icons/white_trans_90.png');
    border-bottom-style:solid;
    border-bottom-width:2px;
}
.message_tr4
{
    background-image:url('icons/white_trans_90.png');
    border-bottom-style:solid;
    border-bottom-width:2px;
}

.message_th
{
    text-align:center;
    font-size:11pt;
    border-bottom:solid 1px #000;
    padding:2px;
}
.message_td
{
    padding:5px 2px;
    border-bottom:solid 1px #AAA;
}

.message_btn
{
    display:block;
    float:left;
    background-image:url('icons/button_grad_20.png');
    font-family:Verdana;
    border:solid 1px;
    padding:3px;
    color:#000;
}
.message_btn:hover
{
    text-decoration:none;
}

.message_to
{
    display:block;
    border:solid 1px;
    padding:2px 4px;
    background-image:url('icons/button_grad_30.png');
    float:left;
    color:#000;
}

.message_pick
{
    text-align:center;
    display:block;
    border:solid 4px #000;
    padding:2px 4px;
    float:left;
    color:#000;
    width:75px;
}
.message_pick:hover
{
    text-decoration:none;
    background-color:#FFFFE1;
}

.read_title
{
    font-size:16pt;
    font-family:Verdana;
    font-weight:bold;
}

.read_title0
{
    font-size:11pt;
    font-family:Verdana;
    font-weight:bold;
}
.read_title1
{
    font-size:11pt;
    font-family:Verdana;
    font-weight:bold;
}
.read_title2
{
    font-size:11pt;
    font-family:Verdana;
    font-weight:bold;
}
.read_title3
{
    font-size:11pt;
    font-family:Verdana;
    font-weight:bold;
}
.read_title4
{
    font-size:11pt;
    font-family:Verdana;
    font-weight:bold;
}

.read_date
{
    clear:both;
    display:block;
    text-align:right;
    font-size:10pt;
    font-weight:bold;
}
.read_body
{
    clear:both;
    display:block;
}

.message_tasks
{
    border:solid 8px #000;
    background-color:#FFF;
    padding:10px;
    position:relative;
    top:-29px;
}

.message_tasks_lnk
{
    display:block;
    color:#000;
    font-family:Verdana;
    font-size:11pt;
    border:dotted 2px #FFF;
    padding:5px;
}
.message_tasks_lnk:hover
{
    color:#1A4BAE;
    border:dotted 2px #1A4BAE;
    background-color:#FFFFE1;
    text-decoration:none;
}

.message_history0
{
    width:100%;
    border:solid 2px;
    border-collapse:collapse;
}
.message_history1
{
    width:100%;
    border:solid 2px;
    border-collapse:collapse;
}
.message_history2
{
    width:100%;
    border:solid 2px;
    border-collapse:collapse;
}
.message_history3
{
    width:100%;
    border:solid 2px;
    border-collapse:collapse;
}
.message_history4
{
    width:100%;
    border:solid 2px;
    border-collapse:collapse;
}

.message_hist_lnk0
{
    display:block;
    color:#000;
}
.message_hist_lnk0:hover
{
    text-decoration:none;
}
.message_hist_lnk1
{
    display:block;
    color:#000;
}
.message_hist_lnk1:hover
{
    text-decoration:none;
}
.message_hist_lnk2
{
    display:block;
    color:#000;
}
.message_hist_lnk2:hover
{
    text-decoration:none;
}
.message_hist_lnk3
{
    display:block;
    color:#000;
}
.message_hist_lnk3:hover
{
    text-decoration:none;
}
.message_hist_lnk4
{
    display:block;
    color:#000;
}
.message_hist_lnk4:hover
{
    text-decoration:none;
}
/**************************/

.wiki_artist
{
    border:solid 2px #000;
    width:175px;
    color:#000;
    display:block;
}   
.wiki_artist:hover
{
    text-decoration:none;
    background-color:#FFFFE1;
}

.wiki_artist_name0
{
    padding:3px;
    text-align:center;
    font-size:12pt;
    color:#000;
}
.wiki_artist_name1
{
    padding:3px;
    text-align:center;
    font-size:12pt;
    color:#000;
}
.wiki_artist_name2
{
    padding:3px;
    text-align:center;
    font-size:12pt;
    color:#000;
}
.wiki_artist_name3
{
    padding:3px;
    text-align:center;
    font-size:12pt;
    color:#000;
}
.wiki_artist_name4
{
    padding:3px;
    text-align:center;
    font-size:12pt;
    color:#000;
}

.wiki_album
{
    border:solid 2px #000;
    font-size:11pt;
}

.wiki_noTracks
{
    width:400px;
    margin-left:auto;
    margin-right:auto;
    border:dotted 2px #1A4BAE;
    background-color:#FFFFE1;
    padding:10px;
    text-align:center;
}

.wiki_trackNum
{
    display:block;
    float:left;
    width:15px;
    text-align:right;
    border-right:dotted 1px #000;
    padding:3px;
}

.wiki_line_div
{
    font-family:Verdana;
    padding:2px 0px;
    border-bottom:dotted 1px #888;
}

.wiki_line
{
    font-size:11pt;
    display:block;
    float:left;
    padding-left:15px;
}
.wiki_line_R
{
    font-size:11pt;
    display:block;
    float:left;
    padding-left:15px;
    color:#1A4BAE;
    cursor:pointer;
}

.wiki_lineNumber
{
    float:left;
    color:#888;
}

.Rss_HeaderPanel
{
    border:solid 2px #000;
    background-color:#FFF;
    padding:3px;
    font-family:Verdana;
}
.Rss_ItemPanel
{
    clear:both;
}
.Rss_Header
{
    display:block;
    text-align:left;
    padding:3px;
    font-size:12pt;
}
.Rss_Expand
{
    float:left;
    position:relative;
    top:2px;
}
.Rss_Item
{
    display:block;
    padding:2px;
}
.Rss_Desc
{
    padding-left:20px;
    font-size:8pt;
}

.hr
{
    font-size:1px;
    background-color:#000;
}

.view
{
    font-family:Verdana;
    font-size:10pt;
}

.side_blog_div
{
    
}

.special_underline
{
    background-image:url('icons/underline.png');
    background-position:center bottom;
    background-repeat:no-repeat;
}

.special_underline_thin
{
    background-image:url('icons/underline_thin.png');
    background-position:center center;
    background-repeat:no-repeat;
}
.special_underline_thin0
{
    background-image:url('icons/underline_thin.png');
    background-position:center center;
    background-repeat:no-repeat;
}