
img{border:0px;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, /*img,*/ ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	}
	
	a{color:#fee3ab;}

/*//////////////////////////////////////////////////////////////////////////////////
//////////////////  NAVIGATION MENUS //////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////*/
				a.gallery-winners{float:left;padding-right:25px;padding-bottom:25px;}	
				a.winner-sides{position:relative;color:#fee3ab;text-decoration:none;font-size:12px;font-weight:bold;float:left;left:-10px;width:200px;top:-15px;text-transform:uppercase;}
				#winner-headers{color:#FEE3AB;font-size:14px;font-weight:bold;width:230px;}
				#winner-container{width:250px;float:left;pdding-right:15px;padding-bottom:15px;}
					.glossymenu{
					margin: 5px 0;
					padding: 0;
					width: 145px; /*width of menu*/
					border: 0px solid #9A9A9A;
					border-bottom-width: 0;
					}
					
					.glossymenu a.menuitem{
					background:  url(https://www.firekeeperscasino.com/default/img/glossyback.gif) repeat-x bottom left;
					font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
					color: white;
					display: block;
					position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
					width: auto;
					padding: 4px 0;
					padding-left: 10px;
					text-decoration: none;
					}
					
					
					.glossymenu a.selected{color:black;
					background-image: url(https://www.firekeeperscasino.com/default/img/glossyback2.gif);
					}
					.glossymenu a.menuitem:active{
					color: black;
					}
					
					.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
					position: absolute;
					top: 5px;
					right: 5px;
					border: none;
					}
					
					.glossymenu a.menuitem:hover{
					background-image: url(https://www.firekeeperscasino.com/default/img/glossyback2.gif);color:black;
					}
					
							.glossymenu div.submenu{ /*DIV that contains each sub menu*/
							background:#ffe1ab url(https://www.firekeeperscasino.com/default/img/menu-bg.gif) bottom right no-repeat;font-weight:bold;
							}
							
							
							.glossymenu div.submenu ul{ /*UL of each sub menu*/
							list-style-type: none;font-weight:bold;
							margin: 0;line-height:1.2px;
							padding: 0;
							}
							
							.glossymenu div.submenu ul li{
							border-bottom: 0px solid #ffcc99;
							}
							
							.glossymenu div.submenu ul li a{
							display: block;line-height:1.2px;
							font: bold 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
							color: black;
							text-decoration: none;
							padding: 2px 0;
							padding-left: 10px;
							}
							
							.glossymenu div.submenu ul li a:hover{
							background: #fdbe4d;
							color: white;
							}
							

			iframe {
border: 0px solid #ffffff;
}

#press-club-position{position:relative;top:-150px}


/*//////////////////////////////////////////////////////////////////////////////////
//////////////////////  PAGE STYLES   //////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////*/
			#sitemap{padding-left:40px;width:600px;}
			#sitemap-col{width:250px;float:left;}
			#sitemap-col a{color:#FEE3AB;font-size:14px;padding-bottom:10px;font-weight:bold;text-decoration:none;	}
			#sitemap-col a:hover{color:#FEE3AB;font-size:14px;padding-bottom:10px;font-weight:bold;text-decoration:underline;	}
			#sitemap-col2 a{color:#FFFFFF;font-size:11px;padding-bottom:10px;font-weight:bold;text-decoration:none;	}
			#sitemap-col2 a:hover{color:#FFFFFF;font-size:11px;padding-bottom:10px;font-weight:bold;text-decoration:none;	}
		
		#kabaret-cal{width:185px;float:left;padding-right:15px;}
		#kabaret-wrap{width:400px;height:200px;padding-left:65px;}
		#videopoker-container{float:left;position:relative;}
		#videopoker-interior-ads{float:left;width:230px;top:-750px;left:650px;position:relative;padding-bottom:15px;padding-left:56px;}
		
			#tab-merch{color:white;position:relative;top:-15px;width:450px;font-size:12px;}
			.merch-image{width:234px;height:194px;padding-right:15px;}
			#sitemap li a{
color:white;font-size:14px;padding-bottom:10px;font-weight:bold;
	}
			body {overflow-x:hidden;padding-top:10px;
			background:#cc3300 url(https://www.firekeeperscasino.com/default/img/website-background.jpg) top center no-repeat;font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
			}
			
			
							
							#concertpadding {padding: 7px 7px 7px 7px ;float:left;}
			
							#hometab2s{	position:relative;top:5px; width:480px;color:white;}
							#hometabs{	position:relative;top:-3px; width:480px;color:white;}
									
							#home-featurenews {float:left;position:relative;left:10px;width:320px;height:110px;color:white;}
							#home-secondarynews {float:left;position:relative;width:500px;padding-bottom:0px;padding-top:10px;}
							#hometabs2{	position:relative;left:18px;top:0px; padding-bottom:18px;height:14px;width:500px;color:white;}
									#featuretabs{width:520px;font-size:12px;font-weight:400;position:relative;top:-14px;line-height:1.2;color:white;}
							#homesummary{font-size:12px;position:relative;top:-14px;line-height:1.2;}
							#image-padding{padding-right:15px;width:100px;float:left;}
							
							#feature-padding{padding-right:10px;width:200px;float:left;}
							img.feature-padding {border: 2px #FEE3AB solid;float:left;position:relative; width:180px;height:149px;}
							
							img.feature-padding2 {border: 1px #FEE3AB solid;float:left;position:relative;}
							img.home-tabs {border: 1px #FEE3AB solid;float:left;position:relative;}
							#hot-pad{padding-right:10px;padding-bottom:10px;}
							img.hot {border: 1px #FEE3AB solid;float:left;}
								a.home-tabs{display: block;float:left;color:#FEE3AB;font-weight:bold;font-size:14px;}
								a:hover.home-tabs{ color:#ffffcc; }
								a.home-tabs2{display: block;position:relative;top:-14px;float:left;color:#FEE3AB;font-weight:bold;font-size:14px;}
								a:hover.home-tabs2{ color:#ffffcc; }
			
			
			#page-positioning{position:relative;top:-5px;width:1100px;}
			#outline-header{width:1080px;height:122px;float:left;}
			#logo{width:397px;height:137px;float:left;padding-top:7px;}
			
			#iframe-container{position:relative;float:left;left:-110px;top:15px;}
			#subscribe{float:left;width:200px;position:relative;top:37px;left:430px;height:20px;}
			#subscribe1{font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:white;width:600px;float:left;text-align:left;}
			#subscribe2{font: bold 26px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#f89928;width:600px;float:left;position:relative;text-align:left;top:-8px;}
			#subscribe-field{position:relative;float:left;height:20px;top:-16px;}
			.subscribe-button{position:absolute;top:1px;left:141px;}
			#subscribe3{float:left;position:relative;top:15px;}
			#subscribe4{float:left;left:-120;position:relative;top:15px;}
			
			#navigation-menu{position:relative;top:-5px;width:145px;float:left;height:100%;text-align:left;}
			#outline-page-body{position:relative;float:left;top:-5px;}
			#outline-interior{width:955px;float:left;vertical-align:top;}
			
			#flash-location{width:855px; height:319px; float:left;vertical-align:top;}
			#outline-homeTV{height:255px;width:314px;position:relative;float:left;}
			#outline-homeFLASH{float:left;}
			
			#phone-number{
			margin: 0px 0;padding: 4px 0;
			padding-left: 10px;font-size:13px;
			background:  url(https://www.firekeeperscasino.com/default/img/phone-back.gif) repeat-x bottom left;
			width: 135px; /*width of menu*/
			border: 0px solid #9A9A9A;color:white;font-weight:bold;
			border-bottom-width: 0;
			}
			
			#feature-headers{color:#FEE3AB;font-size:19px;font-weight:bold;}
			#feature-headers-progressive{color:#FEE3AB;font-size:16px;font-weight:bold;}
			img.featuredstories{border: 2px #FEE3AB solid;}
			
			img.headers {float:left;}
			img.tabbed-bottom{float:left;position:relative;}
			img.interior-headerpic{position:relative;top:3px;}
			#interior-ads{float:left;width:230px;top:3px;position:relative;padding-bottom:15px;padding-left:56px;}
		
			#customPORTAL{font-size:12px;font-weight:bold;width:500px;}
				#customPORTAL a{display: block;float:left;color:#FEE3AB;;font-weight:bold;font-size:14px;}
				#customPORTAL a:hover{display: block;float:left;color:#ffffcc;font-weight:bold;font-size:14px;}
				
				.readMore a{font-size:7px;}
				
				img{float:left;}
				
				
#hotshots {float:left; padding-right:15px;padding-bottom:15px;}
				
				
/* @group Breadcrumb Nav
============================================== */

#crumbList {
	margin: 0 0 1em;position:relative;top:-38px;width:855px;
	padding: 0;
	list-style: none;float:left;
	font-size: .7em;color:#FEE3AB ;padding-left:30px;
	}

#crumbList li {
	display: block;float:left;
	margin: 0;
	}

#crumbList li a { text-decoration: none; color:#FEE3AB ;font-weight:200;}

/* @end Breadcrumb Nav
----------------------------------------- */


/* @group Calendar
============================================== */

#svCalendar { text-align: center; }

#svCalendar table { width: 100%; }

#svCalendar th {
	padding: 0;
	border: 1px solid #900;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	color: #fff;
	background: #300;
	}

#svCalendar th a {
	display: block;
	padding: .5em 0px;
	text-align: center;
	color: #fff;
	}

#svCalendar th a:hover {
	text-decoration: none;
	color: #fff;
	background: #333;
	}

#svCalendar .dayofweek td {
	height: auto;
	padding: 6px .5em;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	background: #000;
	}

#svCalendar .dayofweek td a {}

#svCalendar td {
	width: 14%;
	height: 60px;
	padding: .5em;
	border: 0px solid #ccc;
	font-size: 9px;
	line-height: 1em;
	text-align: left;
	vertical-align: top;
	background-color: #600;
	color: #F60;
	}

#svCalendar td .date { font-style: italic; }

.content #svCalendar td ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

#svCalendar td li a {
	display: block;
	margin: 2px 0;
	padding: 0 0 2px;
	border: 0;
	text-align: left;
	text-decoration: none;
	}

#svCalendar td li a:hover,
#svCalendar td li a#today {
	color: #F63;
	}

/* @end Calendar
----------------------------------------- */


/* @group Calendar Date Picker
============================================== */

#datePicker {
	width: 190px;
	text-align: center;
	background: #FFF;
	}

#datePickerContainer {
	width: 178px;
	margin: 6px auto;
	padding: 0;
	text-align: center;
	}

#datePicker form {}

#datePicker select.dropdown {
	margin: 0;
	font-size: 11px;
	vertical-align: middle;
	}

#datePicker input.submit { vertical-align: middle; }

#datePicker #calendarDates {
	margin: 6px auto;
	padding: 0;
	background: #fff;
	}

#datePicker #calendarDates th {
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	color: #fff;
	background: #600;
	}

#datePicker #calendarDates th a { color: #fff; }

#datePicker #calendarDates .dayofweek td {
	padding: .5em;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #600;
	background: #600;
	}

#datePicker #calendarDates td {
	border: 1px solid #EAE7E7;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	color: #333;
	background: #f6f6f6;
	}

#datePicker #calendarDates a {
	display: block;
	padding: .5em;
	text-decoration: none;
	color: #333;
	}

#datePicker #calendarDates a:hover,
#calendar a#today {
	display: block;
	padding: .5em;
	text-decoration: none;
	color: #fff;
	background: #f6f6f6;
	}

/* @end Calendar Date Selector
----------------------------------------- */
	#footer-pos{position:relative;left:170px;}
	#footer-age{font-style:italic;font-size:10px;color:white;font-weight:bold;}
			
#nav-FOOTER{

	padding-left:170px;font-weight:bold;
	width:830px;line-height:.8;
	color:white;padding-left:30px;
	}
#nav-footer3{
 padding-top:5px;
	font-weight:bold;
	width:830px;
	color:white;padding-left:30px;
	}
	
	
	#nav-footer3 img{float:none;padding-right:10px;}

#nav-footer4{
 padding-top:5px;
	font-weight:bold;
	width:830px;font-size:11px;
	color:white;padding-left:30px;
	}

#nav-FOOTER li {list-style:disc;
	display: block;float:left;
	margin: 0;
	}

#nav-FOOTER li { font-weight:bold;text-decoration: none; color:white;font-weight:200;padding-right:9px;}

#nav-FOOTER  a { background:  url(https://www.firekeeperscasino.com/default/img/footer.gif) no-repeat center left;width:170px;text-transform:uppercase;text-align:center;font-weight:bold;text-decoration: none; font-size:11px;color:white;padding-right:2px;padding-left:9px;}
a.nav-footer2 { background:  url(https://www.firekeeperscasino.com/default/img/footer.gif) no-repeat center left;text-transform:uppercase;text-align:center;font-weight:bold;text-decoration: none; font-size:11px;color:white;padding-right:2px;padding-left:9px;}
a:visited.nav-footer2 {text-transform:uppercase;text-align:center;font-weight:bold;text-decoration: none; font-size:11px;color:white;padding-right:14px;}

a:visited.nav-footer2 {text-transform:uppercase;text-align:center;font-weight:bold;text-decoration: none; font-size:11px;color:white;padding-right:14px;}

#nav-FOOTER  a:visited { text-transform:uppercase;text-align:center;font-weight:bold;text-decoration: none; font-size:11px;color:white;}

#nav-FOOTER  a:hover { color:#ffffcc;}

#ad-zones{padding-left:10px;height:125px;}

img, div, input,crumblist { behavior: url("https://www.firekeeperscasino.com/default/iepngfix.htc") }
 

