/* CSS Document */
 /*this is the start of the gallery styles*/  
#container {
	position:relative;
	width:660px;
	height:425px;
	margin-top: 20px;
	margin-bottom: 0;
	background-color: #A09285;
	background-image: url(../images/rattlesnakesBGimage1.jpg);
	background-repeat: no-repeat;
	background-position: 20px 10px;
	float: right;
	margin-right: 10px;
	border: 1px solid #aaa;
    }
	/*width for container ul needs to accomodate scroll bar*/
#container ul {
	padding:0;
	list-style-type:none;
	float: right;
	width:205px;
	height:380px;
	overflow: scroll;
	margin-top:10px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-left: 3px;
	border: 1px solid #000000;
	
    }
#container li {
	float:left;
	margin: 0px;
	padding: 0px;
	
	
    }	

#container a.gallery span {
	position:absolute;
	width:1px;/*make img pixel 1px by 1px to hide image, but will allow them to preload...see below*/
	height:1px;
	top:5px;/*this is where I can make to a minus so that dot will not show*/
	left:5px;
	overflow:hidden;
	visibility: visible;
	background-color: #A09285;
    }
#container a.gallery, #container a.gallery:visited {
	display:block;
	color:#000000;
	text-decoration:none;
	border:1px solid #000;
	text-align:left;
	cursor:default;
	margin: 0px;
	padding: 0px;
    }
	/*start of thumbnail style*/






	/*added july 2010*/
#container a.slide43a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/lenViper.jpg);
    }



#container a.slide39a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/snake16.jpg);
    }
#container a.slide40a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/snake17.jpg);
    }
#container a.slide41a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/snake18.jpg);
    }

#container a.slide26a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/tnsnake11.jpg);
    }	
	
#container a.slide1a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_1a.jpg);
    }
#container a.slide2a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_2a.jpg);
    }
#container a.slide3a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_3a.jpg);
    }

#container a.slide4a{
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_4a.jpg);	
    }
#container a.slide5a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_5a.jpg);
    }

#container a.slide7a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_7a.jpg);
    }
#container a.slide8a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_8a.jpg);
    }
#container a.slide9a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_9a.jpg);
    }
#container a.slide10a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_10a.jpg);
    }
	
	
	
	
	
#container a.slide11a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_11a.jpg);
    }
#container a.slide12a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_12a.jpg);
    }
#container a.slide13a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_13a.jpg);
    }

#container a.slide14a{
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_14a.jpg);
    }
#container a.slide15a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_15a.jpg);
    }
#container a.slide16a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_16a.jpg);
    }		
#container a.slide17a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_17a.jpg);
    }
#container a.slide18a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_18a.jpg);
    }
#container a.slide19a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_19a.jpg);
    }
#container a.slide20a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_20a.jpg);
    }
	
	
#container a.slide21a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_21a.jpg);
    }
#container a.slide22a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN/TN_22a.jpg);
    }
	
	
		
#container a.slide23a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/tnlen_snake2.jpg);
    }
	
#container a.slide24a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/tnsnake1.jpg);
    }

#container a.slide25a{
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/tnsnake10.jpg);
    }

#container a.slide27a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/tnsnake12.jpg);
    }		

#container a.slide29a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/tnsnake14.jpg);
    }
#container a.slide30a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/tnsnake15.jpg);
    }
#container a.slide31a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/tnsnake19.jpg);
    }
	
	
#container a.slide32a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/tnsnake2.jpg);
    }
#container a.slide33a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/tnsnake20.jpg);
    }	
	
	
#container a.slide34a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/tnsnake4.jpg);
    }
#container a.slide35a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/tnsnake5.jpg);
    }

#container a.slide36a{
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/tnsnake6.jpg);
    }
#container a.slide37a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/tnsnake8.jpg);
    }
#container a.slide38a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/tnsnake9.jpg);
    }		

#container a.slide42a {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/7-10/snake7.jpg);
    }
	
	
	



#container a.sliden3 {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN-6-09-3.jpg);
    }	

#container a.sliden1 {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN-6-09-1.jpg);
    }
#container a.sliden2 {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN-6-09-2.jpg);
    }


#container a.sliden4 {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN-6-09-4.jpg);	
    }
#container a.sliden5 {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN-6-09-5.jpg);
    }
#container a.sliden7 {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN-6-09-7.jpg);
    }		
#container a.sliden8 {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN-6-09-8.jpg);
    }
	
	
	

#container a.slidec {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_003RS.jpg);
    }
#container a.slided {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_004RS.jpg);
    }
#container a.slidee {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_005RS.jpg);
    }

#container a.slideg {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_007RS.jpg);	
    }
#container a.slideh {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_008RS.jpg);
    }
#container a.slidei {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_009RS.jpg);
    }		
#container a.slidek {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_011RS.jpg);
    }
#container a.slidel {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_012RS.jpg);
    }
#container a.slidem {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_013RS.jpg);
    }
#container a.sliden {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_014RS.jpg);
    }
#container a.slideo {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_015RS.jpg);
    }
#container a.slidep {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_016RS.jpg);
    }
	#container a.slideq {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_017RS.jpg);
    }
	#container a.slider {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_018RS.jpg);
    }
	#container a.slides {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_019RS.jpg);
    }		
	#container a.slidet {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_020RS.jpg);
    }	
	#container a.slideu {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_021RS.jpg);
    }
	#container a.slidej {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_001RS.jpg);
    }
    #container a.slidev {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_022RS.jpg);
    }
	
	#container a.slidex {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_024RS.jpg);
    }
	#container a.slidey {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TN_025RS.jpg);
    }
	
	
	
	#container a.slidez {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TNa_DSC02735.jpg);
    }
    #container a.slideaa {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TNa_DSC02782.jpg);
    }
	
	#container a.slideab {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TNa_DSC02793.jpg);
    }
	#container a.slideac {
	height:60px;
	width:60px;
	background-image: url(../RattlesnakeImages/TN/TNa_DSC02797.jpg);
    }	
				
												
/*end of thumbnail style*/	


#container a.gallery:hover {
    border:1px solid #fff; 
    }
#container a.gallery:hover span {
	position:absolute;
	width:410px;
	height:360px;
	top:10px;
	left:10px;
	color:#000000;
	background-color: #A09285;
	font-size: 1.1em;
	font-weight: bold;	
    }
#container a.gallery:hover img {
	border:1px solid #fff;
	float:left;
	margin-right:5px;
	
    }

#container a.slideb:hover img, #container a.slidei:hover img {
    float:right;
    }

/*End of gallery style*/
