/***** HOLLYWOOD CASINO, TUNICA *****/

/* =General
-----------------------------------------------------------------------------*/
html {
  height: 100%;
  overflow-x: hidden;
  }
	
body {
  margin: 0; padding: 0;
  text-align: center;
  min-width: 800px;
  background: #000000 url(/images/bgBody.gif) top left repeat-x;  
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  line-height: 1.5em; 
  }

img {border: none;}
a:link {color: #aa0000;}
a:visited {color: #770000;}
a:hover, a:active {color: #550000;}

ul {
  margin: 15px 0 20px 10px; padding: 0;
  list-style-type: none;
  }
li {
  background: url(/images/bullet.gif) no-repeat 0 5px;
  padding-left: 15px;
  line-height: 1.75em; 
  }

/* =Flash Content
-----------------------------------------------------------------------------*/
#flashContentHome { /* used only on home page */
  margin: 0 auto;
  width: 1600px; height: 678px;
  position: relative; left: 50%;
  margin-left: -800px;
  color: #ffffff;
  font-size: 11px;
  }

#flashContent { /* used on all sub pages */
  margin: 0 auto;
  width: 1600px; height: 368px;
  position: relative; left: 50%;
  margin-left: -800px;
  color: #ffffff;
  font-size: 11px;
  }

/* =Content
-----------------------------------------------------------------------------*/
#container {
  margin: 0 auto;
  width: 1600px;
  position: relative; left: 50%;
  margin-left: -800px;	
  background: url(/images/bgContainer.gif) top center repeat-y;
  }

/* Content table on home page */
table.home {color: #dddddd;}
table.home td.header {padding: 25px 0 10px 0; text-align:left;}
table.home td.leftBorderRed {background: #aa0000 url(/images/redTopLeft.gif) top left no-repeat;}
table.home td.rightBorderRed {background: #aa0000 url(/images/redTopRight.gif) top left no-repeat;}
table.home td.copy {padding: 0px 60px 0px 20px;}
table.home td.subhead  {padding: 20px 0px 10px 0px;}

/* Subnav Content */
#subnav {width: 181px; text-align: right; padding-top: 10px;}

/* Subnav Content */
#viewMenu {width: 181px; text-align: right; padding-top: 15px;}

/* Sidebar Content */
#sidebar {width: 181px;}
#sidebar img {padding: 20px 13px 0px 18px;}
#sidebar #flashPromo {margin: 0; padding: 20px 13px 0px 8px;}

/* Content table on sub pages */
.sub {background: url(/images/bgContent.gif) top left repeat-y; padding: 15px 0 25px 0; width: 470px; text-align: center}
.sub table {text-align: left;}
.sub td.header {padding: 5px 0 10px 0;}
.sub td.subhead {padding: 20px 0px 10px 0px;}
.sub td.copy {padding: 0 30px 0 15px;}
.sub td.copy img {padding: 0 0 0 15px; float: right;}
.sub li {padding-bottom: 10px; padding-right: 15px;}
.leftBorderYlw {background: #f5dc98 url(/images/ylwBarTop.gif) top left no-repeat;}

/* Content table on Glamour pages */
.glamour {background: url(/images/bgGlamour.gif) top left repeat-y; padding: 0 0 25px 0; width: 470px; text-align: center}
.glamour table {text-align: left;}
.glamour td.header {background: url(../images/glamourTop.gif) top left no-repeat; padding: 18px 0 10px 40px;}
.glamour td.subhead {padding: 20px 0px 10px 0px;}
.glamour td.copy {padding: 0 30px 0 25px; color: #ccc;}
.glamour td.copy img {padding: 10px 0 0 0;}
.glamour li {padding-bottom: 10px; padding-right: 15px;}

/* Press Room */
table.pressRoom {}
table.pressRoom td {vertical-align: top;}
table.pressRoom .subhead {padding: 0;}
table.pressRoom .section {padding-top: 15px; font-weight: bold; }
table.pressRoom .date {}
table.pressRoom .title {padding-left: 20px;}
#pressRelease {padding: 0 30px 0 15px;}



/* Alt Flash Content */
#flashContent table {text-align: left; background-color: #000000;}
#flashContent .pageTitle {color: #f4c04b; font-size: 18px; padding: 15px 15px 5px 235px}
#flashContent .header {color: #f4c04b; font-weight: bold; font-size: 12px}
#flashContent .subhead {color: #f4c04b; font-size: 12px}
#flashContent .copyGrey {color: #aaaaaa}
#flashContent td.copy {padding: 10px 15px; color: #FFFFFF;}
#flashContent li {padding-bottom: 10px; padding-right: 15px;}
#flashContent .error {color: #f4c04b; background-color:#990000; padding: 2px; width: 300px}
#flashContent a:link {color: #FFFFFF;}
#flashContent a:visited {color: #FFFFFF;}
#flashContent a:hover, #flashContent a:active {color: #FFFFFF;}


/* Alt Flash Content */
#flashContentHome table {text-align: left; background-color: #000000;}
#flashContentHome .pageTitle {color: #f4c04b; font-size: 18px; padding: 15px 15px 5px 235px}
#flashContentHome .header {color: #f4c04b; font-weight: bold; font-size: 12px}
#flashContentHome .subhead {color: #f4c04b; font-size: 12px}
#flashContentHome .copyGrey {color: #aaaaaa}
#flashContentHome td.copy {padding: 10px 15px; color: #FFFFFF;}
#flashContentHome td.copySpecials {padding: 0px 15px}
#flashContentHome li {padding-bottom: 10px; padding-right: 15px;}
#flashContentHome .error {color: #f4c04b; background-color:#990000; padding: 2px; width: 300px}
#flashContentHome a:link {color: #FFFFFF;}
#flashContentHome a:visited {color: #FFFFFF;}
#flashContentHome a:hover, #flashContentHome a:active {color: #FFFFFF;}


/* Restaurant Menus */
#menuFairbanks {}
#menuFairbanks img {padding-bottom: 15px;}
#menuFairbanks p {padding: 0; margin: 0;}
#menuFairbanks .section {font-weight: bold; text-transform: uppercase; color: #000000;}
#menuFairbanks .entree {font-weight: bold; font-size: 12px; color: #aa0000;}
#menuFairbanks .desc {font-weight: normal; font-style: italic;}
#menuFairbanks .price {font-weight: normal;}
#menuFairbanks .pdfButton {margin-bottom: -40px; position:relative; z-index:3; text-align: right;}

#menuEpic {width: 366px;}
#menuEpic img {padding-bottom: 15px;}
#menuEpic p {padding: 0; margin: 0;}
#menuEpic table {padding-left: 15px;}
#menuEpic .section {font-weight: bold; text-transform: uppercase; color: #000000;}
#menuEpic .entree {font-weight: bold; font-size: 12px; color: #aa0000;}
#menuEpic .desc {font-weight: normal; color: #000000;}
#menuEpic .price {font-weight: bold; color: #000000;}
#menuEpic .pdfButton {margin-bottom: -10px; position:relative; z-index:3; text-align: right;}

#menuDiner {}
#menuDiner img {padding-bottom: 15px;}
#menuDiner p {padding: 0; margin: 0;}
#menuDiner table {padding-left: 15px;}
#menuDiner .section {font-weight: bold; text-transform: uppercase; color: #000000;}
#menuDiner .entree {font-weight: bold; font-size: 12px; color: #aa0000;}
#menuDiner .desc {font-weight: normal; color: #000000;}
#menuDiner .price {font-weight: bold; color: #000000;}
#menuDiner .pdfButton {margin-bottom: -38px; position:relative; z-index:3; text-align: right;}

/* Specials */
.hdrSpecials {font-size: 14px; font-weight: bold; color: #aa0000;}

.redText {color: #aa0000;}

/* Forms */
table.form {padding: 0;}
.formLabel {font-weight: bold; color: #990000; text-align: right; padding-right: 5px;}
.formText {font-weight: normal; font-size: 11px; color: #666666;}
.formTextDisSm {font-weight: normal; font-size: 11px; color: #999999;}
.formTextDis {font-weight: normal; color: #999999;}
input, select, textarea {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
radio, checkbox {}

/* Bottom of container */
#containerBottom {
  margin: 0 auto;
  width: 1600px; height: 24px;
  position: relative; left: 50%;
  margin-left: -800px;
  }

/* =Footer
-----------------------------------------------------------------------------*/
#footerNav {
  margin: 0 auto;
  width: 1600px;
  position: relative; left: 50%;
  margin-left: -800px;
  padding-top: 40px;
  font-size: 11px; font-weight: bold;
  color: #f5dc98;
  }
#footerNav a:link, #footerNav a:visited, #footerNav a:active {padding-top: 15px; color: #f5dc98; text-decoration: none; background: url(/images/fNavYellow.gif) top center no-repeat;}
#footerNav a:hover {padding-top: 15px; color: #ffffff; text-decoration: underline; background: url(/images/fNavWhite.gif) top center no-repeat;}
#footer {padding: 35px 0px 25px 0px; font-size: 11px; color: #ffffff;}
#footerAddtInfo {
  margin: 0 auto;
  width: 1600px;
  position: relative; left: 50%;
  margin-left: -800px;
  padding-bottom: 40px;
  font-size: 11px; font-weight: normal;
  color: #f5dc98;
  }
#footerAddtInfo a:link, #footerAddtInfo a:visited, #footerAddtInfo a:active {padding-top: 15px; color: #f5dc98; text-decoration: none;}
#footerAddtInfo a:hover {padding-top: 15px; color: #ffffff; text-decoration: underline;}

h1 {font-size: 12px; font-weight:normal; color: #000000}
h2 {font-size: 12px; font-weight:bold; color: #000000}
h3 {font-size: 12px; font-weight:bold; color: #000000}
h4 {font-size: 12px; font-weight:bold; color: #000000}
h5 {font-size: 12px; font-weight:normal; color: #000000}
h6 {font-size: 12px; font-weight:normal; color: #000000}

p {font-size: 12px; font-weight:normal; color: #000000}


.mcontent_header{
  margin: 0; padding: 0;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #aa0000;
  }
.mcontent_header2{
  margin: 0; padding: 0;
  text-align: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  vertical-align: bottom;
  }
.mcontent_yellow{
  margin: 0; padding-left: 10;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;

  color: #aa0000;
  background: #f4c04b;
  line-height: 24px; 
  }
.mcontent_yellow2{
  margin: 0; padding-right: 10;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;

  color: #000000;
  background: #f4c04b;
  line-height: 24px; 
  }
.mcontent{
  margin: 0; padding: 0;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  }
.mcontent_results{
  margin: 0; padding: 0;
  text-align: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  line-height: 24px; 
  }
.mcontent_results2{
  margin: 0; padding: 0;
  text-align: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #aa0000;
  line-height: 24px; 
  }
.mcontent_resultstotal{
  margin: 0; padding: 0;
  text-align: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  line-height: 24px; 
  }
.mcontent_resultstotal2{
  margin: 0; padding: 0;
  text-align: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #aa0000;
  line-height: 24px; 
  }
.mcontent_indent{
  margin: 0; padding-left: 30;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  line-height: 24px; 
  }
.mcontent_small{
  margin: 0; padding-left: 0;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  }
.note{
  margin: 0; padding: 0;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #828080;
  line-height: 24px; 
  }
hr {
	width: 80%;
	size:1;
	text-align: right;/*this will align it for IE*/
	margin: 0 0 0 auto; /*this will align it right for Mozilla*/
  }
.formTextHdr{
  color: #aa0000;
  font-weight:bold;
}