body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  
	    margin:0; 
	    padding:0; 
	} 
	
	fieldset,img {  
	    border:0; 
	} 
	
	a img {
		border: 0;
		} 
		
	a:active {
		border: none;
		} 
		
	address,caption,cite,code,dfn,em,strong,th,var { 
	    font-style:normal; 
	    font-weight:normal; 
	} 
	ol,ul { 
	    list-style:none; 
	} 
	caption,th { 
	    text-align:left; 
	} 
	h1,h2,h3,h4,h5,h6 { 
	    font-size:100%; 
	    font-weight:normal; 
	} 
	q:before,q:after { 
	    content:''; 
	} 
	abbr,acronym { border:0; 
	} 



a {text-decoration:none;}
a:link {color: #fff;}
a:visited {color: #ccc;}
a:hover {color:#99ff00;}
a:active {color: #fff;}


body	{font-family: Arial, Verdana, sans-serif;
	font-size: 65%;
	color: #ccc;
	background: #990000;}

#shad	{position: relative;
		margin-left: -550px;
		left: 50%;
		width: 1100px;
		background: #990000 url('images/shad.png') center repeat-y;}

#main	{position: relative;
		left: 50px;
		width: 1000px;
		border-left: 1px solid #990000;
		border-right: 1px solid #990000;
		background: #000;}
	
#header {width: 1000px;
	height: 301px;}
	

			
.left	{float: left;}
		
.right	{float: right;}
		


		
#footer	{width: 920px;
		height: 90px;
		clear: both;
		margin-left: 40px;
		background: #000;}


#links img {padding-left: 12px;}

#bloodshotink	{padding: 8px;}

#indent_design	{padding-left: 36px;
				border-top: 1px solid #333;
				border-right: 1px solid #333;
				border-bottom: 1px solid #000;
				border-left: 1px solid #000;}
					
/* Navigation */

#navigation	{position: relative;	
		top: -54px;	
		height: 153px;
		width: 129px;
		left: 62px;
		background: url('images/nav/nav_bg.gif') no-repeat;}


ul.nav li	{position: relative;
		height: 25px;
		top: 4px;
		list-style-type: none;
		margin: 0 0 5px 9px;
		text-indent: -9000px;
		display: block;}

a.b1 {width: 61px;
	height: 25px;
	display: block;
	background: url(images/nav/b1.gif) no-repeat;}
	
.b1_over {width: 61px;
		height: 25px;
		display: block;
		background: url(images/nav/b1_over.gif) no-repeat;}
	

a.b2 {width: 67px;
	height: 25px;
	display: block;
	background: url(images/nav/b2.gif) no-repeat;}

.b2_over {width: 67px;
		height: 25px;
		display: block;
		background: url(images/nav/b2_over.gif) no-repeat;}
	

a.b3 {width: 114px;
	height: 25px;
	display: block;
	background: url(images/nav/b3.gif) no-repeat;}
	
.b3_over {width: 114px;
		height: 25px;
		display: block;
		background: url(images/nav/b3_over.gif) no-repeat;}


a.b4 {width: 62px;
	height: 25px;
	display: block;
	background: url(images/nav/b4.gif) no-repeat;}
	
.b4_over {width: 62px;
	height: 25px;
	display: block;
	background: url(images/nav/b4_over.gif) no-repeat;}

a.b5 {width: 97px;
	height: 25px;
	display: block;
	background: url(images/nav/b5.gif) no-repeat;}
	
.b5_over {width: 97px;
		height: 25px;
		display: block;
		background: url(images/nav/b5_over.gif) no-repeat;}
	
 ul.nav a:hover, ul.nav a:focus, ul.nav a:active {
    background-position: 100% -25px;}
    


/* END Navigation */


.sprocket	{width: 113px;
			height: 113px;
			margin: 58px 0 0 12px;}





/* home */




#mainBody_home	{margin: -158px 0 30px 0;
				width: 1000px;
				height: 619px;	
				background: #000 url('images/body_Dale.jpg') no-repeat;}
				
#mainBody_info	{position: absolute;
				top: 900px;
				width: 880px;
				margin-left: 60px;}
				

#mainBody_info a:link {color: #666;}
#mainBody_info a:visited {color: #666;}
#mainBody_info a:hover {color:#fff;}
#mainBody_info a:active {color: #666;}

#mainBody_info p	{color: #666;}

				
#home_copy	{position: relative;
			top: 30px;
			left: 600px;
			width: 340px;}
			
/* media */

#mainMedia_home	{margin: -158px 0 30px 0;
				width: 960px;
				height: 619px;	
				background: #000 url('images/body_Media.jpg') no-repeat;}
				
#vid	{position: relative;
		width: 768px;
		height: 432px;
		top: 120px;
		left: 116px;
		border: 4px solid #000;
		background: #ff00dd;}	
			
			
			
			
/* news */

#mainNews_home	{margin: -158px 0 -90px 0;
				padding-top: 120px;
				width: 1000px;
				height: 619px;
				background: #000 url('images/body_News.jpg') no-repeat;}	
			
			
.newsScroll {position: relative;
		left: 40px;
		width: 960px;
		height: 360px;
		overflow: auto;
		background: url(images/trans.png);}	
		
#newsCont	{width: 818px;
			padding: 44px;}		
			
			
/* type */

h2	{font-size: 1.5em;
	letter-spacing: 0.2em;
	word-spacing: 0.1em;
	line-height: 1.2em;
	margin-bottom: 24px;}
	

h3	{font-size: 1.2em;
	letter-spacing: 0.2em;
	line-height: 1.3em;
	margin-bottom: 4px;}


p	{font-size: 1em;
	color: #ccc;
	letter-spacing: 0.1em;
	word-spacing: 0.1em;
	line-height: 1.3em;
	margin-bottom: 14px;}
	
p.sm	{font-size: 0.6em;
		color: #333;}
	
.bg	{background: #000;
	border: 2px solid #000;}
	
.g	{color: #99ff00;}

.grey	{color: #333;}

.justp	{text-align: justify;}

.rightp	{text-align: right;}


/* scrollBar */
 
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
}
.jScrollPaneDrag {
	position: absolute;
	background: #333;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url(images/nav/basic_arrow_up.gif) repeat-x 0 0;
	height: 18px;
}
a.jScrollArrowUp:hover {
	background-position: 0 -30px;
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url(images/nav/basic_arrow_down.gif) repeat-x 0 0;
	height: 18px;
}
a.jScrollArrowDown:hover {
	background-position: 0 -30px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -60px;
}
















