img, div, a, li, #design a { behavior: url(/djuice/css/iepngfix.htc) }

body {

}

#header {
    position: relative;
    height: 77px;
    border-top: 3px solid #FB6400;
    border-bottom: 1px solid #1c1c1c;
    margin: 0 0 1px 0;
    z-index: 10,
}

/* LEAFY/LANGRIDGE IMAGE REPLACEMENT */
#header h1 a {
	display: block;
    padding: 30px 0 0 0;
    overflow: hidden;
    background-image: url(../images/logo.png);
    background-repeat: no-repeat;
    background-position: top center;
    height: 0px !important;
    height /**/:30px;
    
    position: absolute;
    top: 20px;
    left: 50%;
    margin-left: -92.5px;
    width: 185px;
}


/* LEAFY/LANGRIDGE IMAGE REPLACEMENT */
#nextbtn {
    display: block;
    padding: 39px 0 0 0;
    overflow: hidden;
    background-image: url(../images/nextbtn.png);
    background-repeat: no-repeat;
    background-position: top center;
    height: 0px !important;
    height /**/:39px;
    
    position: absolute;
    width: 77px;
    top: 150px;
    right: 100px;
    
    cursor: pointer;
}

/* LEAFY/LANGRIDGE IMAGE REPLACEMENT */
#prevbtn {
    display: block;
    padding: 39px 0 0 0;
    overflow: hidden;
    background-image: url(../images/prevbtn.png);
    background-repeat: no-repeat;
    background-position: top center;
    height: 0px !important;
    height /**/:39px;

    position: absolute;
    width: 77px;
    top: 150px;
    left: 100px;
    
    cursor: pointer;
}




#section {
    position: relative;
}

#section p {
    text-align: center;
    margin-top: 15px;
}

#section p a {
    color: #fb6400;
    font-size: 13px;
}


#tabs {
    position: absolute;
    top: 215px;
    left: 50%;
    z-index: -10;
}

#tabs li {
    position: absolute;
}

#tabs li a {
    display: block;
    padding: 153px 0 0 0;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: top center;
    height: 0px !important;
    height /**/:153px;
    width: 182px;
    cursor: pointer;
}


#showreel {
    top: 0px;
    left: -91.5px;
}
#showreel a {
    background-image: url(../images/showreel_icon.png);
}

#design {
    top: 0px;
    left: 134.5px;
}

#design a {
    background-image: url(../images/design_icon.png);
}

#designutkast {
    top: 196px;
    left: -318.5px;
}

#designutkast a {
    background: url(../images/difi_icon.png) no-repeat center top !important;
}



#interfacetest {
    top: 196px;
    left: -91.5px;
}

#interfacetest a {
    background: url(../images/difi_interfaceicon.png) no-repeat center top !important;
}





#introfilm {
    top: 196px;
    left: 135px;
}

#introfilm a {
    background: url(../images/intro_icon.png) no-repeat center top !important;
}

#referanser {
    top: 0px;
    left: -318.5px;
}
#referanser a {
    background-image: url(../images/reference_icon.png);
}



/*
 * references
 */

#references {
    position: absolute;
    top: 70px;
    left: 50%;
    margin-left: -400px;
    width: 1000px;
}

#references li {
    position: relative;
    display: inline;
    float: left;
    margin-right: 115px;
    margin-bottom: 20px;
}

#references li a {
    cursor: pointer;
    display: block;
    background: url(../images/box.png) no-repeat center top;
    width: 183px;
    height: 155px;
    padding-top: 70px;
}





/* LEAFY/LANGRIDGE IMAGE REPLACEMENT */
#back {
	display: block;
    padding: 85px 0 0 0;
    overflow: hidden;
    background-image: url(../images/backbtn.png);
    background-repeat: no-repeat;
    background-position: top center;
    height: 0px !important;
    height /**/:85px;
    
    position: absolute;
    top: 620px;
    left: 50%;
    width: 204px;
    margin-left: -102px;

    cursor: pointer;
}



#videoplayer {
    position: absolute;
    left: 50%;
    margin-left: -385px;
    width: 770px;
    height: 430px;
}


/*
 * Showreel
 */


#player {
    position:absolute;
    height:350px;
    top: 30px;
    left: 50%;
    margin-left: -350px;
}



/*
 * Slideshow
 */


#slideshow {
    margin-top: 70px;
    text-align: center;
}

#slideshow li {
    position: relative;
}







/*Marcus' shit*/

.textfieldmovie{
	position:absolute;
    margin-left: -350px;
    left: 50%;
    width: 700px;
	top:530px;
}
.textfieldmovie p, .textfield p{
	color:#AAAAAA;
}


.textfield{
	position:absolute;
    margin-left: -350px;
    left: 50%;
    width: 700px;
	top:700px;
}







