/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/

/* Table of Content
==================================================
	#Site Styles
	#Font-Face
	#Page Styles
	#Media Queries
	#Font-Face */

/* #Site Styles
================================================== */

/* #Font-Face
================================================== */



@font-face {
    font-family: 'hwtamericanw90-solidregular';
    src: url('hwt_american_w90_solid-webfont.woff2') format('woff2'),
         url('hwt_american_w90_solid-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* #Page Styles
================================================== */

.smaller {font-size: 60%; 
}
.semi {
	
	text-shadow: 1px 1px 0px black;
 }

.white{
	background-color: #FFF;
	margin-top: -7px;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
	margin-bottom:30px;
	

}
.mega {
	color:#FFFE96;}
	
h1, h2, h3 {
	font-family: 'hwtamericanw90-solidregular', Geneva, sans-serif;
	color:#F3ED50;
	}
h1 a, h2 a, h3 a {
color:#fffbb6;}

h1 a:hover, h2 a:hover, h3 a:hover, p a:hover, p a:link, p a:visited, p a:active {
color:#fff880;}

h1 {
	font-size:30px;}
h2 {
	font-size:26px;}
h3 {
	font-size:22px}
	
.title {
	margin-left: 20px;
	}
	.nowrap {
		white-space:nowrap;}
.toppad{
	padding-top:15px;

}
.center {
	text-align:center;}
	
p, ul, ol {
	padding-left:10px;
	padding-right:7px;
	font-size:13px;
	line-height:21px;
		font: 14px Georgia, Times New Roman, serif;
	}
	.chunky {
		font-size:16px;
		font-weight:bold;
		}
.nopad {
	padding:0px;
	margin:0px;}
	
	iframe{
		width:100%;
		height:300px;
			padding:0px;
	margin:0px;}
	
.curve2 {
		background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url(../img/bottom-footer-1020.png);
	background-position: 0 0;
min-height: 70px; 


filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../img/bottom-footer-1020.png',
sizingMethod='scale');

-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../img/bottom-footer-1020.png',
sizingMethod='scale')";
/* 	\9; /* IE8 and below */ }
	
img.curve {

max-width: 500%;
height: auto; 
	}


footer {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 0;
    display: block;
    height: 420px;
}

.content {
	z-index: 1;
	position:fixed;
}
.bg-sizer {
	background-color: black;

height: auto; 

}
.footer-bg{
	background-image:url(../img/bg-footer.png);
	background-repeat:no-repeat;
	}

  
  .float-rt {
float: right;
margin: 10px;
padding: 10px;
border: none;}
  				
/* #Media Queries
================================================== */

	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {
		.bg-sizer {
	background-size: 100% auto;
	/*background-repeat: no-repeat;
	background-image: url(../img/bottom-footer-1020.png);
	 
	background-position: 0 0;
*/
	background-color: black;
	  padding-top:60px;
	
  }
  }

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {					
h1 {
	font-size:25px;}
h2 {
	font-size:21px;}
h3 {
	font-size:19px;}
	}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {

}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
.curve2 {
	min-height:50px;
}
.bg-sizer {  padding-top:5px;}
	}
	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
h1 {
	font-size:20px;
	line-height:26px;}
h2 {
	font-size:18px;
		line-height:26px;}
h3 {
	font-size:16px;
		line-height:26px;}

.curve2 {
	padding-top:10px;
	min-height:20px;
}
.bg-sizer {  padding-top:0px;}
.mega {
	word-wrap:normal;
	white-space:normal;}


	}
