/*  
Site Name: Red Anywhere
URI: http://www.redanywhere.co.uk/
Author: Doug Banks - Fresh Egg
Author URI: http://www.freshegg.com/
*/
	* {  padding:0; margin:0;}
	html {
	margin-left: -1px;
	overflow-Y: scroll;
	}
	body {
	font:12px Arial,Helvetica,sans-serif;
	color:#4c4c4c;
	background: #c5000a url(../graphics/page-back.gif) repeat-y 50% 0;
	}
	h1 {
	font:20px Georgia, "Times New Roman", Times, serif;
	}
	h2 {
	font:16px Georgia, "Times New Roman", Times, serif;
	}
	h3, .h3Padding{
	font:15px Georgia, "Times New Roman", Times, serif; font-weight:bold;
	font-style:italic;
	}
	.h3Padding{
		padding:0 0 15px 0;}
	p {
	text-align:justify;
	}
	span{
		color:#F00;}
	span.noticeMe {
	font:bold 16px Georgia, "Times New Roman", Times, serif;
	color:#EE242D;
	}
	fieldset {
	margin: 0 auto;
	border:none;
	}
	input, textarea{
	font:12px Arial,Helvetica,sans-serif;	
	color:#4c4c4c;
	padding:2px;
	border:solid 1px #999;
	margin:3px 0 5px 0;
	}
	img {
	border:none;
	}
	hr {
	color:Grey; background: Grey; border: 0; height:1px;}
	a,
	input{
	outline:none;
	}
	
	.colorRed{color:#EE242D; font-weight:bold;}
	
/*STRUCTURE*/
	#container{
	margin:0 auto; 
	width:930px;
	border-top:solid 20px #c5000a;
	position: relative;
	}
	#table{
	position:relative;
	width:930px;
	float:left;
	}
	#table div#rssfeed{
	position:absolute;
	left:740px;
	top:220px;
	height:20px;
	width:50px;
    }
	#header{
	width:325px;
	height:240px;
	}
	#framepadding {
	padding:20px 0 0 83px;
	float:left;
	background:url(../graphics/anywhere-img.gif) no-repeat right bottom;
	}
	#leftblock {
	float:left;
	width:180px;
	margin:0 0 20px 0;
	}
	
/*HEADER BACKGROUNDS*/

	body.terms #table,
	body.sitemap #table,
	body.forks #table,
	body.menu #table,
	body.menu2 #table{
	background: url(../graphics/forks.gif) no-repeat right top;
	/*background: url(../graphics/xmas-forks.jpg) no-repeat right top;*/
	}
	body.blog #table{
	background: url(../graphics/blog.jpg) no-repeat right top;
	/*background: url(../graphics/xmas-blog.jpg) no-repeat right top;*/
	}
	body.services #table{
	background: url(../graphics/services.jpg) no-repeat right top;
	/*background: url(../graphics/xmas-services.jpg) no-repeat right top;*/
	}
	body.about #table {
	background: url(../graphics/about.gif) no-repeat right top;
	/*background: url(../graphics/xmas-about.jpg) no-repeat right top;*/
	}
	body.events #table {
	background: url(../graphics/about.gif) no-repeat right top;
	/*background: url(../graphics/xmas-about.jpg) no-repeat right top;*/
	}
	body.food #table{
	background: url(../graphics/food.jpg) no-repeat right top;
	/*background: url(../graphics/xmas-food.jpg) no-repeat right top;*/
	}
	body.foodCorporate #table{
	background: url(../graphics/food-corporate.jpg) no-repeat right top;
	/*background: url(../graphics/xmas-food-corporate.jpg) no-repeat right top;*/
	}
	body.foodPersonal #table{
	background: url(../graphics/food-personal.jpg) no-repeat right top;
	/*background: url(../graphics/xmas-food-personal.jpg) no-repeat right top;*/
	}
	body.drinks #table{
	background: url(../graphics/drinks.jpg) no-repeat right top;
	/*background: url(../graphics/xmas-drinks.jpg) no-repeat right top;*/
	}
	body.drinksPersonal #table{
	background: url(../graphics/drinks-personal.jpg) no-repeat right top;
	/*background: url(../graphics/xmas-drinks-personal.jpg) no-repeat right top;*/
	}
	body.drinksCorporate #table{
	background: url(../graphics/drinks-corporate.jpg) no-repeat right top;
	/*background: url(../graphics/xmas-drinks-corporate.jpg) no-repeat right top;*/
	}
	body.entertainment #table{
	background: url(../graphics/entertainment.gif) no-repeat right top;
	/*background: url(../graphics/xmas-entertainment.jpg) no-repeat right top;*/
	}
	body.wheatsheaf #table{
	background: url(../graphics/wheatsheaf.gif) no-repeat right top;
	/*background: url(../graphics/xmas-wheatsheaf.jpg) no-repeat right top;*/
	}
	body.service #table, body.marquees #table{
	background: url(../graphics/service.gif) no-repeat right top;
	/*background: url(../graphics/xmas-service.jpg) no-repeat right top;*/
	}
	body.consultancy #table{
	background: url(../graphics/consultancy.gif) no-repeat right top;
	/*background: url(../graphics/xmas-consultancy.jpg) no-repeat right top;*/
	}
	body.venues #table{
	background: url(../graphics/venues.gif) no-repeat right top;
	/*background: url(../graphics/xmas-venues.jpg) no-repeat right top;*/
	}
	body.caseStudies #table{
	background: url(../graphics/case-studies.gif) no-repeat right top;
	/*background: url(../graphics/xmas-case-studies.jpg) no-repeat right top;*/
	}	
	body.testimonials #table{
	background: url(../graphics/testimonials.gif) no-repeat right top;
	/*background: url(../graphics/xmas-testimonials.jpg) no-repeat right top;*/
	}	
	body.contact #table{
	background: url(../graphics/contact.gif) no-repeat right top;
	/*background: url(../graphics/xmas-contact.jpg) no-repeat right top;*/
	}		
	body.weddings #table{
	background: url(../graphics/weddings.jpg) no-repeat right top;
	/*background: url(../graphics/xmas-weddings.jpg) no-repeat right top;*/
	}
	body.xmasparties #table{
	background:url(../graphics/xmas-parties.jpg) no-repeat right top;
	}
	body.masterclass #table{
	background: url(../graphics/services.jpg) no-repeat right top;
	/*background: url(../graphics/xmas-services-new.jpg) no-repeat right top;*/
	}
	body.partners #table{
	background: url(../graphics/partners.jpg) no-repeat right top;
	/*background: url(../graphics/xmas-partners.jpg) no-repeat right top;*/
	}
	body.farbridge #farbridge{
	background: url(../graphics/farbridge.gif) no-repeat right top;
	}
	body.suppliers #table{
	background: url(../graphics/partners.jpg) no-repeat right top;
	/*background: url(../graphics/xmas-partners.jpg) no-repeat right top;*/
	}
	
	
/*LEFT COLUMN NAVIGATION*/
	#nav {
	margin:0 0 20px 0;
	padding-left:1px;
	background:url(../graphics/navBG.png) no-repeat bottom left;
	width:178px;
	height:100%;
	}
	#navTop{
		background:url(../graphics/navTop.png) no-repeat 0 0;
		padding-top:2px;
		width:179px;}
	#nav h2{
	padding:5px 0 0 15px;
	height:32px;
	background:#8f8f8f;
	border:3px solid #FFFFFF;
	color:#fff;
	font:20px Georgia, "Times New Roman", Times, serif;
	}	
	 /*nav*/
	#nav ul{
	list-style:none;
	}
	#nav ul li{
	background:url(../graphics/navBorder.png) no-repeat 0 0;
	height:28px;
	}
	#nav ul li.nav1{
	background:none;
	}
	#nav li a{
	text-decoration:none !important;
	padding:6px 0 6px 35px;
	display:block;
	background:url(../graphics/navBullet.png) no-repeat 11px 7px;
	font:15px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	}
	#nav li a:hover{
	background:url(../graphics/hoverBG.jpg) no-repeat 0 0;
	color:#fff;
	}
    /*sub nav*/
	#nav li.sub a{
	text-decoration:none;
	padding:3px 0 3px 40px !important;
	display:block;
	background:url(../graphics/subArrow.png) no-repeat 20px 8px !important;
	font:13px Arial, Helvetica, sans-serif;
	color:#4c4c4c !important;
	height:18px;
	}
	#nav li.sub a:hover{
	background:url(../graphics/navBulletHover.png) no-repeat 20px 8px;
	text-decoration:underline !important;
	color:#c5000a;
	}
	/*sub sub nav*/
	#nav li.subSub a{
	text-decoration:none;
	padding:0 0 0 55px;
	background:url(../graphics/sub-nav-arrow.gif) no-repeat 40px 4px;
	font:11px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	}
	#nav li.subSub a:hover{
	background:url(../graphics/nav-arrow-active.gif) no-repeat 40px 4px;
	color:#c5000a;
	}
	/*nav arrow red when active */
	#home #nav .nav1 a,
	#about #nav .nav2 a,
	#services #nav .nav3 a.services,
	#consultancy #nav .nav5 a.consultancy,
	#venues #nav .nav6 a,
	#caseStudies #nav .nav7 a,
	#testimonials #nav .nav8 a,
	#partners #nav .nav9 a,
	#events #nav .nav10 a,
	#contact #nav .nav11 a,
	#menu #nav .nav13 a,
	#pricing #nav .nav16 a,
	#menu2 #nav .nav15 a,
	#brochure #nav .nav4 a,
	#suppliers #nav .nav14 a
	{background:url(../graphics/hoverBG.jpg) no-repeat 0 0;
	color:#fff;
	}
	/*sub nav arrow red when active */
	#food #nav a.sub1,
	#drinks #nav a.sub2,
	#wheatsheaf #nav a.sub6,
	#weddings #nav a.sub3,
	#service #nav a.sub4,
	#christmas2010 #nav a.sub5,
	#marquees #nav a.sub8,
	#masterclass #nav a.sub7
	 {
	background:url(../graphics/navBulletHover.png) no-repeat 20px 8px !important;
	color:#c5000a !important;
	}
	/*sub sub nav arrow red when active */
	#personalFood #nav a.sub2a,
	#personalDrinks #nav a.sub2b
	 {
	background:url(../graphics/nav-arrow-active.gif) no-repeat 40px 4px;
	color:#c5000a;
	}
	/*removes back border from sub & sub sub nav*/
	#nav .noBorder,
	#nav ul.noBorder li {
	background:url(../graphics/navBorder.png) no-repeat top left;
	height:auto;
	}
	#nav ul.noBorder li{
		background:none !important;}
	/*show sub sub nav*/
	#food .foodHide,
	#drinks .drinksHide,
	#corporateDrinks .foodHide,
	#personalDrinks .drinksHide,
	#corporateFood .foodHide,
	#personalFood .drinksHide{
	display:block;
	}
	/*hide sub sub nav*/
	.foodHide,
	.drinksHide{
	display:none;
	}
	
/*LEFT COLUMN CALL BACK*/
	div.block {
	padding:0 0 10px;
	}
	#blogFeed {
	margin:0 0 10px 0;
	border:1px solid #4c4c4c;
	padding:3px;
	}
	#blogFeed p{
	text-align:left;
	}
	#blogFeed h3{
	height:32px;
	background:#8f8f8f;
	color:#fff;
	padding:5px 0 0 10px;
	font:20px Georgia, "Times New Roman", Times, serif;
	}
	#blogFeed h4{
		padding:5px 0;
		font:15px Arial, Helvetica, sans-serif;
		}
	#blogFeed a{
		color:#FF0000;	
	}
	#callback {
	margin:18px 0;
	border:1px solid #C5000A;
	}
	#callback h1{
	height:32px;
	background:#ee242d;
	color:#fff;
	border:3px solid #FFFFFF;
	padding:5px 0 0 10px;
	}
/*callback form*/
	.callback{
	padding:5px 11px 10px 8px;
	}
	.callback input,
	.callback textarea{
	width:97%;
	}
	.callback input:hover,
	.callback textarea:hover,
	.callback select:hover{
	border:1px solid #666;
	}
	.callback input:focus,
	.callback textarea:focus,
	.callback select:focus{
	border:1px solid #c5000a;
	}
	.callback input.btncall{
	width:113px;
	margin:10px 0 10px 25px;
	border:none;
	}
	.callback span.message {
	font:12px Arial,Helvetica,sans-serif;
	padding:5px;
	color:#c5000a;
	float:left;
	background:#FFDFE0;
	border:1px solid #DD0005;
	margin:0 0 0 10px;
	}
div.clients img {
	border:1px solid #666;
	margin:5px 0;
	}
/*CENTER CONTENT*/

	#centerblock {
	width:564px;
	padding:0 66px 20px 30px;
	float:left;}

	#centerblock h1 {
	padding:0 0 10px 0;
	font-style:italic;
	font-size:2.2em;
	}
	#centerblock h1 span{
	color:#EE242D;
	font-weight:bold;
	}
	#centerblock p a,
	.stdlist a {
	color:#EE242D;
	font-style:italic;
	text-decoration:none;
	}
	#centerblock p a:hover {
	color:#EE242D;
	font-style:italic;
	text-decoration:underline;
	}
	#centerblock h2 {
	padding:0 0 10px 0;
	font-style:italic;
	}
	#centerblock h2 span{
	color:#EE242D;
	font-weight:bold;
	}
	#centerblock h2 a{
	text-decoration:none;
	color:#4c4c4c;
	}
	#centerblock h2 a:hover{
	text-decoration:underline;
	}
	#centerblock p{
	text-align:justify;
	margin:0 0 20px 0;
	}
	#centerblock .img{
	float:right;
	padding:0 0 0 20px;
	}
	#centerblock .imgengineroom{
	float:right;
	padding:30px 0 0 20px;
	}
	#centerblock ul.stdlist{
	padding:10px 70px 20px;
	list-style:none;
	}
	#centerblock ul.stdlist li{
	background:url(../graphics/red_bullet.gif) no-repeat 0 4px;
	padding: 0 0 8px 13px;
	}
	.foodWidth{
	padding:0 90px 0 0;
	}
	#byEmail{
	margin:0 0 20px 0;
	}
	#byEmail span.text{font:18px Arial, Helvetica, sans-serif; color:#c5000a;}
	#byEmail li img{vertical-align:middle;}
	#byEmail a{text-decoration:none}
	#byPost ul,	#byEmail ul{list-style:none;}
	p.indent{padding:0 0 0 20px;}
	
	div.partners{
	margin:10px 0 25px 0;
	}
	div.partners p{
	text-align:left !important;
	}
	img.partnersImg{
	float:left; 
	padding:0 270px 15px 0;
	} 
	
	div.suppliers{
	border-bottom:1px solid #999;
	float:left;
	padding:10px 0;
	width:525px;
	}
	div.suppliers p{
	margin:0 !important;
	}
	div.suppliers img{
	float:right;
	}
	
	.venue{
	width:530px;
	margin:10px 0 25px 0;
	float:left;
	border-bottom:1px solid #999;
	}
	.venue h2 span { font-size:12px;}
	.venue .content {
		float:left;
		width:250px;
		}
	.venue ul{
		margin:10px 0 10px 10px;
		}
	.venue ul li{
		padding-bottom:5px;
		}
	.venuetop{
	width:520px;
	height:110px;
	margin:10px 0 15px 0;
	padding:5px;
	border:1px solid #999;
	background:#c5000a;
	}
	.venue .image {
		float:left;
		width:250px;
		margin:0 20px 0 0;
		padding-bottom:10px;
		}
	.venue .image img.image, .anyImage{
	padding:2px;
	border:1px solid #999;
	margin-bottom:10px;
	}
	.venuetop img{
	margin:0 20px 0 0;
	padding:2px;
	border:1px solid #FFF;
	float:left;
	}
	.testimonial img{
	padding:0 20px 130px 0;
	float:left;
	}
	.venue span a,
	.venuetop span a{
	padding:0 20px 0 0;
	float:right;
	color:#4c4c4c;
	text-decoration: underline;
	}
	.venuetop span a,
	.venuetop p,
	.venuetop a{
	color:#FFF !important;
	}
	.testimonial{
	width:520px;
	margin:10px 0 25px 0;
	}
	#menu a{
	text-decoration:none;
	color:#4c4c4c;
	}
	#menu a:hover{
	text-decoration:underline;
	}
	#menucontainer{
	width:520px;
	float:left;
	}
	.menudownloads{
	width:130px;
	height:210px;
	padding:0 30px 0 5px;
	float:left;

	}
	.menudownloads img{
	padding:0 0 0 3px;
	}
	.menudownloads span{
	padding:0 !important;
	display:block;
	text-align:center;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:13px;
	}
	.menudownloads a{
	display:block !important;
	text-decoration:none !important;
	color:#C5000A !important;
	font-weight:bold;
	font-style:italic;
	}
	.menudownloads a:hover{
	text-decoration:none !important;
	}
	.menudownloads a:hover span{
	color:#4C4C4C;
	}
	.wheatsheaf p.menu{
	float:left;
	}
	.wheatsheaf p.menu img{
	float:left; 
	padding:0 10px 0 0;
	}
	.wheatsheafImg {
	float:right; 
	padding:3px; 
	margin:15px 0 0 5px; 
	border:1px solid #999;
	}
/*BREAD CRUMBS*/
	#breadcrumbs {
	position:relative;
	z-index:98;
	}
	#breadcrumbs ul{
	float:left;
	height:40px;
	margin:-40px 0 0 0;
	}
	#breadcrumbs ul li{
	font:11px Arial,Helvetica,sans-serif;
	background:url(../graphics/bullet_breadcrumbs.gif) no-repeat 0 5px;
	padding:0 5px 0 10px;
	display:inline;
	}
	#breadcrumbs ul li.first{
	background:none;
	padding:0 5px 0 0;
	}
	#breadcrumbs ul li a{
	text-decoration:none;
	color:#EE242D;
	}
	#breadcrumbs ul li a:hover{
	text-decoration:underline;
	}
/*CONTENT-PHOTO-GALLERY*/
	#photoGallery{
	margin:20px 0 20px 0;
	}
	#photoGallery h1{
	font-style:normal;
	font-size:12px;
	font-weight:bold;
	}
	#imageHolder{
	height:137px;
	border:1px solid #4c4c4c;
	padding:0 0 0 12px;
	}
	#imageHolder img{
	float:left;
	padding:10px 0 0 0;
	border:none;
	}
/*CONTENT-ASK A QUESTION*/
.smallField{
	background:url(../graphics/smallFieldBG.png) no-repeat 0 0;
	height:27px;
	width:205px;}
.small{
	width:230px;
	float:left;}
.bigField{
	background:url(../graphics/largeFieldBG.png) no-repeat 0 0;
	width:436px;
	height:50px;}
.big{
	float:left;}
	#question{
	border:1px solid #9e9e9e;
	width:562px;
	float:left;
	margin-top:15px;
	position:relative;
	}
	#question h3, #question h1{
	font-style:italic !important;
	background:url(../graphics/formTopBG.png) no-repeat top right;
	width:545px;
	padding:15px 0 0 15px;
	height:31px;
	color:#333;
	font:22px Georgia, "Times New Roman", Times, serif;
	}
	#question p{
	padding:20px 0 5px 0;
	margin:0;
	font-style:italic;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	#TeamPhoto{
	height:0;
	padding-top:116px;
	overflow:hidden;
	background:url(../graphics/laura-contact-trans.png) no-repeat 0 0;
	left:460px;
	position:absolute;
	top:-10px;
	width:85px;
	}
	.contactDesc{ width:380px;}
	
/*question form*/
	.askQuestion{
	padding:0 0 15px 15px;
	width:547px;
	float:left;
	}
	.askQuestion fieldset{
	float:left;
	}
	.askQuestion input.field{
	width:95%;
	float:left;
	}
	.askQuestion textarea{
		width:98%;
		height:40px;}
	.askQuestion input,
	.askQuestion textarea,
	.askQuestion select{
	border:none !important;
	background:none;
	padding-left:5px;
	}
	.askQuestion input:hover,
	.askQuestion textarea:hover,
	.askQuestion select:hover{
	border:none !important;
	}
	.askQuestion input:focus,
	.askQuestion textarea:focus,
	.askQuestion select:focus{
	border:none !important;
	}
	.askQuestion label{
	width:25%;
	float:left;
	}
	.askQuestion input.btnask	{
		background:url(../graphics/askBtn.png) no-repeat 0 0;
		width:89px;
		height:0;
		padding:50px 0 0 0 !important;
		overflow:hidden !important;
		display:block;
		margin:39px 0 0 10px;
		float:left;
	}
	.askQuestion input.btnask:hover{
		background-position:0 -50px;}
	.askQuestion span.message {
	font:12px Arial,Helvetica,sans-serif;
	padding:5px;
	margin:0 0 10px 138px;
	float:left;
	color:#c5000a;
	background:#FFDFE0;
	border:1px solid #DD0005;
	}
	.askQuestion span.message ul {
	list-style:none;
	}
/*CONTENT-SITEMAP*/
	#siteMap ul{
	list-style:none;
	}

	ul.leftClmn li a:hover,
	ul.rightClmn li a:hover{
	background:url(../graphics/sub-nav-arrow-active.gif) no-repeat 0 6px ;
	color:#c5000a;
	}
	ul.leftClmn li a,
	ul.rightClmn li a{
	list-style:none;
	font:15px Arial,Helvetica,sans-serif;
	background:url(../graphics/sub-nav-arrow.gif) no-repeat 0 6px;
	padding:0 0 0 15px;
	line-height:30px;
	text-decoration:none;
	color:#4c4c4c;
	}
	ul.leftClmn .sub li,
	ul.rightClmn .sub li{
	padding:0 0 0 45px;
	}
ul.eventDetails {
	list-style:none;
	padding:15px 0;
	}
ul.eventDetails li{
	padding:5px 0;
	}
.Galleryimage {
	float:left;
	padding:5px;
	width:117px;
	height:117px;
	}
/*FOOTER*/
	#footer{
	background:url(../graphics/footer-img.gif) no-repeat 66px 0;
	float:left;
	height:78px;
	width:870px;
	padding:5px 0 0 60px;
	border:solid #c5000a;
	border-width:20px 0 40px 0;
	position:relative;
	}
	.staffLogin{
	position:absolute; top:30px; right:7px;
	}
	#footer ul{
	text-align:center;
	font:11px Arial,Helvetica,sans-serif;
	list-style:none;
	line-height:25px;
	padding:0;
	}
	#footer ul li{
	border-left:1px solid #4c4c4c;
	padding:0 0 0 4px;
	display:inline;
	}
	#footer ul li.first{
	border:none;
	}
	#footer ul li a{
	text-decoration:none;
	color:#4c4c4c;
	}
	#footer ul li a:hover{
	color:#c5000a;
	}
	
	span.message2 {
	font:11px Arial,Helvetica,sans-serif;
	padding:20px 0 0 10px;
	color:#c5000a;
	float:left;
	}
	
	.imgStaff{
	float:right !important;
	margin:0 0 10px 20px;
	padding:2px;
	border:1px solid #909088;
	}
	.testimonial img.imgStaff{padding:2px !important;}
	
	div#s2 {	margin-bottom:25px; background-color:#FFFFFF;}
	
/*a img.bannerLink, img.bannerLink{ border:1px solid #4C4C4C; padding:3px; background-color:#FFFFFF;}
a:hover img.bannerLink{ border:1px solid #C5000A; padding:3px; background-color:#C5000A;}*/
.marqueesLogo{ float:left; padding:0 10px 5px 0;}
.testimonialsContainer{ background:#E8E8E8; padding:15px 15px 0 15px; margin-bottom:10px; float:left;}

#quotes{
	background:url(../graphics/quotes.png) no-repeat 0 0;
	width:315px;
	height:70px;
	font-weight:bold;
	font-size:1.3em;
	font-style:italic;
	padding:25px 0 10px 20px;}
#usaFlag{
	position:absolute;
	top:414px;
	left:660px;}
.xmasLineBreak{
	background:url(../graphics/xmasLineBreak.png) no-repeat 0 0;
	width:564px;
	height:38px;}
.xmasLineBreak2{
	background:url(../graphics/xmasLineBreak2.png) no-repeat 0 0;
	height:42px;
	padding-bottom:15px;
	width:564px;}
#bulletsLeft{
	float:left;
	width:282px;}
#bulletsRight{
	width:282px;
	float:left;}
.clear{
	clear:both;}
/*body#christmas2010.xmasparties #centerblock{
	padding:0 30px 20px 30px !important;
	width:600px;}*/
.center{
	text-align:center;}
#textLeft{
	width:350px;
	float:left;}
#picsRight{
	width:174px;
	padding-left:40px;
	float:left;}
body#christmas2010.xmasparties #centerblock span{
	color:#F00;}
#bulletsLeft ul, #bulletsRight ul{
	list-style:none;
	font-weight:bold;
	list-style-position:outside;
	list-style-image:none;}
#bulletsLeft li, #bulletsRight li{
	background:url(../graphics/bullet.jpg) no-repeat 0 12px;
	padding:10px 0 10px 15px;}
#headerImg{
	margin:0 0 0 -20px;}
.HomecontentScroller{
	border:1px solid #ccc;
	width:558px;
	margin-bottom:10px;
	height:292px;
	}
.HomecontentScroller div{
	padding:4px;}
.slide1, .slide2, .slide3, .slide4, .slide5, .slide6, .slide7{
	width:550px;
	height:284px;}
.controls{
	float:left;
}
.controls2{
	float:right;}
.controls a{
	background:url(../graphics/controlsBG.jpg) no-repeat 0 0;
	color:#fff;
	display:block;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:1.2em;
	cursor:pointer;
	width:20px;
	float:left;
	margin-right:4px;
	height:24px;
	padding:6px 0 0 9px;}
.controls a.activeSlide{
	background-position:0 -30px;}
.nextBtn{
	background:url(../graphics/nextBtn.png) no-repeat 0 0;
	width:29px;
	float:left;
	cursor:pointer;
	margin-right:4px;
	display:block;
	height:0;
	padding-top:30px;
	overflow:hidden;}
.nextBtn:hover{
	background-position:0 -30px;}
.prevBtn{
	background:url(../graphics/prevBtn.png) no-repeat 0 0;
	width:29px;
	float:left;
	cursor:pointer;
	margin-right:4px;
	display:block;
	height:0;
	padding-top:30px;
	overflow:hidden;}
.prevBtn:hover{
	background-position:0 -30px;}
.newLineBreak{
	background:url(../graphics/newLineBreak.png) no-repeat 0 0;
	width:560px;
	margin-top:15px;
	height:32px;}
.homeLeft{
	float:left;
	width:400px;
	}
.homeRight{
	float:left;
	padding:0 0 0 10px;
	width:154px;}
.readMoreBtn{
	background:url(../graphics/readMoreBtn.png) no-repeat 0 0;
	width:99px;
	height:0;
	overflow:hidden;
	padding-top:30px;
	cursor:pointer;
	display:block;}
.readMoreBtn:hover{
	background-position:0 -30px;}
#panel{
	display:none;
	padding:15px 0 0 0;}
.recipeLeft, .recipeRight{
	float:left;
	width:200px;}
.recipeRight{
	width:344px;
	padding:0 0 0 10px;}
#latestNewsBG{
	background:url(../graphics/latestNewsBG.png) top left;
	padding:10px 0 10px 10px;
	width:169px;}
#latestNewsBG a{
	font-style:italic;
	color:#F00;
	font-weight:bold;
	display:block;
	line-height:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;}
#latestNewsBG a:hover{
	text-decoration:none;}
#latestNewsBGbottom{
	background:url(../graphics/latestNewsBGbottom.png) no-repeat 0 0;
	widows:169px;
	padding:15px 0 20px 10px;
	height:24px;
	}
/*.blogTitle1{
	background:url(../graphics/blogTitleBG.png) no-repeat bottom left;
	width:137px;
	margin-bottom:10px;
	padding:0 10px 25px 10px;}
.blogTitle1Top{
	background:url(../graphics/blogTitleBGtop.png) no-repeat 0 0;
	width:157px;
	height:5px;
	}*/
.blogTitle1Top{
	background:url(../graphics/blogTitleBGtop.png) no-repeat left top;
	width:157px;
	margin-bottom:10px;
	padding-top:5px;}
.blogTitle1{
	background:url(../graphics/blogTitleBG.png) no-repeat bottom left;
	width:137px;
	padding:0 10px 25px 10px;}
	
	
.blogTitle2Top{
	background:url(../graphics/blogTitle2top.png) no-repeat left top;
	width:157px;
	margin-bottom:10px;
	padding-top:5px;}
.blogTitle2{
	background:url(../graphics/blogTitle2.png) no-repeat bottom left;
	width:137px;
	padding:0 10px 25px 10px;}
	

.readBlogBtnArea{
	background:url(../graphics/navBorder.png) no-repeat -14px 0;}
.readBlogBtn{
	background:url(../graphics/readBlogBtn.png) no-repeat 0 0;
	height:0;
	padding-top:30px;
	width:157px;
	display:block;
	cursor:pointer;
	overflow:hidden;}
.readBlogBtn:hover{
	background-position:0 -30px;}