/* Thunder & Reins Style Sheet */



/* Scrolling Layers */
div#hold	{ 
	position:relative; overflow:hidden;
	width:400px; height:300px; 
  z-index:1; 
	}

div#wn	{ 
	position:absolute; 
	left:0px; top:20px; 
	width:400px; height:270px; 
	clip:rect(0px, 400px, 270px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
	
	
div.content { position:absolute; visibility:hidden; left:0px; top:0px; z-index:1; }


div#scrollbar { 
  position:relative; left:0; top:0;
  width:15px; height:300px; 
  font-size:1px; z-index:1;
  }
div#track { 
  position:absolute; left:0; top:15px;
  width:12px; height:270px;
  background: url("images/site/scroll.gif") repeat-y;
  z-index:1;
  }
div#stop_top { 
  position:absolute; left:0; top:0px;
  width:12px; height:1px;
  background: url("images/site/scroll_end.gif") no-repeat;
  z-index:10;
  } 
div#stop_bottom { 
  position:absolute; left:0; top:270px;
  width:12px; height:1px;
  background: url("images/site/scroll_end.gif") no-repeat;
  z-index:11;
  } 
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:10px; height:20px;
  background-color:#09451F;
  z-index:1;
  }  
div#up { position:absolute; left:0; top:0; z-index:2 }  
div#down { position:absolute; left:0; bottom:0; z-index:3 }  


a img { border:none }
p { margin: 0 0 .6em 0 }
h2 { font-size:1.2em; margin:0 0 .6em 0 }
h3 { font-size:1.1em; margin:0 0 .6em 0 }


/* End Scrolling Layers */






body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/site/bkgd.jpg);
	background-repeat: repeat;
	background-color: #09451F;
}


.grad_top {
	background-image: url(images/site/grad_top.jpg);
	background-repeat: repeat-x;
	background-color: #09451F;
}


.grad_left {
	background-image: url(images/site/grad_left.jpg);
	background-repeat: repeat-y;
	background-color: #09451F;
}


.grad_right {
	background-image: url(images/site/grad_right.jpg);
	background-repeat: repeat-y;
	background-color: #09451F;
}

.grad_bottom {
	background-image: url(images/site/grad_bottom.jpg);
	background-repeat: repeat-x;
	background-color: #09451F;
}

.main_content {
	background-image: url(images/site/2_img2.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

.main_content_video {
	background-image: url(images/site/2_img2_video.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}


.nav_img {
	background-image: url(images/site/2_img4.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}



.text_header  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #09451F;
	text-decoration: none;
}


a.text_header { text-decoration: underline; }
a.text_header:hover { color: #990000; text-decoration: underline; }



.text  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	letter-spacing: .5px;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}


.jockeys  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}


.jockey_img { padding: 3 5 5 5; }



.nav  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	letter-spacing: 1px;
	line-height: 19px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #09451F;
	text-decoration: none;
	text-align: right;
}

.nav_active
	{
	color: #990000; 
	text-decoration: underline;
	}	


a.nav { text-decoration: none; }
a.nav:hover { color: #990000; text-decoration: underline; }



