.a                   {text-decoration:none}
.bodyarea			 {position:absolute; width:832px; height:600px}
.cakeDiv			 {position:relative; left:20px; border-width:2px; border-color:#C0C0C0; border-style:solid; text-align:center}
.centreDiv			 {width:482px; height:460px}
.centreImage		 {border-style:solid; border-color:white; border-width:2px;}
.deliveryDiv		 {height:40px; width:585px} 
.divideHorizontal	 {float:left; width:590px; height:2px; margin-top:2px}
.divideVertical	     {float:left; width:2px; height:590px}
.faqAnswerDiv        {background-color:#F8F8D6; border:0px; padding:0px; text-align:left; width:485px; clear:both}
.faqAnswerDiv p	     {margin: 0px; padding:0px}
.faqAnswerDiv li     {margin: 0px; padding:5px}
.faqBackDiv          {float:right; background-color:#F8F8D6; border:0; padding:0; height:30px; text-align:right; width:18%}
.faqBottomHoriz      {background-image:url('webimages/bottomBox.gif'); background-repeat:repeat-x; width:432px; padding:0px; height:10px}
.faqCorner           {height:10px; border:0px; padding:0px}
.faqDiv              {background-color:#F8F8D6; border:0px; padding:0px; width:520px}
.faqLeftVert         {background-image:url('webimages/leftBox.gif'); background-repeat:repeat-y; padding:0px}
.faqMainDisplay	     {float:left; width:582px; height:560px; padding:10px; margin-top:20px; margin-left:8px; overflow:auto; border-width:2px; border-color:black; background-color:#FFFFFF; border-style:solid;}
.faqQuestionsDiv     {background-color:#F8F8D6; border:0px; padding:10px; text-align:left}
.faqQuestionsDiv p	 {margin: 0px; padding:5px}
.faqQuestionsDiv li	 {margin: 0px; padding-top:2px}
.faqRightVert        {background-image:url('webimages/rightBox.gif'); background-repeat:repeat-y; padding:0px}
.faqTitleDiv         {float:left; background-color:#F8F8D6; border:0; padding:0px; height:50px; text-align:left; width:78%}
.faqTopHoriz         {background-image:url('webimages/topBox.gif'); background-repeat:repeat-x; width:432px; padding:0; height:10px}
.feedbackDiv         {float:left; width:550px; height:550px; padding:10px; margin-top:20px; margin-left:8px}
.footer				 {position:absolute; width:585px; top:650px; left:215px}
.footerTab           {margin-left: auto; margin-right: auto; border:0px; border-collapse:collapse; width:585px; clear: both; font-size:12pt}
.footerNoBorder      {padding:0px; padding-left:20px;  border:0px; vertical-align:middle; height:10px; font-weight:normal; color:#723CDF; font-size:12pt}
.footerTextLeft      {color:#723CDF; font-family: "arial", "lucida console", "sans-serif"; font-size:12pt; text-align:left; font-weight:normal}
.footerTextRight   	 {color:#723CDF; font-family: "arial", "lucida console", "sans-serif"; font-size:12pt; text-align:right; font-weight:normal}
.header				 {position:relative; width:587px; left:213px; height:100px}
.iconDiv             {text-align: center; width:213px; text-decoration:none}
.iconElement	     {width:34px; height:34px; border-style:none;  text-decoration: none; color: #0000ff; vertical-align: center}
.imageDisplay		 {position:absolute; width:582px; height:550px; top:50px}
.imageDisplayText	 {position:absolute; width:582px; top:400px; height:20px}
.image				 {position:absolute; left:80px; width:432px; height:420px}
.imageLeft			 {position:absolute; width:80px; height:400px}
.imageMap			 {border-style:none}
.imageRight			 {position:absolute; left:507px; width:80px; height:400px} 
.infotext			 {text-align:center; color:#C434A4; font-family: "arial", "lucida console", "sans-serif"; width:582px}                           
.linktext			 {text-align:center; color:#1B1BAB; font-family: "arial", "lucida console", "sans-serif"; width:582px}
.linkTab      	     {border:0px; border-collapse:collapse; width:585px}
.listItems			 {position:absolute; left:350px; color:#1B1BAB; width:585px}
.margin30px          {margin-top: 30px}
.main				 {position:absolute; width:832px; height:750px}
.mainDisplay		 {float:left; width:585px; height:650px}
.mainPictureDiv	     {top:100px; left:100px; width:242px; height:350px; background-color:#F8F8D6}
.mainDisplay h2		 {padding-top:10px; margin-top:0px; padding-bottom:0px; margin-bottom:0px; font-family: arial,"lucida console",sans-serif; font-size:12pt; color: #C434A4; font-weight:bold; text-align:center}
.firstImage	 		 {width:40px; height:50px; position:absolute; top:210px; left:10px; border:0px}
.prevImage			 {width:40px; height:50px; position:absolute; top:210px; left:50px; border:0px}
.lastImage			 {width:40px; height:50px; position:absolute; top:210px; left:40px; border:0px}
.noBorderCell        {padding:0px; border:0px; vertical-align:middle; background-color:#F8F8D6}
.noBorderTab	     {padding:0px; border:0px; border-collapse:collapse; width:532px}
.nomansland			 {position:relative; width:213px; height:100px}
.navigation			 {float:left; width:213px; height:590px}
.navigationElement	 {width:213px; height:34px; border-style:none; padding:0px}
.navigationSmallElement {width:213px; height:25px; border-style:none; padding:0px}
.navigationBlank	 {width:213px; height:15px; border-style:none; padding:0px}
.nextImage			 {width:40px; height:50px; position:absolute; top:210px; border:0px}
.offerBanner         {position:absolute; top:12px; right:-76px; z-index:99; border-style:none}
.offerBannerShadow   {position:absolute; top:12px; right:-76px; z-index:98; filter:alpha(opacity=50); opacity:0.5}
.pageDescription     {position:absolute; width:582px; height:50px}
.pageDescription h1  {padding-top:0px; margin-top:0px; padding-bottom:0px; margin-bottom:0px; font-family: arial,"lucida console",sans-serif; font-size:20pt; color: #C434A4; font-weight:bold; text-align:center}
.pageDescription h2  {padding-left:5px; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; color: #4DB46A; font-family: arial,"lucida console",sans-serif; font-size:13pt; text-align:center}
.pageDescription h3  {padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; font-family: arial,"lucida console",sans-serif; font-size:11pt; color: #1B1BAB; font-weight:bold; text-align:center}
.pricesDiv			 {position:relative; left:20px; width:550px; height:460px; overflow:auto; z-index:97; border-width:2px; border-color:black; border-style:solid; border-collapse:collapse; padding:2px; background-color:#FFFFFF}
.priceListDiv		 {position:relative; top:0px; left:5px; width:950px; z-index:98; border-width:2px; border-color:black; border-style:solid; border-collapse:collapse; padding:2px; background-color:#FFFFFF}
.priceListHeader	 {position:relative; left:100px; width:600px; height:100px}
.priceInfoDiv		 {height:60px; width:585px} 
.pricesTabNoBorder	 {border-width:2px; border-color:white; background-color:#FFFFFF; border-style:solid; text-align:center; z-index:98}
.pricesTabBorder	 {border-width:2px; border-color:black; background-color:#FFFFFF; border-style:solid; text-align:center; z-index:98}
.pricesBorder		 {border-width:2px; border-color:black; border-style:solid; border-collapse:collapse; text-align:center; vertical-align:middle}
.privacyDiv 		 {float:left; width:582px; height:560px; padding:10px; margin-top:20px; margin-left:8px; overflow:auto}
.scrollImage	     {width:40px; height:50px; position:absolute; top:25px; border:0px} 
.scrollLeft			 {position:absolute; width:40px; height:100px}
.scrollRight	     {position:absolute; left:560px; top:0px; width:40px; height:100px}
.slicesBorder	     {border-width:2px; border-color:black; border-style:solid; text-align:center; vertical-align:middle; padding:3px; margin:0px}
.slicesRow1			 {background-color:#DBFBE0}
.slicesRow2			 {background-color:#A5FFB4}
.slicesTab			 {border-width:2px; border-color:black; background-color:#FFFFFF; border-style:solid; text-align:center; margin-left:20px}
.shadow				 {position:absolute; z-index:8; height:100px; width:478px; top:20px; left:70px}
.testimonial	     {float:left; width:600px; height:490px; margin-left:8px; overflow:auto; background-color:#FFFFFF}
.testimonialBorder   {border-width:2px; border-color:black; border-style:solid}
.text10point         {font-family: arial,"lucida console",sans-serif; font-size:10pt}
.text11point   	     {font-family: arial,"lucida console",sans-serif; font-size:11pt}
.text12point   	     {font-family: arial,"lucida console",sans-serif; font-size:12pt}
.text14point         {font-family: arial,"lucida console",sans-serif; font-size:14pt}
.text15point         {font-family: arial,"lucida console",sans-serif; font-size:15pt}
.text16point         {font-family: arial,"lucida console",sans-serif; font-size:16pt}
.text20point         {font-family: arial,"lucida console",sans-serif; font-size:20pt}
.text24point         {font-family: arial,"lucida console",sans-serif; font-size:24pt}
.text36point         {font-family: arial,"lucida console",sans-serif; font-size:36pt}
.textBlue			 {color: #1B1BAB}
.textPink			 {color: #C434A4}
.textGreen			 {color: #4DB46A}
.textCentre          {text-align:center}
.textRight           {text-align:right}
.textItalic          {font-style:italic}
.textIndent          {text-indent:50px}
.textBold            {font-weight:bold}
.thumbDisplay	     {position:absolute; width:587px; height:100px; z-index:98; top:450px} 
.thumbs				 {position:absolute; height:100px; top:0px; z-index:80} 
.thumbsurround       {position:absolute; left:65px; width:465px; height:100px; background-color:#FFFFFF; border-width:2px; border-color:black; 
                                border-style:solid; z-index:99; overflow:hidden} 
.titlePageImage		 {position:relative; width:367px; height:425px; vertical-align:middle; left:100px}
.titleOfferPageImage {position:relative; width:444px; height:425px; vertical-align:middle; left:100px}
.titleImage1         {position:absolute; width:149px; height:167px; left:8px; top:13px; z-index:97}
.titleImage2         {position:absolute; width:155px; height:154px; left:193px; top:13px; z-index:97}
.titleImage3         {position:absolute; width:162px; height:130px; left:93px; top:151px; z-index:98}
.titleImage4         {position:absolute; width:124px; height:167px; left:9px; top:233px; z-index:97}
.titleImage5         {position:absolute; width:170px; height:128px; left:180px; top:275px; z-index:99}
.titleImages         {position:absolute; top:0px; left:0px}
.titleText			 {width:585px; height:54px; text-align:center}
   






