/*************************************************************************
*   
*   G L O B A L  S T Y L E  S H E E T
*   F O R  S C R E E N
* 
*************************************************************************/

* {margin:0; padding:0;}

body {
 background:#5e0308 url(http://www.kfc.co.uk/images/bg.jpg) no-repeat 0 0;
 font:12px Arial, Helvetica, sans-serif;
 cursor:default;
 color:#fff;
}

a {
 font: 12px Arial, Helvetica, sans-serif;  
 text-decoration: underline; 
 color: #fff;
}

a:focus, a:active {
 outline: none !important;
}

li {list-style:none;}

h1,h2,h3,h4,h5 {font-weight:normal;}

h1 {font-size:36px; color:#fff; float:left;}
h3 {font-size:18px; color:#CCC; padding:0 0 15px 0;}

* html h1 {padding:0 0 10px 0; margin:0 0 10px 0;}
*:first-child+html h1 {padding:0 0 10px 0; margin:0 0 10px 0;}

p {width:550px; padding:0px 0 10px 0;}

img { padding:10px 0 10px 10px; float:right;}

.cleaner {clear:both;}

/*--------------------------------------------------------------------------
ID's
--------------------------------------------------------------------------*/

#container {
 width:755px;
 margin:0px auto;
 background:transparent url(http://www.kfc.co.uk/images/bg-container.png) no-repeat 0 0;
}

#wrapper-top {
 width:755px; 
 height:20px; 
 background:transparent url(http://www.kfc.co.uk/images/bg-wrapper-top.png) no-repeat 0 0 !important;
 background:transparent url(http://www.kfc.co.uk/images/bg-wrapper-top.gif) no-repeat 0 0; 
 float:left;
}

#wrapper-bottom {
 width:755px; 
 height:20px; 
 background:transparent url(http://www.kfc.co.uk/images/bg-wrapper-bottom.png) no-repeat 0 0 !important; 
 background:transparent url(http://www.kfc.co.uk/images/bg-wrapper-bottom.gif) no-repeat 0 0; 
 float:left;
}

#wrapper {
 width:755px;
 background:#980409; 
 padding:0 0 0 0; margin:0;
 float:left;
}

#wrapper-none {
 width:755px;
 padding:0 0 0 0; margin:0;
 float:left;
}

#wrapper h1 {padding:0 0 0 30px; color:#fff;}
#wrapper-none h1 {padding:0 0 0 0px; color:#fff;}

#brand {
 width:239px;
 height:113px;
 margin:10px 0 10px 0;
 display:block;
 float:left;
 background:transparent url(http://www.kfc.co.uk/images/logo-with-strapline.jpg) no-repeat 0 0;
 text-indent:-9999px;
}

#store-finder-panel {
 width:420px;
 height: 38px;
 padding:0 0 0 0; 
 margin:0;
 float:right;
 background:transparent url(http://www.kfc.co.uk/images/bg-store-finder-panel.jpg) no-repeat 0 0;
}

/*--------------------------------------------------------------------------
Body
--------------------------------------------------------------------------*/

#body {
 width:755px;
 width/**/:695px !important;
 padding:0 30px;
 float:left;
}

#body ul { 
color:#fff; 
width:550px; 
margin-bottom: 10px; 
}

#body ul li {
background:transparent url(http://www.kfc.co.uk/images/li-link-more.gif) no-repeat 0 0; 
padding: 2px 0 0px 18px;
}

#body ul li a {
color:#fff; 
text-decoration: underline;
font:12px Arial, Helvetica, sans-serif;
}

#body ul li a:hover {
color:#fff;
text-decoration: none; 
color: #fff;
}

.stripeMe table {
	border-collapse: collapse;
	width: 100%;
	text-align: center;
}


.stripeMe th, .stripeMe td { 
		border: 1px solid #880307; 
		font: 1.0em "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
		padding: 4px 10px;
		line-height: 1.2;
		} 
		
.stripeMe th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #880307;
	background: none;
}

.stripeMe tbody td {
		border-top: 0;
		border-bottom: 0;
		}
		
.stripeMe caption {
		font-weight: bold;
		font-size: 1.1em;
		text-transform: uppercase;
		padding: 0 0 5px;
		text-align:right;
		color: #f5c213;
		}
		
.stripeMe th {
		background: #880307 url(../images/table-heading-background.gif) 0 50% repeat-x; 
		text-align: left;
		}

.stripeMe tfoot {
		background-color: #880307;
		color: #f5c213;
		font-weight: bold;
		}
		
.stripeMe tfoot td {
		font-size: 1.0em;
		text-align:right;
		}

.stripeMe td {
	padding: 6px 11px;
	border-bottom: 1px solid #880307;
	vertical-align: top;
	}

.stripeMe td * {
	padding: 6px 11px;
	color: #ffffff;
}

.stripeMe tr.alt td {
	background: #9e0b0f;
}

.stripeMe tr.over td {
	background: #880307;
}


/*--------------------------------------------------------------------------
Flash Promotions
--------------------------------------------------------------------------*/

#promotions {
 width:755px;
 width/**/:735px !important;
 height:90px;
 padding:10px;
 margin:10px 0 0 0;
 background:transparent url(http://www.kfc.co.uk/images/bg-promotions.png) no-repeat 0 0 !important;
 background:transparent url(http://www.kfc.co.uk/images/bg-promotions.gif) no-repeat 0 0;
 float:left;
}

#promoone, 
#promotwo,
#promothree {
 width:238px;
 height:70px;
 background:transparent; 
 float:left;
}

* html #promoone {margin:0 5px 0 0;}
* html #promotwo {margin:0 5px 0 0;}

#promoone {margin-right:10px; display:inline;}
#promotwo {margin-right:10px; display:inline;}

#promothree {display:inline; background:transparent;}

/*--------------------------------------------------------------------------
Footer
--------------------------------------------------------------------------*/

#footer {
 width:755px;
 width/**/:745px !important; 
 float:left; clear:both; 
 padding:0 0 20px 10px;
}

#footer li {
 font:11px Arial, Helvetica, sans-serif;
 padding:0 7px 0 8px;
 background:transparent url(http://www.kfc.co.uk/images/li-divider.gif) no-repeat 0 50%;
 color:#980409;
 float:left; 
}

#footer li.first {background:none; padding-left:0;}

#footer li a {color:#fff; display:block;}
#footer li a:hover, 
#footer li a:active {color:#f5c213;}

/*--------------------------------------------------------------------------
Trail
--------------------------------------------------------------------------*/

#trail {
 width:755px;
 width/**/:695px !important;
 padding:10px 30px;
 margin-bottom:10px;
 float:left;
 clear:both;
 background:#880307;
}

#trail h4 {
 font-weight:bold; 
 font-size:12px;
 padding-right:10px; 
 float:left;
}

#trail li {
 float:left; 
 padding-right:10px;
}

#trail li a {
 color:#f5c213; 
 font-size:12px;
 padding: 0 15px 0 0;
 background:transparent url(http://www.kfc.co.uk/images/li-arrow.gif) no-repeat 100% 50%;
}

#trail li a:hover {color:#fff;}

/*--------------------------------------------------------------------------
Flash Font Replacement
--------------------------------------------------------------------------*/

.sIFR-flash {visibility: visible !important; margin: 0;}
.sIFR-replaced {visibility: visible !important;}

span.sIFR-alternate {
 position: absolute;
 left: 0;
 top: 0;
 width: 0;
 height: 0;
 display: block;
 overflow: hidden;
}

.sIFR-flash + div[adblocktab=true] {display: none !important;}
.sIFR-hasFlash h1 {visibility:hidden; font-size:36px; padding:0;}
.sIFR-hasFlash h2 {visibility:hidden; font-size:23px; padding:0;}
.sIFR-hasFlash h3 {visibility:hidden; font-size:18px; padding:0;}

/*--------------------------------------------------------------------------
Standard List
--------------------------------------------------------------------------*/

.standard {
 padding:10px 15px;
 clear:both;
 float:left;
}

.standard li {
 color:#470206; 
 background:transparent url(http://www.kfc.co.uk/images/bg-li.gif) no-repeat 0 50%; 
 padding:3px 0 3px 10px;
 clear:both; 
 float:left;
}

.standard li a {color:#f5c213; float:left;}
.standard li a:hover {color:#fff;}

/*--------------------------------------------------------------------------
Forms
--------------------------------------------------------------------------*/

#frmStoreLocator fieldset {border:0 none;}
#frmStoreLocator legend, #frmStoreLocator label {display:none;} 

#frmStoreLocator {
 width:250px;
 padding:0 0 0 207px;
 display:inline;
 float:left;
}

#frmStoreLocator input {
 width:161px;
 height: 16px;
 font:11px Arial, Helvetica, sans-serif; 
 color:#980409; 
 border:0 none; 
 margin: 7px 0 0 0px;  
 padding: 3px 0 0 0px;  
 float:left;
 background:transparent;
 font-weight:bold;
}

#frmStoreLocator button {
height: 34px;
width:34px;
background:transparent url(http://www.kfc.co.uk/images/bg-store-input-button.jpg) no-repeat 0 0;
border:none;
margin:0 0px 2px 2px;
}

#frmStoreLocator button:hover, 
#frmStoreLocator .btnHover {background:transparent url(http://www.kfc.co.uk/images/bg-store-input-button-hover.jpg) no-repeat 0 0;
}

/*--------------------------------------------------------------------------
Navigation
--------------------------------------------------------------------------*/

/*#navigation {margin:30px 0 0 0; float:right;}

#navigation li {float:left;}

#navigation li a {
 height:32px;
 display:block;
 text-indent:-9999px;
 background-position:0 30px;
 float:left;
}

#navigation li a#home {width:59px; background:transparent url(http://www.kfc.co.uk/images/a-home.gif) no-repeat 0 0;}
#navigation li a#menu {width:82px; background:transparent url(http://www.kfc.co.uk/images/a-menu.gif) no-repeat 0 0;}
#navigation li a#nutrition {width:74px; background:transparent url(http://www.kfc.co.uk/images/a-nutrition.gif) no-repeat 0 0;}
#navigation li a#about {width:85px; background:transparent url(http://www.kfc.co.uk/images/a-about.gif) no-repeat 0 0;}
#navigation li a#careers {width:71px; background:transparent url(http://www.kfc.co.uk/images/a-careers.gif) no-repeat 0 0;}
#navigation li a#charity {width:67px; background:transparent url(http://www.kfc.co.uk/images/a-charity.gif) no-repeat 0 0;}

#navigation li a#home:hover,
#navigation li a#menu:hover,
#navigation li a#nutrition:hover,
#navigation li a#about:hover,
#navigation li a#careers:hover,
#navigation li a#charity:hover {background-position:0 -32px;}

#navigation li a#home:active,
#navigation li a#menu:active,
#navigation li a#nutrition:active,
#navigation li a#about:active,
#navigation li a#careers:active,
#navigation li a#charity:active {background-position:0 -64px;}*/

/*--------------------------------------------------------------------------
Sub Navigation
--------------------------------------------------------------------------*/

#subnavigation {
 padding:14px 0 11px 0px; 
 margin:0 10px; 
 display:inline;
 float:left;
}

@media all and (min-width: 0px){
  #subnavigation {
 width:142px;
  }
}

#subnavigation li {padding:0; margin:0; float:left; clear:left;}

#subnavigation li a {
 width:142px;
 height:13px;
 font-size:1px;
 text-indent:-9999px;
 background:transparent url(http://www.kfc.co.uk/custom_images/our-menu/aSubNavigation.gif) no-repeat 0 0; 
 padding:0; margin:0;
 display:block;
 float:left;
}

/*Normal State*/
#subnavigation li a.original-chicken {background-position:0 0;}
#subnavigation li a.burgers-and-box-meals {background-position:0 -13px;}
#subnavigation li a.toasted-twister {background-position:0 -26px;}
#subnavigation li a.all-time-classics {background-position:0 -40px;}
#subnavigation li a.snacks-and-salads {background-position:0 -53px;}
#subnavigation li a.buckets {background-position:0 -66px;}
#subnavigation li a.deluxe-boneless-box {background-position:0 -79px;}
#subnavigation li a.sides-and-drinks {background-position:0 -92px;}
#subnavigation li a.desserts {background-position:0 -106px;}
#subnavigation li a.kids-choice {background-position:0 -119px;}

/*Hover State*/
#subnavigation li a.original-chicken:hover {background-position:-142px 0;}
#subnavigation li a.burgers-and-box-meals:hover {background-position:-142px -13px;}
#subnavigation li a.toasted-twister:hover {background-position:-142px -26px;}
#subnavigation li a.all-time-classics:hover {background-position:-142px -40px;}
#subnavigation li a.snacks-and-salads:hover {background-position:-142px -53px;}
#subnavigation li a.buckets:hover {background-position:-142px -66px;}
#subnavigation li a.deluxe-boneless-box:hover {background-position:-142px -79px;}
#subnavigation li a.sides-and-drinks:hover {background-position:-142px -92px;}
#subnavigation li a.desserts:hover {background-position:-142px -106px;}
#subnavigation li a.kids-choice:hover {background-position:-142px -119px;}

/*Active State*/
#subnavigation li a.original-chicken-selected {background-position:-142px 0;}
#subnavigation li a.burgers-and-box-meals-selected {background-position:-142px -13px;}
#subnavigation li a.toasted-twister-selected {background-position:-142px -26px;}
#subnavigation li a.all-time-classics-selected {background-position:-142px -40px;}
#subnavigation li a.snacks-and-salads-selected {background-position:-142px -53px;}
#subnavigation li a.buckets-selected {background-position:-142px -66px;}
#subnavigation li a.deluxe-boneless-box-selected {background-position:-142px -79px;}
#subnavigation li a.sides-and-drinks-selected {background-position:-142px -92px;}
#subnavigation li a.desserts-selected {background-position:-142px -106px;}
#subnavigation li a.kids-choice-selected {background-position:-142px -119px;}

/*Streetwise Active*/
#subnavigation li a.streetwise-selected {background-position:-142px -132px;}

/*Streetwise Normal */
#subnavigation li a.streetwise {background-position:0px -132px;}

/*Streetwise Hover*/
#subnavigation li a.streetwise:hover {background-position:-142px -132px;}

/*Snackbox Active*/
#subnavigation li a.snack-box-selected {background-position:-142px -145px;}

/*Snackbox  Normal */
#subnavigation li a.snack-box {background-position:0px -145px; }

/*Snackbox Hover*/
#subnavigation li a.snack-box:hover {background-position:-142px -145px;}

/*--------------------------------------------------------------------------
Buttons + [hack to hide submit button text]
--------------------------------------------------------------------------*/

#frmApply button,
#frmSearch button {
 width:129px; 
 height:32px;
 margin:20px 0 0 0;
 text-indent:-9999px;
 border:0 none;
 cursor:pointer;
 background:transparent url(http://www.kfc.co.uk/images/btn-submitapplication.gif) no-repeat 0 0;
 float:left;
}

#frmSearch button {
 width:50px;
 margin:0;
 background:transparent url(http://www.kfc.co.uk/images/btn-submitapplication.gif) no-repeat 0 0;
}

#frmApply button:hover,
#frmApply .btnHover {background-position:0 -32px;}

#frmApply button:active {background-position:0 -64px;}

/*--------------------------------------------------------------------------
Job Opportunities Form
--------------------------------------------------------------------------*/

#frmApply fieldset,
#frmSearch fieldset {
 width:695px;
 border:0 none; 
 float:left; 
 clear:both;
 margin:10px 0;
}

#frmApply legend,
#frmSearch legend {
 font:16px Arial, Helvetica, sans-serif; 
 color:#f5c213; 
 padding:0; 
 margin:0 0 0 -8px;
}

#frmApply label,
#frmSearch label {
 width:200px;
 font:bold 11px Arial, Helvetica, sans-serif; 
 color:#fff; 
 padding:0 0 3px 0;
 float:left;
}

#frmApply label em,
#frmSearch label em {font:normal 11px Tahoma; color:#f5c213;}

#frmApply p,
#frmSearch p {
 width:220px;
 margin:10px 0 0 0; 
 padding:0; 
 float:left;  
}

#frmApply input.medium, 
#frmSearch input.medium,
#frmApply input.fileupload {
 width:200px;
 background:#880307;
 border-top:1px solid #65040b;
 border-right:1px solid #880307;
 border-bottom:1px solid #880307;
 border-left:1px solid #65040b;
 padding:3px;
 color:#CCC;
}

#frmApply select,
#frmSearch select {
 width:200px;
 background:#880307;
 border-top:1px solid #65040b;
 border-right:1px solid #880307;
 border-bottom:1px solid #880307;
 border-left:1px solid #65040b;
 padding:3px;
 color:#CCC;
}

#frmApply select.small,
#frmSearch select.small {width:100px;}

#frmApply input.fileupload {cursor:pointer;}

#frmApply input.error,
#frmSearch input.error,
#frmApply select.error,
#frmSearch select.error,
#frmApply textarea.error,
#frmSearch textarea.error {
 background:#f5c213;
 color:#826500;
}

#frmApply input.medium.active {color:#fff;}

#question{
	width: 426px;
	height: 100px;
	background:#880307;
	border-top:1px solid #65040b;
	border-right:1px solid #880307;
	border-bottom:1px solid #880307;
	border-left:1px solid #65040b;
	color:#CCC;
	padding:3px;
}

/*--------------------------------------------------------------------------
Site Map
--------------------------------------------------------------------------*/

#ulSiteLinks {
 width:498px;
 margin:0;
 display:inline; 
 padding:0;
 float:left;
}

#ulSiteLinks li {
 width:498px;
 width/**/:478px !important;
 padding:2px 0 2px 20px;
 color:#6d6040;
 float:left;
}

#ulSiteLinks li a {font:bold 12px Arial, Helvetica, sans-serif; color:#f5c213;}
#ulSiteLinks li a:hover {color:#fff;}

#ulSiteLinks .ulSiteLinksTwo,
#ulSiteLinks .ulSiteLinksThree,
#ulSiteLinks .ulSiteLinksFour,
#ulSiteLinks .ulSiteLinksFive {
 width:450px;
 padding:15px 0;
 margin:0 15px;
 float:left;
}

#ulSiteLinks .ulSiteLinksTwo li {background:transparent url(http://www.kfc.co.uk/images/li-link-more.gif) no-repeat 0 0;}
#ulSiteLinks .ulSiteLinksTwo li a {font:normal 11px Arial, Helvetica, sans-serif;}
#ulSiteLinks .ulSiteLinksTwo li a:hover {color:#fff;}

/*--------------------------------------------------------------------------
Additional Classes
--------------------------------------------------------------------------*/

.pError {font-weight:bold; color:#f5c213;}

/*--------------------------------------------------------------------------
Careers Override
--------------------------------------------------------------------------*/

#career-types-buttons {
	width: 100%;
}

#career-types-buttons ul li{
	float: left;
	display: block;
	width: 125px;
	text-align: center;
	margin-right: 0;
	background:transparent url(http://www.kfc.co.uk/custom_images/Careers/job-type-links.gif) no-repeat;
	height: 75px;
	padding: 15px 20px 0 20px;
	margin: 30px 10px 0 0;
}

#career-types-buttons ul li a{
	font-weight: bold;
	text-decoration: none;
	color: #FFCC00;
}

#career-types-buttons ul li a:hover{
	color: #FFF;
}

/*--------------------------------------------------------------------------
Available Jobs / Available News
--------------------------------------------------------------------------*/

#divAvailableJobs, 
#divAvailableNews {float:left;}

#divAvailableJobs h4,
#divAvailableNews h4 {font-size:16px; color:#f5c213;}

#divAvailableJobs ul,
#divAvailableNews ul {padding:5px 0 15px 0;}

#divAvailableJobs ul li,
#divAvailableNews ul li {
 background:transparent url(http://www.kfc.co.uk/images/bg-li.gif) no-repeat 0 50%; 
 padding:3px 0 3px 10px;
}

/* Available jobs - more info */

#divAvailableJobs a.moreinfo {
 width:119px;
 height:30px;
 text-indent:-9999px;
 display:block;
 background:#470206 url(http://www.kfc.co.uk/images/a-moreinfo.gif) no-repeat 0 0;
}

#divAvailableJobs a.moreinfo:hover {background-position:0 -32px;}
#divAvailableJobs a.moreinfo:active {background-position:0 -64px;}

/* Available jobs  - apply */

#divAvailableJobs a.apply {
 width:129px;
 height:30px;
 text-indent:-9999px;
 display:block;
 background:#470206 url(http://www.kfc.co.uk/images/a-apply.gif) no-repeat 0 0;
}

#divAvailableJobs a.apply:hover {background-position:0 -32px;}
#divAvailableJobs a.apply:active {background-position:0 -64px;}

/* Available jobs - back to jobs listing */

#divAvailableJobs a.back {
 width:129px;
 height:30px;
 text-indent:-9999px;
 display:block;
 background:#470206 url(http://www.kfc.co.uk/images/a-back.gif) no-repeat 0 0;
}

#divAvailableJobs a.back:hover {background-position:0 -32px;}
#divAvailableJobs a.back:active {background-position:0 -64px;}

/* Available news - back to news listing */

#divAvailableNews a.backToNews {
 width:129px;
 height:30px;
 text-indent:-9999px;
 display:block;
 background:#470206 url(http://www.kfc.co.uk/images/a-back-news.gif) no-repeat 0 0;
}

#divAvailableNews a.backToNews:hover {background-position:0 -32px;}
#divAvailableNews a.backToNews:active {background-position:0 -64px;}

/* Available jobs / Available news divider */

#divAvailableJobs .divDivider,
#divAvailableNews .divDivider {
 background:transparent url(http://www.kfc.co.uk/images/div-divider.gif) repeat-x 50% 55%; 
 width:695px; 
 height:32px;
 float:left;
}

/*--------------------------------------------------------------------------
Job Search
--------------------------------------------------------------------------*/

#frmJobSearch {margin:0 0 10px 0;}

#frmJobSearch label {font-size:11px; font-weight:bold;}
#frmJobSearch legend {display:none;}
#frmJobSearch fieldset {border:0 none;}

#frmJobSearch p {
 width:auto;
 margin:0 10px 0 0;
 float:left;
}

/*
#frmJobSearch select.small {width:100px;}
#frmJobSearch select.medium {width:150px;}
#frmJobSearch select.large {width:300px;}
*/

#frmJobSearch select.small {width:75px;}
#frmJobSearch select.medium {width:255px;}
#frmJobSearch select.large {width:235px;}

#frmJobSearch button {
 width:69px;
 height:32px;
 border:0 none;
 margin:19px 0 0 0;
 text-indent:-9999px;
 cursor:pointer;
 background:transparent url(http://www.kfc.co.uk/images/btn-submit.gif) no-repeat 0 0;
}

#frmJobSearch button:hover, 
#frmJobSearch button.btnHover {background-position:0 -32px;}

/*--------------------------------------------------------------------------------
Homepage Override
---------------------------------------------------------------------------------*/

#wrapper-homepage {
 width:755px;
 background:transparent; 
 padding:0 0 0 0; margin:0;
 float:left;
 display: block;
}

#body-homepage {
 width:755px;
 width/**/:695px !important;
 padding:0;
 float:left;
 background:transparent; 
}

#promotions-homepage {
 width:755px;
 width/**/:735px !important;
 height:90px;
 padding:10px;
 margin:0 0 0 0;
 background:transparent url(http://www.kfc.co.uk/images/bg-promotions.png) no-repeat 0 0 !important;
 background:transparent url(http://www.kfc.co.uk/images/bg-promotions.gif) no-repeat 0 0;
 float:left;
}

#latest-news-homepage{
 width:755px;
	margin: 0 0 10px 12px;


}

#latest-news-homepage h4{

	font-size: 17px;
	
	margin-bottom: 4px;

}

.latest-news-heading {

	font-size: 22px;

	color: #f5c213 !important;
	
	margin-bottom: 8px;

}

/*--------------------------------------------------------------------------
Products Override
--------------------------------------------------------------------------*/

#divProductsTop a {
 font-size:12px; 
 color:#f5c213; 
 padding:0 0 2px 0; 
 border-bottom:1px solid #880307;
}

#divProductsTop a:hover {color:#fff;}

#divProductsTop {
 width:755px;
 width/**/:715px !important;
 padding:20px 10px 0 10px;
 float:left;
}

#divProductsTop p {width:390px;}

#divProductsTop #divLeft {width:390px; float:left;}
#divProductsTop #divRight {width:285px; text-align:right; float:right;}
#divProductsTop #divRightBig {width:285px; text-align:right; float:right;}

#divProductsBottomRight {
 width:545px; 
 height:155px;
 text-align:right;
 margin:0 10px 0 0;
 display:inline;
 float:right;
}

/*--------------------------------------------------------------------------
Burgers Box Meals Override
--------------------------------------------------------------------------*/

body.bodyBurgers #subnavigation li a.navBBM {
background-position:-142px -13px; 
cursor:default;
}

/*--------------------------------------------------------------------------------
Allergens  Override
---------------------------------------------------------------------------------*/

#body ul.allergens { 
color:#fff; 
width:350px; 
margin-bottom: 10px; 
}

/*--------------------------------------------------------------------------------
Charity Override
---------------------------------------------------------------------------------*/
#wrapper-charity {
	background:#980409;
	float: left;
	width:755px;
	margin: 0;
}

#wrapper-charity h1{
	margin-left: 30px;
        font-size:36px;
}

#wrapper-charity #trail{
	margin: 0;
}

#body-charity{
	width:755px;
	padding:0 0 30px 0;
	float:left;
	background:#DEC897 url(http://www.kfc.co.uk/custom_images/charity/charity-bg-2009.jpg) no-repeat;
	background-position: top left;
}

#body-charity h2{
	color: #5E3215;
	padding:0 0 0 30px;
}

#body-charity h3{
	padding:0 0 0 30px;
	color: #5E3215;
}

#body-charity p{
	width:700px;
	color: #5E3215;
	padding:0 0 10px 30px;
}

.charity-button{
	float: right;
	margin-top: 200px;
	border: none;
}

#charity-left{
	width: 300px;	
	margin-top: 220px;
        margin-bottom: 80px;
}

#charity-left p{
	width: 300px;
}
#wrapper-bottom-charity{
	width:755px; 
	height:20px; 
	background:url(http://www.kfc.co.uk/custom_images/charity/charity-bg-wrapper-bottom.gif) no-repeat 0 0 !important; 
	float: left;
}

/*--------------------------------------------------------------------------------
Nutrition Override
---------------------------------------------------------------------------------*/

#panel_nutrition {
 width:695px;
 height:260px;
 margin:0 0 0 0px; 
 padding:0;
}

.nutrition-disclaimer{
	font-size: 0.8em;
}

/*--------------------------------------------------------------------------------
Bizmap Override - Store Locator
---------------------------------------------------------------------------------*/
#listview_overlay hr{
margin: 6px 0 6px 0 !important;
}

tr.ListView_Row0
{
background-color: #980409 !important;
}

tr.ListView_Row1
{
background-color: #980409 !important; 
padding: 6px 0 6px 0 !important;
}

#fresh-food{

height: 830px;

background:transparent url(http://www.kfc.co.uk/custom_images/fresh/fresh-back.jpg) no-repeat;


}

#fresh-food h2{

	font-size: 2.5em;

}

#fresh-food p{

	width: 300px;
	font-size: 1.3em;
	font-weight: bold;
	margin: 10px 0 0 25px;

}

.fresh-1{

	margin: 20px 0 0 0;

}

.fresh-2{

	margin: 100px 0 0 380px;

}

.fresh-3{

	margin: 180px 0 0 0;

}

/*--------------------------------------------------------------------------------
Snack Box Width Adjustment
---------------------------------------------------------------------------------*/
#divProductsTopsb {
 width:755px;
 width/**/:745px !important;
 padding:20px 10px 0 10px;
 float:left;
}
#divProductsTopsb p {width:246px;}

#divProductsTopsb #divLeft {width:246px; float:left;}
#divProductsTopsb #divRight {width:429px; text-align:right; float:right;}
#divProductsTopsb #divRightBig {width:429px; text-align:right; float:right;}

