
.main .content .text {
  padding:70px 20px 40px 190px;
  position:relative;
  z-index:40;
  font-size:2.2em
}

.main .packshot {
  position:absolute;
  left:-60px;
  top:50px;
  z-index:30;
}

.main .video .text {
height:280px;
padding:0;
}

.main .video .text h2 {
position:absolute;
top:40px;
left:350px
}
.main .video .text h2 {
position:absolute;
top:40px;
left:330px
}
.main .video .text p {
position:absolute;
top:95px;
left:330px;
color:#444;
font-size:0.7em;
width:220px;
}
.main .video .text .still {
position:absolute;
top:40px;
left:30px
}
.main .video .text .button {
position:absolute;
top:200px;
left:330px
}