/* Fix's #container not clearing inner floats in firefox */
.floatfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

/* Hides from IE-mac \*/
* html .floatfix {
height: 1%;
}
/* End hide from IE-mac */


body 
        {
  background: url('../images/bgblackline.gif');
        }

.offer	{
	       border: 0px solid #333366;
 		}



.base	{
			width: 918px;
           margin: 0px auto;
	  padding-top: 0px;
   padding-bottom: 0px;	
	       height: 100%;
		   border: 0px solid #ffffff;
 		}

.base1	{
              top: 130px;
			width: 145px;
    padding-right: 10px;			   
	       border: 0px solid #333366;
           margin: 0px auto;
    margin-bottom: 0px;
	       height: 400px;
	     position: relative;
	        float: left;	

	}
	
.base3	{
              top: 130px;
			width: 145px;
     padding-left: 10px;			   
	       border: 0px solid #333366;
           margin: 0px auto;
    margin-bottom: 0px;
	       height: 400px;
	     position: relative;
	        float: left;

		}
	

.base2main	{
			width: 600px;
           margin: 0px auto;
	  padding-top: 0px;
   padding-bottom: 0px;	
 background-color: #ffffff;
 	       height: 100%;
		   border: 0px solid #ffffff;
		 position: relative;
	        float: left;
		}

.base2	{
		  	 width: 600px;
            margin: 0px auto;
	   padding-top: 0px;
	padding-bottom: 0px;	
  background-color: #ffffff;
 	        height: 108px;
		    border: 0px solid #333366;
	         float: left;
		  position: relative;

		}
		
.base22	{
			width: 600px;
           margin: 0px auto;
	  padding-top: 0px;
   padding-bottom: 0px;	
 background-color: #000000;
 	       height: 20px;
		   border: 0px solid #333366;
	        float: left;

		}		
		
.menubase1	{
			width: 4px;
           margin: 0px auto;
	  padding-top: 0px;
   padding-bottom: 0px;	
 background-color: #ffffff;
 	       height: 20px;
		   border: 0px solid #333366;
	        float: left;

		}	
		
.menubase2	{
			width: 580px;
           margin: 0px auto;
	  padding-top: 0px;
	  margin-left: 10px;	
	pading-bottom: 0px;	
 background-color: #ffffff;
 	       height: 20px;
		   border: 0px solid #000000;
	        float: left;

		}	
						
.menubase3	{
			width: 4px;
           margin: 0px auto;
	  padding-top: 0px;
   padding-bottom: 0px;	
 background-color: #ffffff;
 	       height: 20px;
		   border: 0px solid #333366;
	        float: right;

		}		

.rightbase3	{
			width: 14px;
           margin: 0px auto;
	  padding-top: 0px;
   padding-bottom: 0px;	
 background-color: #ffffff;
 	       height: 100%;
		   border: 0px solid #333366;
	        float: right;

		}	

		 
.leftbase1	{
			width: 14px;
           margin: 0px auto;
	  padding-top: 0px;
   padding-bottom: 0px;	
 background-color: #ffffff;
 	       height: 100%;
		   border: 0px solid #333366;
	        float: left;

		}		
		
.inside	{
			width: 572px;
           margin: 0px auto;
	  padding-top: 0px;
   padding-bottom: 0px;	
 background-color: #ffffff;
		 position: relative;		   
		   border: 0px solid #000000;
	        float: left;

		}		
			
.bottom	{
			width: 600px;
           margin: 0px auto;
	  padding-top: 0px;
   padding-bottom: 0px;	
 	       height: 82px;
		   border: 0px solid #333366;
	        float: left;
		 position: relative;
 }	
 
.insidecontent10	{
			width: 568px;
           margin: 0px auto;
      margin-top: 0px;	
     padding-left: 0px;	 	
   padding-bottom: 10px;	
 background-color: #ffffff;
 	       height: 14px;
		   border: 0px solid #000000;
	        float: left;
 }
		
.insidecontent11	{
			width: 540px;
           margin: 0px auto;
       margin-top: 0px;	
      margin-left: 15px;
     margin-right: 15px;      
	  padding-top: 0px;	
    padding-right: 0px;		   
   padding-bottom: 10px;	
 background-color: #ffffff;
           height: 14px;
		   border: 0px solid #000000;
	        float: left;
             font: 11px "Verdana", "Helvetica", "sans-serif";
       text-align: center;		
		 
		 }							 

.insidecontent12	{
			width: 568px;
           margin: 0px auto;
       margin-top: 7px;	
     padding-left: 0px;	 	
   padding-bottom: 0px;	
 	       height: 50px;
		   border: 0px solid #000000;
	        float: left;
				
 }
		
.insidecontent13	{
			width: 540px;
           margin: 0px auto;
       margin-top: 0px;	
      margin-left: 15px;
     margin-right: 15px;      
	  padding-top: 0px;	
    padding-right: 0px;		   
   padding-bottom: 0px;	
           height: 50px;
		   border: 0px solid #000000;
	        float: left;
             font: 9px "Verdana", "Helvetica", "sans-serif";
			 color: #FFFFFF;
       text-align: center;		
				
		 }										

.insidecontent12	{
			width: 568px;
           margin: 0px auto;
       margin-top: 7px;	
     padding-left: 0px;	 	
   padding-bottom: 0px;	
 	       height: 400px;
		   border: 0px solid #000000;
	        float: left;
				
 }
		
.insidecontent13	{
			width: 540px;
           margin: 0px auto;
       margin-top: 0px;	
      margin-left: 15px;
     margin-right: 15px;      
	  padding-top: 0px;	
    padding-right: 0px;		   
   padding-bottom: 0px;	
           height: 50px;
		   border: 0px solid #000000;
	        float: left;
             font: 9px "Verdana", "Helvetica", "sans-serif";
			 color: #FFFFFF;
       text-align: center;		
				
		 }								
	
		 
.right {
         text-align: right;
      }		 
		 
		 
.left {
         text-align: left;
      }		 		 
		 
		 
/*                              ALL a href LINKS                       */		 
.emaillis-nolink {
       font-family : Verdana; 
	         color : #000000; 
   text-decoration : none; 
	     font-size : 10px;  
  background-color : transparent; 
	    background : #ffffff; 
	   font-weight : 500;
	   }		 
		 
.emaillis {
       font-family : Verdana, Arial, Helvetica, sans-serif; 
	         color : #000000; 
   text-decoration : none; 
	     font-size : 9px;  
  background-color : transparent; 
	    background : #ffffff; 
	   font-weight : 500;
	   }

a.emaillis {
        font-family : Verdana, Arial, Helvetica, sans-serif; 
		      color : #000000; 
	text-decoration : none; 
		  font-size : 9px; 
   background-color : transparent; 
		 background : transparent;
		}

a.emaillis:hover {
              text-decoration : underline; 
			            color : #000000;
             background-color : #ffffff;
			 }
			 
			 

		 
		 
/*                   ALL a href LINKS in the outside tables                 */
.botnav {
       font-family : Verdana, Arial, Helvetica, sans-serif; 
	         color : #FFFFFF; 
   text-decoration : none; 
	     font-size : 9px;  
  background-color : transparent; 
	    background : #000000; 
	   font-weight : 900;
	   }

a.botnav {
        font-family : Verdana, Arial, Helvetica, sans-serif; 
		      color : #FFFFFF; 
	text-decoration : none; 
		  font-size : 9px; 
   background-color : transparent; 
		 background : transparent;
		}

a.botnav:hover {
              text-decoration : underline; 
			            color : #FFFFFF;
             background-color : #000000;
			 }		 
			 



.dash	{
              top: 0px;
    padding-right: 0px;			   
	       border: 0px;
           margin: 0px auto;
    margin-bottom: 0px;
      margin-left: 5px;	        
			}		







			 
.outsidetable	{
              top: 105px;
			width: 140px;
    padding-right: 0px;			   
	       border: 0px solid #333366;
           margin: 0px auto;
    margin-bottom: 0px;
	       height: 300px;
	}			 
			 
.topbar	{
			width: 140px;
    padding-right: 0px;			   
	       border: 0px solid #333366;
           margin: 0px auto;
    margin-bottom: 0px;
	       height: 2px;
background-color : #FF6600;		

	}		
	
.topbar2	{
		
			width: 140px;
    padding-right: 0px;			   
	       border: 0px solid #333366;
           margin: 0px auto;
       margin-top: 5px;    
	margin-bottom: 5px;
	       height: 1px;
background-color : #FF6600;	


	}				 			 
			 
.toptext	{
			width: 140px;
    padding-right: 0px;			   
	       border: 0px solid #333366;
           margin: 0px auto;
       margin-top: 5px;
    margin-bottom: 0px;
      margin-left: 5px;
	       height: 5px;
			color: #FF9900;	
             font: 10px "Verdana", "Helvetica", "sans-serif";
	 font-weight : 900;	
 
	}			 					 
			 
.bottomtext	{
			width: 140px;
    padding-right: 0px;			   
	       border: 0px solid #333366;
           margin: 0px auto;
       margin-top: 5px;
    margin-bottom: 5px;
      margin-left: 5px;
	       height: 5px;
			color: #ffffff;	
             font: 10px "Verdana", "Helvetica", "sans-serif";
	 font-weight : 900;	
 
	}			 					 
			 
			 
/* START - HUNTING PAGE */			 
.hunhead	{
			width: 520px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 0px; 
	margin-bottom: 5px;  	  
	  margin-left: 25px;    
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
             font: 11px "Verdana", "Helvetica", "sans-serif";
	     position: relative;		   	
	   }							 
			 
.hunheaddesr	{
			width: 175px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 0px;   
	  margin-left: 30px;
	 margin-right: 30px;   
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: right;
	     position: relative;		   	
	   }		
	   
.hunheaddessp	{
			width: 10px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 0px;   
	  margin-left: 25px;    
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
	     position: relative;		   	
	   }					   
	   
.hunheaddesspdes	{
			width: 280px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 0px;   
	  margin-left: 5px;    
   padding-bottom: 0px;	
    margin-bottom: 5px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
	     position: relative;	
             font: 10px "Verdana", "Helvetica", "sans-serif";
	   }		
	   
.hunheaddesspsou	{
			width: 300px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 0px;   
	  margin-left: 25px;    
   padding-bottom: 0px;	
    margin-bottom: 5px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
	     position: relative;
	   text-align: center;	
             font: 8px "Verdana", "Helvetica", "sans-serif";
	   }
	   
.hunheaddessplin	{
			width: 520px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 20px;   
	  margin-left: 25px;    
   padding-bottom: 20px;	
    margin-bottom: 20px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
	     position: relative;
             font: 8px "Verdana", "Helvetica", "sans-serif";
	   }
	   
.hunuseful	{
			width: 300px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 0px; 
	margin-bottom: 0px;  	  
	  margin-left: 25px;    
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
             font: 10px "Verdana", "Helvetica", "sans-serif";
	     position: relative;		   	
	   }		
	   		   					   
.hunusefullink	{
			width: 520px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 0px; 
	margin-bottom: 5px;  	  
	  margin-left: 30px;    
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
             font: 10px "Verdana", "Helvetica", "sans-serif";
	     position: relative;
	   	
	   }	
	   
.hunnote	{
			width: 35px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 5px; 
	margin-bottom: 5px;  	  
	  margin-left: 25px;    
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
             font: 10px "Verdana", "Helvetica", "sans-serif";
	     position: relative;
	   	
	   }
	   				 	   		   			 	   					   			   			 
.hunnotedes	{
			width: 470px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 5px; 
	margin-bottom: 0px;  	  
	  margin-left: 5px;    
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
             font: 10px "Verdana", "Helvetica", "sans-serif";
	     position: relative;
	   	
	   }						 
/* END - HUNTING PAGE */			 			 
			 
			 
	
	
/* Sub pages lodges */	

.insconhea	{
			width: 572px;
           margin: 0px auto;
	  padding-top: 0px;
   padding-bottom: 0px;	
 background-color: #ffffff;

		   border: 0px solid #000000;
	        float: left;
	     position: relative;		
    clear: both; 
 
		 }			
	
.insconheader	{
			width: 572px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 15px;   
   padding-bottom: 0px;	
 background-color: #ffffff;

		   border: 0px solid #000000;
	        float: left;
             font: 12px "Verdana", "Helvetica", "sans-serif";
	 font-weight : 900;
       text-align: center;	
	     position: relative;
    clear: both;	 	   		
	   }			
		
	
.insconlin	{
			width: 572px;
           margin: 0px auto;
	  padding-top: 0px;
   padding-bottom: 15px;	
 background-color: #ffffff;

		   border: 0px solid #000000;
	        float: left;
	     position: relative;
		}			
	
.insconlinks	{
			width: 572px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 10px;   
   padding-bottom: 0px;	
 background-color: #ffffff;

		   border: 0px solid #000000;
	        float: left;
             font: 10px "Verdana", "Helvetica", "sans-serif";
       text-align: center;
	     position: relative;	   			
	   }				
	
	
.insconlod	{
			width: 572px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 0px;   
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
	     position: relative;	   
		 }					
	
.lodgenames	{
	  padding-top: 0px;
	   margin-top: 0px;   
   padding-bottom: 0px;	
       text-align: left;             
	   font: 11px "Verdana", "Helvetica", "sans-serif";
	   font-weight: 700;
	   }				
	
.insconlod1	{
			width: 150px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 0px;   
	  margin-left: 25px;    
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
             font: 10px "Verdana", "Helvetica", "sans-serif";
           height: 105px;	
	     position: relative;		   	
	   }			
	
.insconlod2	{
			width: 255px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 0px;   
	  margin-left: 5px;    
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
             font: 10px "Verdana", "Helvetica", "sans-serif";

	     position: relative;	
       text-align: left;	   
	   }				
	

.insconlod3	{
			width: 100px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 0px;   
	  margin-left: 5px;    
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
             font: 10px "Verdana", "Helvetica", "sans-serif";
           height: 105px;	
	     position: relative;		   	
	   }					
	
	
.insconloddes	{
			width: 572px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 0px;   
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
	     position: relative;	   
		 }					
	
.insconloddes1	{
			width: 520px;
           margin: 0px auto;
	  padding-top: 5px;
	   margin-top: 0px;   
	  margin-left: 25px;    
   padding-bottom: 20px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
             font: 10px "Verdana", "Helvetica", "sans-serif";
	     position: relative;		   	
	   }				
	
.insconlodtop	{
			width: 572px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 0px;   
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
	     position: relative;	   
		 }					
	
.insconlodtop1	{
			width: 520px;
           margin: 0px auto;
	  padding-top: 5px;
	   margin-top: 0px;   
	  margin-left: 25px;    
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
             font: 10px "Verdana", "Helvetica", "sans-serif";
       text-align: right;	     
	     position: relative;		   	
	   }					
	
.insconlodhr	{
			width: 572px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 0px;   
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
	     position: relative;	   
		 }					
	
.insconlodhr1	{
			width: 520px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 3px;   
	  margin-left: 25px;    
   padding-bottom: 20px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
             font: 10px "Verdana", "Helvetica", "sans-serif";
         position: relative;		   	
	   }						
	
hr {
 border-top: 1px dashed #bbb;/*the border*/
  width: 100%;
  height: 0px;


}


/* START - Valley Guide and Charter page*/
.insconlodval	{
			width: 250px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 15px;   
	  margin-left: 25px;    
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
             font: 10px "Verdana", "Helvetica", "sans-serif";
	     position: relative;		   	
	   }				
	
.insconlodvalpic	{
			width: 242px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 15px;   
	 margin-right: 25px;    
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: right;
	     position: relative;		   	
	   }				
	   
.insconlodvaltex	{
			width: 520px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 15px;   
	 margin-left: 25px;    
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
	   text-align: center;
             font: 10px "Verdana", "Helvetica", "sans-serif";	     
		 position: relative;		   	
	   }					   
	   
.insconlodvalpic2	{
			width: 520px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 0px;   
	  margin-left: 25px;    
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
	   text-align: center;
     	 position: relative;		   	
	   }					   	   
	   
.insconlodvalpic3	{
			width: 520px;
           margin: 0px auto;
	  padding-top: 0px;
	   margin-top: 25px;   
	  margin-left: 25px;    
   padding-bottom: 0px;	
 background-color: #ffffff;
		   border: 0px solid #000000;
	        float: left;
	   text-align: center;
     	 position: relative;		   	
	   }					   		   
/* END - Valley Guide and Charter page*/	   
	   
	   
	   
	   
	   
	   
	   
	   
	   		 					 
			 