/* RESET */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

h1,img {behavior: url(lib/iepngfix/iepngfix.htc);}
html {min-height: 100%;height: auto;}


/* STRUCTURES */

#container {
	margin:0 auto;
	width: 100%;
}
.container { width: 980px; margin: 0 auto; }

#branding {
	height: 75px;
	background: #C69200;
	padding: 12px 45px 0;
	border-bottom: solid 4px #DFC16E;
	clear:both;
}
	#branding h1 a {
	display: block;
	overflow: hidden;
	height: 0;
	width: 86px;
	padding-top: 60px;
	background: url(../images/brand-logo.png) no-repeat;
	background-size: 100%;
}
#hero {
	clear:both;
	height: 378px;
	background: url(../images/hero/home.jpg) no-repeat center center;
	background-size: cover;
}
	.cmb #hero 		{ background-image: url(../images/hero/chairman.jpg); }
	.eagle #hero 	{ background-image: url(../images/hero/eagle.jpg); }
	.earned #hero 	{ background-image: url(../images/hero/earned.jpg); }
	.levelup #hero	{ background-image: url(../images/hero/levelup.jpg); }
	.club #hero 	{ background-image: url(../images/hero/club.jpg); }
	.special #hero 	{ background-image: url(../images/hero/special.jpg); }
	.star #hero 	{ background-image: url(../images/hero/star.jpg); }

	
#mainContent {
	clear: both;
	width: 980px; margin: 0 auto;
	padding: 6em 0;
	overflow: auto;
}
 	#contentPage #mainContent { padding-top: 4em;}
	
#contentPage #content { margin: 0 auto 0 0; float: left; width: 650px; } 
	

#siteInfo {
	clear: both;
	color: #FFF;
	background: #D4C49C;
	padding: 35px 0 10px;
}
	#siteLegal { font-size: .8em;}
	#siteCredits {display: none;}
