/*dark pink was B87884*/
/*dark pink now C07EA3*/


/* Fix for the firefox scrollbar issue */
HTML{
min-height:100.1%
}
BODY {
	FONT-SIZE: 11px; voice-family: inherit; margin:0px; padding:0px; background-image:url(images/background.gif); background-repeat:repeat-x; background-color:#FFFFFF; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; font-family:Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
BODY DIV {
	FONT-SIZE: 11px; voice-family: inherit
}
BODY P {
	FONT-SIZE: 11px; voice-family: inherit
}
BODY TH {
	FONT-SIZE: 11px; voice-family: inherit
}
BODY TD {
	FONT-SIZE: 11px; voice-family: inherit
}
BODY LI {
	FONT-SIZE: 11px; voice-family: inherit
}
BODY DD {
	FONT-SIZE: 11px; voice-family: inherit
}
UNKNOWN {
	FONT-SIZE: 11px
}
A {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
P {
	MARGIN: 0px 0px 5px; line-height:17px;  
}
H1 {
	margin-bottom:0px; font-size:18px; font-weight:bold; line-height:22px; color:#918680; font-family:Arial, Helvetica, sans-serif;
}
.col3 H1 {
	MARGIN-TOP:8px; PADDING-LEFT:0px; FONT-WEIGHT:bold; FONT-SIZE:14px; MARGIN-BOTTOM:0px; COLOR:#FFFFFF; letter-spacing:200%;
}
H2 {
	MARGIN-TOP:20px; MARGIN-BOTTOM:0px; FONT-WEIGHT:bold; FONT-SIZE:120%; COLOR:#FFFFFF; font-family:Arial, Helvetica, sans-serif;
}
H3 {
	FONT-WEIGHT:bold; FONT-SIZE: 130%; COLOR: #FFFFFF; font-family:Arial, Helvetica, sans-serif;
}
H4 {
	FONT-WEIGHT:bold; FONT-SIZE: 120%; COLOR: #FFFFFF; margin-bottom:0px; margin-top:20px;
}
img {
	border:none; 
}
.form_subscribe {
	MARGIN-TOP:15px; FONT-SIZE:80%
}
form {
	PADDING:0px; MARGIN:0px;
}
.formbox {
	FONT-SIZE: 10px; float:left; MARGIN-RIGHT: 10px; 
}
.gobutton {
	margin-left:0px; vertical-align: bottom;
}
.currency {
	color:#999999;
}
.inputbox {
	font-size:10px; margin-top:5px; 
}
.form_clientlogin {
	FLOAT:right; WIDTH:500px; padding-right:10px; padding-top:5px; padding-bottom:0px; text-align:right;
}
.topbar_container {
	MARGIN: auto; WIDTH: 100%;
}
.topbar_content {
	 margin:auto; width:963px; height:123px; background-color:#FFFFFF; text-align:left; padding-bottom:0px;
}
.logo {
	padding:0px; width:400px; vertical-align:bottom; float:left
}
.headerspace {
	MARGIN-TOP:20px
}
.clearboth {
	CLEAR:both
}
.content_container {
	MARGIN:auto;
	WIDTH:100%;
}
.content {
	MARGIN: auto;
	WIDTH: 963px;
	background-color:#FFFFFF;
}
/* the thin line above the buttons extending the entire width of page */
.horz_divider {
	FONT-SIZE: 1px; WIDTH: 100%; border-top:#BFB9B5 1px solid; border-bottom:#625955 1px solid; HEIGHT: 4px; BACKGROUND-COLOR: #918680;
}
/* footer line */
.bottombar_container {
	text-align:center;
	MARGIN: auto;
	WIDTH: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	height: 53px;
}
.credit_content {
	FONT-SIZE: 90%; PADDING-BOTTOM:0px; MARGIN: auto; WIDTH: 963px; COLOR: gray; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.line {
	FONT-SIZE: 0px; MARGIN-BOTTOM: 8px; HEIGHT: 1px; BACKGROUND-COLOR: #FFFFFF;
}
.line HR {
	DISPLAY: none
}
.line_vert {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 1px; HEIGHT: 43px
}
.highlight {
	FLOAT: left; WIDTH: 145px
}
.line_gray {
	FONT-SIZE: 0px; MARGIN-BOTTOM: 15px; HEIGHT: 1px; BACKGROUND-COLOR: #999999
}
.line_gray_fat {
	FONT-SIZE: 0px; MARGIN-BOTTOM: 0px; HEIGHT: 6px; BACKGROUND-COLOR: #cccccc
}
.col1 {
	FLOAT:left; WIDTH:150px; padding-top:0px; text-align:left; background-color:#FFFFFF; color:#FFFFFF;
}
.col1 a {
	color:#FFFFFF; text-decoration:none;
}
.col2 {
	font-size:115%; FLOAT:left; width:655px; line-height:44px; text-align:left; background-color:#FFFFFF;
}
.col2 A {
	color:#FFFFFF; text-decoration:underline;
}
.col2 A:hover {
	TEXT-DECORATION: underline
}
.col2 UL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 8px
}
.col2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; LIST-STYLE-IMAGE: url(templates/images/little_arrow.html); PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.col3 {
	padding-top:0px;
	padding-right:0px;
	FONT-WEIGHT:normal;
	FLOAT:right;
	WIDTH:116px;
	TEXT-ALIGN:right;
	background-color:#FFFFFF;
	height: 554px;
	background-image: url(/mrmarcel/images/mrmarcel8.jpg);
}
.col3 A {
	COLOR: #FFFFFF; TEXT-DECORATION: none; font-size:12px; 
}
.col3 A:hover {
		COLOR: #DED8D3; TEXT-DECORATION: none;
}
.subscribe {
	MARGIN-TOP: 10px; FONT-SIZE: 85%; MARGIN-LEFT: 38px; COLOR: #7f7f7f; LINE-HEIGHT: 125%
}
.middlecontent {
	MARGIN:0px; WIDTH:655px; 
}
.quotebox {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; background-color:#EFEFEF; font-size:9px; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 8px
}
.arrow {
	background-position:center; FLOAT:left; WIDTH:20px; MARGIN-RIGHT:5px; BACKGROUND-REPEAT:no-repeat; HEIGHT:20px; BACKGROUND-IMAGE:url(images/arrow_content.html)
}
.indentedtext {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 415px
}
.subscribebox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 110px
}
.image {
	float:left; margin-right:20px; margin-left: 0px;
}
.col3 .bodytext {
	MARGIN-TOP: 15px; MARGIN-LEFT: 15px; LINE-HEIGHT: 120%; MARGIN-RIGHT: 15px
}
.col3 .news {
	MARGIN-TOP: 15px; MARGIN-LEFT: 0px; LINE-HEIGHT: 100%; MARGIN-RIGHT: 0px; font-size:10px;
}
.borders {
	padding-left:30px; padding-right:50px; padding-bottom:70px;
}
.borders_wide {
	padding-left:30px; padding-right:30px; padding-bottom:70px;
}


/* start css for teaser style*/
/* note the 1px borders affect the widths by 2px */
dl {
	width: 240px;
	margin-left:0px;
	}
dt {
	clear: left;
	float: right;
	width: 138px;
	margin-top: 0px;
	text-decoration: none;
	}
dd {
	clear: right;
	margin: 0 0 0 103px;
	color: #666666;
	}
dd.image {
	clear: none;
	float: left;
	margin: 0 0 0 0;
	height:110px;
	}
.teaserimg {border:#DED8D3 solid 1px;}
/* end css for teaser style*/.top1 {
	padding:0px;
	width:209px;
	vertical-align:bottom;
	float:left;
	background-image: url(/mrmarcel/images/mrmarcel1.jpg);
	height: 123px;
}
.top2 {
	padding:0px;
	width:273px;
	vertical-align:bottom;
	float:left;
	background-image: url(/images/mrmarcel2.jpg);
	height: 123px;
}
.top3 {
	padding:0px;
	width:266px;
	vertical-align:bottom;
	float:left;
	height: 123px;
	background-image: url(/images/mrmarcel3.jpg);
}
.top4 {
	padding:0px;
	width:215px;
	vertical-align:bottom;
	float:left;
	height: 123px;
	background-image: url(/images/mrmarcel4.jpg);
}
.middle1 {
	padding:0px;
	width:112px;
	vertical-align:bottom;
	float:left;
	height: 554px;
	background-image: url(/mrmarcel/images/mrmarcel5.jpg);
}
.middle2 {
	padding:0px;
	width:370px;
	vertical-align:bottom;
	float:left;
	height: 186px;
	background-image: url(/images/mrmarcel6.jpg);
}
.middle3 {
	padding:0px; width:400px; vertical-align:bottom; float:left
}
.middle3 {
	padding:0px;
	width:365px;
	vertical-align:bottom;
	float:left;
	height: 186px;
	background-image: url(/images/mrmarcel7.jpg);
}
.middle4 {
	padding:0px; width:50px; vertical-align:bottom; float:left
}
.middle5 {
	padding:0px;
	width:370px;
	vertical-align:bottom;
	float:left;
	background-image: url(/images/mrmarcel9.jpg);
	height: 368px;
}
.middle6 {
	padding:0px;
	width:365px;
	vertical-align:bottom;
	float:left;
	height: 368px;
	background-image: url(/images/mrmarcel10.jpg);
}
.bottom1 {
	padding:0px;
	width:112px;
	vertical-align:bottom;
	float:left;
	height: 53px;
	background-image: url(/mrmarcel/images/mrmarcel11.jpg);
}
.bottom2 {
	padding:0px;
	width:735px;
	vertical-align:bottom;
	float:left;
	background-image: url(/mrmarcel/images/mrmarcel12.jpg);
	height: 53px;
}
.bottom3 {
	padding:0px;
	width:116px;
	vertical-align:bottom;
	float:left;
	height: 53px;
	background-image: url(/mrmarcel/images/mrmarcel13.jpg);
}
.topgm1 {
	padding:0px;
	width:209px;
	vertical-align:bottom;
	float:left;
	background-image: url(/mrmarcel/images2/gm_01.jpg);
	height: 123px;
}
.topgm2 {
	padding:0px;
	width:539px;
	vertical-align:top;
	float:left;
	height: 123px;
}
.topgm3 {
	padding:0px;
	width:215px;
	vertical-align:bottom;
	float:left;
	background-image: url(/images/gourmetmarket_03.jpg);
	height: 123px;
}
.topgm4 {
	padding:0px;
	width:209px;
	vertical-align:bottom;
	float:left;
	background-image: url(/images/mrmarcel1.jpg);
	height: 123px;
}
.middlegm1 {
	padding:0px;
	width:112px;
	vertical-align:bottom;
	float:left;
	height: 554px;
	background-image: url(/mrmarcel/images2/gm_04.jpg);
}
.middlegm2 {
	padding:0px;
	width:370px;
	vertical-align:bottom;
	float:left;
	height: 554px;
	background-image: url(/images/gourmetmarket_05.jpg);
}
.middlegm3 {
	padding:0px;
	width:365px;
	vertical-align:bottom;
	float:left;
	height: 554px;
	background-image: url(/images/gourmetmarket_06.jpg);
}
.middlegm4 {
	padding-top:0px;
	padding-right:0px;
	FONT-WEIGHT:normal;
	FLOAT:right;
	WIDTH:116px;
	TEXT-ALIGN:right;
	background-color:#FFFFFF;
	height: 554px;
	background-image: url(/mrmarcel/images2/gm_07.jpg);
}
.bottom1gm {
	padding:0px;
	width:112px;
	vertical-align:bottom;
	float:left;
	height: 53px;
	background-image: url(/mrmarcel/images2/gm_09.jpg);
}
.bottom2gm {
	padding:0px;
	width:735px;
	vertical-align:bottom;
	float:left;
	background-image: url(/mrmarcel/images2/gm_10.jpg);
	height: 53px;
}
.bottom3gm {
	padding:0px;
	width:116px;
	vertical-align:bottom;
	float:left;
	height: 53px;
	background-image: url(/mrmarcel/images2/gm_11.jpg);
}
.toppvf1 {
	padding:0px;
	width:209px;
	vertical-align:bottom;
	float:left;
	background-image: url(/mrmarcel/images/pvf1.jpg);
	height: 123px;
}
.toppvf2 {
	padding:0px;
	width:539px;
	vertical-align:top;
	float:left;
	height: 123px;
}
.toppvf3 {
	padding:0px;
	width:215px;
	vertical-align:bottom;
	float:left;
	background-image: url(/images/pvf3.jpg);
	height: 123px;
}
.middlepvf1 {
	padding:0px;
	width:112px;
	vertical-align:bottom;
	float:left;
	height: 554px;
	background-image: url(/mrmarcel/images/pvf4.jpg);
}
.middlepvf2 {
	padding:0px;
	width:370px;
	vertical-align:bottom;
	float:left;
	height: 254px;
	background-image: url(/mrmarcel/images/pvf8.jpg);
}
.middlepvf3 {
	padding:0px;
	width:365px;
	vertical-align:bottom;
	float:left;
	height: 554px;
	background-image: url(/images/gourmetmarket_06.jpg);
}
.middlepvf4 {
	padding-top:0px;
	padding-right:0px;
	FONT-WEIGHT:normal;
	FLOAT:right;
	WIDTH:116px;
	TEXT-ALIGN:right;
	background-color:#FFFFFF;
	height: 554px;
	background-image: url(/mrmarcel/images/pvf7.jpg);
}
.bottom1pvf {
	padding:0px;
	width:112px;
	vertical-align:bottom;
	float:left;
	height: 53px;
	background-image: url(/mrmarcel/images/pvf9.jpg);
}
.bottom2pvf {
	padding:0px;
	width:735px;
	vertical-align:bottom;
	float:left;
	background-image: url(/mrmarcel/images/pvf10.jpg);
	height: 53px;
}
.bottom3pvf {
	padding:0px;
	width:116px;
	vertical-align:bottom;
	float:left;
	height: 53px;
	background-image: url(/mrmarcel/images/pvf11.jpg);
}
.middlepvf2-2 {
	padding:0px;
	width:370px;
	vertical-align:bottom;
	float:left;
	height: 254px;
	background-image: url(/mrmarcel/images/locationpvf.jpg);
}
.middlepvf2-3 {
	padding:0px;
	width:370px;
	vertical-align:bottom;
	float:left;
	height: 254px;
	background-image: url(/mrmarcel/images/PVF_3.jpg);
}
.middlepvf2-4 {
	padding:0px;
	width:370px;
	vertical-align:bottom;
	float:left;
	height: 254px;
	background-image: url(/mrmarcel/images/PVF_4.jpg);
}
.middlepvf2catering {
	padding:0px;
	width:370px;
	vertical-align:bottom;
	float:left;
	height: 254px;
	background-image: url(/mrmarcel/images/pvfcatering.jpg);
}
.middlegm2 {
	padding:0px;
	width:370px;
	vertical-align:bottom;
	float:left;
	height: 317px;
	background-image: url(/mrmarcel/images2/gm_08.jpg);
}
.topbar_contentshop {
	 margin:auto; width:963px; height:125px; background-color:#FFFFFF; text-align:left; padding-bottom:0px;
}
.topshop {
	padding:0px;
	width:209px;
	vertical-align:bottom;
	float:left;
	background-image: url(images3/shop_01.jpg);
	height: 134px;
}
.middleshop1 {
	padding:0px;
	width:125px;
	vertical-align:bottom;
	float:left;
	height: 531px;
	background-image: url(file:///Macintosh%20HD1/Applications/MAMP/htdocs/mrmarcel/images3/shop_04.jpg);
}
.col3shop {
	padding-top:0px;
	padding-right:0px;
	FONT-WEIGHT:normal;
	FLOAT:right;
	WIDTH:123px;
	TEXT-ALIGN:right;
	background-color:#FFFFFF;
	height: 531px;
	background-image: url(images3/shop_06.jpg);
}
.bottom1shop {
	padding:0px;
	width:125px;
	vertical-align:bottom;
	float:left;
	height: 65px;
	background-image: url(file:///Macintosh%20HD1/Applications/MAMP/htdocs/mrmarcel/images3/shop_07.jpg);
}
.bottom2shop {
	padding:0px;
	width:715px;
	vertical-align:bottom;
	float:left;
	background-image: url(file:///Macintosh%20HD1/Applications/MAMP/htdocs/mrmarcel/images3/shop_08.jpg);
	height: 65px;
}
.bottom3shop {
	padding:0px;
	width:123px;
	vertical-align:bottom;
	float:left;
	height: 65px;
	background-image: url(file:///Macintosh%20HD1/Applications/MAMP/htdocs/mrmarcel/images3/shop_09.jpg);
}
.topshop2 {
	padding:0px;
	width:215px;
	vertical-align:bottom;
	float:left;
	background-image: url(images3/shop_03.jpg);
	height: 134px;
}
.topgm1shop {
	padding:0px;
	width:209px;
	vertical-align:bottom;
	float:left;
	background-image: url(file:///Macintosh%20HD1/Applications/MAMP/htdocs/mrmarcel/images2/gm_01-1.jpg);
	height: 123px;
}
