/*************/
/*   AMP...  */
/*   2010    */
/*************/

/*------ FORM-BOXES ------*/
#formBox {
	margin: 10px 0 0 0;
	padding: 0;
	line-height: 1em;
}
.formBox2 {
	width: 230px;
	height: 75px;
	margin: 6px 0;
	padding: 0;
	
	float: left; 
}

.formBox3 {
	width: 230px;
	height: 200px;
	margin: 6px 0;
	padding: 0;
	
	float: left; 
}

/*------ INPUT-BOXES ------*/
input.textBox {
	border: 1px #989479 solid;
	height: 18px;
	width: 210px;
	margin: 3px 20px 12px 0;
	padding: 3px;
}
* html input.textBox  {
	margin: 0 0 0 6px;
}

/* focus */
input:focus,
textarea:focus {
	background: #ffc;
}
fieldset {
	border: none;
	margin: 0;
	padding: 0;
}	
.submit {
	width: 120px;
	margin: 27px 60px 0 0;
	padding: 0;
	text-decoration: none;
	border: none;
	float: right;
}

input, textarea {
	font-family: "Times New Roman", Times, serif;
	color: #999999;
	font-size: 14px;
}
.Comments {
	margin: 0;
	padding: 0;
	width: 600px;
	height: 55px;
}
#commentForm label.error {
	margin: 0;
	width: auto;
	display: block;
	font-size: 14px;
	color: #CC0000;
}
/*------ INPUT-BOXES ------*/




/**************/
/* Containers */
/**************/

body {
	background: #0d0d0d;
	background-color: #0d0d0d;
	margin: 0;
	padding: 0;
}
#Background {
	background: url(../images/barcode_02.jpg) repeat-y top center;
	margin: 0;
	padding: 0;
}
#Background2 {
	background-image: url(../images/GrungeBkgrnd3.png); 
	background-repeat: no-repeat; 
	background-position: 27% 462px; 
}
#Background3 {
	background: url(../images/n_fullBk_10.jpg) no-repeat top center;
}
/**/
#Holder {
	width: 900px;
	min-height: 1000px;
	margin: 0 auto;
	padding: 0;
}
#HeaderBkgrnd {
	height: 184px;
	margin: 0;
	padding: 64px 0 0 0;
}
#Header {
	/*width: 800px;*/
	margin: 0 auto;
}

.clearer {
	clear: both;
}


/**************/
/*   Videos   */
/**************/

.VideoThumbRow {
	width: 600px;
	margin: 0 auto;
	/*border-bottom: 1px solid #848484;*/
}
.VideoThumbRow ul {
	float: none;
	margin: 0;
	
	width: 100%;
}

/*
ul li.VideoThumb {
	display: inline;
	width: 256px;
	float: left;
	margin: 10px 15px 20px 15px;
	padding: 6px;
	background-color: none;
	border: none;
	text-decoration: none;
}

ul li.VideoThumb a {
	display: block;
	text-decoration: none;
	margin-bottom: 27px;
}
ul li.VideoThumb a:hover {
	color: #666666;
}
ul li.VideoThumb img {
	padding: 0 0 6px 0;
}
ul li.VideoThumb p {
	padding: 0 0 0 6px;
	margin: -7px 0 0 0;
	line-height: 1em;
}
*/


/*  Rollovers  */
/*  Rollovers  */
a.vidThumb {
	float: left;
	width: 256px;
	height: 144px;
	border-bottom: 2px solid #848484;

	padding: 0 0 0 0;
	margin: 12px 19px;	
}
a#vid01 {
	background: url(../images/thumbs/th_Box.jpg) no-repeat 0 0;
}
a#vid02 {
	background: url(../images/thumbs/th_Esser.jpg) no-repeat 0 0;
}
a#vid03 {
	background: url(../images/thumbs/th_Marley.jpg) no-repeat 0 0;
}
a#vid04 {
	background: url(../images/thumbs/th_Tiles.jpg) no-repeat 0 0;
}
a#vid05 {
	background: url(../images/thumbs/th_PineCanyon.jpg) no-repeat 0 0;
}
a#vid06 {
	background: url(../images/thumbs/th_PCH.jpg) no-repeat 0 0;
}
a#vid07 {
	background: url(../images/thumbs/th_Fallen.jpg) no-repeat 0 0;
}
a#vid08 {
	background: url(../images/thumbs/th_Mastodon_Blue.jpg) no-repeat 0 0;
}
a#vid09 {
	background: url(../images/thumbs/th_Mastodon_Wht.jpg)  no-repeat 0 0;
}
a#vid10 {
	background: url(../images/thumbs/th_LightLogo.jpg)  no-repeat 0 0;
}
a#vid11 {
	background: url(../images/thumbs/th_HUD.jpg)  no-repeat 0 0;
}
a#vid01:hover,
a#vid02:hover,
a#vid03:hover,
a#vid04:hover,
a#vid05:hover,
a#vid06:hover,
a#vid07:hover,
a#vid08:hover,
a#vid09:hover,
a#vid10:hover,
a#vid11:hover
{
	background-position: -256px 0;
	border-bottom: 2px solid #A60000;
}

.hider {
	position: absolute;
	left: -5000px;
}



/**/
.VideoHolder {
	width: 640px;
	margin: 12px auto;
	padding: 10px 30px; 
	
	background: url(../images/videoShadow.png)  no-repeat; 
}
.VideoHolder720 {
	width: 720px;
	margin: 12px auto;
	padding: 10px 30px; 
	
}

.VideoCopy{
	width: 600px;
	margin: 12px auto 0 auto;
	padding: 16px;
	/* */ 
	border-top: 3px solid #333333;
	background: url(../images/copyBkgrnd.png) repeat top left; 
}
/*  jQ  */
.clearBk{
	
	margin: 12px auto 0 auto;
	padding: 16px;
	/* */ 
	border-top: 3px solid #333333;
	background: url(../images/copyBkgrnd.png) repeat top left; 
}


.VideoNav{
	width: 640px;
	height: 27px;
	margin: 0 auto;
	padding: 6px; 
	clear: both;
}
.VideoNav ul {
	float:right;
	margin:0;
	text-align:right;
	width:200px;
}
/**/
ul.VideoNavList {
	margin: 0;
	width: 260px;
	float: right;
	text-align: right;
}
.VideoNavList li {
	padding: 0 0 0 3px;
}
.VideoNav h2 {
	width: 375px;
	margin: 0;
	font-size: 18px;
	float: left;
}



/* */ 
.MainCopy{
	width: 460px;
	margin: 27px auto 0 auto;
	padding: 27px;
	/* */ 
	border-top: 3px solid #333333;
	background: url(../images/copyBkgrnd.png) repeat top left; 
}

.Logo {
	padding: 13px 0 0 40px;
	width: 300px;
	height: 120px;
	float: left;
	/* background: url(../images/n_Logo.png) no-repeat 40px 12px; */
}
.Logo2 {
	width: 310px;
	padding: 0;
	margin: -3px 0 0  50px;
	/*float: right;*/
}
img {
	border: 0;
}
/*
.Nav {
	width: 350px;
	padding: 68px 0 0 0;
	float: right;
}
*/
	#Nav2 {
		float: right;
		width: 400px;
		padding: 68px 0 0 0;
	}
	#Nav2 ul {
		width: 500px;
		height: 20px;
		float: none;
		/*margin: 0 0 10px 0;*/
		font-size: 16px;
		text-align: left;
		padding: 0 0 0 0;
		margin: -21px 0 0 0;
	}
	#Nav2 ul li {
		display: block;
		float: left;
		position: relative;
		margin: 0 20px;
		padding: 0;
	}
	.NavHi {
	clear: both;
	position: relative;
	width: 27px;
	height: 2px;
	background-color: #a60000;
}
	/*  */
ul {	
	width: 300px;
	float: left;
	font-size: 16px;
	text-align: left;
	padding: 0 0 0 0;
	margin: -16px 0 0 0;
	
}
li {
	margin: 0; 
	padding: 0 3px;
	list-style-type: none; 
	display: inline;
	border: none;
}



.Footer {
	color: #272727;
	margin: 0 auto 0 auto;
	padding: 12px 0 90px 0;
	clear: both;
}
#BottomShadow {
	background: url(../images/footer_grad.png) repeat-x top left;
	position: fixed;
	bottom: 0;
	height: 100px;
	width: 100%;
	margin: 0;
	padding: 0;
}
#MiniLogo {
	background: url(../images/n_smallRED.png) no-repeat top left;
	float: right;
	margin: 46px 27px 0 0;
	width: 36px;
	height: 36px;
}
#MiniLogo img {
	margin: 0;
	padding: 0;
}
.OffButton01 {
	margin: 0;
	padding: 0;
}

/*
#button04 {
		background: url(images/eNavOn_04.jpg) no-repeat;
}
.OffButton {
	width: 100px;		
	height: 29px;
	position: relative;
	margin: 0;
	padding: 0;
}
*/

#Missing {
	background-image: url(../images/GrungeBkgrnd3.png);
	background-repeat: no-repeat;

	background-position: -200px -600px; 
	
	margin: 0;
	padding: 0;
}


