a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#myaimforlifeishappinessin p,
#linkadstextscrollcopy li,
#aboutme2text p,
#legalrequirements3text li,
#otherceremoniestext p,
#legalrequirementstext li,
#aboutmetext p,
#linkystext p,
#legalrequirements3text p,
#legalrequirementstext p,
#i2009yourcorporationallri p,
#testimonialstextscroll li,
#aboutmetext li,
#aboutme2text li,
#contactlinkystext p,
#myaimforlifeishappinessin li,
#linkadstextscrollcopy p,
#i2009yourcorporationallri li,
#linkystext li,
#contactlinkystext li,
#testimonialstextscroll p,
#otherceremoniestext li  {
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
   color: #6D6D6D;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   line-height: 18px;
   font-style: normal;
   font-weight: normal;
}

#shape8e,
#shape8,
#shape8d,
#smlhrt3,
#smlhrt2,
#shape8c,
#shape8b,
#shape8g,
#shape8f  {
   background: url(sg_services_media/shape8g.gif) no-repeat;
   position: absolute;
   left: 94px;
   z-index: 6;
   width: 12px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2009yourcorporationallri p a,
#contactlinkystext p a,
#linkystext p a  {
   display: inline;
}

#smlhrtb1,
#smlhrtb2,
#smlhrtb3,
#smlhrtb4,
#smlhrtb5,
#smlhrtb6  {
   background: url(sg_services_media/shape8g.gif) no-repeat;
   position: absolute;
   left: 110px;
   z-index: 6;
   width: 12px;
   height: 12px;
}

#legalrequirements3text,
#legalrequirementstext,
#aboutme2text  {
   position: absolute;
   left: 104px;
   z-index: 6;
   width: 504px;
}

#linkadstextscrollcopy,
#testimonialstextscroll  {
   position: absolute;
   left: 104px;
   top: 587px;
   z-index: 6;
   width: 504px;
   height: 516px;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
}

#i2009yourcorporationallri li  {
   font: 11px/40px Tahoma, sans-serif;
   padding-bottom: 0px;
   color: #000000;
}

#myaimforlifeishappinessin li  {
   font: 15px Tahoma-Bold, Tahoma, sans-serif;
   padding-bottom: 0px;
}

#myaimforlifeishappinessin p  {
   font: 15px Tahoma-Bold, Tahoma, sans-serif;
   padding-bottom: 0px;
}

#i2009yourcorporationallri p  {
   font: 11px/40px Tahoma, sans-serif;
   padding-bottom: 0px;
   color: #000000;
}

#i2009yourcorporationallri  {
   position: absolute;
   left: 713px;
   top: 1437px;
   z-index: 4;
   width: 235px;
   margin-left: 0px;
   margin-top: 0px;
}

#testimonialstextscroll li  {
   font: 11px Arial-BoldMT, Arial, Helvetica, sans-serif;
   padding-bottom: 5px;
}

#legalrequirements3text li  {
   font: 12px Tahoma-Bold, Tahoma, sans-serif;
   padding-bottom: 5px;
}

#testimonialstextscroll p  {
   font: 11px Arial-BoldMT, Arial, Helvetica, sans-serif;
   padding-bottom: 5px;
}

#legalrequirementstext li  {
   font: 12px Tahoma-Bold, Tahoma, sans-serif;
   padding-bottom: 5px;
}

#legalrequirements3text p  {
   font: 12px Tahoma-Bold, Tahoma, sans-serif;
   padding-bottom: 5px;
}

#linkadstextscrollcopy li  {
   font: 11px Arial-BoldMT, Arial, Helvetica, sans-serif;
   padding-bottom: 5px;
}

#linkadstextscrollcopy p  {
   font: 11px Arial-BoldMT, Arial, Helvetica, sans-serif;
   padding-bottom: 5px;
}

#legalrequirementstext p  {
   font: 12px Tahoma-Bold, Tahoma, sans-serif;
   padding-bottom: 5px;
}

#civilmarriagecelebrant  {
   background: url(sg_other-ceremonies_media/civilmarriagecelebrant.gif) no-repeat;
   position: absolute;
   left: 186px;
   top: 170px;
   z-index: 5;
   width: 233px;
   height: 24px;
   margin-left: 0px;
   margin-top: 0px;
}

#legalrequirements3text  {
   top: 802px;
}

#otherceremoniestext li  {
   font: 11px Arial-BoldMT, Arial, Helvetica, sans-serif;
   padding-bottom: 0px;
}

#legalrequirementstext  {
   top: 577px;
}

#otherceremoniestext p  {
   font: 11px Arial-BoldMT, Arial, Helvetica, sans-serif;
   padding-bottom: 0px;
}

#contactlinkystext li  {
   font: 12px Tahoma-Bold, Tahoma, sans-serif;
   padding-bottom: 0px;
}

#contactlinkystext p  {
   font: 12px Tahoma-Bold, Tahoma, sans-serif;
   padding-bottom: 0px;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#contactlinkystext  {
   position: absolute;
   left: 702px;
   top: 799px;
   z-index: 5;
   width: 232px;
   margin-left: 0px;
   margin-top: 0px;
}

#aboutme2text li  {
   font: 12px Tahoma-Bold, Tahoma, sans-serif;
   padding-bottom: 5px;
}

#navmenu ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#aboutmetext li  {
   font: 12px Tahoma-Bold, Tahoma, sans-serif;
   padding-bottom: 5px;
}

#aboutme2text p  {
   font: 12px Tahoma-Bold, Tahoma, sans-serif;
   padding-bottom: 5px;
}

#aboutmetext p  {
   font: 12px Tahoma-Bold, Tahoma, sans-serif;
   padding-bottom: 5px;
}

#linkystext li  {
   font: 12px Tahoma-Bold, Tahoma, sans-serif;
   padding-bottom: 0px;
}

#navmenu ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#linkystext p  {
   font: 12px Tahoma-Bold, Tahoma, sans-serif;
   padding-bottom: 0px;
}

#aboutme2text  {
   top: 868px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 1000px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#ridefooter  {
   font-size: 0px;
}

#aboutshape  {
   position: absolute;
   left: 64px;
   top: 497px;
   z-index: 5;
   width: 589px;
   height: 651px;
   background-repeat: no-repeat;
}

#topbarlite  {
   background: url(sg_other-ceremonies_media/topbarlite.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 6;
   width: 1000px;
   height: 129px;
   margin-left: 0px;
   margin-top: 0px;
}

#shape3copy  {
   background: url(sg_home_media/shape3copy.gif) no-repeat;
   position: absolute;
   left: 687px;
   top: 585px;
   z-index: 4;
   width: 286px;
   height: 278px;
   margin-left: 0px;
   margin-top: 0px;
}

#linkystext  {
   position: absolute;
   left: 702px;
   top: 669px;
   z-index: 5;
   width: 259px;
   margin-left: 0px;
   margin-top: 0px;
}

#background  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1000px;
   height: 1500px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #FFFFFF;
   background-image: none;
}

#navmenu ul  {
   font: normal normal 14px/27px "Arial Narrow", sans-serif;
   margin: 0px;
   padding: 0px;
   color: #616C1E;
   text-decoration: none;
   text-transform: uppercase;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#linkslegal  {
   background: url(sg_home_media/linkslegal.gif) no-repeat;
   position: absolute;
   left: 718px;
   top: 613px;
   z-index: 5;
   width: 214px;
   height: 41px;
   margin-left: 0px;
   margin-top: 0px;
}

#othershape  {
   background: url(sg_other-ceremonies_media/othershape.gif) no-repeat;
   position: absolute;
   left: 64px;
   top: 499px;
   z-index: 5;
   width: 590px;
   height: 711px;
   margin-left: 0px;
   margin-top: 0px;
}

#homeshape  {
   position: absolute;
   left: 65px;
   top: 497px;
   z-index: 5;
   width: 590px;
   height: 323px;
   background-repeat: no-repeat;
}

#contactme  {
   background: url(sg_home_media/contactme.gif) no-repeat;
   position: absolute;
   left: 718px;
   top: 753px;
   z-index: 5;
   width: 183px;
   height: 30px;
   margin-left: 0px;
   margin-top: 0px;
}

#picother  {
   background: url(sg_other-ceremonies_media/picother.gif) no-repeat;
   position: absolute;
   left: 267px;
   top: 2px;
   z-index: 4;
   width: 733px;
   height: 624px;
   margin-left: 0px;
   margin-top: 0px;
}

#page_bkg  {
   position: absolute;
   width: 1000px;
   height: 1500px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#smlhrtb3  {
   top: 709px;
}

#smlhrtb2  {
   top: 689px;
}

#smlhrtb1  {
   top: 669px;
}

#michelle  {
   background: url(sg_other-ceremonies_media/michelle.gif) no-repeat;
   position: absolute;
   left: 180px;
   top: 121px;
   z-index: 5;
   width: 246px;
   height: 44px;
   margin-left: 0px;
   margin-top: 0px;
}

#smlhrtb4  {
   top: 727px;
}

#smlhrtb5  {
   top: 747px;
}

#smlhrtb6  {
   top: 781px;
}

#smlhrt3  {
   top: 1149px;
   left: 107px;
}

#shape8g  {
   top: 769px;
}

#shape8d  {
   top: 672px;
}

#shape8e  {
   top: 716px;
}

#smlhrt2  {
   top: 1129px;
   left: 107px;
}

#smlhrt1  {
   background: url(sg_other-ceremonies_media/smlhrt1.gif) no-repeat;
   position: absolute;
   left: 107px;
   top: 1112px;
   z-index: 6;
   width: 12px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#shape8c  {
   top: 644px;
}

#navmenu  {
   margin: 0px;
   width: 166px;
   z-index: 5;
   top: 249px;
   left: 72px;
   position: absolute;
}

#shape8f  {
   top: 742px;
}

#logopic  {
   background: url(sg_home_media/logopic.gif) no-repeat;
   position: absolute;
   left: 56px;
   top: 87px;
   z-index: 4;
   width: 110px;
   height: 152px;
   margin-left: 0px;
   margin-top: 0px;
}

#shape8b  {
   top: 618px;
}

#shape8  {
   top: 575px;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#topbar  {
   background: url(sg_other-ceremonies_media/topbar.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 7;
   width: 1000px;
   height: 98px;
   margin-left: 0px;
   margin-top: 0px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1500px;
   width: 1000px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.c616C1E * a  {
   color: #616C1E;
}

h4,
h5,
body, p,
h6,
h1,
h2,
h3  {
   font-family: Tahoma-Bold, Tahoma, sans-serif;
}

body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
   background-image: none;
   height: 100%;
   -webkit-text-size-adjust: none;
}


