/* CSS Document */
	body {margin:0; padding:0; font-size: 62.5%; background: url(images/background.jpg) repeat-x top #480e0c; font-family: arial, helvetica, sans-serif; color:#ffffff; }

/* =TEXT & HEADINGS ---------------------------------------------------*/
	p {margin: 0; padding: 0;  font-size: 1.2em; line-height: 1.6em; font-weight:normal; text-align:left;}
	a {color:#ff6000; text-align:left;text-decoration:none;}
	a:hover {color: #FFFFFF; }
	a img {border: 0px;}
	h1 { font-size: 2.2em; font-weight:bold; line-height: 2em; color:#ffcc00; padding:0 0 5px 0; margin:0;text-transform: uppercase;text-align:left;}
	h2 {font-size: 1.8em; font-weight:bold; line-height: 1.4em; color:#ffcc00; padding:0 0 5px 0; margin:0;text-transform: uppercase;text-align:left;}
	
/* =CONTAINERS --------------------------------------------------- overflow: auto; */
	#mainContent {width:1010px; padding: 0;  text-align:left; margin:0 auto;}
	#header {width:100%; padding:0;marin:0;text-align:center;}
	#logo {width:447px; height:94px;float:left;padding:15px 0 0 0;text-align:center;}
	#logo p {font-size: 1.2em;padding:8px 0 0 0;text-align:center;}
	#nav {height:94px;width:563px; float:left; padding:15px 0 0 0;background: url(images/hellboy_hand.gif) no-repeat left top;}
	#topImage {width:100%; padding:0;marin:0;}
	#introText {width:980px; float:left;padding:0 35px 0 10px; margin:0 0 10px 0;}
	#introText p{ font-size: 1.4em; line-height: 1.4em; font-weight:bold;}
	#casinos {width:300px; float:left; text-align:right;}
	#casinos p {font-size: 1.2em; text-align:right;padding:0 0 10px 0;}
	#casinos img {padding:2px;}
	.gameFeature {float:left; width:100%; padding:0 10px 0 10px;margin:0;}
	.featureText {float:left; width:470px; margin:0; padding:0 30px 0 0;}
	.screens {float:left; width:500px; margin:0; padding:0; text-align:center;}
	.screens img {padding:0 0 0 15px;}
	.signOff{float:left; width:630px; margin:0;padding:15px 0 0 10px;}
	.signOff img{margin:35px 0 0 0;}
	#copyright{float:left; width:650px; margin:40px 0 0 0;padding:0 0 0 10px;}
	#copyright img{float:left; padding: 0 5px 10px 0;}
	#copyright p{float:left; padding: 50px 0 0 0;margin:0 0 10px 0; font-size: 1em;}

/* HR -------------------------------------------------*/
	div.hr {width:100%; height: 1px; background: #7E5924; margin:10px 0 10px 0; padding:0;clear:both;}
	div.hr hr {display: none;}
	
/* NAVIGATION -------------------------------------------------*/	
	#nav ul {display:inline; list-style: none; margin: 0; padding: 0; border: none;}
	#nav li {float:right; margin: 0; padding:0;}
	.divider{background:url(images/divider.gif) no-repeat left center;}
	#nav li a {display: block; padding:3px 12px 2px 12px; color: #ffffff; text-decoration: none; font-size: 1.2em;}
	#nav li a:hover{text-decoration: underline;}
	
/* FOOTER -------------------------------------------------*/
	#footer {float:left; width:100%; height:300px; background: url(images/hellboy_image.gif) right bottom no-repeat; padding:0; margin:0;}
