/*---------------------------------------------
	Flowers Direct, site redesign October 2006
	BF Internet
----------------------------------------------*/



/*-------[ image replacement ]---------*/
.replace {
      position:relative;
      margin:0px; padding:0px;
      /* hide overflow:hidden from IE5/Mac */
      /* \*/
      overflow: hidden;
      /* */
}
.replace span {
      display:block;
      position:absolute;
      top:0px;
      left:0px;
      z-index:1;
}
/*-------[ END image replacement ]---------*/




body {
	margin: 0;
	padding: 0;
	color: #464646;
	font: 76% Arial, Helvetica, Verdana, sans-serif;
	text-align: center;
	background: #FFFFFF;
}

* html body {
	background: #efefef;
}

* html div#shadow-background {
	width: 100%;
	
	background-color: #FFFFFF;
}


img {
	border: 0;
}

a, a:visited {
	text-decoration: none;
	cursor: pointer;
	color: #000;
}

a:hover, a:active {
	text-decoration: underline;
}

th, td {
	vertical-align: top;
}



/*--- containing tables ---*/

td#bf_navcontainer { 
	font-size: 0.8em;
	width: 130px;
}

* html td#bf_navcontainer { 
	width: 155px;
}

table#bf_maincontainer { /*--- the big nasty table that surrounds it all ---*/
	text-align: center;
	margin: 0 auto;
	font-size: 1em;
	border-left: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	background: #fff;
	width: 740px;
}

/*--- END containing tables ---*/

hr.hide {
	display: none;
}




/*----- top right corner background. Changes for Gifts & Funeral -------*/

td.fd-watermark-normal {
	background: url(images/background-floral-normal.jpg) no-repeat 20% 0;
}

td.fd-watermark-normal-large {
	background: url(images/background-floral-normal-l.jpg) no-repeat 20% 0;
}

td.fd-watermark-gifts {
	background: url(images/background-floral-gifts.jpg) no-repeat 20% 0;
}

td.fd-watermark-gifts-large {
	background: url(images/background-floral-gifts-l.jpg) no-repeat 20% 0;
}

td.fd-watermark-sympathy {
	background: url(images/background-floral-sympathy.jpg) no-repeat 20% 0;
}

td.fd-watermark-sympathy-large {
	background: url(images/background-floral-sympathy-l.jpg) no-repeat 20% 0;
}



div#header {
	width: 740px;
	background: #fff url(images/header.jpg) no-repeat left top;
}

div#header a {
	color: #fff;
}

/*-----[ Shopping Basket ]-----*/

div#header-basket {
	float: right;
	text-align: center;
	width: 156px;
	height: 74px;
	font-size: 0.9em;
	margin: 26px 18px 0 0;
	padding-top: 10px;
	background: url(images/basket-bg.gif) no-repeat 0 0;

}

* html div#header-basket {
	margin-right: 8px;
}

div#header-basket a#basket-title {
	color: #464646;
	background: url(images/basket-icon.gif) no-repeat 0 1px;
	padding-left: 18px;
	/*margin-top: 5px;*/
}

div#header-basket p#basket-details {
	margin: 4px 0;
	color: #553a8e;
	font-weight: bold;
}

div#header-basket p#basket-details a {
	color: #553a8e;
}

div#header-basket p#customer-login, div#header-basket p#customer-login a {
	color: #df0059;
	margin: 0;
	display: none;
}
/*-----[ END Shopping Basket ]-----*/


.hdVoucher {
	float: right;
	margin: 10px 10px 0 0;
}


.deliveryTag, .voucherTag
{
position:relative;
right:50px;
float:right;
margin-bottom:5px;
}

.clickORcall
{
float:left;
position:relative;
top:-10px;
left:0;
margin:0 0 -8px 22px;
font-weight:bold;
color:#4D3189;
font-size:14px;
text-align:center;
padding:0;
display:none;
}

.clickORcall strong
{
display:block;
font-size:16px;
}

div#header a#logo img
{
padding-top:15px;
}

/*-----[ Top navigation ]-----*/

ul.fd-top-navigation {
	margin: 0;
	padding: 0;
	clear: both;
	float: left;
	width: 740px;
	list-style: none;
}

ul.fd-top-navigation li {
	display: inline;
}

ul.fd-top-navigation a, ul.fd-top-navigation a:visited {
	display: block;
	float: left;
}

ul.fd-top-navigation.purple { /* first row */
	background: #5a3d96 url(images/purple-top-nav.gif) repeat-x 0 0;
}

ul.fd-top-navigation.pink { /* second row */
	background: #eb005e url(images/pink-top-nav.gif) repeat-x 0 0;
}

ul.fd-top-navigation.purple a {
	padding: 7px 11px 7px 11px;
	background: url(images/purple-top-nav-divider.gif) no-repeat 0 9px;
	
	font-weight: bold;
}

ul.fd-top-navigation.pink a {
	color: #f9cfe0 !important;
	font-size: 0.9em;
	padding: 4px 19px;    
	background: url(images/pink-top-nav-divider.gif) no-repeat 0 6px;
	
}

ul.fd-top-navigation.purple a.first {
	padding-left: 15px !important;
}

ul.fd-top-navigation.pink a.first {
	padding-left: 18px !important;
}

a.first {
	background-image: none !important;
}



/*----------------------------------------------
		END Header
----------------------------------------------*/



/* --[[ Main Container ]]-- */
	#imouter0 { background-color:#FF7F50 ; border-style:none; border-color:#FFFFFF ; height: 20px; border-width:1px; padding:0px; margin:0px; }


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {background-color:#FFFAF0 ; border-style:solid; border-color:#26618D ; border-width:1px; padding:0px; margin:0px; }


	/* --[[ Main Items ]]-- */
	#imenus0 li a, #imenus0 ul .imctitle {color:#F6F9DF; text-align:center; font-family:Arial; font-size:11px; font-weight:bold; font-style:normal; text-decoration:none; border-style:none; border-width:0px; padding:2px 0px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {background-color:#808080 ; color:#FFFFFF; text-decoration:none; }
		
		#imenus0 li a.ihover, .imde imenus0 a:hover {background-color:#696969; color:#000000 ; text-decoration:none; }
       
		/* [active] */
		#imenus0 li a.iactive {}


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a, #imenus0 ul .imctitle  {background-color:transparent; color:#26618D ; text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:solid; border-color:#DFE5EB; border-width:1px 1px 1px; padding:3px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {background-color:#808080; color:#26618D ; text-decoration:none; }
		#imenus0 ul li a.ihover {background-color:#808080; color:#26618D ; text-decoration:none; }

		/* [active] */
		#imenus0 ul li a.iactive {}



.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;
		vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;
		background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;
		line-height:normal;}.imcm li a img{display:inline;border-width:0px;}.imcm span
		{display:inline;}.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}
		.imcm .imsc{position:relative;}.imcm .imsubc{position:absolute;visibility:hidden;}
		.imcm li{list-style:none;font-size:1px;float:left;}.imcm ul ul li{width:100%;float:none !important;}
		.imcm a{display:block;position:relative;}.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}
		.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}.imcm ul ul ul .imsc,.imcm ul ul .imsubc{z-index:30;}
		.imde ul li:hover .imsubc{visibility:visible;}.imde ul ul li:hover  .imsubc{visibility:visible;}
		.imde ul ul ul li:hover  .imsubc{visibility:visible;}.imde li:hover ul  .imsubc{visibility:hidden;}
		.imde li:hover ul ul .imsubc{visibility:hidden;}.imde li:hover ul ul ul  .imsubc{visibility:hidden;}
		.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:0px;height:0px;float:right;}
		.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}
		.dvs,.dvm{border-width:0px}




a#backtothehomepage, a#backtothehomepage:visited {
	text-decoration: none;
	font-size: 0.85em;
	font-weight: bold;
	color: #878787;
	background: url(images/backarrow.gif) no-repeat 0 3px;
	padding-left: 20px;
	margin: 5px 0 8px 8px;
	display: block;
	width: 115px;
}

a#backtothehomepage:hover, a#backtothehomepage:active {
	text-decoration: underline;
}


div#leftnav {
	width: 143px;
	font-size: 0.85em;
	text-align: left;
	BACKGROUND: url(images/leftnav-background.jpg) repeat left top;
	
	margin: 0 0 0 5px;
	padding-top: 1px;
	float: left;
	font-size: 0.9em;
}

div#leftnav.homepage { /*--- rule for left nav when it appears on homepage ---*/
	float: left;
	margin-top: 15px;
	padding-top: 0px;
}

a.mini-banner {
	display: block;
	margin: 20px 0 10px 0;
}

img#creditcard-logos {
	clear: both;
	margin: 0 0 0 3px;
}

p#creditcards-accepted {
	font-size: 10px;
	line-height: 10px;
	margin: 5px 0 15px 0;
	text-align: center;
}


/*-----[ Side navigation ]-----*/

ul#sidenav, ul#sidenav * {
	margin: 0;
	padding: 0;
	list-style: none;
}





ul#sidenav li {
	color: #660000;
	font-weight: bold;
	padding-top: 2px;
}

ul#sidenav li.newicon {
	color: #55388A;
}

ul#sidenav li a {
	font-weight: normal; color: #55388A;
}

ul#sidenav li ul {
	margin-top: 6px; color: #55388A;
	
}

li.topspacing {
	margin-top: 10px !important; color: #2E8B57;
}
.armem1 {
 BACKGROUND: url(images/leftnav-background.jpg) no repeat left top;
}

ul#dropdown li {
	padding: 2px 0; color: #000066;
}

ul#dropdown li ul {
	margin-top: 2px !important;
	margin-bottom: 2px;
	color: #006600;
}

ul#dropdown li a {
	background: url(images/nav-arrow-down.gif) no-repeat 100% 4px;
	padding-right: 8px !important;
	font-weight: bold;
}

ul#dropdown li ul li a, ul#dropdown li ul li a:visited {
	width: 118px;
	display: block;
	background-image: none;
	color: #df0059;
	margin-left: 3px;
	font-weight: normal;
}

ul#dropdown ul {
	display: none;
}

.menu_hide {
	display: none !important;
}

.menu_show {
	display: block !important;
}

a.livehelp {
	color: #55388A !important;
	font-weight: bold;
	background: url(images/livehelp-nav-icon.gif) no-repeat 100% 4px;
	padding: 3px 0 8px 0px !important;
	display: block;
	width: 70px;
}

/*----------------------------------------------
		END Left Nav
----------------------------------------------*/














/*----------------------------------------------

	Footer - bottom_templates/fd_footer.html

----------------------------------------------*/

/*------- General footer stuff ---------*/

div#safeandsecurefooter 
{
	clear: both;
	font-size: 0.9em;
	color: #909090;
	background: url(/images/loadbuy7/securePadlock.gif) no-repeat 4px 0px;	
	margin: 5px 5px 5px 5px;	
	float:left;	
	width:450px;
	height:20px;
	padding-left:22px;
	padding-top:2px;
}
/*------- General footer stuff ---------*/

/*------- Pink footer nav ---------*/

div#footer {
	text-align: center;
	color: #660000;
	
}

ul#footer-links {
	margin-top: -1px;
	margin-left: 0px;
	TEXT-ALIGN: center;
	list-style: none;
	clear: both;
	float: middle;
	width: 700px;
	border-top: 2px solid #432481;
	background: #EB005E ;
	font-weight: bold;
	font-size: 12px;
	HEIGHT: 50px;
}

* html ul#footer-links {
	width: 740px;
}

ul#footer-links li {
	display: inline;
}

ul#footer-links li a, ul#footer-links li a:visited {
	display: block;
	float: left;
	background: url(images/pink-footer-divider.gif) no-repeat 0 2px;
	color: #f9cfdf;
	font-size: 0.9em;
}


a.first {
	background-image: none !important;
}

a.addtofavourites {
	font-weight: bold;
	float: right !important;
	background-image: url(images/addtofavourites-icon.gif) !important;
	padding-left: 14px !important;
	margin-left: 100px;
}

/*------- END Pink footer nav ---------*/


ul#footer-banners {
	margin: 0 0 0 12px;
	padding: 0;
	list-style: none;
	clear: left;
	float: left;
	width: 460px;
}

ul#footer-banners li {
	display: inline;
	margin-right: 10px;
}

div#footer p {
	float: right;
	text-align: right;
	clear: right;
	width: 210px;
	margin: 0 12px;
	color: #4b2582;
	font-size: 0.8em;
}

div#footer p strong {
	font-size: 1.4em;
}

.telephonesize1 {
	font-size: 1.1em;
}

* html div#footer p {
	margin: 0px 6px;
}

* html ul#footer-banners {
	margin-left: 6px;
}


/*------ BF Link ----------*/
#bf {
	color: silver !important;
	padding-top: 4px;
	font-weight: normal;
	font-size: 0.8em;
	float: right;
	margin-bottom: 5px !important;
}

#bf a {
	color: silver; 
	font-weight: bold; 
	text-decoration: none;
	font-size: 0.7em;
}

#bf a:hover {
	color: #9370DB;
	text-decoration: underline;
}

#bf span a, #bf span a:hover {
	color: #bdbdbd;
	font-weight: normal; 
	text-decoration: none;
}
/*------ END BF Link ----------*/

/*----------------------------------------------
		END Footer
----------------------------------------------*/




/*----------------------------------------------

	Front Page - front_pages/fd_body.html

----------------------------------------------*/

div#homepage-body {
	float: left;
	clear: right;
	width: 570px;
	margin: 8px 0 0 8px;
}


/*---- Top 3 main banners ----*/

ul#main-homepage-banners {
	margin: 7px 0 0;
	padding: 0;
	list-style: none;
}

ul#main-homepage-banners li {
	/*display: block;*/
	float: left;
}

ul#main-homepage-banners li.banner1 {  /* main left banner */
	margin-right: 8px;
}

ul#main-homepage-banners li.banner2 { /* upper right banner */
	margin-bottom: 6px;
}

ul#main-homepage-banners li.banner4 {
	margin-right: 8px;
	margin-top: 6px;
}

ul#main-homepage-banners li.banner5 {
	margin-top: 6px;
}

/*---- END Top 3 main banners ----*/

/*----------------------------------------------
		END Front Page
----------------------------------------------*/





/*----------------------------------------------
		Front & Group Page product grid
----------------------------------------------*/


ul#product-thumbs-grid {
	margin: 20px 0 0 3px;
	padding: 10px;
	list-style: none;
	
}

ul#product-thumbs-grid.homepage {
	margin: 20px 0 0 0px;
	float: center;
	margin-left: 80px;
}

ul#product-thumbs-grid li {
	float: left;
	width: 130px;
	height: 260px; /* tweak? */
	margin: 0 7px;
}

* html ul#product-thumbs-grid li {
	margin: 0 5px;
}

ul#product-thumbs-grid.homepage li {
	height: 190px;
	margin: 0 5px;
}

* html ul#product-thumbs-grid.homepage li {
	margin: 0 4px;
}

ul#product-thumbs-grid.homepage li.row-break {
	clear: right;
	margin-right: 0 !important;
}

ul#product-thumbs-grid h3, div#group-special-offers ul li h3, div#special-offers ul li h3 {
	font-size: 1em;
	margin: 0;
}

ul#product-thumbs-grid h3 a, div#group-special-offers ul li h3 a, div#special-offers ul li h3 a {
	color: #6DBB07;
	font-size: 14px;
	/*height: 32px;*/
	height: 15px;
	/*padding-top: 5px;*/
}
ul#product-thumbs-grid h2 a, div#group-special-offers ul li h2 a, div#special-offers ul li h2 a {
	color: #6DBB07;
	font-size: 12px;
	/*height: 32px;*/
	height: 15px;
	/*padding-top: 5px;*/
}
ul#product-thumbs-grid span.group-price {
	font-weight: bold;
	color: #573b91;
	font-size: 0.9em;
}

ul#product-thumbs-grid p.group-short-desc, div#group-special-offers p.group-short-desc {
	margin: 0;
	height: 30px;
	font-size: 0.9em;
}

ul#product-thumbs-grid a.more, div#group-special-offers a.more, div#special-offers a.more {
	font-weight: bold !important;
	color: #573b91;
	text-decoration: underline !important;
	font-size: 0.9em;
}

div#special-offers p.group-short-desc {
	display: none;
}

a.quickshop {
	font-size: 0.9em;
	color: #DE0058;
	font-weight: bold;
	display: block;
	width: 83px;
	margin: 3px 0;
	background: url(images/quickshop-icon.gif) no-repeat 100% 3px;
}

/*----------------------------------------------
		END Front & Group Page product grid
----------------------------------------------*/


/*----------------------------------------------
		Group Page
----------------------------------------------*/

div#grouppage-leftcolumn {
	float: left;
	width: 435px;
}

div#grouppage-rightcolumn{
	float: left;
	width: 142px;
	margin-left: 5px;
	margin-top: -17px;
}

div#homepage-rightcolumn {
	float: right;
	width: 142px;
	margin-top: 5px;
}


/*------ Special Offers Section (inc. home page) ------*/

h3#special-header {
	color: #fff;
	margin: 0;
	padding: 5px 0 7px 8px;
	background: url(images/specialoffers-header.gif) no-repeat;
	font-size: 1em;
}

div#group-special-offers, div#special-offers {
	background: url(images/specialoffers-borders.gif) repeat-y 0 0;
}

div#group-special-offers ul, div#special-offers ul {
	margin: 0;
	padding: 0;
	background: url(images/specialoffers-footer.gif) no-repeat 0 100%;
	width: 138px;
	padding: 0 1px;
}

div#group-special-offers ul li, div#special-offers ul li {
	list-style: none;
	padding: 0;
	margin: 0;
	height: 260px;
	width: 130px;
	margin: 0 5px;
}

div#special-offers ul li {
	height: 190px;
}


/*a#morespecials {
	display: block;
	padding: 5px 8px;
	text-align: right;
	font-weight: bold;
	color: #553A8E;
}*/

.wasPrice
{
	text-decoration:	line-through;
	padding:			0 5px 0 0;
}

.nowPrice
{
	text-decoration:	none;
	font-weight:		bold;
	color:				#FF0000;
}
/*------ END Special Offers Section ------*/

td.next-prev {
	color: #464646;
	font-size: 0.8em;
}

td.next-prev a {
	color: #464646;	
}


/* --- Funeral And Sympathy Extension classes --- */

ul#product-thumbs-grid.extend {
        width:700px;
}

ul#product-thumbs-grid.extend li
{
        margin:0 6px;
}



/*----------------------------------------------
		Group Includes
----------------------------------------------*/

div#groupinclude {
	font-size: 0.75em;
	float: left;
	width: 566px;
	clear: none;
	margin: -2em 0.8em 1.5em 0.8em;
}

/*div#groupinclude img {
	float: right;
}*/

div#groupinclude h5 {
	font-size:1.2em;
	margin: 0 0 1em 0;
	color: #E0065A;
	float: left;
}

div#groupinclude ul {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;	
}

div#groupinclude ul li {
	display: inline;
	font-size:1.1em;
	color: #818181;
	font-weight: bold;
	padding-left: 1em;
	background: url(images/breadcrumb-divider.gif) no-repeat 0 0.5em;
}

div#groupinclude ul li.first {
	padding-left: 0.7em;
	background: none;
}


div#groupinclude ul li a {
	color: #818181;
	text-decoration: underline;
}

div#groupinclude h2, div#groupinclude h1 {
	clear: left;
	font-size: 2.5em;
	line-height: .8em;
	font-weight: normal;
	margin: 15px 0 0.5em;
}

* html div#groupinclude h1 {
	margin-top: 0;
}

div#groupinclude p {
	margin: 0.8em 0;
	font-size:1.2em;
}

div#groupinclude b {
	color: #D80355;
}

div#groupinclude img {
	display: block;
	clear: both;
}

div#members-breadcrumbs {
	display: none;
}

/* customisations */

img#stayfresh-group-banner {
	float: left;
	clear: none;
	margin: -20px 0 25px 8px;
}

img#valgroupbanner {
	margin-bottom: 10px;
}

div#valentinesgroupheader {
	color: #fff;
	padding: 10px 10px 10px 10px;
	width: 549px;
	background: #9E041C url(images/valentinesgroupheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
}

* html div#valentinesgroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#valentinesgroupheader h1 {
	color: #fec6e0;
	margin-top: 0 !important;
}

div#valentinesgroupheader p {
	font-size: 11px;
	width: 320px;
}

div#valentinesgroupheader b {
	color: #fec6e0
}





div#mdgroupheader {
	color: #6c6c6c;
	padding: 13px 10px 7px 10px;
	width: 549px;
	background: #fff1f6 url(images/mothersdaygroupheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
}

* html div#mdgroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#mdgroupheader h1 {
	color: #ea74a5;
	margin-top: 0 !important;
}

div#mdgroupheader p {
	font-size: 11px;
	width: 300px;
}

div#mdgroupheader b {
	color: #ea74a5;
}


/* ----------------- Easter Header -------------------------------- */

div#eastergroupheader {
	color: #6c6c6c;
	padding: 13px 10px 10px 10px;
	width: 549px;
	background: #fff url(images/easterbg.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
}

* html div#eastergroupheader {
	width: 569px;
	margin-top: -6px;

	padding-bottom: 10px;
	padding-top: 15px;
}

div#eastergroupheader h1 {
	color: #15290E;
	margin-top: 0 !important;
}

div#eastergroupheader p {
	font-size: 11px;
	width: 300px;
}

div#eastergroupheader b {
	color: #15290E;
}

/* ----------------- Spring Header -------------------------------- */

div#spgroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/spheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#spgroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#spgroupheader h1 {
	color: #455627;
	margin-top: 0 !important;
}

div#spgroupheader p {
	font-size: 11px;
	width: 220px;
}

div#spgroupheader b {
	color: #455627;
}

/* ----------------- Easter Gifts Header -------------------------------- */

div#eggroupheader {
	color: #6c6c6c;
	padding: 13px 10px 20px 10px;
	width: 549px;
	background: #fff url(images/egheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
}

* html div#eggroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#eggroupheader h1 {
	color: #C5AACC;
	margin-top: 0 !important;
}

div#eggroupheader p {
	font-size: 11px;
	width: 250px;
}

div#eggroupheader p.other {
	font-size: 11px;
	width: 350px;
}

div#eggroupheader b {
	color: #C5AACC;
}

/* ----------------- Sympathy Header -------------------------------- */

div#sygroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/syheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#sygroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#sygroupheader h1 {
	margin-top: 0 !important;
}

div#sygroupheader p {
	font-size: 11px;
	width: 240px;
}

div#sygroupheader b {
	color: #455627;
}

/* ----------------- Funeral Header -------------------------------- */

div#fgroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/fheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#fgroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#fgroupheader h1 {
	margin-top: 0 !important;
}

div#fgroupheader p {
	font-size: 11px;
	width: 240px;
}

div#fgroupheader b {
	color: #455627;
}

/* ----------------- Value Collection Header -------------------------------- */

div#vcgroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/vcheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#vcgroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#vcgroupheader h1 {
	margin-top: 0 !important;
}

div#vcgroupheader p {
	font-size: 11px;
	width: 250px;
}

div#vcgroupheader b {
	color: #455627;
}
/* ----------------- Summer Header -------------------------------- */

div#smgroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/smheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#smgroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#smgroupheader h1 {
	margin-top: 0 !important;
}

div#smgroupheader p {
	font-size: 11px;
	width: 275px;
}

div#smgroupheader b {
	color: #455627;
}

/* ----------------- Next Day Flowers Header -------------------------------- */

div#ndfgroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/ndfheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#ndfgroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#ndfgroupheader h1 {
	margin-top: 0 !important;
}

div#ndfgroupheader p {
	font-size: 11px;
	width: 240px;
}

div#ndfgroupheader b {
	color: #455627;
}

/* ----------------- Handtied Collection Header -------------------------------- */

div#htgroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/htheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#htgroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#htgroupheader h1 {
	margin-top: 0 !important;
}

div#htgroupheader p {
	font-size: 11px;
	width: 250px;
}

div#htgroupheader b {
	color: #455627;
}

/* ----------------- Same Day Collection Header -------------------------------- */

div#sdgroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/sdheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#sdgroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#sdgroupheader h1 {
	margin-top: 0 !important;
}

div#sdgroupheader p {
	font-size: 11px;
	width: 250px;
}

div#sdgroupheader b {
	color: #455627;
}


/* ----------------- Luxury Flowers Header -------------------------------- */

div#luxgroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/luxheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#luxgroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#luxgroupheader h1 {
	color: #6C6C6C;
	margin-top: 0 !important;
}

div#luxgroupheader p {
	font-size: 11px;
	width: 220px;
}

div#luxgroupheader b {
	color: #6C6C6C;
}

/* ----------------- Same Day Balloons Header -------------------------------- */

div#samedayballoonsgroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/sdballoonsheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#samedayballoonsgroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#samedayballoonsgroupheader h1 {
	color: #6C6C6C;
	margin-top: 0 !important;
}

div#samedayballoonsgroupheader p {
	font-size: 11px;
	width: 300px;
}

div#samedayballoonsgroupheader b {
	color: #6C6C6C;
}


/* ----------------- Fruit Hampers Header -------------------------------- */

div#fruithampersgroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/fruithampersheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#fruithampersgroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#fruithampersgroupheader h1 {
	color: #6C6C6C;
	margin-top: 0 !important;
}

div#fruithampersgroupheader p {
	font-size: 11px;
	width: 300px;
}

div#fruithampersgroupheader b {
	color: #6C6C6C;
}

/* -----------------  Hampers Header -------------------------------- */

div#hampersgroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/hampersheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#hampersgroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#hampersgroupheader h1 {
	color: #6C6C6C;
	margin-top: 0 !important;
}

div#hampersgroupheader p {
	font-size: 11px;
	width: 300px;
}

div#hampersgroupheader b {
	color: #6C6C6C;
}

/* -----------------  Champagne Header -------------------------------- */

div#champagnegroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/champagneheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#champagnegroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#champagnegroupheader h1 {
	color: #6C6C6C;
	margin-top: 0 !important;
}

div#champagnegroupheader p {
	font-size: 11px;
	width: 300px;
}

div#champagnegroupheader b {
	color: #6C6C6C;
}

/* -----------------  Wine Header -------------------------------- */

div#winegroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/wineheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#winegroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#winegroupheader h1 {
	color: #6C6C6C;
	margin-top: 0 !important;
}

div#winegroupheader p {
	font-size: 11px;
	width: 250px;
}

div#winegroupheader b {
	color: #6C6C6C;
}

/* -----------------  Chocolate Header -------------------------------- */

div#chocolategroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/chocolateheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#chocolategroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#chocolategroupheader h1 {
	color: #6C6C6C;
	margin-top: 0 !important;
}

div#chocolategroupheader p {
	font-size: 11px;
	width: 300px;
}

div#chocolategroupheader b {
	color: #6C6C6C;
}
/* -----------------  Balloons Header -------------------------------- */

div#balloonsgroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/balloonsheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#balloonsgroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#balloonsgroupheader h1 {
	color: #6C6C6C;
	margin-top: 0 !important;
}

div#balloonsgroupheader p {
	font-size: 11px;
	width: 300px;
}

div#balloonsgroupheader b {
	color: #6C6C6C;
}

/* -----------------  Virgin Experience Days Header -------------------------------- */

div#virgindaysgroupheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/virgindaysheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#virgindaysgroupheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#virgindaysgroupheader h1 {
	color: #6C6C6C;
	margin-top: 0 !important;
}

div#virgindaysgroupheader p {
	font-size: 11px;
	width: 300px;
}

div#virgindaysgroupheader b {
	color: #6C6C6C;
}

/* -----------------  Luxury Organic Candles Header -------------------------------- */

div#luxurycandlesheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/luxurycandlesheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#luxurycandlesheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#luxurycandlesheader h1 {
	color: #6C6C6C;
	margin-top: 0 !important;
}

div#luxurycandlesheader p {
	font-size: 11px;
	width: 300px;
}

div#luxurycandlesheader b {
	color: #6C6C6C;
}

/* customisations */

/*----------------------------------------------
		END Group Includes
----------------------------------------------*/





/*---------------------------------------------
	      Bottom Group Includes
----------------------------------------------*/

div#bottom_narrative p {
	font-size: 0.75em;
	margin: 0.8em 0;
}

/*---------------------------------------------
	      END Bottom Group Includes
----------------------------------------------*/




.faq {
font-size: 11px; 
color: #000000; 
font-weight: normal
}

.faqheading {
font-size: 14px; 
color: #5B3E99; 
font-weight: bold
} 



/*----------------------------------------------
		Flowers Facts
----------------------------------------------*/

div#flowersfacts-body {
	float: left;
	clear: right;
	width: 570px;
	margin: 8px 0 0 8px;
}

div#flowersfacts-body h1 {
	font-size: 1.7em;
}

div#flowersfacts-body h2 {
	font-size: 1.3em;
}

div#flowersfacts-body h3 {
	margin: 5px;
	font-size: 1em;
}

div#flowersfacts-body div#groupinclude ul {
	float: none;
}

div#flowersfacts-body div#groupinclude  {
	margin-left: 0;
	font-size: 1.0em;
	display: none;
}

div#other-info {
	border: 1px solid #432481;
	background: #E9DFFF;
	padding: 5px;
}

div#other-info img {
	float: right;
	margin: 4px;
}

div#other-info a:link {
	text-decoration: none;
}

div#other-info p, div#send-flowers p {
	font-size: 0.9em;
	line-height: 1.1em;
	margin: 5px 5px;
}

div#send-flowers {
	border: 1px solid #E6005C;
	padding: 5px;
	margin-top: 8px;
	background: #EFD1DD;
	
}
/*----------------------------------------------
		END Flowers Facts
----------------------------------------------*/


/*----------------------------------------------
		/ebrochure-refer.asp
----------------------------------------------*/

.mailAddress
{
	margin:20px;
}

.mailAddress p
{
	margin:0;
	padding:0;
	font-size:12px;
	color:#eb005e;
	font-weight:bold;
}

.mailAddress input
{
	width:400px;
	padding:3px;
	margin:5px 0 0 0;
}


#friendRefer
{
	margin:10px;
}

#friendRefer p
{
	font-size:12px;
}

#friendRefer h1
{
	margin:5px 0 5px 0;
}

#friendRefer input#Submit
{
	background:#aaaaaa;
	padding:3px;
	width:auto;
	color:#fff;
	border:1px solid #888888;
	margin-left:20px;
	font-size:14px;
	font-weight:bold;
}
/*----------------------------------------------
		END /ebrochure-refer.asp
----------------------------------------------*/


/*----------------------------------------------
		sendflowers.asp
----------------------------------------------*/

ul#sendflowers {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 710px;
}

ul#sendflowers li {
	float: left;
	display: block;
	margin: 7px;
	width: 220px;
	height: 310px;
	text-align: center;
	border: 1px solid #DF0059;
}

ul#sendflowers h3 {
	font-size: 1.2em;
	margin: 0;
	background: #553A8E;
	padding: 5px;
}

ul#sendflowers h3 a {
	color: #fff !important;
}

ul#sendflowers li img {
	margin-top: 8px;
}

ul#sendflowers li p {
	margin: 8px;
	text-align: left;
	height: 100px;
}

ul#sendflowers li a {
	font-weight: bold;
}

/*----------------------------------------------
		END /sendflowers.asp
----------------------------------------------*/


.clearboth {
	
	color: #660066;
	font-weight: bold;
	
	
}


div#fathersdayheader {
	color: #6c6c6c;
	width: 562px;
	background: #fff url(images/fathersday_header.jpg) no-repeat right top;
	margin: 20px 0 20px 0;
height: 160px;
}



div#fathersdayheader h1 {
	color: #6C6C6C;
	margin: 0 !important;
font-size: 2em;
font-weight: normal;
padding-top: 12px;
line-height: 0.9em;
}
div#fathersdayheader h1 span {
	font-size: 0.75em;
}
div#fathersdayheader p {
	font-size: 11px;
	width: 260px;
margin: 4px 0;
}

div#fathersdayheader p a {
	color: #6C6C6C;
	text-decoration: underline;
}


ul.fathersdayproducts {
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
width: 277px;

float: left;
}

ul.fathersdayproducts li {
	float: left;
	width: 130px;
	height: 200px; /* tweak? */
	margin: 0 2px;
	text-align: center;
}

* html ul#fathersdayproducts li {
	margin: 0 5px;
}


ul.fathersdayproducts h3 {
	font-size: 1em;
	margin: 0;
}

ul.fathersdayproducts h3 a {
	color: #A0D659;
	font-size: 1em;
	height: 15px;
}


ul.fathersdayproducts a.more {
	font-weight: bold !important;
	color: #573b91;
	text-decoration: underline !important;
	font-size: 0.9em;
}

a.quickshop {
	font-size: 0.9em;
	color: #DE0058;
	font-weight: bold;
	display: block;
	width: 83px;
	margin: 3px 0;
	background: url(images/quickshop-icon.gif) no-repeat 100% 3px;
}



/* -----------------  Fathers Day Gifts Header -------------------------------- */

div#fathersdaygiftsheader {
	color: #6c6c6c;
	padding: 13px 11px 19px 10px;
	width: 549px;
	background: #fff url(images/fathersdaygiftsheader.jpg) no-repeat 0 0;
	margin: 20px 0 20px 0;
	height:138px;
}

* html div#fathersdaygiftsheader {
	width: 569px;
	margin-top: -6px;
	padding-bottom: 10px;
	padding-top: 15px;
}

div#fathersdaygiftsheader h1 {
	color: #6C6C6C;
	margin-top: 0 !important;
}

div#fathersdaygiftsheader p {
	font-size: 11px;
	width: 210px;
}

div#fathersdaygiftsheader p a {
	text-decoration: underline;
	color: #6c6c6c;
}

div#fathersdaygiftsheader b {
	color: #6C6C6C;
}



#content-column { 
	float:left;
	width:566px;
	margin: 0px 0.8em 1.5em 0.8em;
}

div.mystery_shopper {}

div.mystery_shopper p {
	margin: 5px 0;
}

div.mystery_shopper h1 {
	font-size:25px;
	font-weight:normal;
	color: #6C6C6C;
	margin: 0 0 10px 0;
}




/*-------------------------------------------
			Smart Save banner
-------------------------------------------*/

img.smartsavelogo {
	margin-bottom: 16px;
}

img.savetopbanner {
	margin: 0 0 15px 120px;
}

/*-------------------------------------------
			/Smart Save banner
-------------------------------------------*/


/*-------------------------------------------
			Lloyds TSB banner
-------------------------------------------*/

img.lloydslogo {
	margin-bottom: 25px;
}

img.lloydstopbanner {
	margin: 0 0 15px 12px;
}

/*-------------------------------------------
			/Lloyds TSB banner
-------------------------------------------*/


/*-------------------------------------------
			Matalan banner
-------------------------------------------*/

img.matalanlogo {
	margin-bottom: 25px;
}

img.matalantopbanner {
	margin: 0 0 15px 12px;
}

/*-------------------------------------------
			/Matalan banner
-------------------------------------------*/



/*----------------------------------------------
		talkingtags.asp
----------------------------------------------*/

#content-column { 
	width:570px; 
	float:left; 
	margin-left:5px; 
}

#content-leftnav { 
	width:150px; 
	float:left; 
}

p#ttags_desc { 
	margin:25px 12px 20px 12px; 
}

#tt_example { 
	float:right; 
	margin:5px 30px 0 20px; 
}

ul.ttags_steps {
	list-style-type:none; 
	clear:both; 
	margin:10px 0 0 0; 
}

ul.ttags_steps li { 
	width:580px; 
	margin:0px 0 14px 0;
}

.stepGraphic { 
	float:right; 
}

.speechBubble {
	display:block; 
	width:75px; 
	height:52px; 
	background: url('images/tt_bubble.jpg') 0 0 no-repeat; 
	float:left; 
	text-align:center; 
	font-size:35px; 
	color:#FF0067; 
	padding:4px 0 0 0; 
}

ul.ttags_steps li h3 { 
	font-size:18px; 
	color:#FF0067;  
}

p.stepDesc { 
	font-size:11px; 
	color:#8E0039;
}

#ttags_footer {
	
	font-size:12px;
}

#ttags_footer a { 
	font-size: 18px; 
	color: #ff0067;
}



/*----------------------------------------------
		END /talkingtags.asp
----------------------------------------------*/


/*----------------------------------------------
		HP banners
----------------------------------------------*/

.saleContent, .flashContent
{
	display:none;
}


/*----------------------------------------------
		localisation site wide styling
----------------------------------------------*/

div#localtoptemp{
	 position:relative;
	 left:21px;
	 bottom:11px;
}

div#localtoptemp h4{
	font-weight:bold;
	color: #594093;
	margin: 0px 0px 0px;
	padding: 0px;
	font-size: 12px;
}
.bg{
	FONT-WEIGHT: bold; HEIGHT: 18px; FONT-SIZE: 8pt; BACKGROUND: #FFFFFF; COLOR: #FF0000;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem2 {
	FONT-WEIGHT: bold; HEIGHT: 18px; FONT-SIZE: 7.7pt; BACKGROUND: #475C1E; COLOR: #FFFFFF;  TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem3 {
	FONT-WEIGHT: bold; HEIGHT: 18px; FONT-SIZE: 8pt; COLOR: #FFFFFF;  TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bform1{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center; COLOR: #598E11; HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.bform2{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center; COLOR: #07416C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bform3{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center; COLOR: #A35006; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.bform4{
	BACKGROUND: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 500px
}
.bform5{
	BACKGROUND: #DC1075; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.bform6{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center; COLOR: #A35006; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bform7{
	BACKGROUND: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.bform8{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center; COLOR: #A35006; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bform9{
	BACKGROUND: #FFEBCD; COLOR: #111111; FONT-SIZE: 8pt; WIDTH: 165px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.bform10{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #006666; FONT-FAMILY: Verdana
}
.bform11{
	BACKGROUND: #FFFFFF; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.bform12{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center; COLOR: #A35006; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bform13{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #DC1090; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.bform14{
	 FONT-WEIGHT: bold; COLOR: #475C1E; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
/* Heading Code*/
.bform15{
	 FONT-WEIGHT: bold; COLOR: #A75E07; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; 
}
.armem9 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #2360A4; TEXT-ALIGN:center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem8 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; HEIGHT: 30px; BACKGROUND: #FFFFFF; COLOR: #DC1090; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem7 {
	FONT-WEIGHT: bold; WIDTH: 200px; FONT-SIZE: 8pt; HEIGHT: 30px; COLOR: #811C5F; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/* Code For Home,About Us ,Mid Night Delivery Menu */
.armem3 {
	FONT-WEIGHT: bold; HEIGHT: 18px; FONT-SIZE: 8pt;  COLOR: #FFFFFF;  TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem5 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; HEIGHT: 20px; COLOR: #2360A4; TEXT-ALIGN:left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem6 {
	FONT-WEIGHT:normal; FONT-SIZE: 8pt; HEIGHT: 15px; COLOR: #FFFFFF; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem7 {
	FONT-WEIGHT: bold; HEIGHT: 18px; FONT-SIZE: 8pt; COLOR: #804811;  TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/* Code For Home,About Us ,Mid Night Delivery Menu  Ended*/
.armem4 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; HEIGHT: 18px; BACKGROUND: #475C1E; COLOR: #FFFFFF; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem8 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #2360A4; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.armem10 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #E75D10; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem11 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #6A9233; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem12 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #DC1090; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem13 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #FFFFFF; COLOR: #008B8B; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem14 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #00000; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem15 {
	BACKGROUND: #FFFFFF; HEIGHT: 425px; WIDTH: 140px;
}
.armem16 {
	BACKGROUND: #FFFFFF; HEIGHT: 200px; WIDTH: 140px;
}
.armem17 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #DC1096; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem18 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #DC1096; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem19 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #008B8B; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem20 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #415E1B; TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem21 {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #FC1090; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem22 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #A35006; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bglightorange {

	background-color: #FFF9ED;
	border-top: 1px none #F9CF87;
	border-right: 1px solid #F9CF87;
	border-bottom: 0px solid #F9CF87;
	border-left: 1px solid #F9CF87;
}
.borderorange {

	border-top: 1px none #F9CF87;
	border-right: 1px solid #F9CF87;
	border-bottom: 0px solid #F9CF87;
	border-left: 1px solid #F9CF87;
}
.fontredbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.bglightgreen {
	background-color: #FCFDF7;
	border-top: 1px none #A6C811;
	border-right: 1px solid #A6C811;
	border-bottom: 1px none #A6C811;
	border-left: 1px solid #A6C811;
}
.bordergreen {
	border-top: 1px none #A6C811;
	border-right: 1px solid #A6C811;
	border-bottom: 1px none #A6C811;
	border-left: 1px solid #A6C811;
}

.borderblue {
	border-top: 1px solid #A4D5F0;
	border-right: 1px solid #A4D5F0;
	border-bottom: 0px none #A4D5F0;
	border-left: 1px solid #A4D5F0;
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center; COLOR: #A35006; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.borderblue1 {
	border-top: 0px none #A4D5F0;
	border-right: 1px solid #A4D5F0;
	border-bottom: 0px none #A4D5F0;
	border-left: 1px solid #A4D5F0;
}
.borderblue2 {
	border-top: 0px none #A4D5F0;
	border-right: 1px solid #A4D5F0;
	border-bottom: 1px solid #A4D5F0;
	border-left: 1px solid #A4D5F0;
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center; COLOR: #A35006; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

{
	TEXT-DECORATION: none; color: FFFFFF;
     }
