a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#wwwlenscateringcomtext p,
#testimonialstext p,
#wehadourweddingreceptionattheoperatingengineerstext p,
#id0lenscateringgmailcomtext p,
#wejustwantedtothankyouforyourwonderfulserviceandtext p,
#i4333ledgeraveburnabybc6042986621text p  {
   font: 20px "Apple Chancery", cursive;
   margin: 0px;
   color: #332F2F;
   text-align: left;
}

#bartendersdecoratingpackageschaircoversinvitationtext p,
#weofferafullrangeofserviestoensurethatyoureventtext p,
#theoldmillboathouseoldorchardhallkylecentrecenttext p  {
   font: 19px/23px "Apple Chancery", cursive;
   margin: 0px;
   text-align: left;
}

#weddingsincludeaheadtablewithfloorlengthlinenstext p,
#lenscateringhasbeentheinhousecatererfortext p,
#ourvenuewhichistheoperatingengineershallislocatext p  {
   font: 16px/19px Calluna-Regular, Calluna;
   margin: 0px;
   text-align: left;
   color: #1D1D1D;
}

#id0menubutton a,
#id0contactusbutton a,
#id1contactusbutton a,
#id1venuesbutton a,
#id1menubutton a,
#id0venuesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#wwwlenscateringcomtext p a:hover,
#id1lenscateringgmailcomtext p a:hover,
#id0lenscateringgmailcomtext p a:hover  {
   text-decoration: underline;
}

#id0lenscateringgmailcomtext p a,
#wwwlenscateringcomtext p a,
#id1lenscateringgmailcomtext p a  {
   border: 0px none #000000;
   text-decoration: none;
}

#lunchmenutext p,
#breakfastmenutext p,
#weddingbuffetmenutext p,
#partytraymenutext p  {
   font: 15px/18px "Apple Chancery", cursive;
   margin: 0px;
   color: #332F2F;
   text-align: left;
}

#lenslogocopy12,
#lenslogocopy8,
#lenslogocopy9,
#lenslogocopy13,
#lenslogocopy10  {
   visibility: visible;
   position: absolute;
   top: 138px;
   z-index: 4;
   width: 29px;
   height: 29px;
   background-repeat: no-repeat;
}

#lenslogocopy5,
#lenslogocopy6,
#lenslogocopy7,
#lenslogocopy2,
#lenslogocopy3  {
   visibility: visible;
   position: absolute;
   top: 404px;
   z-index: 6;
   width: 29px;
   height: 30px;
   background-repeat: no-repeat;
}

#venues,
#home,
#pid5specialevents,
#pid3weddings,
#menu,
#pid6contactus  {
   margin: 0px auto 0px auto;
   position: relative;
}

#id0specialeventsbutton a,
#id0weddingsbutton a,
#id1weddingsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 25px;
   background-position: 0% 0px;
   font-size: 25px;
   line-height: 25px;
}

#bartendersdecoratingpackageschaircoversinvitationtext p  {
   color: #010101;
}

#wejustwantedtothankyouforyourwonderfulserviceandtext p  {
   line-height: 24px;
}

#theoldmillboathouseoldorchardhallkylecentrecenttext p  {
   color: #030303;
}

#wehadourweddingreceptionattheoperatingengineerstext p  {
   line-height: 24px;
}

#weofferafullrangeofserviestoensurethatyoureventtext p  {
   color: #1D1D1D;
}

#locatedinsidetheoperatingengineershallinburnabytext p  {
   font: 17px/21px MarketingScript, "Marketing Script";
   margin: 0px;
   color: #251C1C;
   text-align: left;
}

#someoftheotheroffsitevenuesweoffercateringtoaretext p  {
   font: 16px/23px "Apple Chancery", cursive;
   margin: 0px;
   text-align: left;
   color: #1D1D1D;
}

#locatedinsidetheoperatingengineershallinburnabytext  {
   visibility: visible;
   position: absolute;
   left: 227px;
   top: 103px;
   z-index: 4;
   width: 479px;
}

#weddingbuffetbutton a,
#lunchmenubutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 74px;
   background-position: 0% 0px;
   font-size: 74px;
   line-height: 74px;
}

#i4333ledgeraveburnabybc6042986621text p  {
   line-height: 24px;
}

#i4333ledgeraveburnabybc6042986621text  {
   visibility: visible;
   position: absolute;
   left: 99px;
   top: 326px;
   z-index: 4;
   width: 168px;
}

#id0lenscateringgmailcomtext p a  {
   color: #332F2F;
}

#id1lenscateringgmailcomtext p a  {
   color: #251C1C;
}

#id1specialeventsbutton a:hover  {
   background-position: -113px 0%;
}

#id1lenscateringgmailcomtext p  {
   font: 19px/18px MarketingScript, "Marketing Script";
   margin: 0px;
   color: #251C1C;
   text-align: left;
}

#id0lenscateringgmailcomtext p  {
   line-height: 20px;
}

#venuetext p,
#weddingstext p  {
   font: 28px/34px "Apple Chancery", cursive;
   margin: 0px;
   color: #1D1D1D;
   text-align: left;
}

#id1lenscateringgmailcomtext  {
   visibility: visible;
   position: absolute;
   left: 440px;
   top: 74px;
   z-index: 4;
   width: 223px;
}

#id0lenscateringgmailcomtext  {
   visibility: visible;
   position: absolute;
   left: 100px;
   top: 400px;
   z-index: 5;
   width: 236px;
}

#wwwlenscateringcomtext p a  {
   color: #332F2F;
}

#id1contactusbutton a:hover  {
   background-position: -89px 0%;
}

#id1weddingsbutton a:hover  {
   background-position: -75px 0%;
}

#id0specialeventsbutton a  {
   width: 114px;
   background-image: url(sg_home_media/id0specialeventsbutton.gif);
}

#wwwlenscateringcomtext p  {
   line-height: 20px;
}

#id1specialeventsbutton a  {
   background: url(sg_weddings_media/id1specialeventsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 113px;
   font-size: 26px;
   line-height: 26px;
}

#id1venuesbutton a:hover  {
   background-position: -55px 0%;
}

#id1specialeventsbutton  {
   visibility: visible;
   position: absolute;
   left: 550px;
   top: 144px;
   z-index: 5;
   width: 113px;
   height: 26px;
}

#wwwlenscateringcomtext  {
   visibility: visible;
   position: absolute;
   left: 101px;
   top: 423px;
   z-index: 6;
   width: 215px;
}

#lenslogobutton a:hover  {
   background-position: -78px 0%;
}

#weddingbuffetbutton a  {
   width: 74px;
   background-image: url(sg_menu_media/weddingbuffetbutton.gif);
}

#lenscateringltdtext p  {
   font: 39px/47px MarketingScript, "Marketing Script";
   margin: 0px;
   color: #251C1C;
   text-align: left;
}

#id1homebutton a:hover  {
   background-position: -46px 0%;
}

#id1menubutton a:hover  {
   background-position: -47px 0%;
}

#id1contactusbutton a  {
   width: 89px;
   background-image: url(sg_weddings_media/id1contactusbutton.gif);
}

#id0contactusbutton a  {
   width: 89px;
   background-image: url(sg_home_media/id0contactusbutton.gif);
}

#lenscateringltdtext  {
   visibility: visible;
   position: absolute;
   left: 309px;
   top: 29px;
   z-index: 3;
   width: 385px;
}

#id0weddingsbutton a  {
   width: 75px;
   background-image: url(sg_home_media/id0weddingsbutton.gif);
}

#id1weddingsbutton a  {
   width: 75px;
   background-image: url(sg_weddings_media/id1weddingsbutton.gif);
}

#lenscateringbottom  {
   background: url(sg_weddings_media/lenscateringbottom.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 706px;
   top: 1111px;
   z-index: 5;
   width: 99px;
   height: 16px;
}

#googlemapcontactus  {
   background: url(sg_contactus_media/googlemapcontactus.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 332px;
   top: 241px;
   z-index: 4;
   width: 440px;
   height: 254px;
}

#testimonialstext p  {
   line-height: 24px;
}

#id1contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 716px;
   top: 148px;
   z-index: 4;
   width: 89px;
   height: 14px;
}

#id1venuesbutton a  {
   width: 55px;
   background-image: url(sg_weddings_media/id1venuesbutton.gif);
}

#lunchmenubutton a  {
   width: 73px;
   background-image: url(sg_menu_media/lunchmenubutton.gif);
}

#id1weddingsbutton  {
   visibility: visible;
   position: absolute;
   left: 312px;
   top: 144px;
   z-index: 5;
   width: 75px;
   height: 25px;
}

#i2010lenscatering  {
   background: url(sg_weddings_media/2010lenscatering.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 710px;
   top: 1126px;
   z-index: 4;
   width: 92px;
   height: 12px;
}

#id0venuesbutton a  {
   width: 55px;
   background-image: url(sg_home_media/id0venuesbutton.gif);
}

#i6042986621text p  {
   font: 22px/27px MarketingScript, "Marketing Script";
   margin: 0px;
   color: #251C1C;
   text-align: left;
}

#pid5specialevents  {
   width: 878px;
}

#allrightsreserved  {
   background: url(sg_weddings_media/allrightsreserved.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 712px;
   top: 1138px;
   z-index: 5;
   width: 90px;
   height: 12px;
}

#lenslogobutton a  {
   background: url(sg_weddings_media/lenslogobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 76px;
   width: 78px;
   font-size: 76px;
   line-height: 76px;
}

#id1menubutton a  {
   width: 47px;
   background-image: url(sg_weddings_media/id1menubutton.gif);
}

#id0menubutton a  {
   width: 48px;
   background-image: url(sg_home_media/id0menubutton.gif);
}

#id1venuesbutton  {
   visibility: visible;
   position: absolute;
   left: 200px;
   top: 148px;
   z-index: 5;
   width: 55px;
   height: 14px;
}

#i6042986621text  {
   visibility: visible;
   position: absolute;
   left: 309px;
   top: 71px;
   z-index: 3;
   width: 142px;
}

#contactustext p  {
   font: 30px/36px "Apple Chancery", cursive;
   margin: 0px;
   color: #332F2F;
   text-align: left;
}

#id1homebutton a  {
   background: url(sg_weddings_media/id1homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 46px;
   font-size: 18px;
   line-height: 18px;
}

#lenslogocopy10  {
   background-image: url(sg_venues_media/lenslogocopy10.gif);
   left: 283px;
}

#lenslogocopy13  {
   background-image: url(sg_venues_media/lenslogocopy13.gif);
   left: 686px;
}

#lenslogobottom  {
   background: url(sg_weddings_media/lenslogobottom.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 666px;
   top: 1113px;
   z-index: 4;
   width: 37px;
   height: 38px;
}

#lenslogobutton  {
   visibility: visible;
   position: absolute;
   left: 234px;
   top: 29px;
   z-index: 5;
   width: 78px;
   height: 76px;
}

#lenslogocopy12  {
   background-image: url(sg_venues_media/lenslogocopy12.gif);
   left: 521px;
}

#lenslogocopy11  {
   background: url(sg_venues_media/lenslogocopy11.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 414px;
   top: 138px;
   z-index: 4;
   width: 30px;
   height: 29px;
}

#lenslogocopy3  {
   background-image: url(sg_home_media/lenslogocopy3.gif);
   left: 173px;
}

#lenslogocopy6  {
   background-image: url(sg_home_media/lenslogocopy6.gif);
   left: 523px;
}

#pid6contactus  {
   width: 866px;
}

#id1homebutton  {
   visibility: visible;
   position: absolute;
   left: 98px;
   top: 144px;
   z-index: 4;
   width: 46px;
   height: 18px;
}

#contactustext  {
   visibility: visible;
   position: absolute;
   left: 102px;
   top: 269px;
   z-index: 4;
   width: 170px;
}

#lenslogocopy5  {
   background-image: url(sg_home_media/lenslogocopy5.gif);
   left: 416px;
}

#lenslogocopy9  {
   background-image: url(sg_venues_media/lenslogocopy9.gif);
   left: 171px;
}

#lenslogocopy7  {
   background-image: url(sg_home_media/lenslogocopy7.gif);
   left: 687px;
}

#lenslogocopy2  {
   background-image: url(sg_home_media/lenslogocopy2.gif);
   left: 70px;
}

#lenslogocopy8  {
   background-image: url(sg_venues_media/lenslogocopy8.gif);
   left: 68px;
}

#id1menubutton  {
   visibility: visible;
   position: absolute;
   left: 445px;
   top: 148px;
   z-index: 4;
   width: 47px;
   height: 14px;
}

#pid3weddings  {
   width: 866px;
}

#contentback  {
   background: url(sg_venues_media/contentback.gif) no-repeat;
   position: absolute;
   left: 41px;
   top: 117px;
   z-index: 3;
   width: 825px;
   height: 1110px;
}

#venues  {
   width: 990px;
}

#home  {
   width: 866px;
}

#menu  {
   width: 866px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_weddings_media/exteriortile.gif) center top repeat;
}

