*{margin:0; padding:0; border:0;}
* {outline: none;}

a {outline: none;}
a:link{ color:#eeab06; text-decoration:none; }
a:hover{ color:#b73624; text-decoration:none; }
a:visited{ color:#b73624; text-decoration:none; }
a.link-red{ color:#b73624; text-decoration:none; }
a.link-grey{ color:#b0b0b0; text-decoration:none; }
a.foot{color:#4f4f4f;}
.headings-red{color:#dd260d; font-size:2em; line-height:50px;}
.note{color:#b73624;}
.clr{clear:both;}

.textfields{background:#ffffff; border:#cfcbcb 1px solid; width:208px; height:19px; padding-top:3px; margin-top:2px;}
.textarea{background:#ffffff; border:#cfcbcb 1px solid; padding-top:3px; margin-top:2px;}
.ddlist{ background:#ffffff; border:#cfcbcb 1px solid; width:70px; height:23px;}
.subtext{font-size:11px; line-height:normal;}
.transparent{/*	azimuth: expression(
	this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?
	(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src="img/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace
	('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true); */
	}
	
body{
	background:#FFFFFF url(../images/grdnt.gif) top left repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f4f4f;
	}
	
#wrapper{
	width:1006px;
	margin:0 auto;
	text-align:left;
	}

#navmain-pos{
	margin:0 auto;
	position:relative;
	width:73px;
	height:72px;
	left: 0px;
	top: 0;
	}

#navmain{
	width:73px;
	height:72px;
	background:url(../img/nav/home.gif) top center no-repeat;
	position:absolute;
	}
	
.menu{ width:1006px; height:51px;}

#lradius{display: block; width: 20px; height: 51px; background: url(../images/menu_left.gif) no-repeat 0 0; float:left;}
#lradius:hover{ background-position: 0 -51px;}
#lradius span{display: none;}

#rradius{display: block; width: 25px; height: 51px; background: url(../images/menu_right.gif) no-repeat 0 0; float:left;}
#rradius:hover{ background-position: 0 -51px;}
#rradius span{display: none;}

#home{display: block; width: 50px; height: 51px; background: url(../images/nav_home.gif) no-repeat 0 0; float:left;}
#home:hover{ background-position: 0 -51px;}
#home span{display: none;}

#about{display: block; width: 124px; height: 51px; background: url(../img/nav/images/menu_02.gif) no-repeat 0 0; float:left;}
#about:hover{ background-position: 0 -51px;}
#about span{display: none;}

#news{display: block; width: 87px; height: 51px; background: url(../img/nav/images/menu_03.gif) no-repeat 0 0; float:left;}
#news:hover{ background-position: 0 -51px;}
#news span{display: none;}

#food{display: block; width: 105px; height: 51px; background: url(../img/nav/images/menu_04.gif) no-repeat 0 0; float:left;}
#food:hover{ background-position: 0 -51px;}
#food span{display: none;}

#mccafe{display: block; width: 56px; height: 51px; background: url(../img/nav/images/menu_05.gif) no-repeat 0 0; float:left;}
#mccafe:hover{ background-position: 0 -51px;}
#mccafe span{display: none;}

#store{display: block; width: 86px; height: 51px; background: url(../img/nav/images/menu_06.gif) no-repeat 0 0; float:left;}
#store:hover{ background-position: 0 -51px;}
#store span{display: none;}

#happymeal{display: block; width: 69px; height: 51px; background: url(../img/nav/images/menu_07.gif) no-repeat 0 0; float:left;}
#happymeal:hover{ background-position: 0 -51px;}
#happymeal span{display: none;}

#careers{display: block; width: 67px; height: 51px; background: url(../img/nav/images/menu_08.gif) no-repeat 0 0; float:left;}
#careers:hover{ background-position: 0 -51px;}
#careers span{display: none;}

#delivery{display: block; width: 84px; height: 51px; background: url(../img/nav/images/menu_09.gif) no-repeat 0 0; float:left;}
#delivery:hover{ background-position: 0 -51px;}
#delivery span{display: none;}

#gallery{display: block; width: 63px; height: 51px; background: url(../img/nav/images/menu_10.gif) no-repeat 0 0; float:left;}
#gallery:hover{ background-position: 0 -51px;}
#gallery span{display: none;}

#charity{ display: block; width: 90px; height: 51px; background: url(../img/nav/images/menu_11.gif) no-repeat 0 0; float:left;}
#charity:hover{ background-position: 0 -51px;}
#charity span{display: none;}

#customer_care{display: block; width: 80px; height: 51px; background: url(../img/nav/images/menu_12.gif) no-repeat 0 0; float:left;}
#customer_care:hover{ background-position: 0 -51px;}
#customer_care span{display: none;}

#mainbody{ width:1006px; padding-top:20px; overflow:hidden;}
#feat-product{
	 background: transparent url(../img/ia3-cooltwist.png) no-repeat;
	 width:712px;
	 height:480px;
	 float:left;
	/*azimuth: expression(
	this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?
	(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src="images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace
	('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true); */
	}

#ad-wrap{ width:287px; padding-right:3px; float:right; overflow:hidden;}
.top-ad { padding-bottom:8px;}
.center-ad { padding-bottom:0;}
.bottom-ad { padding-top:8px;}

#ticker{
	background:url(../img/ticker.gif) bottom no-repeat;
	width:1006px;
	height:52px;
	padding-top:20px;
	}
	
#lower-box{ width:1006px; height:270px; overflow:hidden; color:#ffffff;}

#box-container{width:187px; height:250px; float:left; padding:7px;}

/*
	#box-a{ 
	font-size:11px;
	float:left; background: transparent url(../img/vidbox.png) center bottom no-repeat; 
	width:187px; height:206px;
	padding:190px 5px 0 5px;
	azimuth: expression(
	this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?
	(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src="images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace
	('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
	}
	#box-b{ 
	font-size:11px;
	float:left; 
	background: transparent url(../img/storelocbox.png) center bottom no-repeat; 
	width:225px; height:80px;
	padding:190px 5px 0 5px;
	azimuth: expression(
	this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?
	(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src="images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace
	('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
	}
	#box-c{
	font-size:11px;
	float:left; background: transparent url(../img/investorbox.png) center bottom no-repeat; 
	width:225px; height:80px;
	padding:190px 5px 0 5px;
	azimuth: expression(
	this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?
	(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src="images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace
	('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
	}
	#box-d{ 
	font-size:11px;
	float:left; 
	background: transparent url(../img/customerbox.png) center bottom no-repeat; 
	width:225px; height:80px;
	padding:190px 5px 0 5px;
	azimuth: expression(
	this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?
	(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src="images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace
	('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
	}
	
	.box-gap{ width:15px; height:310px; float:left;}
	
	.box-title{width:235px; float:left;}

	.box-content{width:235px;height:265px;}
	
	.box-caption{width:200px; height:80px; padding:190px 10px 0 10px;}
*/
	
#footer{ 
	background:url(../images/footer.gif) top center no-repeat;
	width:986px;
	text-align:left;
	line-height:39px;
	padding: 0 10px 0 10px;
	float:left;
	overflow:hidden;
	font-size:10px;
	}	
	
	a.foot{color:#4f4f4f;}
	
#foot-lcol{ color:#b0b0b0;}

#newsletter{
	height:80px;
	}

.textInput{
	color:#4f4f4f;
	width: 210px;
	margin-top:9px;
	margin-left:10px;
	background:none;
	border:0;

}

.fieldHolder{
	height: 34px;
	width:228px;
	background: url(../img/textfieldbg.gif) no-repeat;
	border:0;
}

.ins-head{
	 width:1006px;
	 height:362px;
	 }
	 
.ins-head span{ display: none; }
	 
	 #franchising-head{ 
	 background: transparent url(../img/franchising/franchising-head.png) center top no-repeat;
	 /*
	 azimuth: expression(
	 this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?
	 (this.runtimeStyle.backgroundImage = "none",
	 this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	 this.src="images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace
     ('url("','').replace('")',''),
	 this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
	 this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);*/
	 }

/*right column*/	 
#body-rightCol{
	float:left;
	padding-top:20px;
	width: 582px;
	}

#rightCol-head{
	width:582px;
	height: 55px;
	}

#rightCol-cont{ 
	width:540px;
	height:350px;
	background-color:#f4f4f4;
	border-left: #dcdbdb 1px solid;
	border-right: #dcdbdb 1px solid;
	padding:20px 20px 0 20px;
	line-height: 25px;
	overflow:hidden;
	}

#rightCol-cont2{ 
	width:540px;
	background-color:#f4f4f4;
	border-left: #dcdbdb 1px solid;
	border-right: #dcdbdb 1px solid;
	padding:20px 20px 0 20px;
	line-height: 25px;
	}
	
#cont-img{ width:370px; height:179px; padding-right:20px;}
	
#rightCol-bottom{
	width:582px;
	height:25px;
	background:url(../images/content-bottomr.gif) center top no-repeat;
	padding-bottom:10px;
	}
	
/*left column*/
#body-leftCol{
	float:right;
	padding-top:20px;
	width: 410px;
	}
	
#leftCol-head{
	width:410px;
	height: 55px;
	}
	
#leftCol-head span{ display:none;}

#leftCol-cont{ 
	width:368px; 
	background-color:#f4f4f4;
	border-left: #dcdbdb 1px solid;
	border-right: #dcdbdb 1px solid;
	padding:20px 20px 0 20px;
	line-height: 25px;

	}
	
#cont-img{ width:370px; height:179px; padding-right:20px;}
	
#leftCol-bottom{
	width:410px;
	height:25px;
	background:url(../images/content-bottoml.gif) center top no-repeat;
	padding-bottom:10px;
	}
	
#lcolvid{
	width:540px;
	min-height:340px;
	background-color:#f4f4f4;
	border-left: #dcdbdb 1px solid;
	border-right: #dcdbdb 1px solid;
	padding:20px 20px 0 20px;
	}

#rcol-vid{ 
	width:368px; 
	background-color:#f4f4f4;
	border-left: #dcdbdb 1px solid;
	border-right: #dcdbdb 1px solid;
	padding:10px 20px 0 20px;
	line-height: 25px;
	}
#rcol-vid2{ 
	width:368px; 
	background-color:#f4f4f4;
	border-left: #dcdbdb 1px solid;
	border-right: #dcdbdb 1px solid;
	padding:10px 20px 0 20px;
	line-height: 25px;
	}

.thumb-wrap{
height:56px;
overflow:hidden;
}

.thumbnail{
float:left;
margin-right:20px;
}

.thumb-text{
float:right;
text-align:left;
width:260px;
}

.spacer{
margin-top:5px;
}
