body {
  font-family: "Trebuchet MS", arial, helvetica, sans-serif;
  font-size: 78%;
  text-align: center;
  font-weight: lighter;
  background: url(images/background.jpg) repeat-x;
  background-color: #2D1800;
  color: #ffffff;

}

#container {
  width: 790px;
  margin: 0px auto;
  text-align: left;
  background: url(images/crate.jpg) top left no-repeat;
}

#introtext {
  padding-left: 450px;
  width: 330px;
  padding-top: 60px;
}

#description {
  margin-left: 23px;
  width: 260px;
}

.box {
  position:relative;
  background-image: url(images/boxborder.gif);
  background-position:top left;
  background-repeat:no-repeat;
  margin-top: 50px;
  width: 750px;
  padding-left: 30px;
  
}
.box #navigation {
    position:relative;
    width:696px;
    background-image:url(images/nav-bg.gif);
    background-repeat: no-repeat;
    height:28px;
    min-height:28px;
    overflow:hidden;
    padding:0 0 0 30px;
    margin:0 0 15px 0;
    font-size:1.2em;
}


.box #navigation li {
    display:inline;
    border-right: 1px solid #fff;
    float:left;
    padding: 0 10px;
    color:#B7E9FF;
    margin-top:7px;
}
.box #navigation li a {
    color:#fff;
    text-decoration:none;
}

.box #navigation li a:hover {
    color:#17130E;
    text-decoration:none;
}
.box #leftcolumn {
  float: left;
  width: 430px;
  
}

.box #rightcolumn {
  float: left;
  padding: 0px;
}

.box #leftcolumn .confirm {
  width: 380px;
}
.box #navigation .last {border:0;}
/******************************/
/* Images */

#challenge {
  margin-top: 30px;
}

/******************************/
/* Form */

.signup {
  padding: 0px;
  margin: 0;
  width: 400px;
}

.signup fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

.signup .question {
  float: left;
  width: 200px;
  margin: 10px 0px; 
}

.signup label {
  display: block;
  margin-bottom: 5px;
}

.signup input[type="text"], .signup select {
  width: 170px;
}

.signup input[type="image"] {
  margin-top: 10px;
}

.signup br {
  clear: left;
}
/************************************
Partners Logos
************************************/
ul#partners{
    position:relative;
    width:260px;
    margin:0;
    padding:0;
    
}
ul#partners li {
    list-style:none;
    margin:0;
    padding:0;
}
ul#partners li img {
    position:absolute;
}

li#nw-vision img {
    top:0;
    left:0;

}
li#eu-mersyside img{
    top:46px;
    left:0;
}
li#liverpool-culture img{
    top:0;
    right:0;

}
li#uk-film-council img{
    top:100px;
    left:0;
    
}
li#bbc img{
    top:100px;
    right:0;

}

ul#partners a img {
    border:0;
}

/*****************************
Headings as images
*****************************/

h1#dd-logo{
background-image: url(images/logo.jpg);
background-repeat: no-repeat;
width:325px;
height:138px;
text-indent:-9000px;
}

h2#take-the-challenge{
/*background-image: url(images/takethechallenge.gif);*/
background-repeat: no-repeat;
width:325px;
height:58px;
text-indent:-9000px;
}

h3#partners {
background-image: url(images/partners.gif);
background-repeat: no-repeat;
width:85px;
height:30px;
text-indent:-9000px;
margin-top:9px;
}
h3#find-out-how-to-get-involved{
background-image: url(images/register.gif);
background-repeat: no-repeat;
width:314px;
height:22px;
text-indent:-9000px;
margin-top:11px;
}