@charset "utf-8";
/* CSS Document */

.video-itself {

}


#logo {
background-image:url(../images/sitewide/logo.jpg);
background-repeat:no-repeat;
display:block;
float:left;
height:69px;
overflow:hidden;
text-decoration:none;
text-indent:-5000px;
width:357px;
position: absolute;
	top: 50px;
	left: 0px;
}
	
h2 {
	text-indent: -5000px;
	background: url(../images/headings/strapline.jpg) no-repeat;
	width: 392px;
	height: 82px;
	margin:39px 0 0 0;
	display: block;
	}

h3 {
font-size: 14px;
text-transform: uppercase;
color: #fff;
margin: 38px 0 21px 0;
font-weight: bold;
}
h3.more-info {
font-size: 14px;
text-transform: uppercase;
color: #fff;
margin: 38px 0 5px 12px;
font-weight: bold;
}

h4 {
color: #99c13d;
font-size: 14px;
font-weight: bold;
margin: 0 0 2px 0;
}
	
.intro {
color: #919191;
font-size: 14px;
margin: 14px 0 10px 0;
line-height: 150%;
}

p {
color: #6b6b6b;
font-size: 12px;
line-height: 160%;
}

ul#list {
list-style: none;
width: 401px;
margin: 0 0 30px 0;
}

#list li {
border-bottom: 1px solid #363637;
padding: 14px 12px 14px 12px;
}

ul#list li.alt {
background-color: #212121;
}

ul#list li.noborder {
border-bottom: none;
}

.footerimage {
float: right;
margin: 5px 0 0px 0;
}

a img {
	border:0px;
}

.footerlinks A:link {
   color:#3d3d3d;
		text-decoration:none;
    }
	
     .footerlinks A:visited {
          color:#3d3d3d;
		  text-decoration:none;
		  }
		  
     .footerlinks A:active {
          color:#3d3d3d;
		  text-decoration:none;
		  }
		  
     .footerlinks A:hover {
       color:#999;
		  text-decoration:underline;
		  }
		  
/* ---------- Forms ----------- */

.text {
width: 277px;
background-color: #151515;
border: 1px solid #363636;
padding: 10px 7px 10px 7px;
margin-bottom: 7px;
color: #fff;
font-style: 12px;
}

.text:focus {
background-color: #101010;
border: 1px solid #5f5f5f;
}


.comments {
background-color:#151515;
border:1px solid #363636;
color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:150px;
width:277px;
padding: 10px 7px 10px 7px;
}

.comments:focus {
background-color: #101010;
border: 1px solid #5f5f5f;
}


label {
color: #bfbfbf;
font-weight: bold;
font-size: 12px;
}

td.formpadding {
padding: 7px 0 0 0;
}
