*
{
    margin:0px;
	padding: 0px;
}

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

#container
{
width:760px;
padding-top:2px;
margin: 0 auto 0 auto;
}

#top
{
width:533px;
height:136px;
background: url(../i/top_bg.gif)  repeat-y;
background-position:top;
float:left;
}

#logo
{
width:445px;
height:62px;
background: url(../i/greggs_healthier_options.gif)  no-repeat;
display:block;
background-position:bottom;
}

#strap
{
width:250px;
w\idth:250px;
height:55px;
background: url(../i/irresistible.gif)  no-repeat;
top:66px;
padding-left:200px;
background-position:right;
}

#navBlock
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 475px;
	background: #c54c00 url(../i/nav_bg.gif)  no-repeat;
	padding: 6px 0 6px 138px;
	w\idth: 337px;
	background-position:bottom;
	font-size:10px;

}

#navBlock ul
{
	list-style-type: none;
display:inline;

	
}

#navBlock ul li
{

	display:inline;
}

#navBlock ul li a
{
	text-decoration: none;
	color:#fff;	
	display:inline;
	padding:5px;
	
}

#navBlock li a:hover
{
color:#eeaf30;
display:inline;
}

.active
{
	text-decoration: none;
	color:#eeaf30;
	display:inline;
	padding:5px;
}

.spacer
{
height:2px;
width:1px;
font-size:1px;
overflow:hidden;
}

#flash
{
width: 475px;
height:381px;
background: #fff;
display:block;
}

#rightCol
{
	width:227px;
	background: #fff;
	float:right;
}

#healthier
{
	width:196px;
	height:476px;
	background: url(../i/healthier.gif)  no-repeat;
	}
	

#content
{
	width:533px;
	float:left;
	padding: 2px 0 0 58px;
	w\idth:475px;
}

#mealDeal
{
width: 475px;
	background: #dbceac url(../i/meal_deal.jpg)  no-repeat;
	background-position:bottom left;
	text-align:right;
	padding:30px 35px 16px 200px;
	w\idth:240px;
}

#copy
{
width: 475px;
background:#8e9300;
padding:20px 35px  20px 145px;
w\idth: 295px;

}

#new
{
width: 283px;
height:70px;
background: url(../i/new.gif)  no-repeat;

}

h2
{
color:#584528;
font-size:33px;
padding-bottom: 19px;
}

h3
{
color: #c54c00;
font-size:16px;
font-weight:normal;
padding-bottom: 15px;
}

.only
{
color:#fff;
font-size:44px;
padding-bottom: 21px;
}

.meal
{
color:#584528;
font-size:15px;
}

.claim
{
color:#584528;
font-size:17px;
	line-height: 19px;
	padding:6px 0 2px 0;
}

.claimTitle
{
color:#000;
font-size:13px;
line-height: 19px;
padding:6px 0 8px 3px;
float: left;
width: 300px;
}

.check
{
padding:9px 0 0 0;
float: left;
}

.intro
{
color:#fff;
font-size:13px;
font-style:italic;
}

.intro2
{
color:#fff;
font-size:13px;
}

.intro3
{
color:#eeaf30;
font-size:17px;
font-style:italic;
}
#tan
{
width:475px;
height:100px;
background:#dbceac;
}
#copyright
{
padding:5px 0 0 200px;
color:#000000;
}

p
{
color:#584528;
font-size:11px;
padding-bottom: 8px;
}

#voucher, #voucher a
{
display:block;
width:201px;
height:103px;
}

#shopFinder, #shopFinder a
{
display:block;
width:201px;
height:70px;
background: url(../i/shop_finder.gif)  no-repeat;
}

.sandwich1, .sandwich2, .sandwich3, .sandwich4, .sandwich5, .wrap1, .wrap2, .dessert1, .drink1, .drink2, .drink3
{
width:245px;
float:left;
}

.sandwich1
{
height:181px;
background: url(../i/ham_salad.jpg)  no-repeat;
}

.sandwich2
{
height:158px;
background: url(../i/chargrill_chicken.jpg)  no-repeat;
}

.sandwich3
{
height:169px;
background: url(../i/just_chicken.jpg)  no-repeat;
}

.sandwich4
{
height:163px;
background: url(../i/tuna_salsa.jpg)  no-repeat;
}

.sandwich5
{
height:169px;
background: url(../i/tipay_ploughman.jpg)  no-repeat;
}

.wrap1
{
height:195px;
background: url(../i/spicy_moroccan.jpg)  no-repeat;
}

.wrap2
{
height:175px;
background: url(../i/mean_bean.jpg)  no-repeat;
}

.dessert1
{
height:175px;
background: url(../i/fruit_salad.jpg)  no-repeat;
}

.drink1
{
height:175px;
background: url(../i/fair_trade.jpg)  no-repeat;
}

.drink2
{
height:165px;
background: url(../i/water500.jpg)  no-repeat;
}

.drink3
{
height:175px;
background: url(../i/water750.jpg)  no-repeat;
}

.productCopy
{
width:218px;
float:right;
text-align:right;
padding: 20px 25px 10px 0;
w\idth:193px;
}

.line
{
width:460px;
height:8px;
background: url(../i/line.gif)  no-repeat;
}

.line2
{
width:317px;
height:16px;
background: url(../i/line2.gif)  no-repeat;
}

#footer
{
width:475px;
height:15px;
background:#8e9300;

}

#logo, #strap, #healthier, #voucher, #shopFinder, #new, .product, .sandwich1, .sandwich2, .sandwich3, .sandwich4, .sandwich5, .wrap1, .wrap2.wrap1, .wrap2, .dessert1, .drink1, .drink2, .drink3
{
	display:block;
	overflow: hidden;
	text-indent: -9999px;
	white-space: nowrap;
	font-size:1px;
	}
	
	#logo a
{
width:448px;
height:52px;
display:block;
}

#off
{
width:263px;
height:124px;
background: url(../i/50.gif)  no-repeat;
}

#formContainer
{
width:475px;
w\idth:330px;
padding: 0  0 10px 145px;
}


div.cFloat
{
	clear: both;
	width: 1px;
	height: 1px;
	overflow:hidden;
	}

