body {
	width:1007px;
	height:600px;
	margin:0 auto;
}

.container {
    position:relative;
    top:0;
    left:0;
    width:100%;
    height:100%;
}


.header {
    position:absolute;
    top:12px;
    left:19px;
}

.logo {
    position:absolute;
    top:52px;
    left:52px;
}

.line-video {
    position:absolute;
    top:145px;
    left:268px;
    background: transparent url("../images/lines.png") no-repeat;
    background-position:0px 0px;
    width:221px;
    height:81px;
}

.line-ward {
    position:absolute;
    top:263px;
    left:261px;
    background: transparent url("../images/lines.png") no-repeat;
    background-position:0px -85px;
    width:221px;
    height:40px;
}

.line-noam {
    position:absolute;
    top:290px;
    left:227px;
    background: transparent url("../images/lines.png") no-repeat;
    background-position:0px -125px;
    width:221px;
    height:125px;
}

.line-andrew {
    position:absolute;
    top:292px;
    left:106px;
    background: transparent url("../images/lines.png") no-repeat;
    background-position:0px -250px;
    width:30px;
    height:84px;
}

.globe {
    position:absolute;
    top:176px;
    left:112px;
    background: transparent url("../images/globe.png") no-repeat;
    background-position:0px 0px; /*-138px 0px;*/
    width:135px;
    height:135px;
}

.title {
    font-size:16px;
    color:#f5f7fa; /*old: #dbe4f0;*/
    margin-bottom:0em;
    text-align:center;
}

.author {
    font-size:18px;
    color:#e9eef5; /*old: #d0dbe9;*/
    margin-bottom:0em;
    text-align:center;
}

.home-text {
    cursor:default;
}

.home-text .author {
    margin-top:-3px;
}

.title-hover {
    color:#7193c3;
}

.author-hover {
    color:#3765a3;
}

.andrew-text {
    position:absolute;
    width:250px;
    height:82px;
    top:386px;
    left:66px;
}

.andrew-text .title, .noam-text .author{
    width:250px;
}

.noam-text {
    position:absolute;
    width:540px;
    height:82px;
    top:425px;
    left:431px;
}

.noam-text .title, .noam-text .author{
    width:540px;
}

.ward-text {
    position:absolute;
    width:350px;
    height:85px;
    top:319px;
    left:449px;
}

.ward-text .title, .ward-text .author{
    width:350px;
}

.containerLinks{
	position:absolute;
    top:26px;
    left:462px;
    width:430px;
    height:24px;
}

.facebookLike{
	position:relative;
	height:20px;
	width:170px;
	float:left;
	top:1px;
	left:3px;	
}

.retailLinks {
	background-image:url(../images/retailLinks.png);
	position:relative;
    top:0px;
    left:0px;
    width:250px;
    height:24px;
	float:left;
}




.amazonLink {
	background-image:url(../images/amazon.png);
	position:relative;
	top:5px;
	height:16px;
	width:51px;
	left:136px;
	float:left;
	cursor:pointer;
}

.netflixLink{
	background-image:url(../images/netflix.png);
	position:relative;
	top:5px;
	left:144px;
	width:48px;
	height:17px;
	float:left;
	cursor:pointer;
}

.video-container {
    position:absolute;
    top:56px;
    left:462px;
    width:337px;
    height:215px;
}

.menu_item {
    color:#484849;
    background-color:#d0dbe9;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    width:110px;
    height:13px;
    cursor:pointer;
    top:511px;
}

.about_the_film {
    position:absolute;
    left:53px;
    width:121px;
}

.screenings {
    position:absolute;
    left:230px;
}

.media {
    position:absolute;
    left:387px;
}

.shop {
    position:absolute;
    left:543px;
}

.blog {
    position:absolute;
    left:690px;
}

#share {
    position:absolute;
  /*  top:508px;*/
    left:930px;
    width:24px;
    height:24px;
	bottom:0;
}

.share_button {
    position: absolute;
    z-index: 50;
    left: 0;
    top: 0;
    cursor: pointer;
}

#share ul {
    position: absolute;
    top: 0;
    left: 0;
    height: 4px;
    width: 3px;
    bottom: 0;
    margin: 0;
    padding: 0;
}

#share ul li {
    display: block;
    padding: 0px;
    width: 34px;
    height: 32px;
    margin: 6px 0 6px 33px;
}

.footer {
	position:absolute;
	top:558px;
	left:16px;
	width:990px;
	height:42px;
}

.footer_item {
	color:#c5c5c5;
	font-size:10px;
	position:absolute;
	cursor:pointer;
	bottom: 0;
}

.terms_and_conds {
	left:255px;
	bottom: 5px;
}

.privacy_policy {
    left:261px;
    bottom:0px;
}

.copy_rights {
	left:428px;
	bottom: 5px;
}
a{
	color:#c5c5c5;
	font-size:10px;
	text-decoration:none;
}
.underline { text-decoration:underline;}

.film_credits {
    right:0;
    bottom:0px;
}

.film_credits_text {
    left: 137px;
	bottom: 5px;
}

.film_credits_img_glene {
    margin-bottom:4px;
    margin-right:2px;
	text-decoration:none;
}

.film_credits_img_underdog {
	margin-bottom:4px;
	margin-right:2px;
	text-decoration:none;
	left:65px;
}
.film_credits_img_glene a, .film_credits_img_underdog a{
	text-decoration:none;
	border:0px;
}

.film_credits_img_glene img, .film_credits_img_underdog img{
    display:inline;
	border:0px;	
}

.invisible {
    visibility:hidden;
}

.ccl{bottom:-5px;}

.fb_edge_widget_with_comment { padding: 4px 0 0 12px; }
#facebook-box { position: absolute; top: 30px; right: 0; }

