@charset "UTF-8";
/* CSS Document */

/* Tablet Landscape */
@media screen and (max-width: 1060px) {
    #primary { width:67%; }
    #secondary { width:30%; margin-left:3%;}  
}

/* Tabled Portrait */
@media screen and (max-width: 768px) {
    #primary { width:100%; }
    #secondary { width:100%; margin:0; border:none; }
}

html { font-size:100%; } 


@media (max-width: 640px) {
	body h1{
		font-size:0.8rem;
	} 
   .bearback img { 
		display: none;
    }
	.bearback_sml img { 
		display: block;
	}
	.wrapper {
		width:90%;
	}
	.header{
		padding:30px 10px 0 10px;
	}
   .homecopywrap {
		width:100%;
	}
	.footer {
		margin:0; 
		padding:0; 
	}
}
@media (min-width: 641px) { body {font-size:0.8rem;} 
	.wrapper {
		width:80%;
	}
	.header{
		padding:20px 10px;
	}
	.bearback {
		width:100%;
	}
	.bearback_sml img { 
		display: none;
	}
	.homecopywrap {
		width:55%%;
	}

} 
@media (min-width:960px) { body {font-size:0.9rem;} 
	.wrapper {
		width:70%;
	}
	.header{
		padding:20px 10px;
	}
	.bearback {
		width:95%;
	}
	.homecopywrap {
		width:55%%;
	}
} 
@media (min-width:1025px) { body {font-size:1.0rem;} 
	.wrapper {
		width:60%;
	}
	.header{
		padding:20px 10px;
	}
	.homecopywrap {
	width:55%;	
	}
	.bearback {
		width:90%;
	}
	.bearback_sml img { 
		display: none;
	}
} 



body {
	margin:0 0 0 -20px;
	padding:0;
	background-color: #000;
}

a {
	border: none;
}

img{
	border: none;
}

.bearback {
	margin:0;
	padding:0;
	width:85%;
	overflow:hidden;
	position:absolute;
	top:15%;
	right:0;
	z-index:-100;
}

.bearback_sml {
	margin:0;
	padding:0;
	width:100%;
}

.wrapper {
	margin:0 auto;
	padding:0;
	position:relative;
	border: none;
}

.header{
	margin:0;
	width:100%;
	position:relative;
}

.logos{
	margin:0;
	padding:0;
	width:15%;
	position:absolute;
	right:0;
	top:10px;
}

h1{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size:1.2em;
	color:#b60000;
}

.content {
	margin:0;
	padding:10px;
	width:100%;
	position:relative;
}

.homecopywrap {
	margin:0; 
	padding:0; 
}

.homecopywrap p {
	margin-top:0.9em; 
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size:0.8em;
	color:#b60000;
}

.buttons{
	margin:10px auto;
	padding:0;
	position:relative;
}

.buttons img:hover {  
    opacity: .8;  
    cursor: pointer; 
}

.footer {
	margin:20px 0 0 0; 
	padding:20px 0 0 0; 
	width:100%;
}

.footer p {
	margin-top:0.9em;
	font-family: Arial, Helvetica, sans-serif;	
	padding:0; 
	font-size:0.7em;
	text-align: center;
	color:#999;
}