
html {
    height: 115%;

}
#morphTabs{

visibility:hidden;
}
#center-main {
	position:absolute;
	left:50%;
	top:0px;
	width:822px;
	height:530px;

	margin-left:-411px;
	font-family:arial;font-weight:normal;
	padding:0px 0px 0px 0px;
overflow:visible;

	}

	#logotest {
	position:absolute;
	left:50%;
	top:50%;
	width:688px;
	height:350px;
margin-top:-175px;
	margin-left:-344px;
	font-family:arial;font-weight:normal;
	padding:0px 0px 0px 0px;


	}
	


	.morphtabs_panel{
  position:absolute;
margin-top:0px;left:300px;height:900px;width:300px;line-height:1.2em;color:#807A71;
  
  }
  
  
  
  
  
  h1{
  
  font-weight:normal;
  font-size:13pt;
  }
  
  
    
  h2{
  
  font-weight:normal;
  font-size:8.5pt;
  }
  
  
		.mainoverlay{
top:115px;left:0px;position:absolute;padding:3px;text-align:right;line-height:1em;
width:150px;height:44px;opacity:0.87;background-color:#ffffff;
filter: alpha(opacity = 87);color:#5B5752;font-size:11pt;font-family:arial;
}

		.homeoverlay{
top:115px;left:0px;position:absolute;padding:3px;text-align:right;line-height:1em;
width:150px;height:44px;opacity:0.87;background-color:#ffffff;
filter: alpha(opacity = 87);color:#5B5752;font-size:11pt;font-family:arial;
}
#expandbg{
background-color:#ffffff;
position:absolute;
margin-top:3px;height:0px;overflow:hidden;
opacity:.9;filter: alpha(opacity = 90);padding-left:10px;width:60px;
text-align:left;z-index:999999;border-left:1px solid #EBE7E6;border-right:1px solid #EBE7E6;border-bottom:1px solid #EBE7E6;
margin-left:175px;padding-right:10px;font-size:11px;

}
	#cartbg{
background-color:#eeeeee;
position:absolute;
margin-top:35px;height:0px;overflow:hidden;
opacity:.9;filter: alpha(opacity = 90);padding-left:10px;width:228px;
text-align:left;z-index:999999;
margin-left:-109px;padding-right:10px;font-size:10px;

}
#cartheader{
position:absolute;
margin-top:0px;width:135px;height:39px;
}


#wishlistheader{
position:absolute;
margin-top:38px;width:135px;height:39px;margin-left:535px;
}



#accountheader{
position:absolute;
margin-top:65px;width:135px;height:39px;margin-left:520px;
}

#mini-text{
position:absolute;margin-left:0px;
margin-top:5px;text-align:right;width:100px;
}


#cafe_ramsbottom{
position:absolute;margin-left:0px;
margin-top:0px;
}

#cafe_manchester{
position:absolute;margin-left:0px;
margin-top:413px;
}

#menuleft{
position:absolute;margin-left:0px;margin-top:-1px;
height:325px;


}
#welcome_left{
position:absolute;margin-left:182px;margin-top:0px;
height:437px;width:325px;overflow:hidden;background-color:#ffffff;


}

#newwelcome_left{
position:absolute;margin-left:0px;margin-top:3px;
height:175px;width:633px;overflow:hidden;background-color:#ffffff;


}

#newwelcome_left2{
position:absolute;margin-left:643px;margin-top:3px;
height:437px;width:179px;overflow:hidden;background-color:#ffffff;


}

#club_left{
position:absolute;margin-left:0px;margin-top:0px;
width:504px;


}
#bundle_left{
position:absolute;margin-left:0px;margin-top:0px;
width:520px;padding:0px;


}
#chhead{
position:absolute;margin-left:182px;margin-top:0px;
width:640px;height:750px;
background-image: url('/images/hampers.jpg');
background-color:#ffffff;background-position:top right;background-repeat:no-repeat;
}
#newchhead{
position:absolute;margin-left:0px;margin-top:0px;
width:822px;height:750px;
background-image: url('/images/newch.jpg');
background-color:#ffffff;background-position:top right;background-repeat:no-repeat;

}
#newcphead{
position:absolute;margin-left:0px;margin-top:0px;
width:822px;height:400px;
background-image: url('/images/newcp.jpg');
background-color:#ffffff;background-position:top right;background-repeat:no-repeat;

}

#chheadwords{text-align:right;color:#896D59;
position:absolute;margin-left:235px;margin-top:180px;
width:390px;line-height:1.3em;


}
#cphead{
position:absolute;margin-left:182px;margin-top:0px;
width:640px;height:750px;
background-image: url('/images/cphead.jpg');

background-color:#F4F1EC;background-position:top right;background-repeat:no-repeat;

}
#eventshead{
position:absolute;margin-left:182px;margin-top:0px;
width:640px;height:970px;

background-color:#F4F1EC;

}

#eventshead2{
position:absolute;margin-left:0px;margin-top:0px;
height:970px;


width:800px;
}


#cpheadwords{text-align:right;color:#896D59;
position:absolute;margin-left:235px;margin-top:180px;
width:390px;line-height:1.3em;


}

#eventswinepic{
position:absolute;margin-left:10px;margin-top:10px;
width:390px;line-height:1.3em;


}
#eventswords{
position:absolute;margin-left:453px;margin-top:88px;
width:150px;line-height:1.3em;font-size:11px;color:#896D59;


}

#eventswords2{
position:absolute;margin-left:465px;margin-top:0px;
width:350px;line-height:1.20em;font-size:13pt;font-family:georgia;color:#896D59;


}


#eventsbody{
position:absolute;margin-left:30px;margin-top:380px;
color:#5B5752;font-family:arial;padding:0px;line-height:1.4em;z-index:999999999;
height:307px;width:307px;background-color:#F4F1EC;
}
#eventsbody2{
position:absolute;margin-left:0px;margin-top:238px;
color:#5B5752;font-family:arial;padding:0px;line-height:1.4em;
border-top:#E2E2E2 solid 1px;
}

#welcome_left2{
position:absolute;margin-left:182px;margin-top:335px;
height:325px;width:322px;border:1px solid #EBE7E6;

}
#festival_left{
position:absolute;margin-left:182px;margin-top:0px;
height:120px;width:322px;border:1px solid #EBE7E6;


}
#productimage{
position:absolute;margin-left:0px;margin-top:0px;
width:505px;

}

.centeredImage
    {
      margin: 0 auto;
      display:block;
      vertical-align:middle;
    }

#questionnaire{
position:absolute;margin-left:190px;margin-top:280px;
color:#5B5752;font-size:8pt;font-family:arial;overflow:show;vertical-align:bottom;

background-color:#F5F2ED;
}

#qhamper{
position:absolute;margin-left:190px;margin-top:320px;
color:#5B5752;font-size:8pt;font-family:arial;overflow:show;vertical-align:bottom;


}

#newqhamper{
position:absolute;margin-left:335px;margin-top:617px;
color:#5B5752;font-size:8pt;font-family:arial;overflow:show;vertical-align:bottom;


}

#newqhamperpics{
position:absolute;margin-left:335px;margin-top:1048px;
color:#5B5752;font-size:8pt;font-family:arial;overflow:show;vertical-align:bottom;


}


.hamperhl{

font-size:15pt;
color:#D02C5E;


}
#newqhamperleft{
position:absolute;margin-left:0px;margin-top:617px;width:330px;line-height:1.25em;
color:#4F4D49;font-size:10.5pt;font-family:'times new roman';overflow:show;


}


#productq{
position:absolute;margin-left:260px;margin-top:15px;height:210px;
color:#5B5752;font-size:8pt;font-family:arial;overflow:show;vertical-align:bottom;


}
#listprice{

font-size:13pt;font-weight:normal;vertical-align:middle;
}
#submitter{

font-size:10pt;font-weight:normal;vertical-align:middle;color:#575757;
}

#checkout{

font-size:10pt;font-weight:normal;vertical-align:middle;
}

#myForm{
width:220px;margin:0px;display: inline;

}
#myForm input{
margin-left:0px;

}
#fulldescr{
position:absolute;margin-left:5px;margin-top:5px;
height:250px;width:220px;color:#5B5752;font-family:arial;


}

#productdescription{
position:absolute;margin-left:332px;margin-top:0px;
height:235px;width:488px;border:1px solid #EBE7E6;
background-color:#ffffff;

}

#productsuggestions{
position:absolute;margin-left:332px;margin-top:243px;
height:14px;width:482px;border:1px solid #EBE7E6;
background-color:#F4F0EC;padding:3px;color:#5B5752;font-size:10px;

}

#categoryheader{
position:absolute;margin-left:182px;margin-top:0px;padding:5px;
height:15px;width:631px;clear:both;color:#ffffff;
}

#presents{
position:absolute;margin-left:215px;margin-top:20px;z-index:100;z-index:999999999;

}


#redsnow{
position:absolute;margin-left:106px;margin-top:30px;z-index:100;

}
#goldsnow{
position:absolute;margin-left:106px;margin-top:252px;z-index:100;

}

#bsnow{
position:absolute;margin-left:280px;margin-top:-15px;z-index:999999999;

}

#manshowmain{
position:absolute;margin-left:182px;margin-top:0px;
width:638px;border-bottom:1px solid #EBE7E6
}
#categorymain{
position:absolute;margin-left:182px;margin-top:33px;margin-bottom:100px;
width:698px;
}
#new_categorymain{
position:absolute;margin-left:0px;margin-top:0px;margin-bottom:100px;
width:830px;
}
#welcome_right{
position:absolute;margin-left:515px;margin-top:0px;background-image: url('/images/home-banner.jpg');
color:#5B5752;font-family:arial;padding:0px;line-height:1.4em;z-index:999999999;
height:307px;width:307px;background-color:#F4F1EC;background-position:top right;background-repeat:no-repeat;
}
#newwelcome_lowertrio4_trail{
position:absolute;margin-left:515px;margin-top:202px;height:178px;width:306px;background-color:#ffffff;
overflow:hidden;border:1px solid #D3D1CC;
}
#newwelcome_lowertrio4_trail2{
position:absolute;margin-left:620px;margin-top:198px;height:178px;width:200px;
overflow:hidden;

color:#5B5752;font-family:georgia;line-height:1.4em;

}
#newwelcome_lowertrio4_festival{
position:absolute;margin-left:515px;margin-top:295px;height:90px;width:158px;background-color:#00cc00;
overflow:hidden;
}
#newintro{
position:absolute;margin-left:0px;margin-top:195px;padding-right:5px;
color:#5B5752;font-family:georgia;line-height:1.4em;z-index:999999999;
height:195px;width:300px;border-right:1px solid #D3D1CC;
}
#newintro2{
position:absolute;margin-left:318px;margin-top:345px;z-index:999999999;

}
#newintro3{
position:absolute;margin-left:382px;margin-top:350px;z-index:999999999;

}

#newintro4{
position:absolute;margin-left:320px;margin-top:200px;

color:#5B5752;font-family:georgia;line-height:1.5em;
height:195px;width:300px;font-size:9pt;

}


#new_pizza{
position:absolute;margin-left:-190px;margin-top:128px;

}

#newpizzapic{
position:absolute;margin-left:0px;margin-top:805px;height:45px;

}

#bundles_right{
position:absolute;margin-left:515px;margin-top:70px;
color:#5B5752;font-family:georgia;padding:0px;line-height:1.4em;z-index:5;
width:308px;
}


#newwelcome_right{
position:absolute;margin-left:515px;margin-top:0px;
color:#5B5752;font-family:georgia;padding:0px;line-height:1.4em;z-index:999999999;
height:307px;width:307px;
}
#pizza_newwelcome_right{
position:absolute;margin-left:590px;margin-top:410px;
color:#5B5752;font-family:georgia;padding:0px;line-height:1.4em;z-index:999999999;
width:230px;overflow:hidden;
}
#welcome_lowertrio4{
position:absolute;margin-left:515px;margin-top:315px;height:120px;width:305px;border:1px solid #EBE7E6;background-color:#F4F0EC;}

#welcome_lowertrio4_trail{
position:absolute;margin-left:515px;margin-top:315px;height:120px;width:141px;
}

#welcome_lowertrio4_festival{
position:absolute;margin-left:664px;margin-top:315px;height:120px;width:158px;
}



#suggestiontrio1{
position:absolute;margin-left:332px;margin-top:271px;
height:165px;width:156px;border:1px solid #EBE7E6;
}

#suggestiontrio2{
position:absolute;margin-left:498px;margin-top:271px;
height:165px;width:156px;border:1px solid #EBE7E6;
}

#suggestiontrio3{
position:absolute;margin-left:664px;margin-top:271px;
height:165px;width:156px;border:1px solid #EBE7E6;
}


#welcome_toptrio1{
position:absolute;margin-left:332px;margin-top:160px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio2{
position:absolute;margin-left:498px;margin-top:160px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio3{
position:absolute;margin-left:664px;margin-top:160px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}



#welcome_toptrio4{
position:absolute;margin-left:0px;margin-top:335px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio5{
position:absolute;margin-left:166px;margin-top:335px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}
#startbutton{
position:absolute;margin-left:249px;margin-top:-58px;

}
#cartbutton{
position:absolute;margin-left:525px;margin-top:542px;font-family:georgia;text-align:center;
width:145px;z-index:1000;
}
#welcome_toptrio6{
position:absolute;margin-left:332px;margin-top:335px;color:#4E4E4E;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;font-size:13pt;
}

#welcome_toptrio7{
position:absolute;margin-left:498px;margin-top:335px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio8{
position:absolute;margin-left:664px;margin-top:335px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio9{
position:absolute;margin-left:0px;margin-top:510px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio10{
position:absolute;margin-left:166px;margin-top:510px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio11{
position:absolute;margin-left:332px;margin-top:510px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio12{
position:absolute;margin-left:498px;margin-top:510px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio13{
position:absolute;margin-left:664px;margin-top:510px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio14{
position:absolute;margin-left:0px;margin-top:685px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio15{
position:absolute;margin-left:166px;margin-top:685px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio16{
position:absolute;margin-left:332px;margin-top:685px;overflow:hidden;
height:165px;width:156px;border:1px solid #EBE7E6;
}

#welcome_toptrio17{
position:absolute;margin-left:498px;margin-top:685px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio18{
position:absolute;margin-left:664px;margin-top:685px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}


#welcome_toptrio19{
position:absolute;margin-left:0px;margin-top:860px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio20{
position:absolute;margin-left:166px;margin-top:860px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio21{
position:absolute;margin-left:332px;margin-top:860px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio22{
position:absolute;margin-left:498px;margin-top:860px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio23{
position:absolute;margin-left:664px;margin-top:860px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio24{
position:absolute;margin-left:0px;margin-top:1035px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio25{
position:absolute;margin-left:166px;margin-top:1035px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio26{
position:absolute;margin-left:332px;margin-top:1035px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio27{
position:absolute;margin-left:498px;margin-top:1035px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}

#welcome_toptrio28{
position:absolute;margin-left:664px;margin-top:1035px;
height:165px;width:156px;border:1px solid #EBE7E6;overflow:hidden;
}




.zt_pics {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;

	text-align: left;font-weight:normal;
color:#5B5752;
}

ul.zt_pics li {
    display: inline;
    float: left;
	padding: 4px 4px 4px 4px;color:#8A817A;
border:1px solid #CECAC7;background-color:#F4F0EC;
    margin-right:6px;  margin-bottom:6px;
	font-size:8.5pt;
width:240px;height:126px;
	text-align: left;
	font-weight:normal;line-height:1.2em;
}


ul.zt_pics li.white {
    display: inline;
    float: left;

border:none;background-color:#ffffff;
    margin-right:6px;  margin-bottom:6px;
	font-size:8.5pt;
width:300px;height:180px;
	text-align: left;
	font-weight:normal;
}
.newcatpics {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;

	text-align: left;font-weight:normal;
color:#5B5752;
}

ul.newcatpics li {
    display: inline;
    float: left;
	padding: 4px 4px 4px 4px;
border:1px solid #CECAC7;background-color:#F4F0EC;
    margin-right:7px;  margin-bottom:7px;
	cursor: pointer;font-size:12px;
width:190px;height:191px;
	text-align: left;
	font-weight:normal;
}

ul.newcatpics li.footer {
    display: inline;
    float: left;
background-color:#ffffff;border:none;
height:75px;width:820px;border-top:1px solid #EBE7E6;

}























.mancatpics {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;

	text-align: left;font-weight:normal;
color:#5B5752;
}

ul.mancatpics li {
    display: inline;
    float: left;
	padding: 6px 6px 6px 6px;
border:2px solid #896D59;background-color:#EBE7E6;
    margin-right:7px;  margin-bottom:7px;
	cursor: pointer;font-size:12px;
width:139px;height:191px;
	text-align: left;
	font-weight:normal;
}

ul.mancatpics li.footer {
    display: inline;
    float: left;
background-color:#ffffff;border:none;
height:75px;width:633px;border-top:1px solid #EBE7E6;

}

ul.catpics li.footer {
    display: inline;
    float: left;
background-color:#ffffff;border:none;
height:75px;width:633px;border-top:1px solid #EBE7E6;

}





.zottercatpics {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;

	text-align: left;font-weight:normal;
color:#5B5752;
}

ul.zottercatpics li {
    display: inline;
    float: left;
	padding: 6px 6px 6px 6px;
border:2px solid #896D59;background-color:#EBE7E6;
    margin-right:7px;  margin-bottom:7px;
	cursor: pointer;font-size:12px;
width:192px;height:134px;
	text-align: left;
	font-weight:normal;
}

ul.zottercatpics li.footer {
    display: inline;
    float: left;
background-color:#ffffff;border:none;
height:75px;width:633px;border-top:1px solid #EBE7E6;

}

ul.zotterpics li.footer {
    display: inline;
    float: left;
background-color:#ffffff;border:none;
height:75px;width:633px;border-top:1px solid #EBE7E6;

}















.catpics {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;

	text-align: left;font-weight:normal;
color:#5B5752;
}

ul.catpics li {
    display: inline;
    float: left;
	padding: 6px 6px 6px 6px;
   margin-right:7px;  margin-bottom:7px;
	cursor: pointer;font-size:12px;
border:2px solid #896D59;background-color:#EBE7E6;
height:216px;width:193px;
	text-align: left;
	font-weight:normal;
}





      #welcomemenu li.subheading2
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;margin-top:0px;z-index:999;

} 
#welcomemenu {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
z-index:5;
	text-align: left;font-weight:normal;
	color:#5B5752;
}

#newwelcomemenu {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;

	text-align: left;font-weight:normal;
	width:307px;color:#5B5752;
}


      #welcomemenu li.subheading2
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;margin-top:5px;

} 
      #welcomemenu li.subheading
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;

}   

.welcomepink{

color:#D02C5E;font-family:georgia;font-size:14pt;line-height:1.2em;


}

.welcomegrey{

font-family:georgia;font-size:11.5pt;line-height:1.2em;


}


      #welcomemenu li.newsubheading
{

list-style-type: none;padding:5px;color:#D02C5E;
margin-left:0px;font-family:georgia;font-size:15pt;
font-weight:normal;font-style:italic;border-bottom:1px solid #dedede;
}  

      #newwelcomemenu li.newsubheading
{

list-style-type: none;padding:5px;padding-left:0px;color:#D02C5E;
margin-left:0px;font-family:georgia;font-size:15pt;
font-weight:normal;font-style:italic;border-bottom:1px solid #dedede;
}  
 
 

      #welcomemenu li.subheadingmore
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;margin-top:1px;

} 
          #welcomemenu li.picitem
{

list-style-type: none;padding:0px;margin-top:0px;
margin-left:0px;width:306px;
border-top:1px solid #CECAC7;
border-left:1px solid #CECAC7;
border-right:1px solid #CECAC7;
}

      #welcomemenu li.ztitem
{

list-style-type: none;padding:5px;margin-top:0px;
margin-left:0px;font-size:11px;border-bottom:1px solid #CECAC7;
border-left:1px solid #CECAC7;
border-right:1px solid #CECAC7;margin-bottom:1px;
}

      #welcomemenu li.item
{

list-style-type: none;padding:5px;margin-top:1px;
margin-left:0px;font-size:11px;
}

      #welcomemenu li.itemcart
{

list-style-type: none;padding:0px;margin:0px;
font-size:11px;height:211px;
;z-index:0;padding:0px;

}

      #newwelcomemenu li.item
{

list-style-type: none;padding:5px;padding-left:0px;margin-top:1px;
margin-left:0px;font-size:11px;
}
.bundlespic{

float:left;padding:0px;margin:0px;border-collapse:collapse;width:146px;height:63px;

}

      #welcomemenu li.itembg
{

list-style-type: none;padding:5px;margin-top:1px;width:297px;
margin-left:0px;font-size:11px;background-color:#F4F0EC;
}


      #newwelcomemenu li.itembg
{

list-style-type: none;padding:5px;padding-left:0px;margin-top:1px;width:297px;
margin-left:0px;font-size:11px;
}


      #welcomemenu li.itembgevents
{

list-style-type: none;padding-top:8px;padding-left:5px;margin-top:0px;width:302px;
margin-left:0px;font-size:11px;background-color:#F4F0EC;height:25px;overflow:hidden;
}























      #cafe li.subheading2
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;margin-top:5px;z-index:999;

} 
#cafe {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;background-color:#F4F0EC;
	padding: 0px 0px 0px 0px;

	text-align: left;font-weight:normal;
	width:307px;color:#5B5752;;
}

      #cafe li.subheading2
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;margin-top:2px;

} 
      #cafe li.subheading
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;

}    

      #cafe li.subheadingmore
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;margin-top:1px;

} 
    
      #cafe li.item
{

list-style-type: none;padding:5px;margin-top:0px;
margin-left:0px;font-size:11px;
}

      #cafe li.itembg
{

list-style-type: none;padding:5px;margin-top:1px;width:297px;
margin-left:0px;font-size:11px;
}

      #cafe li.itembgevents
{

list-style-type: none;padding-top:8px;padding-left:5px;margin-top:0px;width:302px;border-bottom:1px solid #EBE7E6;
margin-left:0px;font-size:11px;height:25px;overflow:hidden;
}













































      .morphtabs_title li.subheading2
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;margin-top:5px;z-index:999;

} 
.morphtabs_title {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;

	text-align: left;font-weight:normal;
	width:250px;color:#5B5752;
}

      .morphtabs_title li.subheading2
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;margin-top:5px;border:1px solid #EBE7E6;

} 
      .morphtabs_title li.subheading
{

list-style-type: none;padding:0px 0px 3px 0px;color:#ffffff;
margin-left:0px;font-weight:bold;
color:#A6484B;font-size:11px;cursor: pointer;cursor:hand;
}    

      .morphtabs_title li.subheadingmore
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;margin-top:1px;

} 
    
      .morphtabs_title li.item
{

list-style-type: none;padding:5px;margin-top:1px;
margin-left:0px;font-size:11px;
}

      .morphtabs_title li.itembg
{

list-style-type: none;padding:3px 3px 3px 0px;margin-top:1px;width:415px;color:#464441;
margin-left:0px;font-size:11px;background-color:#F4F0EC;cursor: pointer;cursor:hand;
}

      .morphtabs_title li.itembgevents
{

list-style-type: none;padding-top:8px;padding-left:5px;margin-top:0px;width:302px;border-bottom:1px solid #EBE7E6;
margin-left:0px;font-size:11px;background-color:#F4F0EC;height:25px;overflow:hidden;
}


























#diary{
position:absolute;
left:0px;

}















#chocolatepizza {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;

	text-align: left;font-weight:normal;
color:#5B5752;
}

      #chocolatepizza li.subheading2
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;margin-top:7px;

} 
      #chocolatepizza li.subheading
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;

}    

      #chocolatepizza li.subheadingmore
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;margin-top:1px;

} 
    
      #chocolatepizza li.item
{

list-style-type: none;padding:5px;margin-top:1px;
margin-left:0px;font-size:11px;
}

      #chocolatepizza li.itembg
{

list-style-type: none;padding:5px;padding-left:0px;margin-top:1px;
margin-left:0px;font-size:11px;background-color:#F4F0EC;
}

      #chocolatepizza li.itembgadd
{

list-style-type: none;padding:5px;margin-top:1px;
margin-left:0px;font-size:11px;background-color:#F4F0EC;
}

      #chocolatepizza li.thumbimages
{

list-style-type: none;padding:0px;margin-top:5px;width:185px;height:182px;
margin-left:0px;font-size:11px;background-color:#F4F0EC;float:left;

}


#pizzahidden{
visibility:hidden;

}
.openingevents{

border:collapse;margin:0px;padding:0px;

}

.eventstable{

margin:0px;padding:0px;table-layout:fixed;width:790px;
border:collapse;
}

.eventstable td.a{background-color:#FCFBFA;vertical-align:top;padding:10px 5px 10px 5px;margin:0px;width:285px;border-bottom:1px solid #E2E2E2;}
.eventstable td.b{background-color:#FCFBFA;line-height:1.6em;padding:10px 5px 10px 15px;margin:0px;width:505px;border-bottom:1px solid #E2E2E2;}


.zcart{

margin:0px;padding:0px;table-layout:fixed;
width:160px;border-spacing:0px 4px;
}

.zcart td{background-color:#F8F8F8;padding:0px;width:75px;margin:8px;
font-family:arial;font-size:8pt;text-align:center;line-height:1em;


}

.zcart td.zgap{background-color:#ffffff;padding:0px;width:4px;
font-family:arial;font-size:8pt;text-align:center;line-height:1em;


}

.zcart td.zpic{background-color:#F8F8F8;padding:0px;width:75px;margin:8px;
font-family:arial;font-size:8pt;text-align:center;line-height:1em;

border-left:1px solid #dddddd;
border-top:1px solid #dddddd;
border-bottom:1px solid #dddddd
}

.zcart td.ztext{background-color:#F8F8F8;width:71px;padding:2px;
font-family:arial;font-size:8pt;text-align:center;line-height:1.1em;

border-right:1px solid #dddddd;
border-top:1px solid #dddddd;
border-bottom:1px solid #dddddd

}

.zcart tr{vertical-align:middle;height:55px;}




.chocolatepizzatable{

border:1px solid #BCBAB5;margin:0px;padding:0px;table-layout:fixed;width:500px;

}
.chocolatepizzatable td.size{margin:0px;width:180px;}
.chocolatepizzatable td.curls{margin:0px;width:160px;}
.chocolatepizzatable td.topping{margin-left:0px;width:225px;}
.chocolatepizzatable td.pizzaheading{margin-left:5px;width:450px;}
.openingevents td{margin:0px;width:135px;}

.chocolatehampertable{

border:1px solid #BCBAB5;margin:0px;padding:0px;table-layout:fixed;width:470px;
background-color:#F4F1EC;text-align:left;
}
.chocolatehampertable td.size{margin:0px;width:140px;text-align:left;}
.chocolatehampertable td.curls{margin:0px;width:140px;}
.chocolatehampertable td.topping{margin-left:0px;width:190px;}
.chocolatehampertable td.pizzaheading{margin-left:5px;width:450px;}


tr{
margin:0px;padding:0px;
vertical-align:top;

}


























      #shopmenu li.subheading2
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;margin-top:0px;

} 
#shopmenu {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;

	text-align: left;font-weight:normal;
	width:175px;color:#5B5752;
}

      #shopmenu li.subheading2
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;margin-top:0px;

} 
      #shopmenu li.subheading
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;margin-top:1px;

}    

      #shopmenu li.subheadingmore
{

list-style-type: none;padding:5px;color:#ffffff;
margin-left:0px;margin-top:1px;

} 
    
      #shopmenu li.item
{

list-style-type: none;padding:5px;margin-top:1px;
margin-left:0px;background-color:#F4F0EC;font-size:10px;
}

      #shopmenu li.whiteitem
{

list-style-type: none;padding:5px;margin-top:1px;
margin-left:0px;font-size:10px;
}



#sm1{
margin-left:0px;margin-bottom:10px;
width:180px;background-color:#F4F1EC;border:1px solid #EBE7E6;
}

#sm2{
margin-left:0px;margin-bottom:10px;
width:180px;background-color:#F4F1EC;border:1px solid #EBE7E6;
}

#sm3{
margin-left:0px;margin-top:180px;
height:80px;width:180px;background-color:#F4F1EC;border:1px solid #EBE7E6;
}

.smheader{
margin-left:0px;margin-top:0px;color:#ffffff;
height:17px;width:170px;padding:5px;
}
.smdata{
margin-left:0px;margin-top:27px;padding:5px;
}
.cpheader{
position:absolute;margin-left:0px;margin-top:0px;color:#ffffff;
height:17px;width:270px;background-color:#896D59;padding:5px;
}
.cpdata{
position:absolute;margin-left:0px;margin-top:27px;padding:5px;
}
#cp1{
position:absolute;margin-left:0px;margin-top:0px;
height:80px;width:280px;background-color:#F4F1EC;border:1px solid #EBE7E6;
}

#cp2{
position:absolute;margin-left:0px;margin-top:90px;
height:120px;width:280px;background-color:#F4F1EC;border:1px solid #EBE7E6;
}

#cp3{
position:absolute;margin-left:0px;margin-top:220px;
height:180px;width:280px;background-color:#F4F1EC;border:1px solid #EBE7E6;
}

#cp4{
position:absolute;margin-left:290px;margin-top:0px;
height:255px;width:280px;background-color:#F4F1EC;border:1px solid #EBE7E6;
}

#cp5{
position:absolute;margin-left:0px;margin-top:600px;
height:270px;width:280px;background-color:#F4F1EC;border:1px solid #EBE7E6;
}

#cp6{
position:absolute;margin-left:300px;margin-top:600px;
height:270px;width:280px;background-color:#F4F1EC;border:1px solid #EBE7E6;
}


.cpr{
height:22px;border-bottom:1px solid #EBE7E6;
}
#cp7{
position:absolute;margin-left:0px;margin-top:900px;
height:270px;width:280px;background-color:#F4F1EC;border:1px solid #EBE7E6;
}

#cp8{
position:absolute;margin-left:290px;margin-top:265px;
height:70px;width:280px;background-color:#F4F1EC;border:1px solid #EBE7E6;
}


#welcome_infobar{
position:absolute;margin-left:188px;margin-top:377px;line-height:1.6em;
height:100px;width:180px;color:#5C4938;text-align:right




}
.lowertrio_image{

margin-top:3px;height:65px;border:1px solid #EBE7E6;width:190px;

}

.newlowertrio_image{

margin-top:3px;height:65px;border:1px solid #EBE7E6;width:184px;

}
.lowertrio_words{
font-size:8pt;color:#373737;font-family:arial;
margin-top:3px;font-weight:normal;line-height:1.2em;

}

.newlowertrio_words{
font-size:8pt;color:#373737;font-family:arial;
margin-top:9px;font-weight:normal;line-height:1.2em;

}


#welcome_lowertrio1{
padding:5px;
position:absolute;margin-left:182px;margin-top:445px;height:128px;width:195px;border:1px solid #EBE7E6;background-color:#F4F0EC;color:#5B5752;font-weight:bold;font-size:9pt;}

#welcome_lowertrio2{padding:5px;
position:absolute;margin-left:400px;margin-top:445px;height:128px;width:194px;border:1px solid #EBE7E6;background-color:#F4F0EC;color:#5B5752;font-weight:bold;font-size:9pt;}
#welcome_lowertrio3{padding:5px;
position:absolute;margin-left:617px;margin-top:445px;height:128px;width:194px;border:1px solid #EBE7E6;background-color:#F4F0EC;color:#5B5752;font-weight:bold;font-size:9pt;}

#newwelcome_lowertrio1{
padding:5px;
position:absolute;margin-left:0px;margin-top:405px;height:142px;width:186px;border:1px solid #EBE7E6;background-color:#F4F0EC;color:#5B5752;font-weight:normal;font-size:9pt;font-family:georgia}

#newwelcome_lowertrio2{padding:5px;
position:absolute;margin-left:208px;margin-top:405px;height:142px;width:186px;border:1px solid #EBE7E6;background-color:#F4F0EC;color:#5B5752;font-weight:normal;font-size:9pt;font-family:georgia}
#newwelcome_lowertrio3{padding:5px;
position:absolute;margin-left:416px;margin-top:405px;height:142px;width:186px;border:1px solid #EBE7E6;background-color:#F4F0EC;color:#5B5752;font-weight:normal;font-size:9pt;font-family:georgia}

#newwelcome_lowertrio4{padding:5px;
position:absolute;margin-left:624px;margin-top:405px;height:142px;width:186px;border:1px solid #EBE7E6;background-color:#F4F0EC;color:#5B5752;font-weight:normal;font-size:9pt;font-family:georgia}

#accountmini-text{
position:absolute;margin-left:-50px;
margin-top:5px;text-align:right;width:150px;
}
input.send-btn {
margin-top:-3px;padding:0px;
font-size:10px;
background: #F4F1EC;
outline: none;border: none;
color:#ADA79C;
cursor: pointer;cursor:hand
}

input.start-btn {
margin-top:-3px;padding:0px;
font-size:10px;
background: #ffffff;
outline: none;border: none;
color:#ADA79C;
cursor: pointer;cursor:hand;font-family:georgia;font-style:italic;
}
#checkout{

font-size:10px;font-weight:normal;vertical-align:middle;font-family:georgia;font-style:italic;
}
input.send-btn:hover{
margin-top:-3px;padding:0px;
font-size:10px;
background: #F4F1EC;
outline: none;border: none;
color:#DF568F;
cursor: pointer;cursor:hand

}

.atcn{


	border: solid #E1DDDA 1px;

	color: #777777;

	width:25px;


}




#mini-image{float: right;margin-top:0px;}

img.cartthumb{

border:1px solid #EBE7E6;

}
img.noborder {
	border-collapse: collapse;
	padding:0px 0px 0px 0px;
	border:none;
 z-index:5;
	
	}
	img.ztborder {
	border-collapse: collapse;
	padding:0px 0px 0px 0px;
	border:1px solid #CECAC7;
 z-index:5;
	
	}
	

	.catimg {padding:5px;width:146px;height:155px;}

#vertical_slide{
cursor: pointer;cursor:hand;
z-index:10;
position:absolute;

width:185px;
margin-left:672px;
margin-top:65px;
overflow:visible;height:32px;
color:#6A6665;
}

#txt_newbie_registration_bottom{


background-color:#cc0000;
}




	#innercontent {
	position:absolute;
z-index:25;
  width:822px;
	height:400px;
	top:135px;
	margin-top:0px;
	margin-left:0px;

padding:0px;
	font-size:12px;}
	
#rbmenu {
	position:absolute;
width:900px;
  left:0px;
  margin-left:0px;
  top:104px;margin-top:0px;
  padding-top:0px;
z-index:999;font-size:11px;
overflow:visible;
      }

#rbbg {
	position:absolute;
width:822px;
  left:0px;
  margin-left:0px;
  top:104px;margin-top:0px;
  padding-top:0px;height:25px;
z-index:999;font-size:11px;
overflow:hidden;background-color:#887B75;
      }
#innermenu {
	position:absolute;height:25px;margin-top:0px;margin-left:452px;z-index:5;
	
padding:0px;
      }   
    
    
    a.shw:link {color:#ffffff}   	/* unvisited link */
a.shw:visited {color:#ffffff}  	/* visited link */
a.shw:hover {color:#ffffff}   			/* mouse over link */
a.shw:active {color:#ffffff}   			/* selected link */
a.shw:link, a.shw:visited, a.shw:active {text-decoration: none;}  
  
a.menuns:link {color:#8A817A}   	/* unvisited link */
a.menuns:visited {color:#8A817A}  	/* visited link */
a.menuns:hover {color:#8A817A}   			/* mouse over link */
a.menuns:active {color:#8A817A}   			/* selected link */
a.menuns:link, a.menuns:visited, a.menuns:active {text-decoration: none;}  
      
a.menuunder:link {color:#686361}   	/* unvisited link */
a.menuunder:visited {color:#686361}  	/* visited link */
a.menuunder:hover {color:#686361}   			/* mouse over link */
a.menuunder:active {color:#686361}   			/* selected link */
a.menuunder:link, a.menuunder:visited, a.menuunder:active {text-decoration: underline;}        
      
a.headerselected:link {color:#C3C1B6}   	/* unvisited link */
a.headerselected:visited {color:#C3C1B6}  	/* visited link */
a.headerselected:hover {color:#C3C1B6}   			/* mouse over link */
a.headerselected:active {color:#C3C1B6}   			/* selected link */
a.headerselected:link, a.headerselected:visited, a.headerselected:active {text-decoration: none;}

a.checkout:link {color:#5B5752}   	/* unvisited link */
a.checkout:visited {color:#5B5752}  	/* visited link */
a.checkout:hover {color:#A6484B}   			/* mouse over link */
a.checkout:active {color:#A6484B}   			/* selected link */
a.checkout:link, a.checkout:visited, a.checkout:active {text-decoration: none;}

a.ztcheckout:link {color:#ADA79C}   	/* unvisited link */
a.ztcheckout:visited {color:#ADA79C}  	/* visited link */
a.ztcheckout:hover {color:#A6484B}   			/* mouse over link */
a.ztcheckout:active {color:#A6484B}   			/* selected link */
a.ztcheckout:link, a.checkout:visited, a.checkout:active {text-decoration: none;}


a.menuselected:link {color:#F4F1EC}   	/* unvisited link */
a.menuselected:visited {color:#F4F1EC}  	/* visited link */
a.menuselected:hover {color:#F4F1EC}   			/* mouse over link */
a.menuselected:active {color:#F4F1EC}   			/* selected link */
a.menuselected:link, a.menuselected:visited, a.menuselected:active {text-decoration: none;}

a.events:link {color:#A6484B;cursor: pointer;cursor:hand}   	/* unvisited link */
a.events:visited {color:#A6484B;cursor: pointer;cursor:hand}
a.events:hover {color:#A6484B;cursor: pointer;cursor:hand}   			/* mouse over link */
a.events:active {color:#A6484B;cursor: pointer;cursor:hand}
a.events:link, a.events:visited, a.events:active {text-decoration: none;cursor: pointer;cursor:hand }

a.header:link {color:#D6B544;cursor: pointer;cursor:hand}   	/* unvisited link */
a.header:visited {color:#D6B544;cursor: pointer;cursor:hand}
a.header:hover {color:#D6B544;cursor: pointer;cursor:hand}   			/* mouse over link */
a.header:active {color:#D6B544;cursor: pointer;cursor:hand}
a.header:link, a.header:visited, a.header:active {text-decoration: none;cursor: pointer;cursor:hand }

a.headercart:link {color:#D6B544;cursor: pointer;cursor:hand}   	/* unvisited link */
a.headercart:visited {color:#D6B544;cursor: pointer;cursor:hand}
a.headercart:hover {color:#D6B544;cursor: pointer;cursor:hand}   			/* mouse over link */
a.headercart:active {color:#D6B544;cursor: pointer;cursor:hand}
a.headercart:link, a.headercart:visited, a.headercart:active {text-decoration: none;cursor: pointer;cursor:hand }


a.cwl:link {color:#ADA79C}   	/* unvisited link */
a.cwl:visited {color:#ADA79C}
a.cwl:hover {color:#DF568F}   			/* mouse over link */
a.cwl:active {color:#DF568F}
a.cwl:link, a.cwl:visited, a.cwl:active {text-decoration: none }      
      
      .zt_chocolates {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;


	text-align: left;font-weight:normal;
}

ul.zt_chocolates li {
    display: inline;border:5px solid #cc0000;
  width:50%;
}
      
          .zt_catlogo {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;margin-bottom:0px;
	padding: 0px 0px 0px 0px;
	height: 36px;width:822px;
	 line-height: 36px;
	text-align: left;font-weight:normal;background-color:#000000;
}

ul.zt_catlogo li {
    display: inline;
  color:#FFDD00;
font-family:georgia;font-size:10pt;
}  
      
    .zt_cat {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;margin-bottom:6px;
	padding: 0px 0px 2px 0px;
	height: 25px;width:817px;padding-left:5px;
	 line-height: 25px;border-bottom:1px solid #dedede;
	text-align: left;font-weight:normal;background-color:#4F4F4F;
}

ul.zt_cat li{
    display: inline;padding-left:52px;
  color:#FFDD00;
font-family:arial;font-size:9pt;
} 

ul.zt_cat li.zth {
    display: inline;padding-right:100px;
  font-style:italic;
font-family:georgia;font-size:15pt;
}  
      
.menus_title {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 8px;
	height: 25px;
	 line-height: 25px;
	text-align: left;font-weight:normal;
}

ul.menus_title li {
    display: inline;
  
}

ul.menus_title li.notactive a:hover {
 
  color:#D6B544;
}
.displayoptions{

width:150px;


}
ul.menus_title li.active { 

  float: left;
	padding:0px 0px 0px 0px;
  margin-right:48px;

	cursor: pointer;font-size:12px;
	height: 25px;	 line-height: 25px;

	text-align: left;
	font-weight:normal;

} 
ul.menus_title li.notactive a {

     	float: left;
	padding:0px 0px 0px 0px;
  margin-right:48px;

	cursor: pointer;
	height: 25px;	 line-height: 25px;

	text-align: left;
		font-size:12px;font-weight:normal;
}



a.boxed:link {color:#A6484B;text-decoration: none;cursor:hand;}   	/* unvisited link */
a.boxed:visited {color:#A6484B;text-decoration: none;cursor:hand;}  	/* visited link */
a.boxed:hover {color:#A6484B;text-decoration: underline;cursor:hand;}   			/* mouse over link */
a.boxed:active {color:#A6484B;text-decoration: underline;cursor:hand;}    			/* selected link */
a.boxed:link, a.boxed:visited, a.boxed:active {	font-weight:normal }

a.newevent:link {color:#A6484B;text-decoration: none;cursor:hand;}   	/* unvisited link */
a.newevent:visited {color:#A6484B;text-decoration: none;cursor:hand;}  	/* visited link */
a.newevent:hover {color:#A6484B;text-decoration: underline;cursor:hand;}   			/* mouse over link */
a.newevent:active {color:#A6484B;text-decoration: underline;cursor:hand;}    			/* selected link */
a.newevent:link, a.newevent:visited, a.newevent:active {	font-weight:normal }



#header {background-color:#F4F1EC;position:absolute;width:100%;height:105px;border-bottom:1px solid #EBE7E6;margin-top:0px;margin-left:0px;z-index:3;overflow;hidden;}  
      
#headergraphic{position:absolute;top:7px;left:7px;}
  
  .personalisedbox{

margin:0px;padding:0px;
	border: solid #E1DDDA 1px;
	color: #777777;
	width:100%;


}

#footer {
	height: 39px;
	width: 100%;
	position: absolute;
	bottom: 0;
	overflow: hidden;
	float: left;
}
