body {
background-color:#2d2b35;
font-family:"Trebuchet MS";
}

p {
font-family:"Trebuchet MS";
font-size:12px;
line-height:1.42em;
}

h1 {
font-family:Arial, Helvetica, sans-serif; 
font-size:18px; 
font-weight:bold; 
padding-top:10px;
color:#e60078;
}

h2 {
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
font-weight:bold; 
padding-top:10px;
color:#FFFFFF;
}

a {
color:#FFFFFF;
}

a:hover {
color:#FFFFFF;
}

a:visited {
color:#FFFFFF;
}

li {
list-style:square;
padding-bottom:5px;
}


ol li {
font-family:"Trebuchet MS";
font-size:12px;
line-height:1.42em;
list-style-type:decimal;
}


#wrapper {
width:980px; 
margin:-10px auto; 
background-color:#000000; 
color:#e9e9e9;
}

#content {
width:980px; 
margin:10px auto;
}

#headers {
margin:10px 0;
}

.span-5 {
padding-right:10px; 
float:left;
}

.span-14 { 
float:left; 
border-left:1px solid #363636; 
border-right:1px solid #363636;
padding-top:10px;
padding-left:15px; 
padding-right:13px;
height:915px;
}

.span-4 {
padding-left:5px;
float:left;
}

ul.content {
font-family:"Trebuchet MS";
font-size:12px;
line-height:1.42em;
padding-left: 31px;
}
.content li {
display:list-item;
list-style-type:square;
}

.navcontainer {
font-family:"Trebuchet MS";
font-size:11px;
font-weight:bold;
padding:0 20px 0 0;
}

ul.navlist {
margin: 0;
padding:5px 0;
white-space: nowrap;
text-transform:uppercase;
border-top:1px solid #363636;
border-bottom:1px solid #363636;
}

.navlist li {
display: inline;
list-style-type: none;
}

.navlist a { 
padding: 3px 10px; 
}

.navlist a:link, .navlist a:visited {
color: #fff;
text-decoration: none;
}

.navlist a:hover {
color: #616061;
text-decoration: none;
}

li.active {
color: #616061;
}

#topNavChannels {
color:#E9E9E9;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
list-style-type:none;
margin:0;
padding:0;
}

#topNavChannels li {
height:20px;
list-style-type:none;
margin:0;
padding:15px 0 0 0px;
width:195px;
}

#topNavChannels a {
color:#E9E9E9;
float:left;
font-weight:bold;
height:30px;
padding-left:10px;
padding-top:5px;
text-decoration:none;
width:195px;
}

#topNavChannels .current a {
/*background-image:url(http://awards.designweek.co.uk/benchmarks/2010/images/arrow.gif); 
background-repeat:no-repeat;
*/}

#topNavChannels .current a {
/*background-image:url(http://awards.designweek.co.uk/benchmarks/2010/images/arrow.gif); 
background-repeat:no-repeat;
*/
color:#e60078;
}

.italic {
font-style:italic;
}

#contact-info {
margin-top:20px;
padding-left:10px;
}

#footer {
width:940px; 
margin-top:20px; 
padding-bottom:10px;
}

.navcontainer-footer {
font-family:"Trebuchet MS";
font-size:9px;
font-weight:bold;
padding:0px 20px 0px 0px;
margin:0px;
}
ul.navlist-footer {
margin:0;
padding:10px 0px 0px 0px;
text-transform:none;
white-space:nowrap;
}
.navlist-footer li {
display:inline;
list-style-type:none;
color:#616161;
}

#wrapper-form {
background-color:#16101F;
color:#E9E9E9;
margin:auto;
width:680px;
}

.pink {
color:#e60078;
}

.pink a:hover{
color:#e60078;
text-decoration:underline;
}
.pink a{
color:#e60078;
text-decoration:none;
}

.border {
border-top:1px solid #e60078;
border-bottom:1px solid #e60078;
border-right:1px solid #000000;
padding:10px 0;
margin:10px 0;
}

.gallery-container-top {
width:560px; 
margin-bottom:18px;
margin-top:20px;
}

.gallery-img {
float:left; 
margin-right:10px;
}
.gallery-img img {
border: solid 2px #FFFFFF;
}
.gallery-img-last {
float:left; 
}
.gallery-img-last img {
border: solid 2px #FFFFFF;
}
.gallery-container{
width:560px; 
margin-bottom:18px;
}
