<style type="text/css">
<!--

.{}

.S10001 {
 color : #cccccc;
}

.S10002 {
 color : #ff2200;
}

.menubar01 {
 background-color:#FFD8BA;
 background-color:#000000;
}

.menubar02 {
 height:35px;
 background-color:#444444;                     
 background-image:url("http://bdsmpeople.ru/images/line01.gif");
 background-position: top left;
 background-repeat:repeat-x;
}

.link_menubar01 {
    text-decoration  : none;
    font-family      : Arial;
    font-size        : 13px;
    font-weight      : normal;
    color            : #ffd800;
    f ont-weight      : bold;
    color            : #ECBC17;

}
.link_menubar01:hover { 
    text-decoration  : underline;
    color            : #ffffff;
}

.link_menubar02 { 
    font-family      : Arial;
    font-size        : 13px;
    font-weight      : normal;
    color            : #ffffff;
}
.link_menubar02:hover { 
    text-decoration  : underline;
    color            : #ffd800;
}
.link_menubar02_sel { 
    te xt-decoration  : none;
    font-family      : Arial;
    font-size        : 13px;
    font-weight      : bold;
    color            : #ffff66;
}



.link_vip { 
    t ext-decoration  : none;
    font-family      : Arial;
    font-size        : 13px;
    font-weight      : normal;
    color            : #ffd800;
}
.link_vip:hover { 
    text-decoration  : underline;
    color            : #ffd800;
}





.search_form {
 background-color:#ED0000;                     
 background-color:#f0f0f3;                     
 background-color:#FFD800;
 background-color:#ECBC17;
}

.register_form {
 background-color:#ECBC17;
}

.register_form_inner {
 padding:16px;
}

.form_login {
 width: 302px;
 background-color:#f0f0f3;                     
 background-color:#cfcfd3;                     
}
.form_login_inner {
 padding-top:8px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:2px;
}





.form_box1 {
 background-color:#f0f0f3;                     
 background-color:#cfcfd3;                     
}
.form_box1_inner {
 padding-top   :16px;
 padding-left  :22px;
 padding-right :22px;
 padding-bottom:16px;
}





.form_passwordrecovery {
 width: 302px;
 background-color:#cfcfd3;
}
.form_passwordrecovery_inner {
 padding-top:8px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:2px;
}

.register_form_inner {
 padding:16px;
}

.form_add_photo {
 background-color:#cfcfcf;
}

.form_add_photo_inner {
 padding:16px;
 padding-left:24px;
}


.form_edit_photo {
 background-color:#cfcfd3;                     
}
.form_edit_photo_inner {
 padding-top:16px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:16px;
}




.form_edit_personal {
 width:450px;
 background-color:#cfcfd3;                     
}
.form_edit_personal_inner {
 padding-top:16px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:16px;
}


.form_edit_post {
 background-color:#cfcfd3;                     
}
.form_edit_post_inner {
 padding-top:16px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:16px;
}


.form_feedback {
 width: 500px;
 background-color:#f0f0f3;                     
 background-color:#cfcfd3;                     
}
.form_feedback_inner {
 padding-top:8px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:2px;
}



.photo_small {
 border: 1px solid #f0f0f0;
 padding : 0px;
 margin : 0px;
}

.box01 {
 background-image:url("http://bdsmpeople.ru/images/black_corner1_top_left.gif");
 background-position: top left;
 background-repeat:no-repeat;
}

.box02 {
 background-image:url("/images/black_corner1_top_right.gif");
 background-position: top right;
 background-repeat:no-repeat;
}

.box03 {
 background-image:url("/images/black_corner1_bottom_left.gif");
 background-position: bottom left;
 background-repeat:no-repeat;
}

.box04 {
 background-image:url("/images/black_corner1_bottom_right.gif");
 background-position: bottom right;
 background-repeat:no-repeat;
}

.box05 {
 padding-top:8px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:2px;
}

p {
    padding          : 0px;
    margin-top       : 0.4em;
    margin-bottom    : 0.4em;
}

.link_red {
    color            : #880000;
}

aa {
    color            : #0066ff;
}
aa:hover {
    color            : #1177ff;
}



.td_menu01 {
    padding-left     : 2px;
    padding-right    : 2px;
}
.td_menu01_sel {
    padding-left     : 2px;
    padding-right    : 2px;
    background-color : #2982F0;
}

.link_menu01 { 
    font-family      : Arial;
    font-size        : 13px;
    font-weight      : bold;
    color            : #C49A27;
    color            : #ffffff;
}
.link_menu01:hover { 
    text-decoration  : underline;
}
.link_menu01_sel { 
    text-decoration  : none;
    font-family      : Arial;
    font-size        : 12px;
    font-weight      : bold;
    color            : #ffffff;
}





.link_menu { 
    font-family      : Arial;
    font-size        : 12px;
    font-weight      : bold;
    color            : #999999;
}



.menu02_item {
    text-decoration  : none;
    font-family      : Arial;
    font-weight      : normal;
    font-size        : 80%;
    color            : #0021C3;
}
.menu02_item:hover {
    text-decoration  : underline;
}

.menu02_item_select {
    text-decoration  : none;
    font-family      : Arial;
    font-weight      : bold;
    font-size        : 80%;
    color            : #000000;
}
.menu02_item_select:hover {
    text-decoration  : underline;
}





.site_title {
    font-family      : Arial;
    font-size        : 100%;
    font-weight      : bold;
    color            : #0066ff;
}
.site_text {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #444444;
}
.site_url {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #008000;
}




.text_info_item {
    color            : #FFD996;
    color            : #FFEec5;
    color            : #cccccc;
}

.text_system {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #00B5FF;
}

.text_head {
    font-family      : Arial;
    font-size        : 100%;
    font-weight      : bold;
    color            : #ff9933;
    margin-top       : 8px;
    margin-bottom    : 8px;
}

.text_normal {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #cccccc;
}
.text_gray {
    color            : #888888;
}

.text_online_now {
    color            : #ff6600;
}

.link_gray_small {
    color            : #666666;
}
.link_gray_small:hover {
    color            : #ffff66;
}



.link_text_normal {
    color            : #cccccc;
    color            : #ffd800;
}
.link_text_normal:hover {
    color            : #ffffff;
}

.link_normal {
    color            : #ff8800;
}
.link_normal:hover {
    color            : #ffaa00;
}

.text_yellow {
    fo nt-weight     : bold;
    color            : #ECBC17;
}

.link_yellow {
    text-decoration  : none;
    font-weight      : bold;
    color            : #ECBC17;
}

.link_yellow:hover {
    text-decoration  : underline;
}


.link_mymail_nav {
    color            : #aaaaaa;
}
.link_mymail_nav:hover { 
    color            : #ffd800;
}


.text_user_name {
    font-weight      : bold;
    color            : #ECBC17;
    color            : #ff8800;
}
.text_user_name:hover {
    font-weight      : bold;
    color            : #ffaa00;
}



.text_normal_black {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #000000;
}

.link_normal_black {
    font-weight      : normal;
    color            : #000000;
}

.text_date {
    font-family      : Arial;
    font-size        : 50%;
    font-weight      : normal;
    color            : #eeeeee;
}


.link_edit {
    font-family      : Arial;
    color            : #FF9933;
    color            : #ffd800;
}
.link_edit:hover {
    color            : #ffd800;
}



.ads_link01 {
    text-decoration  : none;
    color            : #ff8800;
}
.ads_link01:hover {
    text-decoration  : underline;
    color            : #ffaa00;
}

.search_user_name_vip0 {
    color            : #ffffff;
    font-weight      : bold;
}
.search_user_name_vip0:hover {
    color            : #ffaa00;
}
.search_user_name_vip1 {
    color            : #ECBC17;
    font-weight      : bold;
}
.search_user_name_vip1:hover {
    color            : #ffaa00;
}
.search_user_name_vip2 {
    color            : #ECBC17;
    font-weight      : bold;
}
.search_user_name_vip2:hover {
    color            : #ffaa00;
}



.personal_user_name_vip0 {
    color            : #ffffff;
    font-weight      : bold;
}
.personal_user_name_vip1 {
    color            : #ECBC17;
    font-weight      : bold;
}
.personal_user_name_vip2 {
    color            : #ECBC17;
    font-weight      : bold;
}


.link_user_name {
    color            : #ffffff;
    font-weight      : bold;
}

.link_user_name_vip {
    color            : #ffd800;
    color            : #ECBC17;
    font-weight      : bold;
}

.link_navigate {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : bold;
    color            : #ff7700;
}

.link_green_button {
    font-family      : Arial;
    font-size        : 13px;
    font-weight      : bold;
    color            : #12B71E;
}

.link_green_button:hover {
    color            : #4AC44F;
}


.link_button_gray {
    font-family      : Arial;
    font-size        : 100%;
    font-weight      : bold;
    color            : #ff8800;
}

.link_classic {
    color            : #3363FF;
    color            : #FFee66;
}
.link_green {
    color            : #12B71E;
}


.link_user_name {
    color            : #FFffff;
    font-size        : 100%;
    font-weight      : bold;
}

.link_present1b {
    color            : #E67CE5;
    font-weight      : bold;
}

.link_present2b {
    color            : #00B5FF;
    font-weight      : bold;
}

.text_red {
    font-weight      : bold;
    color            : red;
}

.text_form {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #00B5FF;
    color            : #000000;
}

.text_form_comment {
    font-family      : Arial;
    font-size        : 70%;
    font-weight      : normal;
    color            : #444444;
}


.page_navline { 
    font-family      : Arial;
    font-size        : 11px;
    font-weight      : normal;
    color            : #666666;
    padding          : 6px 8px 6px 8px;
}
.page_navline_select { 
    font-family      : Arial;
    font-size        : 11px;
    font-weight      : bold;
    color            : #ffffff;
}

.page_navline2 { 
    font-family      : Arial;
    font-size        : 11px;
    line-height      : 30px;
    font-weight      : normal;
    color            : #666666;
    background-color : #f0f0f0;
    padding          : 6px 8px 6px 8px;
}
.page_navline2_select { 
    font-family      : Arial;
    font-size        : 11px;
    line-height      : 30px;
    font-weight      : bold;
    color            : #ffffff;
    background-color : #0080ff;
    padding          : 6px 8px 6px 8px;
    width:80px;
}











.td_navline {
    text-align       : center;
    width            : 26px;
    height           : 26px;
    background-color : #f0f0f0;
}
.td_navline_select {
    text-align       : center;
    width            : 26px;
    height           : 26px;
    background-color : #0080ff;
}


.link_bookmark { 
    text-decoration  : underline;
    font-family      : Arial;
    font-size        : 11px;
    color            : #0066ff;
}
.link_bookmark:hover { 
    text-decoration  : underline;
    color            : #0066ff;
}



.mainwindow {
    pa dding : 20px 60px 20px 60px;
}
.rnav { 
    font-family      : Arial;
    font-size        : 70%;
    font-weight      : normal;
    color            : #999999;
}

.rt { 
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : bold;
    line-height      : 180%;
    color            : #0066ff;
}

.rtnum { 
    font-family      : Arial;
    font-size        : 70%;
    line-height      : 220%;
    color            : #aaaaaa;
}

.rd { 
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #444444;
}

.ra { 
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #444444;
}

.rp { 
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #444444;
}

.ru { 
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #0066ff;
}


.text_footer_link { 
    font-family      : Arial;
    font-size        : 13px;
    font-weight      : Normal;
    color            : #666666;
}
.text_footer_link:hover { 
    color            : #888888;
}



.mainTitle {
    text-decoration  : none;
    font-family      : Arial;
    font-size        : 100%;
    font-weight      : bold;
    color            : #ff6600;
    color            : #20A020;
    color            : #999999;
    margin-top       : 0.7em;
    margin-bottom    : 0.3em;
}

hr {
    /*width: 100%;*/
    height: 0;
    border: 0;
    background: none;
    color: #fff;
    border-top: 1px solid #666666;
    margin-top: 0px;
    margin-bottom: 0px;
    padding   : 0px;
    text-align: left;
}


.Column {
    float: left;
    list-style: none;
}
.R, .R10, .R15, .R20, .R25, .R30, .R33, .R40, .R45, .R50, .R55, .R67, .R70, .R75, .R80, .R85, .R90, .Rfixed {
    float: right;
}
.L10, .C10, .R10 {width: 10%;}
.L15, .C15, .R15 {width: 15%;}
.L20, .C20, .R20 {width: 20%;}
.L25, .C25, .R25 {width: 25%;}
.L30, .C30, .R30 {width: 30%;}
.L33, .C33 {width: 33%;}
.R33 {width: 34%;}
.L35, .C35, .R35 {width: 35%;}
.L40, .C40, .R40 {width: 40%;}
.L45, .C45, .R45 {width: 45%;}
.L50, .C50, .R50 {width: 50%;}
.L55, .C55, .R55 {width: 55%;}
.L60, .C60, .R60 {width: 60%;}
.L67, .C67, .R67 {width: 67%;}
.L70, .C70, .R70 {width: 70%;}
.L75, .C75, .R75 {width: 75%;}
.L80, .C80, .R80 {width: 80%;}
.L85, .C85, .R85 {width: 85%;}
.L90, .C90, .R90 {width: 90%;}
.L100, .C100 {width: 100%;}
.Rfixed {width: 240px; min-height: 350px; /*height: 100%;*/}



.h2 {
    text-decoration  : none;
    font-family      : Arial;
    font-size        : 100%;
    font-weight      : bold;
    color            : #ff6600;
}


.td01 {
    background-color : #f9f9f9;
    border-left      : 1px solid #dddddd;
    border-right     : 1px solid #dddddd;
    border-top       : 1px solid #dddddd;
}

.td02 {
    border       : 1px solid #dddddd;
}

.form_td01 {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #444444;
    vertical-align   : button;
    padding          : 6px 0px 2px 0px;
}


.form_input {
    font-family      : Arial, Verdana, Monospace; 
    font-size        : 12px;
    color            : #000000;
    bo rder           : solid 1px #F0CBA3;
    b ackground       : #FCF0FC;
}

.form_select {
    font-family      : Arial, Verdana, Monospace; 
    font-size        : 12px;
    color            : #000000;
    width            : 100px;
    bo rder           : solid 1px #F0CBA3;
    b ackground       : #FCF0FC;
}

.form_search {
    font-family      : Arial, Verdana, Monospace; 
    font-size        : 12px;
    width            : 180px;
    color            : #000000;
    bo rder           : solid 1px #F0CBA3;
    b ackground       : #FCF0FC;
}

.form_a {
    font-family      : Verdana, Arial, Monospace; 
    font-size        : 12px;
    color            : #000000;
    width            : 340px;
    bo rder           : solid 1px #F0CBA3;
}


.form_b {
}



.msg_color_user {
    color            : #4B6E4B;
}
.msg_color_partner {
    color            : #902222;
}




body {
    font-family : Arial;
}

.rowLight td  {
    border-bottom: 1px solid #E3E3E3;
}

.rowTitle td  {
    border-bottom: 1px solid #cccccc;
    background-color : #f7f7f7;
    height:24px;
}

.r_tab2 {
    border-collapse  : collapse;
}




.page_item_link { 
    font-family      : Arial;
    font-size        : 12px;
    font-weight      : bold;
    color            : #000000;
}
.page_item { 
    font-family      : Arial;
    font-size        : 12px;
    font-weight      : bold;
    color            : #000000;

    float: left;
    text-align       : center;
    vertical-align   : middle;
    background-color:#ECBC17;
    background-color : #eeeeee;
    border           : solid 1px #ffffff;
    padding-top      : 2px;
    padding-bottom   : 3px;
    padding-left     : 0px;
    padding-right    : 0px;
    margin-right     : 2px;
    width : 22px;
}
.page_item:hover { 
    background-color : #ffffff;
}
.page_item_selected { 
    float: left;
    text-align       : center;
    vertical-align   : middle;
    font-family      : Arial;
    font-size        : 12px;
    font-weight      : bold;
    color            : #ffffff;
    background-color : #ff8000;
    border           : solid 1px #ffffff;
    padding-top      : 2px;
    padding-bottom   : 3px;
    padding-left     : 0px;
    padding-right    : 0px;
    margin-right     : 2px;
    width : 22px;
}




.blog_page {
    background-color : #383838;
    background-color : #484848;
    padding          : 8px;
}

.blog_comment {
    background-color : #484848;
    padding          : 4px;
}

.blog_text_normal {
    color            : #aaaaaa;
    padding-top      : 8px;
}

.blog_link_normal {
    color            : #ffd888;
}
.blog_link_normal:hover {
    color            : #ffd800;
}



.blog_text_date {
    font-size        : 80%;
    color            : #888888;
    margin-top       : 8px;
    margin-bottom    : 8px;
}

.link_blog_name {
    text-decoration  : none;
    color            : #ffffff;
    font-weight      : bold;
}
.link_blog_name:hover {
    text-decoration  : underline;
    color            : #ffffff;
    color            : #ffd800;
}
.link_blog_post {
    color            : #ffffff;
    color            : #ffd800;
}
.link_blog_post:hover { 
    color            : #ffd800;
}

.link_blog_edit {
    color            : #ffd888;
}
.link_blog_edit:hover {
    color            : #ffd800;
}




.forum_page {
    background-color : #383838;
    background-color : #484848;
    padding          : 8px;
}

.forum_post {
    background-color : #484848;
    padding          : 4px;
}

.forum_text_normal {
    color            : #aaaaaa;
    margin-top       : 10px;
}

.forum_link_normal {
    color            : #ffd888;
}
.forum_link_normal:hover {
    color            : #ffd800;
}




.forum_text_date {
    font-size        : 80%;
    color            : #888888;
    margin-top       : 8px;
    margin-bottom    : 8px;
}



.table_forum {
    background-color : #484848;
    border           : 1px solid #555555;
    padding          : 6px;

}

.table_forum td {
    border       : 1px solid #555555;
    padding-left     : 8px;
    padding-right    : 8px;
    padding-top      : 2px;
    padding-bottom   : 2px;

    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #eeeeee;
}

.link_forum_topic_title {
    color            : #ECBC17;
    color            : #ff7700;
    f ont-weight      : bold;
}

.link_forum_button {
    font-size        : 80%;
    color            : #ffd800;
}

.link_forum_post {
    color            : #ffffff;
    color            : #ffd800;
}
.link_forum_post:hover { 
    color            : #ffd800;
}

.link_forum_nav {
    color            : #aaaaaa;
}
.link_forum_nav:hover { 
    color            : #ffd800;
}


.forum_h1 {
    font-family      : Arial;
    font-size        : 111%;
    font-weight      : normal;
    color            : #ECBC17;
    padding          : 0px;
}


.table_attach_list {
    background-color : #424242;
    border           : 1px solid #555555;
    padding          : 2px;

}

.table_attach_list td {
    border           : 1px solid #555555;
    padding-left     : 4px;
    padding-right    : 4px;
    padding-top      : 2px;
    padding-bottom   : 2px;

    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #eeeeee;
}

//-->
</style>
