html {
    font-family: Arial;
    background-color: #fff;
}
#qwerty,
.main-container,
#main-container {
    width: 1000px;
    margin: 0 auto;
    position: relative;
}

/* column container */
.colmask {
    position: relative;        /* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
    clear: both;
    float: left;
    width: 100%;             /* width of whole page */
    overflow: hidden;        /* This chops off any overhanging divs */
    margin: 0 0px;
    z-index: 2;
}
/* holy grail 3 column settings */
.holygrail {
    background: #fff;        /* Right column background colour */
}
.holygrail
    .colmid {
        float: left;
        width: 200%;
        margin-left: -240px;     /* Width of right column */
        position: relative;
        right: 100%;
        /*background: #fff;        /* Centre column background colour */
}
.holygrail
    .colleft {
        float: left;
        width: 100%;
        margin-left: -50%;
        position: relative;
        left: 420px;             /* Left column width + right column width */
        /*background: #FFf;        /* Left column background colour */
}
.holygrail
    .col1wrap {
        float: left;
        width: 50%;
        position: relative;
        right: 180px;            /* Width of left column */
        padding-bottom: 1em;     /* Centre column bottom padding. Leave it out if it's zero */
}
.holygrail
    .col1 {
        margin: 0 260px 0 200px;         /* Centre column side padding: 
                            Left padding = left column width + centre column left padding width
                            Right padding = right column width + centre column right padding width */
        position: relative;
        left: 200%;
        overflow: hidden;
}
.holygrail
    .col2 {
        float: right;
        width: 180px;            /* Width of left column content (left column width minus left and right padding) */
        position: relative;
        right: 0px;             /* Width of the left-had side padding on the left column */
}
.holygrail
    .col3 {
        float: right;
        width: 240px;            /* Width of right column content (right column width minus left and right padding) */
        margin-right: 0px;      /* Width of right column right-hand padding + left column left and right padding */
        position: relative;
        left: 50%;
}

/* holy grail 3 column settings for layout without left col */
.holygrail.no-left-col .colleft {
        left: 240px;               /* Left column width + right column width */
}
.holygrail.no-left-col .col1wrap {
        right: 0px;            /* Width of left column */
}
.holygrail.no-left-col .col1 {
        margin: 0 260px 0 20px;         /* Centre column side padding: 
                            Left padding = left column width + centre column left padding width
                            Right padding = right column width + centre column right padding width */
}
.holygrail.no-left-col .col2 {
        width: 0px;            /* Width of left column content (left column width minus left and right padding) */
}


/* Footer styles */
/* Header styles */
#header,
#footer {
    clear: both;
    float: left;
    width: 100%;
}
#header .line {
    border-bottom-width: 5px;
    border-bottom-style: solid;
}
#footer .line {
    border-top-width: 5px;
    border-top-style: solid;
}
    
.cinema       .line { border-color: #6dcff6; }
.music        .line { border-color: #4174c3; }
.night_life   .line { border-color: #5158cb; }
.theatre      .line { border-color: #5dd171; }
.theatre      .line { border-color: #5dd171; }
.art          .line { border-color: #824abc; }
.food_alcohol .line { border-color: #f7b336; }
.cars         .line { border-color: #24ccb0; }
.beauty       .line { border-color: #ff79a2; }
.books        .line { border-color: #00aa47; }
.shopping     .line { border-color: #f17000; }
.blogs        .line { border-color: #ff0000; }
.face_control .line { border-color: #ec008a; }
.travel       .line { border-color: #27cfdf; }
.gadgets      .line { border-color: #ffd800; }
.index        .line { border-color: #4c4c4c; }
.journal      .line { border-color: #d7d7d7; }
.projects     .line { border-color: #000000; }
.contest      .line { border-color: #000000; }
.fashion      .line { border-color: #ff0000; }
.top10people  .line { border-color: #808080; }

.changer {
    font-family: arial;
    font-weight: bold;
    width: 540px;
    margin: 0 auto;
    margin-top: 18px;
}
.changer
    .tabs {
        font-size: 14px;
        color: #000000;
        text-align: center;
        vertical-align: middle;
}
.changer
    .tabs
        li {
            display: block;
            float: left;
            width: 122px;
            height: 37px;
            overflow: hidden;
            margin: 0 2px;
            padding: 0 5px;
            vertical-align: middle;
}
.changer
    .tabs
        li
            a {
                display: block;
                height: 37px;
                vertical-align: bottom;
}
.changer
    .tabs
        li
            a
                span {
                        vertical-align: middle;
}

.changer .frame .description {
    font-size: 18px;
    padding: 10px;
    color: #ffffff;
    height: 36px;
    overflow: hidden;
}
.changer .tabs li     { background: url("/images/changer_tab.png") left top repeat-x; }
.changer .tabs_top li { background: url("/images/changer_tab_top.png") left top repeat-x; }
.changer .tabs li.selected {
    background: none;
    color: #fff;
    height: 38px;
    width: 122px;
    margin: 0;
}
.changer .tabs_top li,
.changer .tabs_top li.selected { width: 73px; }

    .art_p_small {color: #fff;}
    .art          .sub_articles,
    .art_p_small,
    .art          .changer .description,
    .art          .changer .tabs li.selected { background-color: #824abc; }
    .art          h1                         { color: #824abc; }
    .cinema       .sub_articles,
    .cinema_p_small,
    .cinema       .changer .description,      
    .cinema       .changer .tabs li.selected { background-color: #6dcff6; }
    .cinema       h1                         { color: #6dcff6; }
    .music_p_small {color: #fff;}
    .music        .sub_articles,
    .music_p_small,
    .music        .changer .description,      
    .music        .changer .tabs li.selected { background-color: #4174c3; }
    .music        h1                         { color: #4174c3; }
    .night_life_p_small {color: #fff;}
    .night_life   .sub_articles,
    .night_life_p_small,
    .night_life   .changer .description,      
    .night_life   .changer .tabs li.selected { background-color: #5158cb; }
    .night_life   h1                         { color: #5158cb; }
    .theatre      .sub_articles,
    .theatre_p_small,
    .theatre      .changer .description,      
    .theatre      .changer .tabs li.selected { background-color: #5dd171; }
    .theatre      h1                         { color: #5dd171; }
    .food_alcohol .sub_articles,
    .food_alcohol_p_small,
    .food_alcohol .changer .description,      
    .food_alcohol .changer .tabs li.selected { background-color: #f7b336; }
    .food_alcohol h1                         { color: #f7b336; }
    .cars         .sub_articles,
    .cars_p_small,
    .cars         .changer .description,      
    .cars         .changer .tabs li.selected { background-color: #24ccb0; }
    .cars         h1                         { color: #24ccb0; }
    .beauty       .sub_articles,
    .beauty_p_small,
    .beauty       .changer .description,      
    .beauty       .changer .tabs li.selected { background-color: #ff79a2; }
    .beauty       h1                         { color: #ff79a2; }
    .books_p_small {color: #fff;}
    .books        .sub_articles,
    .books_p_small,
    .books        .changer .description,      
    .books        .changer .tabs li.selected { background-color: #00aa47; }
    .books        h1                         { color: #00aa47; }
    .shopping_p_small {color: #fff;}
    .shopping     .sub_articles,
    .shopping_p_small,
    .shopping     .changer .description,      
    .shopping     .changer .tabs li.selected { background-color: #f17000; }
    .shopping     h1                         { color: #f17000; }
    .blogs        .sub_articles,
    .blogs_p_small,
    .blogs        .changer .description,      
    .blogs        .changer .tabs li.selected { background-color: #ff0000; }
    .blogs        h1                         { color: #ff0000; }
    .face_control_p_small {color: #fff;}
    .face_control .sub_articles,
    .face_control_p_small,
    .face_control .changer .description,      
    .face_control .changer .tabs li.selected { background-color: #ec008a; }
    .face_control h1                         { color: #ec008a; }
    .travel       .sub_articles,
    .travel_p_small,
    .travel       .changer .description,      
    .travel       .changer .tabs li.selected { background-color: #27cfdf; }
    .travel       h1                         { color: #27cfdf; }
    .gadgets      .sub_articles,
    .gadgets_p_small,
    .gadgets      .changer .description,      
    .gadgets      .changer .tabs li.selected { background-color: #ffd800; }
    .gadgets      h1                         { color: #ffd800; }
    .index        .sub_articles,
    .index_p_small,
    .index        .changer .description,      
    .index        .changer .tabs li.selected { background-color: #4c4c4c; }
    .index        h1                         { color: #4c4c4c; }
    .journal      .sub_articles {color: #fff;}
    .journal      .sub_articles,
    .journal_p_small,
    .journal      .changer .description,      
    .journal      .changer .tabs li.selected { background-color: #000000; }
    .journal      h1                         { color: #000000; }
    .contest      .sub_articles {color: #fff;}
    .contest      .sub_articles,
    .contest_p_small,
    .contest      .changer .description,      
    .contest      .changer .tabs li.selected { background-color: #000000; }
    .contest      h1                         { color: #000000; }
    .fashion_p_small {color: #fff;}
    .fashion      .sub_articles {color: #fff;}
    .fashion      .sub_articles,
    .fashion_p_small,
    .fashion      .changer .description,      
    .fashion      .changer .tabs li.selected { background-color: #ff0000; }
    .fashion      h1                         { color: #ff0000; }
    .top10people_p_small {color: #fff;}
    .top10people  .sub_articles {color: #808080;}
    .top10people  .sub_articles,
    .top10people_p_small,
    .top10people  .changer .description,      
    .top10people  .changer .tabs li.selected { background-color: #808080; }
    .top10people  h1                         { color: #808080; }
    
    .page-title {
        font-size: 18px;
        color: #000;
    }
    
    .list_index {
        border-bottom: solid 1px #000;
        padding: 20px 0;
    }
    .list_index,
    .list_med {
        clear: both;
        padding-top: 30px;
    }
    .list_index h2,
    .list_med h2 {
        font-size: 24px;
        margin-bottom: 10px;
    }
    .list_index h2 a.top {
        color: #188ccc;
        font-size: 10px;
        vertical-align: top;
    }
    .list_index .title {
        font-size: 18px;
    }
    .list_index .description {
        padding-top: 5px;
        font-size: 12px;
    }
    
    .list_index .article {
        margin-bottom: 20px;
    }
    .list_index .first .article {
        margin: 20px 0;
    }
    .more {
        text-align: right;
        font-size: 10px;
        font-weight: bold;
        color: #188ccc;
        margin-top: 8px;
    }
    .more a {
        margin-left: 25px;
    }
    
    .list_med .article {
        float: left;
        width: 30%;
        margin-right: 3%;
        margin-top: 2em;
    }
    .specialprojects .article {
        float: left;
        width: 260px;
        margin-right: 20px;
        margin-top: 2em;
    }
    .specialprojects .last {
        margin-right: 0px;
    }
    .list_med .title {
        font-weight: bold;
        font-size: 18px;
        margin: 5px 0;
    }
    .list_med .description {
        font-size: 12px;
    }
    
    #footer p {
        font-size: 12px;
        margin-top: 7px;
    }    
    #header .logo,
    #footer .logo {
        float: left;
        width: 127px;
        padding-right : 10px;
        padding-left: 15px;
    }
    #header,
    #footer {
        height: 65px;
        background-color: #000;
        font-family: arial;
        font-size: 11px;
    }
    #header {
        height: 165px;
    }
    #header ul,
    #footer ul {
        display: block;
        /* width: 100%; */
    }
    .b-bn-top {
        height: 94px;
    }
    .menu_n_userbar,
    .menu_n_service {
        float: left;
        width: 848px; /* 1000 - 160 (127+20+13) = 843 */
        position: relative;
        height: 67px;
    }
    .user_bar {
        float: right;
        position: relative;
    }
    .user_bar a {
        color: #fff;
        font-size: 13px;
        text-decoration: none;
        margin-right: 25px;
    }
    .user_bar a img {
        margin-right: 1ex;
    }
    .user_bar .hot_links {
        padding-top: 14px;
        display: block;
        float: left;
    }
    .btn-kiev-fashion-days,
    .btn-ilovekiev {
        float: left;
        margin-top: 4px;
    }
    .b-menu-specialprojects {
        position: absolute;
        top: 1px;
        left: 28px;
    }
        .b-menu-specialprojects a {
            margin: 0 1px 0 0;
        }
    .user_menu {
        position: absolute;
        right: 85px;
        text-align: right;
    }
    .b-menu-samsung {
        position: absolute;
        right: 25px;
        top: 5px;
    }
    .b-menu-social-buttons {
        position: absolute;
        right: 25px;
        top: 9px;
    }    
    .b-menu-nokiatravelers {
        margin-top: 1px;
        float: left;
    }
    
    .b-menu-partitions {
        position: absolute;
        right: 0;
        bottom: 0;
    }
    .b-menu-partitions li {
        float: left;
        list-style: none;
    }
    .b-menu-partitions li a {
        font-family: Calibri, Arial Narrow, Arial;
        font-weight: bold;
        font-size: 14px;
        text-decoration: none;
        text-transform: uppercase;
        color: white;
        background-color: #4c4c4c;
        
        height: 14px;
        display: block;
        padding: 7px 3px 7px 3px;
    }
    .b-menu-partitions li a:hover,
    .b-menu-partitions li a.selected {
        color: inherit;
        background-color: transparent;
    }
    
    
    ul.partitions {
        height: 27px;
        position: absolute;
        right: 0;
    }
    #header ul.partitions {
        bottom: 0;
    }
    #footer ul.b-menu-partitions,
    #footer ul.partitions {
        top: 0;
    }
    #footer ul.b-menu-partitions {
        height: 15px;
    }    
    ul.partitions li {
        float: left;
        list-style: none;
        padding: 0 0px;
        height: 15px;
    }
    ul.partitions li a {
        font-family: arial;
        font-weight: bold;
        font-size: 10px;
        color: #fff;
        text-decoration: none;
        text-transform: uppercase;
    }
    ul.partitions li.selected {
        background-color: #6dcff6;
    }
    ul.partitions li.selected a {
        color: #000;
    }
    .address {
        line-height: 1.5em;
        margin-bottom: 2em;
        font-size: 14px;
    }
    
    #footer ul.service {
        padding-top: 30px;
    }
    #footer .service li {
        float: left;
        list-style: none;
        padding: 9px 14px;
    }
    #footer .service li a {
        font-family: arial;
        font-size: 13px;
        color: #fff;
        text-decoration: none;
    }
    /* --> */

    #submenu {
        width: 740px;
        height: 40px;
        margin-top: 20px;
        border-top: solid 1px #000;
        border-bottom: solid 1px #000;
    }
    #submenu h1 {
        font-size: 25px;
        margin: 5px 0 0 10px;
        float: left;
        height: 40px;
    }
    #submenu li {
        margin: 15px 0 0 30px;
        font-size: 14px;
        float: left;
    }
    .mid {
        margin-top: 0px;
    }
    
    
    .sidebar .block {
        padding: 0 10px;
        font-family: arial;
        border-bottom: solid 1px black;
        padding-bottom: 1em;
    }
    .sidebar .block_search {
        border-top: solid 1px black;
        margin-top: 20px;
        padding: 0 10px;
        height: 40px;
    }
    
    .sidebar .block.block_code {
        padding: 0;
        padding-bottom: 1em;
        padding-top: 8px;
    }
    .sidebar h3 {
        margin: 18px 0 8px -10px;
        font-size: 14px;
        font-weight: bold;
    }
    .sidebar h4 {
        margin-top: 18px;
        font-size: 12px;
    }
    .sidebar p {
        font-size: 11px;
        margin: 3px 0;
    }
    .block_news h4 span {
        vertical-align: top;
        line-height: 25px;
        font-family: "Franklin Gothic", Verdana, Arial, sans-serif;
        text-transform: uppercase;
        font-size: 13px;
        font-weight: normal;
    }
    .block_news_top10people .title {
        font-size: 12px;
        font-weight: bolder;
    }
    .sidebar .block_special .sub_block {
        margin-left: -10px;
        width: 160px;
        padding: 0 10px 1em;
    }
    .sidebar .block_special h4 {
        font-size: 14px;
        padding-top: 15px;
        margin-left: 0;
    }
    .sidebar .block_special p {
        margin-bottom: 20px;
    }
    .sidebar .block_special {
        border-bottom: none;
    }
    .sidebar .block_special .sub_block {
        color: #fff;
        background-color: #000;
    }
    .sidebar .cover_last {
        padding: 1em 0;
    }

.block_interview,
.block_people {
    margin-bottom: 30px;
}
.block_interview  h3,
.block_people h3 {
        margin-left: 0;
    }
.block_interview .sub_block,
.block_people .sub_block {
        min-height: 70px;
        padding: 10px;
        padding-bottom: 0;
}
.block_people .sub_block {
        background-color: #e1e1e1;
}
.block_interview .sub_block img,
.block_people .sub_block img {
    float: left;
    margin: 0 14px 10px 0;
}    
.block_interview p {
    padding: 4px 0 6px 9px;
    border: solid 1px #000;
    margin-left: 84px;
    position: relative;
}
.block_interview p img {
    position: absolute;
    left: -12px;
    top: 11px;
}
.block_interview .sub_block h4,
.block_people .sub_block h4 {
    font-size: 14px;
    margin-top: 0;
}


    .popular_articles {
        font-family: arial;
    }
    .popular_articles h3 {
        margin: 2em 0 1em 0;
    }
    .popular_articles .list {
        margin-bottom: 2em;
        padding: 13px;
        border: solid 1px black;
    }
    .popular_articles .partition {
        display: block;
        margin-top: 15px;
        font-size: 12px;
        color: #898989;
        text-decoration: none;
    }
    .popular_articles h4 {
        margin-top: 5px;
        font-size: 14px;
        font-weight: bold;
    }
    .popular_articles p {
        font-size: 12px;
    }
    
    .share-buttons {
        padding-left: 15px;
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .share-buttons .retweet {
        float: left;
        padding: 2px;
    }
    .share-buttons .fb-share {
        float: left;
        padding-right: 2em;
    }
    .share-buttons .fb-send-top10 {
        float: left;
        padding-right: 2em;
    }
    .share-buttons .g-plusone,
    .share-buttons .google-plusone {
        float: left;
        padding-right: 2em;
    }
    
    
    .article {
        font-family: arial;
        /*margin-right: 60px;*/
    }
    .article_type {
        margin-top: 18px;
        font-size: 10px;
        font-weight: normal;
    }
    .article h1 {
        margin: 12px 0;
        font-size: 30px;
        font-weight: bold;
    }
    .article h2 {
        margin-top: 8px;
        font-size: 14px;
        font-weight: normal;
    }
    .article ul.sub_articles {
        height: 24px;
        margin: 10px 0 30px 0;
    }
    .article .sub_articles li {
        float: left;
        list-style: none;
        height: 14px;
        padding: 6px 0 5px 20px;
        font-size: 12px;
    }
    .article .sub_articles .selected {
        padding-left: 20px;
        font-weight: bold;
    }    

    .article .video {
        width: 480px;
        margin: 0 auto;
        margin-bottom: 20px;
    }
    .article .gallery {
        font-family: arial;
        font-size: 14px;
        font-weight: bold;
    }
    .article .gallery img {
        display: block;
        margin: 0 auto;
    }

    .gallery-list { margin: 0 0 10px 25px; }
    .gallery-list span { font-weight: bold;}
    .gallery-list span,
    .gallery-list a {
        color: #000;
        font-size: 12px;
        margin-right: 15px;
    }
    .video .description,
    .gallery .description {
        margin: 15px 0 20px 25px;
        font-size: 10px;
    }
    .video .description {
        margin-left: 0;
    }
    .video .title,
    .gallery .photo-title {
        margin: 20px 0 25px 0;
        font-size: 12px;
        font-weight: normal;
        text-align: center;
    }
    
    .article .properties {
        font-size: 10px;
    }
    
    .article .text {
        padding: 20px 0 30px 0;
        font-size: 12px;
        border-bottom: solid 1px black;
        line-height: 1.5em;
    }    
    
    
    .article .timetables {
        padding-top: 20px;
    }
    .article .timetables .cinema {
        margin: 20px;
    }
    .article .timetables select {
        margin-left: 10px;
    }
    .article .timetables .cinema h3 {
        font-size: 12px;
        margin-bottom: 5px;
    }
    .article .timetables .cinema p {
        font-size: 12px;
    }
    .fb-like,
    .fb-comments-top10 {
        margin: 2em 0;
    }
    .fb-like object {
        border: none;
        background-color: transparent;
        overflow: hidden;
        width: 240px;
        height: 580px;
    }
    
    .afisha {}
    .afisha .title {
        margin: 30px 0;
    }
    .afisha .title h1 {
        float: left;
        font-size: 30px;
    }    
    .afisha .title select {
        float: right;
        
    }    
    .afisha .list_places input {
        width: 25px;
        float: left;
        margin: 5px;
        margin-right: 10px;
    }
    .afisha .list_places h3 {
        font-size: 16px;
        padding-top: 10px;
    }    
    .afisha .list_events {
        margin: 15px 20px;
        display: none;
    }
    .afisha .list_events li {
        padding: 20px;
        font-size: 14px;
    }
    .afisha .list_events li a {
        line-height: 20px;
    }
    .afisha .list_events li.g {
        background-color: #eeeeee;
    }
    

    .staticpage h2 {
        font-size: 30px;
        margin-bottom: 25px;
    }
    .staticpage .text {
        padding: 20px;
        font-size: 12px;
    }
    
    
    
    
    
    .registration h2 {
        font-size: 14px;
        margin: 13px 0 30px 0;
    }
    .registration input.g {
        margin-bottom: 10px;
        border: solid 1px #ddd;
        margin-left: 10px;
    }
    .registration .error {
        border: solid 1px #ccc;
        background-color: #d8c418;
        padding: 5px;
        margin-bottom: 40px;
        display: none;
    }
    
    .search {
        margin-top: 8px;
    }
        .search fieldset {
            vertical-align: middle;
        }
        .b-search-rss-link,
        .b-search-q,
        .b-search-submit {
            display: block;
            float: left;
            height: 22px;
        }
        .b-search-rss-link {
            margin-right: 10px;
        }
        .b-search-q {
            margin-right: 5px;
            height: 16px;
            width: 120px;
        }
        .b-search-submit {
            width: 55px;
            padding: 0px 2px;
        }
    .b-facebook-likebox {
        background-color: white;
    }    
    
    
.paginator {
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    margin-top: 15px;
}
    .paginator a { color: #188ccc; }
    .paginator a,
    .paginator span { margin: 0 0.8ex; text-decoration: none; }
    .paginator span.prev ,
    .paginator span.next{ color: #959595; }
    .paginator .prev, 
    .paginator .next { margin: 0 2ex; }
    
    
/* BRANDING */

body {
    /*background: rgb(246,242,243) url('/images/bg-branding-kfd-bg.jpg') repeat-x top left;
    <a href="http://kievfashiondays.com" class="branding-kfd" style="display: block; position: absolute; top: 0; left: -296px;"><img src="/images/bg-branding-kfd-click2.jpg"></a>*/
}

body.tag-nsk {
    /*background: transparent url('/images/bg_revo_energy_small_2.jpg') repeat fixed;*/
}
body.tag-nsk .mid > .projects,
body.tag-nsk .mid > .article {
    /*background: transparent url('/images/bg-revo-brandind-header.jpg') no-repeat top right;*/
}
body.tag-nsk .article ul.sub_articles {
    /*margin-top: 35px !important;*/
}

body.tag-citychoice {
    background: transparent url('/images/bg_Beer_Parove_bg.jpg') repeat fixed;
}
body.tag-citychoice .l-bg2 {
    background: transparent url('/images/bg_Beer_Parove_tile.png') repeat fixed;
}
/*
body.tag-citychoice .mid > .article,
*/
body.tag-citychoice .mid > .projects {
    background: transparent url('/images/bg-Beer-Parove-brandind-header.jpg') no-repeat top right;
}
body.tag-citychoice .projects .list_med {
    margin-top: 50px !important;
}
body.tag-citychoice .article ul.sub_articles {
    margin-top: 70px !important;
}

body.tag-pepsi .mid > .article {
    background: transparent url('/images/bg-pepsi9-brandind-header.jpg') no-repeat top right;
}
body.tag-pepsi .mid > .article h1 {
    visibility: hidden;
    height: 110px;
}
    
.block_ba {
    padding: 0 0 1em 0 !important; 
}
    
body.title-Freestage #submenu {
    display: none;
}    

body.tag-nfk {
    background: transparent url('/images/bg-branding-nfk.jpg') repeat fixed;
}

body.tag-fch .mid .page-title h2 { display: none; }
body.tag-fch .mid .page-title {
    background: transparent url('/images/bg-branding-fashionchannel.png') no-repeat top right;
    height: 100px;
}
body.tag-fch .mid > .article {
    background: transparent url('/images/bg-branding-fashionchannel.png') no-repeat top right;
    padding-top: 115px;
}
body.tag-fch {
    background: transparent url('/images/bg-branding-fashionchannel-bg.jpg') no-repeat top center;
}

    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
/* - add ----------------------*/
.clear {
    clear: both;
}
.hide {
    display: none;
}

.changer a,
.list_med a,
.list_index a,
.sidebar a,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h7 a, li a {
    text-decoration: none;
    color: inherit;
}


/*-------- expandable banner -------*/
.a-expandable {
    width: 240px;
    height: 400px;
    overflow: hidden;
}
.a-expandable-wrapper {
    position: relative;
    top:0;
    left: -760px;
    width: 1000px;
    height: 700px;
    z-index: 2;
}
/*-------- expandable banner END -------*/

