﻿body { background-color: #000; }
a { text-decoration: none; color: #5c5c5c; }
a:hover { color: #fff; }
a:focus { outline: none; }
a:visited { }
p, ul { margin: 0; }

.WhopperBar #container { bottom:50px; margin: 0 auto 50px; position:relative; top:0; width:1000px;}
*+html .WhopperBar #container { overflow:hidden; }
*html .WhopperBar #container { overflow:hidden; }
.WhopperBar #header { margin-left:101px; position: relative; }
.WhopperBar #header h2 { position: absolute; left: 340px; top: 0; }
.Ucw #header h2,
.Sb #header h2,
.De #header h2,
.Adm #header h2 { left: 332px; }
.WhopperBar #header h2 a { width: 124px; height: 66px; display: block; text-indent: -9999px; }
.WhopperBar #header ul.page_header { background:url(/page_templates/whopperbar/images/en-page-header.png) no-repeat; height:98px;  /*height:100px;  for double header */ width:798px; overflow:hidden; }
.WhopperBar #header ul.page_header li { list-style:none; margin:0; padding:0; position:absolute; text-indent:-9999px; }
.WhopperBar #header ul.page_header li, .WhopperBar #header ul.page_header a { height:80px; width:110px; display:block; cursor:pointer; }
.WhopperBar #header ul.page_header li.home { left:110px; }
.WhopperBar #header ul.page_header li.menu { left:220px; }
.WhopperBar #header ul.page_header li.press { left:462px; width:101px; }
.WhopperBar #header ul.page_header li.location { left:562px; }
.WhopperBar #header ul.page_header li.home a { background:url(/page_templates/whopperbar/images/home.jpg) no-repeat; height:15px; width:50px; overflow:hidden; margin:40px 0 0 36px; } 
.WhopperBar #header ul.page_header li.menu a { background:url(/page_templates/whopperbar/images/menu.jpg) no-repeat; height:15px; width:50px; overflow:hidden; margin:40px 0 0 28px; }
.WhopperBar #header ul.page_header li.press a { background:url(/page_templates/whopperbar/images/press.jpg) no-repeat; height:15px; width:60px; overflow:hidden; margin:40px 0 0 19px; }
.WhopperBar #header ul.page_header li.location a { background:url(/page_templates/whopperbar/images/location.jpg) no-repeat; height:15px; width:80px; overflow:hidden; margin:40px 0 0 25px; }
.WhopperBar #header ul.page_header li a { background-position: left top; }
.WhopperBar #header ul.page_header li a.active { background-position: left bottom !important; height: 35px; margin-top: 19px; }

.Lv #header ul.page_header li.press a.active {background-position: 0px 19px !important; cursor:default; }
.Kc #header ul.page_header li.press a.active {background-position: 0px 19px !important; cursor:default; }
.Uom #header ul.page_header li.press a.active {background-position: 0px 19px !important; cursor:default; }

.WhopperBar #header h3 { position: absolute; left: 0; top: 0; text-indent: -9999px; }
.Ucw #header h3 { left: 358px; top: 78px; width: 83px; height: 11px; background: url(/page_templates/whopperbar/images/bkg.h3-orlando.gif) no-repeat left top; }
.Uom #header h3 { left: 358px; top: 78px; width: 83px; height: 11px; background: url(/page_templates/whopperbar/images/bkg.h3-memphis.png) no-repeat left top; }
.Sb #header h3 { left: 333px; top: 78px; width: 121px; height: 11px; background: url(/page_templates/whopperbar/images/bkg.h3-south-beach.gif) no-repeat left top; }
.Nyc #header h3 { left: 333px; top: 78px; width: 134px; height: 11px; background: url(/page_templates/whopperbar/images/bkg.h3-new-york.gif) no-repeat left top; }
.De #header h3 { left: 355px; top: 76px; width: 85px; height: 14px; background: url(/page_templates/whopperbar/images/bkg.h3-munchen.gif) no-repeat left top; }
.Adm #header h3 { left: 363px; top: 76px; width: 68px; height: 14px; background: url(/page_templates/whopperbar/images/bkg.h3-espana.gif) no-repeat left top; }
.Lv #header h3 { left: 358px; top: 78px; width: 96px; height: 11px; background: url(/page_templates/whopperbar/images/bkg.h3-lasvegas.gif) no-repeat left top; }
.Kc #header h3 { left: 339px; top: 78px; width: 118px; height: 11px; background: url(/page_templates/whopperbar/images/bkg.h3-kansascity.gif) no-repeat left top; }
 

*html .Adm #header h3 { left: 363px; top: 54px; z-index:100; display:block; width: 68px; height: 14px; background: url(/page_templates/whopperbar/images/bkg.h3-espana.gif) no-repeat left top; }

.WhopperBar #footer {  }
.WhopperBar #footer ul.legal { width:300px; }
.WhopperBar #footer ul li { display:inline; }
.WhopperBar #footer ul li.legal-info { font-family:Arial, Verdana; font-size:8px; color:#5c5c5c; position: absolute; top: 0px; left: 0px; }
.WhopperBar #footer .download-nutritional-info a.download { background:url(/page_templates/whopperbar/images/download-nutritional-info.jpg) no-repeat; width:156px; height:11px; overflow:hidden; text-indent:-9999px; margin-left:422px; float:left; /*font-size:11px; color:#b3b3b3; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; text-transform:uppercase;*/  }
.WhopperBar #footer .download-nutritional-info a.download:hover { background-position:0 -12px; }
.WhopperBar #footer .footer-links { position: relative; width:900px; float:left; padding-left:50px; }
.WhopperBar #footer .footer-links a.bk-hiyw-logo { background:url(/page_templates/whopperbar/images/bk-hiyw-logo.jpg) no-repeat; width:63px; height:45px; text-indent:-9999px; position: absolute; left: 70px; top: 0px; }
.WhopperBar #footer .footer-links a.bk-logo { background:url(/page_templates/whopperbar/images/bk-logo.jpg) no-repeat; width:29px; height:30px; text-indent:-9999px; position: absolute; left: 150px; top: 10px; }
.WhopperBar #footer .footer-links .legal-links { font-family:Arial, Verdana; font-size:8px; color:#5c5c5c; width: 500px; text-align: center; margin: 23px auto 0;}
.WhopperBar #footer .footer-links .legal-links a.inactive { text-decoration:none; cursor:not-allowed; }
.WhopperBar #footer .footer-links .legal-links a.inactive:hover { color:#5c5c5c; }
.WhopperBar #footer .footer-links a.region-change { background:url(/page_templates/whopperbar/images/en-change-region.jpg) no-repeat; width:99px; height:12px; overflow:hidden; text-indent:-9999px; position: absolute; right: 90px; top: 20px; }
.WhopperBar #footer .footer-links a.region-change:hover { background-position:0 -13px; }
.WhopperBar #footer .footer-links #audioplayer { width: 80px; height: 20px; position: absolute; top: 17px; right: 0px; }
.WhopperBar #footer .menu-disclaimer { width:640px; text-align:center; margin: 20px auto; }
.WhopperBar #footer .menu-disclaimer p { font-family:Arial, Verdana; font-size:7px; color:#595959; }
.WhopperBar #footer.home { color:#5C5C5C; font-family:Arial,Verdana; font-size:8px; line-height:17px; margin:-54px auto 0; padding:0 20px; position:relative; text-align:center; width:455px; }
.WhopperBar #footer.home ul li{ display:inline-block; }
* html .WhopperBar #footer.home ul li { display:inline; }  /* for IE 6 */
* + html .WhopperBar #footer.home ul li { display:inline; }  /* for IE 7 */
.WhopperBar #footer.home #audioplayer { position:absolute; right:-71px; top:0; }
/*Overlay */
#uiOverlay { display: none; background-color: #000; position: absolute;	left: 0; top: 0; z-index: 99; }
#uiLinkDialogue { font-size: 9px; display: none; background: transparent; background-image: url(/page_templates/whopperbar/images/redirect_bg.jpg); background-repeat: no-repeat; width: 325px; height: 112px; overflow: hidden; padding: 10px; position: fixed; _position:absolute; top: 50%; left: 50%; margin: -55px 0 0 -122px; z-index: 999; }
#uiLinkDialogue img { padding: 0 0 5px 0; }
#uiLinkDialogue p img { padding: 7px 10px 0 0; }
