/* 
    Document   : home
    Created on : 2013. 5. 8, 오전 10:56:22
    Author     : Marcos Arroyo <marroyo@cheritz.com>
    Description:
        Purpose of the stylesheet follows.
*/

#body_bg {
        background-image: url('../images/layout/general/carousel_background.jpg');
}
.content {
        width: 100%;
}

#main_home_frame {
        text-align: center;
        position: relative;
        margin-top: 22px;
}
#banjul_event_home_display { width: 392px; height: 91px; }
#vote_count_home_containers {
        width: 307px;
        height: 415px;
        text-align: center;
        position: absolute;
        top: 70px;
        right: 16px;
        margin-top: 65px;
}
#vote_count_home_containers div {
        text-align: right;
        margin: 50px 71px 86px 0;
}
#home_horse_images {
        text-align: left;
        margin: 0 auto;
        width: 879px;
}
#nameless_carousel_logo { width: 464px; height: 272px; }
#home_left { display: inline-block; vertical-align: top; padding-right: 10px; }
#home_right { display: inline-block; vertical-align: top; }
.news_block { vertical-align: top; display: inline-block; }
.frame_1_container {
        background: url('../images/layout/general/frame_1.png') no-repeat top left;
        -webkit-background-size: 100% 100%;
        -moz-background-size: 100% 100%;
        -o-background-size: 100% 100%;
        background-size: 100% 100%;
        width: 352px;
        height: 204px;
}
.frame_2_container {
        width: 173px;
        height: 195px;
        display: inline-block;
}
.frame_3_container {
        background: url('../images/layout/general/frame_3.png') no-repeat top left;
        -webkit-background-size: 100% 100%;
        -moz-background-size: 100% 100%;
        -o-background-size: 100% 100%;
        background-size: 100% 100%;
        width: 711px;
        height: 164px;
}
.frame_4_container {
        background: url('../images/layout/general/frame_4.png') no-repeat top left;
        -webkit-background-size: 100% 100%;
        -moz-background-size: 100% 100%;
        -o-background-size: 100% 100%;
        background-size: 100% 100%;
        width: 180px;
        height: 1053px;
        padding-top: 20px;
        font-size:23px;
        font-weight:bolder;
        color:#AD7578;
}
#horses_img { width: 187px; height: 55px; position: absolute; top: 177px; }
.nl_banner_container { 
    padding: 10px 0px 0px 10px; 
    text-align: left;
    font-family: "Malgun Gothic", "Gulim", "Arial";
    font-size: 14px;
}
.nl_banner_container_flash{
    padding-left : -10px;
}
.nl_banner_container_nameless img{ height: 30px; }
.nl_banner_container img { height: 21px; }
.nl_logo_container { display: inline-block; padding: 0 7px; vertical-align: top; margin: 45px 24px 0; }
.nl_banner_container_center {
    text-align: center;
}
#crobidoll_logo_img { height: 54px; padding-top: 10px; }
#dandelion_logo_img { height: 70px; padding: 3px 0; }
#potion_cheritz_logo_img  { height: 68px; padding-top: 5px; }
#audio_comics_logo_img { height: 78px; vertical-align: top; }

#pv_container {
        background: url('../images/layout/general/wing.png') no-repeat top left;
        width: 765px;
        height: 273px;
        padding-bottom: 20px;
        text-align: center;
        margin: 0 auto;
}
#pv_video { padding-top: 60px; }