/* General styles */
* {margin:0;padding:0;}             
a img{border:0;}
html, body, #wrapper {height: 100%;}
body {margin:0;padding:0; border:0;width:100%;background:#fff;font-size:62.5%;text-align:center;font-family: arial,sans-serif;}

h1, h2, h3 {margin:.8em 0 .2em 0;padding:0;}
p {margin:.4em 0 .8em 0;padding:0;}

h1 {color: #333333;}
h2{font-size: 1.4em;color: #333333;line-height: 1.4;}
h3{font-size:1.7em;}
p{font-size: 1.4em;color: #707070;line-height: 1.4;}
a{color: #006999;text-decoration: underline;line-height: 1.4;}
a:hover {color:#fff;background:#369;text-decoration:none;}
ul{margin-left:2em;}

/* containing wraper */
#wraper {position:relative;width:800px;margin:0 auto;text-align:left;}

/* Header styles */

body{background:url('../img/header-x.jpg') repeat-x;}

#header {position:relative;height:97px;}
#header .logo{text-indent:-999em;position:absolute;top:-12px;left:523px;width: 241px;height: 121px;background: url('../img/HB-logo.png') no-repeat;}
#header ul{margin: 14px 0;padding: 0;position:absolute;left:0px;top:20px;}
#header ul li{color: #006999;list-style:none;display:block;float:left;padding:0 20px 0 0;font-size:1.5em;}
#header ul li a{text-decoration:none;font-family: 'Trebuchet MS',sans-serif;text-transform: uppercase;color:#000;padding: 2px 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
#header ul li a:hover{color:#006999;background:#fff;}
.extrapad{padding: 0 0 2em 0;}

/* Column 1 */
.col1{float:left;width:400px;}
p strong{line-height:2.5em;font-size:1em;}
.bigger{font-size:1.6em;}

.newslettertop{float: right;background: url(../img/SignUpNews.png) no-repeat 0 0;width:303px;height:115px;margin-right:-23px;margin-top:-5px;}
.newslettertop h2{text-indent:-999em;}
.newsletter{width: 257px;margin-right: 12px;background: #0A80A4;padding: 0px 10px 10px 10px;float:right;border: 1px solid #5fabcb;-moz-border-radius: 5px;-webkit-border-radius: 5px;-webkit-border-radius-topleft:0;-webkit-border-radius-topright:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top:none;}
.newsletter p{color: #fff;padding-left:10px;}
.newsletter h2{color:#fff;text-align: center}

p.spam{font-size:1em;}
.blue{color:#006999 !important;}

/*Play Page*/
.sponse{float:right;width:200px;margin-right:50px;} 
.sponse img{margin: 0 0 0 -5px;border:1px solid white;}   
.sponse h2{margin:0 0 5px 0;} 
.sponse h2 a:hover{background:#369;}
.sponse a:hover{background:none;}

/* Footer styles */
#footerwrap {background: #004961; border-top: 1px solid #000; border-bottom:1px solid #000;color: #fff;}
.footer {padding: 5px 0;font-size:1.4em;position:relative;margin: 0 auto;width:830px;}
.footer a{text-decoration:none;color:#DDDDDF;}
.footer a:hover{background-color:#DDDDDF;color:#006999;}
.footer ul{margin-left:0px;}
.footer ul li{list-style:none;display:block;float:left;padding:10px;}
.footer .spons{color: #0A80A4;font-weight:bold;display:block;padding-top:11px}
.footer .copy {font-size:.9em;color:#777;display:block;position: absolute;bottom: -80px;left:15px;}
.footer .copy a{color:#777;}

#mask { 
    background:#678 url(http://flowplayer.org/tools/img/expose/mask_gradient_1000.png) no-repeat; 
    background-position:140% 120px; 
}

body > #wrapper {height: auto; min-height: 100%;}

.behind{background:url('../img/column.jpg') repeat-y -46px 0;}

#main {padding-bottom: 150px;}  /* must be same height as the footer */

#footerwrap {position: relative;
	margin-top: -50px; /* negative value of footer height */
	height: 50px;
	clear:both;} 

/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
                           
#ty .col1 h1{width:600px;}

.tylist{margin-top:30px;}

.tylist li{font-size:13px;margin-top:10px;}