.prodname{
font-size:9pt;

}

.signupmessage{
position:relative;
width:790px;background-color:#F8F8F8;color:#D02C5E;
margin-bottom:5px;font-family:georgia;font-size:14pt;vertical-align:centre;padding:12px;
border-bottom:1px solid #EAEAEA;
}

     input.apply-btn {

background: #F7F7F3;
outline: none;border: none;margin:0px;
color:#D02C5E;font-size:14pt;font-family:georgia;
cursor: pointer;cursor:hand;padding:0px;
}
     
        .signupform{


	border: solid #E1DDDA 1px;
	color: #777777;
	width:45%;padding:4px;font-size:10pt;


}
        .signupform5{


	border: solid #E1DDDA 1px;
	color: #777777;
	width:5%;padding:4px;font-size:10pt;


}
      .signupform20{


	border: solid #E1DDDA 1px;
	color: #777777;
	width:20%;padding:4px;font-size:10pt;


}

   #editheader2 {z-index:10;
	position:relative;margin-top:0px;margin-left:0px;overflow:hidden;width:794px;
background-color:#F8F8F8;font-size:10pt;font-family:arial;font-weight:normal;
padding:10px;margin-bottom:10px;

border-bottom:1px solid #E2E3DF;
color:#666666;
}
dl {margin:0px;padding:0px;width: 266px;}
dt {margin:0px;color:#7E7E7E;font-size:8pt;padding-top:5px; padding-left:0px;font-weight: normal; font-family:arial;float: left; width: 65px;text-align:left;}
dd {font-size:8pt;margin: 0 0 0.4em 0; float: left;width:200px;color:#999999; }

#signupdl {margin:0px;width: 800px;vertical-align:middle;padding:10px;font-style:italic;}
#signupdl dt {height:35px;margin:0px;color:#7E7E7E;font-size:10pt;padding-top:5px; padding-left:0px;font-weight: normal; font-family:georgia;float: left; width: 240px;text-align:left;}
#signupdl dd {height:35px;font-size:10pt;margin: 0 0 0.4em 0; float: left;width:560px;color:#7E7E7E;font-family:georgia; }


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;margin:0px;padding:0px;margin-bottom:4px;
  }
  
  
    
  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:115px;width:169px;overflow:hidden;background-color:#D67E9D;
font-family:georgia;color:#ffffff;
padding:5px;font-size:12pt;padding-top:55px;text-align:right;
}

#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;

}

#mysteryForm{
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_trail_xmas{
position:absolute;margin-left:550px;margin-top:202px;height:198px;width:240px;
overflow:hidden;
font-size:8pt;
color:#5B5752;font-family:arial;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:352px;margin-top:350px;z-index:999999999;

}
#newintro3b{
position:absolute;margin-left:423px;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:0px;
color:#5B5752;font-family:georgia;padding:0px;line-height:1.4em;z-index:5;
width:308px;
}
#hm_right{
position:absolute;margin-left:515px;margin-top:30px;
color:#5B5752;font-family:georgia;padding:0px;line-height:1.4em;z-index:5;
width:308px;
}

#ccbundles_right{
position:absolute;margin-left:515px;margin-top:0px;
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;
}

   #charity_right{
position:absolute;margin-left:0px;margin-top:0px;
color:#5B5752;font-family:georgia;padding:0px;line-height:1.4em;z-index:999999999;
height:307px;width:307px;
}

#charity_left{
position:absolute;margin-left:317px;margin-top:0px;
width:504px;


}

#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:510px;margin-top:548px;font-family:georgia;text-align:center;
width:145px;z-index:1000; 
}
#cc_cartbutton{
position:absolute;margin-left:485px;margin-top:265px;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;
}


.cc_pics {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;

	text-align: left;font-weight:normal;
color:#5B5752;
}
  .test22 {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;

	text-align: left;font-weight:normal;
color:#5B5752;
}




.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:257px;
	text-align: left;
	font-weight:normal;line-height:1.2em;
}

.qqselect{



	border: solid #EDEDED 1px;

	color: #85857C;padding:5px;height:30px;

	width:45px;





}






ul.cc_pics li.l {
    display: inline;
    float: left;
	padding: 0px;
border-top:1px solid #CECAC7;
border-left:1px solid #CECAC7;
border-bottom:1px solid #CECAC7;
    margin-right:0px;  margin-bottom:6px;
	font-size:8.5pt;
width:170px;height:106px;background-color:#ffffff;
	text-align: left;vertical-align:top;
	font-weight:normal;line-height:1.2em;
}
ul.cc_pics li.itembg {
    display: inline;
    float: left;
	padding: 5px 5px 5px 5px;color:#8A817A;background-color:#faf8f2;
border-left:1px solid #CECAC7;  border-top:1px solid #CECAC7;border-bottom:1px solid #CECAC7;
margin-right:0px;margin-bottom:5px;
	font-size:9px;font-family:arial;
width:400px;height:35px;
	text-align: left;vertical-align:top;
	font-weight:normal;line-height:1.4em;
}

ul.cc_pics li.addb {
    display: inline;
    float: left;
	padding: 10px 5px 5px 5px;color:#8A817A;background-color:#faf8f2;
border-right:1px solid #CECAC7;  border-top:1px solid #CECAC7;border-bottom:1px solid #CECAC7;
margin-right:0px;margin-bottom:5px;
	font-size:9px;font-family:arial;
width:80px;height:30px;  vertical-align:center;
	text-align: right;
	font-weight:normal;line-height:1.4em;
}


ul.cc_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;
}
ul.cc_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;
}

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;

} 
      input.contact-btn {

background: #F7F7F3;

outline: none;border: none;padding:0px;

color:#6C6B61;font-size:11pt;margin-top:2px;margin-bottom:1px;

cursor: pointer;cursor:hand;

}


.formstylespam{





	border: solid #cccccc 1px;

	color: #777777;

	width:25px;





}



  #formstyleabout_contact{border: solid #E1DDDA 1px;color: #777777;width:450px;height:150px;}

.contact2260{



font-size:10px;font-weight:normal;



}
#formstyle260{





	border: solid #E1DDDA 1px;

	color: #777777;

	width:240px;





}



#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;
}

 #aboutus_list li.header

{



list-style-type: none;

padding-right: 0px;

margin-left:0px;

padding-top:0px;

padding-bottom:6px;margin-top:0px;

font-size:15px;border-bottom:solid 1px #dddddd;

}



           #aboutus_list li.text

{



list-style-type: none;

padding-right: 0px;

margin-left:5px;

padding-top:5px;

padding-bottom:5px;margin-top:0px;font-size:12px;line-height:1.4em;



}




    #charityul {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;

	text-align: left;font-weight:normal;
	width:100%;color:#5B5752;
}

.faq{

font-weight:normal;
font-size:13pt; display:block;  margin-bottom:5px;padding-bottom:5px;
margin-top:5px;padding-top:5px;
}
#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;
}  
         #charityul 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;
} 
      #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;height:60px;
border-right:1px solid #CECAC7;border-bottom: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-top: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.itemp
{

list-style-type: none;padding:0px;margin-top:4px;
margin-left:0px;font-size:11px;
}

      #welcomemenu li.itemcart
{

list-style-type: none;padding:0px;margin:0px;
font-size:11px;height:180px;
;z-index:0;padding:0px;

}
            #charityul li.item
{

list-style-type: none;padding:5px;padding-left:0px;margin-top:1px;
margin-left:0px;font-size:12px;
}
      #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;
}
        #charityul li.itembg
{

list-style-type: none;padding:5px;padding-left:0px;margin-top:1px;width:297px;
margin-left:0px;font-size:11px;
}

      #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.mystery-btn {
margin-top:-3px;padding:0px;
font-size:12px;       font-family:georgia;
background: #ffffff;
outline: none;border: none;
color:#d02c5e;
cursor: pointer;cursor:hand
}

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;
	
	}
	
	img.ccborder {
	border-collapse: collapse;
	padding:0px 0px 0px 0px;

 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;}
	

#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.menunsb:link {color:#716665}   	/* unvisited link */
a.menunsb:visited {color:#716665}  	/* visited link */
a.menunsb:hover {color:#716665}   			/* mouse over link */
a.menunsb:active {color:#716665}   			/* selected link */
a.menunsb:link, a.menunsb:visited, a.menunsb: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.add:link {color:#D6B544;cursor: pointer;cursor:hand}   	/* unvisited link */
a.add:visited {color:#D6B544;cursor: pointer;cursor:hand}
a.add:hover {color:#D6B544;cursor: pointer;cursor:hand}   			/* mouse over link */
a.add:active {color:#D6B544;cursor: pointer;cursor:hand}
a.add:link, a.add:visited, a.add: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_mystery {
  	list-style-image: none;
	list-style-type: none;
	margin: 0px;margin-bottom:0px;
	padding: 5px 5px 5px 5px;
	height: 36px;width:812px;
	 line-height: 36px;
	text-align: left;font-weight:normal;background-color:#91c0b4;
}

   ul.zt_mystery li {
    display: inline;
  color:#666666;       line-height:1.3em;
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;
}  
      



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 }

a.mcart:link {color:#666666;text-decoration: none;cursor:hand;}   	/* unvisited link */
a.mcart:visited {color:#666666;text-decoration: none;cursor:hand;}  	/* visited link */
a.mcart:hover {color:#666666;text-decoration: underline;cursor:hand;}   			/* mouse over link */
a.mcart:active {color:#666666;text-decoration: underline;cursor:hand;}    			/* selected link */
a.mcart:link, a.mcart:visited, a.mcart: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;
}

