html {
    overflow: -moz-scrollbars-vertical;
    overflow: scroll;
}

.icons_box {
    height: 50px;
    width: 330px;
    float: left;
    /*margin-top: -50px;*/
    margin-left: 750px;
    overflow: visible;
}
/*.poweredby {
        height: 80px;
        width: 150px;
        float: left;
        margin-top: 25px;
        overflow: visible;
}*/

body {
    margin: 0px;
    height: auto;
    overflow: hidden;
    background-color: #000;
}
.main_div {
    width: 100%;
    background-attachment: scroll;
    background-image: url(../images/bg1.jpg);
    background-repeat: repeat-y;
    background-position: right top;
    height: 1380px;
    overflow: hidden;
}
.main_innerdiv {
    height: 1360px;
    width: 1132px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    overflow: hidden;
}
.nav_box {
    height: 100px;
    width: 1132px;
    float: left;
    overflow: hidden;
}

.menus {
    height: 60px;
    width: 1132px;
    float: left;
    margin-top: 40px;
    background-attachment: fixed;
    z-index: 0;
}
.big_center_box {
    height: 562px;
    width: 1132px;
    float: left;
    background-attachment: fixed;
    z-index: 0;
}

.menu1 {
    height: 28px;
    width: 69px;
    background-attachment: fixed;
    margin-left: 0px;
}
.m2 {
    height: 28px;
    width: 114px;
    background-attachment: fixed;
    margin-left: 70px;
    float: left;
    margin-top: -28px;
}
.m3 {
    height: 28px;
    width: 125px;
    background-attachment: fixed;
    margin-top: -28px;
    margin-left: 185px;
}
.m4 {
    height: 28px;
    width: 153px;
    background-attachment: fixed;
    margin-top: -28px;
    margin-left: 311px;
}
.m5 {
    height: 28px;
    width: 117px;
    background-attachment: fixed;
    margin-top: -28px;
    margin-left: 465px;
}
.m5a {
    height: 28px;
    width: 117px;
    background-attachment: fixed;
    margin-top: -28px;
    margin-left: 583px;
}

.m6 {
    height: 28px;
    width: 160px;
    background-attachment: fixed;
    margin-top: -28px;
    margin-left: 701px;
}
.m7 {
    height: 28px;
    width: 124px;
    background-attachment: fixed;
    margin-top: -28px;
    margin-left: 997px;
}
.m6a {
    height: 28px;
    width: 124px;
    background-attachment: fixed;
    margin-top: -28px;
    margin-left: 862px;
}


.trailer_box {
    height: 500px;
    width: 500px;
    float: left;
    margin-top: 15px;
    margin-left: 10px;
    border: thin solid #401500;
    overflow: hidden;
}
.award_box1 {
    height: 550px;
    width: 270px;
    float: left;
    margin-top: 10px;
    margin-left: 30px;
    overflow: hidden;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
.award {
    width: 250px;
    height: 100px;
    float: left;
    margin: 5px;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: center;

}
.award.left {
    margin-left: 25px;
    float: left;
}
.award.middle {
    margin-left: 140px;
}
.award.right {
    margin-right: 55px;
    float: right;
}
.award01 {
    background-image: url(../images/laurel_awards/berlin01.png);
}
.award1 {
    background-image: url(../images/laurel_awards/monreal01.png);
}
.award2 {
    background-image: url(../images/laurel_awards/oaxaca_fest.png);
}
.award3 {
    background-image: url(../images/laurel_awards/athens_fest.png);
}
.award5 {
    background-image: url(../images/laurel_awards/africanfest.png);
}
.award6 {
    background-image: url(../images/laurel_awards/winner01.png);
}
.award18 {
    background-image: url(../images/laurel_awards/kerala_state02.png);
}
.award7 {
    background-image: url(../images/laurel_awards/winner02.png);
}
.award8 {
    background-image: url(../images/laurel_awards/phalke01.png);
}
.award9 {
    background-image: url(../images/laurel_awards/trindad_tobago.png);
}
.award10 {
    background-image: url(../images/laurel_awards/cine_quest_fest.png);
}
.award11 {
    background-image: url(../images/laurel_awards/darpan_fest.png);
}
.award12 {
    background-image: url(../images/laurel_awards/delhifest.png);
}
.award13 {
    background-image: url(../images/laurel_awards/jaipur_fest.png);
}
.award14 {
    background-image: url(../images/laurel_awards/kolkattafest.png);
}
.award15 {
    background-image: url(../images/laurel_awards/kerala_critics01.png);
}
.award16 {
    background-image: url(../images/laurel_awards/kerala_critics02.png);
}
.award17 {
    background-image: url(../images/laurel_awards/kerala_state01.png);
}
.award4 {
    background-image: url(../images/laurel_awards/bfi01.png);
}
.award04 {
    background-image: url(../images/laurel_awards/berlin1.png);
}
.award05 {
    background-image: url(../images/laurel_awards/berlin2.png);
}
.award06 {
    background-image: url(../images/laurel_awards/berlin3.png);
}

.award_box2 {
    height: 550px;
    width: 270px;
    float: left;
    margin-top: 10px;
    margin-left: 10px;
    overflow: hidden;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
.award_box3 {
    height: 110px;
    width: 1120px;
    float: left;
    margin-left: 10px;
    overflow: hidden;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}



.title {
    height: 79px;
    width: 350px;
    margin-top: 550px;
    background-attachment: scroll;
    background-image: url(../images/title.png);
    background-repeat: no-repeat;
    background-position: center;
    float: left;
    margin-left: 370px;
}
.icons {
    height: 79px;
    width: 350px;
    margin-top: 500px;
    margin-left: -600px;
    float: left;
    overflow: visible;
}
.social {
    height: 30px;
    width:350px;
    float: left;
    margin-left: -125px;
}
.poweredby {
    height: 30px;
    width: 350px;
    /*float: left;*/
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #B89963;
    /*margin-top: 450px;*/
    margin-left: 100px;
}
a:link {
    color: #CFC;
    text-decoration: none;
}
a:visited {
    text-decoration: none;
    color: #CFC;
}
a:hover {
    text-decoration: none;
    color: #C90;
}
a:active {
    text-decoration: none;
    color: #CFC;
}
a {
    font-weight: bold;
}
