body {background-color:#000000;} 
body{ font-family: arial ; font-size: 10pt ; color: #c0d1ea; }

@font-face {
    font-family: 'TrajanProRegular';
    src: url('trajanpro-regular-webfont.eot');
    src: url('trajanpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('trajanpro-regular-webfont.woff') format('woff'),
         url('trajanpro-regular-webfont.ttf') format('truetype'),
         url('trajanpro-regular-webfont.svg#TrajanProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

a:link {
  color: #a3bbdf; 
  text-decoration: none; }
a:visited {
  color: #a3bbdf; 
  text-decoration: none; }
  a:hover {
  color: #ffffff; 
  text-decoration: none; }
  
  
 #preloader {
    background-image: url(images/bearclaw_bg.jpg);
    background-image: url(images/dreamcatcher_bg.jpg);
	background-image: url(images/eagle_bg.jpg);
    background-image: url(images/fish_bg.jpg);
    background-image: url(images/owl_bg.jpg);
   
    width: 0px;
    height: 0px;
    display: inline;
} 
  
  
#superwrapper {
	width: 1024px ;
	height: 668px ;	
	margin-top: 30px ;
	margin-left: auto ; 
	margin-right:auto ; 
	}
	
	
#header_wrapper {
	width: 1004px ;
	height: 46px ;	
	margin-top: 12px ;
	float: left ;
	margin-left: 10px ; 
	background-image:url('images/header_bg.png');
	}
	
#logo {
	width: 273px ;
	height: 109px ;	
	float: left ;
	margin-left: 20px;
	background-image:url('images/logo.png');
	margin-top: -33px;
}

#headertext {
	float: right;
	width: 640px ;
	height: 14px ;
	margin-right: 25px;
	margin-top: 15px ;
	word-spacing: 20px ;
	text-align: right;
	font-size: 9pt ;
	font-weight:bold ;
	color:#a3bbdf ;

	 }
	 


#content_wrapper {
	width: 960px ;
	height: 615px ;	
	float: left ;
	margin-left: 100px ; 
	margin-right:auto ;
	background-image:url('images/logo_bg.jpg');
}

#content_wrapper_bear {
	width: 960px ;
	height: 615px ;	
	float: left ;
	margin-left: 100px ; 
	margin-right:auto ;
	background-image:url('images/bearclaw_bg.jpg');
}


#content_wrapper_buffalo {
	width: 960px ;
	height: 615px ;	
	float: left ;
	margin-left: 100px ; 
	margin-right:auto ;
	background-image:url('images/buffalo_bg.jpg');
}


#content_wrapper_dreamcatcher {
	width: 960px ;
	height: 615px ;	
	float: left ;
	margin-left: 100px ; 
	margin-right:auto ;
	background-image:url('images/dreamcatcher_bg.jpg');
}


#content_wrapper_eagle {
	width: 960px ;
	height: 615px ;	
	float: left ;
	margin-left: 100px ; 
	margin-right:auto ;
	background-image:url('images/eagle_bg.jpg');
}


#content_wrapper_fish {
	width: 960px ;
	height: 615px ;	
	float: left ;
	margin-left: 100px ; 
	margin-right:auto ;
	background-image:url('images/fish_bg.jpg');
}


#content_wrapper_medicine {
	width: 960px ;
	height: 615px ;	
	float: left ;
	margin-left: 100px ; 
	margin-right:auto ;
	background-image:url('images/medicine_bg.jpg');
}


#content_wrapper_owl {
	width: 960px ;
	height: 615px ;	
	float: left ;
	margin-left: 100px ; 
	margin-right:auto ;
	background-image:url('images/owl_bg.jpg');
}


#content_wrapper_wolf {
	width: 960px ;
	height: 615px ;	
	float: left ;
	margin-left: 100px ; 
	margin-right:auto ;
	background-image:url('images/wolf_bg.jpg');
}



#content_header {
	width: 612px ;
	height: 41px ;	
	float: left ;
	margin-top: 60px ;
	background-image:url('images/contentheader_bg.png');

}

#content_header_text {
	float: left ;
	margin-left: 20px ;
	margin-top: 5px;
	font-size: 18pt ;
	color:#ffffff ;
		font-family: 'TrajanProRegular';
}

#content_text {
	float: left ;
	margin-left: 25px ;
	margin-top: 25px;
	text-align: left ;
	line-height: 200% ;
	font-size: 10pt ;
	width: 575px ;
	height: 500px ;	
	
}


#footer {
width:100%;
height: 100px;
background-color:#0c0c0e;
position: fixed;
    bottom: 0;


}

#footer_wrapper {
	width: 1024px ;
	height: 50px ;	
	margin-left: auto ; 
	margin-right:auto ; 

	font-size: 9pt ;
	color:#868484 ;
	
}

#footer_left {
	width: 450px ;
	word-spacing: 10px ;
	margin-left: 30px ; 
	float: left ;
	margin-top: 20px;
}
#footer_left.a {
  color: #868484; 
  text-decoration: none; }
  
#footer_right{
	width: 500px ;
	margin-right: 30px ; 
	float: right;
	text-align: right ;
	margin-top: 20px;
}




#contactwrapper {
	float: left;
	width: 403px ;
	height: 388px	;
	margin-left: 40px ;
	margin-top: -10px ;
}



#sendbox {
	margin-top: 20px ;
	text-align: center ;
	margin-left: 110px ;
	float: left;
}

#formname {
background: url("images/box.png") no-repeat;	
	width: 357px ;
	height: 35px ;
	margin-top: -10px ;
	
	text-align: left ;
}

#nameinput {
	width: 100% ;
	height: 30px ;
	margin-top: 5px ;
	margin-left: 10px;
	float: left ;
}

#formemail {
	width: 357px ;
	height: 35px ;
	background: url("images/box.png") no-repeat;	
	margin-top: -10px ;
	
	text-align: left ;
}

#emailinput {
	width: 100% ;
	height: 30px ;
	margin-top: 5px ;
	margin-left: 10px;
	float: left ;
}

#formmessage{
	width: 357px ;
	height: 145px ;
	background: url("images/box2.png") no-repeat;	
	margin-top: -10px ;
	text-align: left ;
}

#messageinput {
width: 100% ;
margin-top: 15px ;
margin-left: 10px;
float: left ;
}