#wilmingtonncweddingphotographersweddingandengagemetext p,
#welcometext p,
#northcarolinaweddingphotographersthecoastofeasterntext p,
#wilmingtonncbridalportraitsweddingphotographerchtext p,
#chrislantextcopy p  {
   font: 12px/14px MyriadPro-Regular, MyriadPro, "Myriad Pro";
   margin: 0px;
   text-align: left;
}

#chrislangrecentlyfeaturedinsuccessstoryattext p a:hover,
#id1linkstext p a:hover,
#i12345678910blurbitmenu li a:hover  {
   color: #FFFFFF;
}

#northcarolinaweddingphotographersthecoastofeasterntext,
#wilmingtonncbridalportraitsweddingphotographerchtext  {
   visibility: visible;
   position: absolute;
   top: 2408px;
   z-index: 4;
   width: 302px;
}

#chrislangweddingsbuttoncopy a,
#id0couragebutton a,
#couragebuttoncopy a,
#id0chrislangweddingsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 26px;
   background-position: 0% 0px;
   font-size: 26px;
   line-height: 26px;
}

#id0promotionpicturebutton a,
#promotionrealestatebutton a,
#promotionrealestatebuttoncopy a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   background-position: 0% 0px;
   font-size: 22px;
   line-height: 22px;
}

#id2chrislangweddingsbutton a,
#id0chrislangphotographyhomepagebutton a,
#id0blogbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   background-position: 0% 0px;
   font-size: 18px;
   line-height: 18px;
}

#sharethisontwitterbutton a,
#stumbleuponsomthinggoodshareitonstumbleuponbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 44px;
   background-position: 0% 0px;
   font-size: 44px;
   line-height: 44px;
}

#promotionrealestatebutton a:hover,
#promotionrealestatebuttoncopy a:hover  {
   background-position: -124px 0%;
}

#id0chrislangweddingsbutton a:hover,
#chrislangweddingsbuttoncopy a:hover  {
   background-position: -116px 0%;
}

#ortonplantationbutton a,
#baldheadislandbutton a,
#airliegardensbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#id1linkstext p a,
#chrislangrecentlyfeaturedinsuccessstoryattext p a  {
   border: 0px none #000000;
   text-decoration: none;
}

#sharethisondeiciousbutton a:hover,
#sharethisontwitterbutton a:hover  {
   background-position: -34px 0%;
}

#id3chrislangweddingsbutton a:hover,
#businessreviewsbutton a:hover  {
   background-position: -192px 0%;
}

#id2chrislangweddingsbutton a:hover,
#id0blogbutton a:hover  {
   background-position: -76px 0%;
}

#stumbleuponsomthinggoodshareitonstumbleuponbutton a:hover  {
   background-position: -31px 0%;
}

#wilmingtonncweddingphotographersweddingandengagemetext p  {
   color: #FFFFFF;
}

#northcarolinaweddingphotographersthecoastofeasterntext p  {
   color: #FFFFFF;
}

#wilmingtonncphotographersengagementweddingphotographyimg  {
   visibility: visible;
   position: absolute;
   left: 225px;
   top: 1137px;
   z-index: 7;
   width: 109px;
   height: 116px;
}

#northcarolinaweddingphotographersthecoastofeasterntext  {
   left: 215px;
}

#wilmingtonncweddingphotographersweddingandengagemetext  {
   visibility: visible;
   position: absolute;
   left: 889px;
   top: 2412px;
   z-index: 4;
   width: 292px;
}

#wilmingtonncbridalportraitsweddingphotographerchtext p  {
   color: #FFFFFF;
}

#sharethisonfacebookbutton a,
#businessreviewsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 46px;
   background-position: 0% 0px;
   font-size: 46px;
   line-height: 46px;
}

#wilmingtonncbridalportraitsweddingphotographerchtext  {
   left: 553px;
}

#couragebuttoncopy a:hover,
#id0couragebutton a:hover  {
   background-position: -44px 0%;
}

#stumbleuponsomthinggoodshareitonstumbleuponbutton a  {
   width: 31px;
   background-image: url(sg_welcome_media/id0stumbleuponsomthinggoods.jpg);
}

#lookingforaplacetohaveyourweddingherearesomoftext p  {
   font: 14px/17px MyriadPro-Regular, MyriadPro, "Myriad Pro";
   margin: 0px;
   text-align: left;
   color: #B8B5AF;
}

#stumbleuponsomthinggoodshareitonstumbleuponbutton  {
   visibility: visible;
   position: absolute;
   left: 1051px;
   top: 1469px;
   z-index: 9;
   width: 31px;
   height: 44px;
}

#chrislangrecentlyfeaturedinsuccessstoryattext p a  {
   color: #B29B80;
}

#lookingforaplacetohaveyourweddingherearesomoftext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 1550px;
   z-index: 7;
   width: 271px;
}

#theartofimageliesinthehandscreativityoftheimagem  {
   background: url(sg_welcome_media/id0theartofimageliesintheha.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 849px;
   top: 593px;
   z-index: 4;
   width: 357px;
   height: 150px;
}

#familybeachportraitsphotographerswilmingtonncimg  {
   visibility: visible;
   position: absolute;
   left: 891px;
   top: 1134px;
   z-index: 8;
   width: 115px;
   height: 121px;
}

#chrislangrecentlyfeaturedinsuccessstoryattext p  {
   font: 9px/11px MyriadPro-Regular, MyriadPro, "Myriad Pro";
   margin: 0px;
   text-align: center;
   color: #B29B80;
}

#chrislangrecentlyfeaturedinsuccessstoryattext  {
   visibility: visible;
   position: absolute;
   left: 189px;
   top: 3172px;
   z-index: 3;
   width: 212px;
}

#id1chrislangphotographyhomepagebutton a:hover  {
   background-position: -185px 0%;
}

#id0chrislangphotographyhomepagebutton a:hover  {
   background-position: -77px 0%;
}

#topsailislandphotographersbeachweddingsimg  {
   visibility: visible;
   position: absolute;
   left: 339px;
   top: 1137px;
   z-index: 7;
   width: 177px;
   height: 118px;
}

#id0wilmingtonnccommercialphotographersimg  {
   visibility: visible;
   position: absolute;
   left: 762px;
   top: 1657px;
   z-index: 7;
   width: 117px;
   height: 119px;
}

#willtakeyoutodifferntsitebesuretocomeback  {
   background: url(sg_welcome_media/id0willtakeyoutodifferntsit.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 448px;
   top: 1054px;
   z-index: 7;
   width: 224px;
   height: 12px;
}

#id1wilmingtonnccommercialphotographersimg  {
   visibility: visible;
   position: absolute;
   left: 708px;
   top: 1136px;
   z-index: 8;
   width: 178px;
   height: 118px;
}

#acreativeaproachtomakingimagesthatinsipre  {
   background: url(sg_welcome_media/id0acreativeaproachtomaking.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 199px;
   top: 762px;
   z-index: 6;
   width: 578px;
   height: 47px;
}

#wilmingtonncprofessionalphotographersimg  {
   visibility: visible;
   position: absolute;
   left: 225px;
   top: 1658px;
   z-index: 7;
   width: 173px;
   height: 116px;
}

#id1chrislangphotographyhomepagebutton a  {
   background: url(sg_welcome_media/id1chrislangphotographyhome.jpg) no-repeat 0% 0px;
   display: block;
   height: 133px;
   width: 185px;
   font-size: 133px;
   line-height: 133px;
}

#id0chrislangphotographyhomepagebutton a  {
   width: 77px;
   background-image: url(sg_welcome_media/id0chrislangphotographyhome.jpg);
}

#id0chrislangphotographyhomepagebutton  {
   visibility: visible;
   position: absolute;
   left: 210px;
   top: 1022px;
   z-index: 7;
   width: 77px;
   height: 18px;
}

#id1chrislangphotographyhomepagebutton  {
   visibility: visible;
   position: absolute;
   left: 221px;
   top: 845px;
   z-index: 4;
   width: 185px;
   height: 133px;
}

#chrislantextcopy2 p,
#chrislantext p  {
   font: 18px/22px MyriadPro-Regular, MyriadPro, "Myriad Pro";
   margin: 0px;
   color: #EAE8E5;
   text-align: left;
}

#wilmingtonncweddingphotographerimg  {
   visibility: visible;
   position: absolute;
   left: 209px;
   top: 2200px;
   z-index: 4;
   width: 305px;
   height: 203px;
}

#wilmingtonncweddinginformationimg  {
   visibility: visible;
   position: absolute;
   left: 404px;
   top: 1657px;
   z-index: 7;
   width: 97px;
   height: 116px;
}

#sharethisonfacebookbutton a:hover  {
   background-position: -39px 0%;
}

#id0promotionpicturebutton a:hover  {
   background-position: -100px 0%;
}

#wrightsvillebeachphotographersimg  {
   visibility: visible;
   position: absolute;
   left: 522px;
   top: 1136px;
   z-index: 7;
   width: 179px;
   height: 119px;
}

#followusonfacebookbutton a:hover  {
   background-position: -32px 0%;
}

#id1wilmingtonncphotographersimg  {
   visibility: visible;
   position: absolute;
   left: 549px;
   top: 2200px;
   z-index: 4;
   width: 301px;
   height: 201px;
}

#promotionrealestatebuttoncopy a  {
   width: 124px;
   background-image: url(sg_welcome_media/id0promotionrealestatebutto.jpg);
}

#followusontwitterbutton a:hover  {
   background-position: -50px 0%;
}

#photographerdesignerimagemaker  {
   background: url(sg_welcome_media/id0photographerdesignerimag.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 865px;
   top: 749px;
   z-index: 6;
   width: 341px;
   height: 36px;
}

#wilmingtonhiltonbutton a:hover  {
   background-position: -162px 0%;
}

#promotionrealestatebuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 895px;
   top: 1891px;
   z-index: 8;
   width: 124px;
   height: 22px;
}

#chrislangweddingsbuttoncopy a  {
   width: 116px;
   background-image: url(sg_welcome_media/chrislangweddingsbuttoncopy.jpg);
}

#ortonplantationbutton a:hover  {
   background-position: -97px 0%;
}

#id0chrislangweddingsbutton a  {
   width: 116px;
   background-image: url(sg_welcome_media/id0chrislangweddingsbutton.jpg);
}

#id3chrislangweddingsbutton a  {
   background: url(sg_welcome_media/id3chrislangweddingsbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 135px;
   width: 192px;
   font-size: 135px;
   line-height: 135px;
}

#baldheadislandbutton a:hover  {
   background-position: -95px 0%;
}

#id2chrislangweddingsbutton a  {
   width: 76px;
   background-image: url(sg_welcome_media/id2chrislangweddingsbutton.jpg);
}

#i12345678910blurbitmenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #C2BDB8;
   height: 100%;
}

#nccommercialphotographersimg  {
   visibility: visible;
   position: absolute;
   left: 884px;
   top: 1658px;
   z-index: 7;
   width: 86px;
   height: 119px;
}

#id0promotionpicturebutton a  {
   width: 100px;
   background-image: url(sg_welcome_media/id0promotionpicturebutton.jpg);
}

#sharethisonfacebookbutton a  {
   width: 39px;
   background-image: url(sg_welcome_media/sharethisonfacebookbutton.jpg);
}

#airliegardensbutton a:hover  {
   background-position: -81px 0%;
}

#sharethisondeiciousbutton a  {
   background: url(sg_welcome_media/sharethisondeiciousbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 42px;
   width: 34px;
   font-size: 42px;
   line-height: 42px;
}

#chrislangweddingsbuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 426px;
   top: 1889px;
   z-index: 8;
   width: 116px;
   height: 26px;
}

#promotionrealestatebutton a  {
   width: 124px;
   background-image: url(sg_welcome_media/promotionrealestatebutton.jpg);
}

#id0chrislangweddingsbutton  {
   visibility: visible;
   position: absolute;
   left: 426px;
   top: 1594px;
   z-index: 4;
   width: 116px;
   height: 26px;
}

#sharethisontwitterbutton a  {
   width: 34px;
   background-image: url(sg_welcome_media/sharethisontwitterbutton.jpg);
}

#i12345678910blurbitmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#id3chrislangweddingsbutton  {
   visibility: visible;
   position: absolute;
   left: 467px;
   top: 845px;
   z-index: 5;
   width: 192px;
   height: 135px;
}

#id2chrislangweddingsbutton  {
   visibility: visible;
   position: absolute;
   left: 462px;
   top: 1020px;
   z-index: 7;
   width: 76px;
   height: 18px;
}

#followusonfacebookbutton a  {
   background: url(sg_welcome_media/followusonfacebookbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 32px;
   width: 32px;
   font-size: 32px;
   line-height: 32px;
}

#picturesofwilmingtonncimg  {
   visibility: visible;
   position: absolute;
   left: 972px;
   top: 1661px;
   z-index: 7;
   width: 169px;
   height: 114px;
}

#shape221copy3mergedcopy19  {
   background: url(sg_welcome_media/shape221copy3mergedcopy19.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 136px;
   top: 2054px;
   z-index: 3;
   width: 1157px;
   height: 845px;
}

#id0promotionpicturebutton  {
   visibility: visible;
   position: absolute;
   left: 721px;
   top: 1595px;
   z-index: 4;
   width: 100px;
   height: 22px;
}

#promotionrealestatebutton  {
   visibility: visible;
   position: absolute;
   left: 895px;
   top: 1596px;
   z-index: 4;
   width: 124px;
   height: 22px;
}

#followusontwitterbutton a  {
   background: url(sg_welcome_media/followusontwitterbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 37px;
   width: 50px;
   font-size: 37px;
   line-height: 37px;
}

#bottommenucopy li a:hover  {
   text-decoration: underline;
}

#sharethisonfacebookbutton  {
   visibility: visible;
   position: absolute;
   left: 980px;
   top: 1468px;
   z-index: 9;
   width: 39px;
   height: 46px;
}

#sharethisondeiciousbutton  {
   visibility: visible;
   position: absolute;
   left: 1082px;
   top: 1471px;
   z-index: 8;
   width: 34px;
   height: 42px;
}

#shape221copy3mergedcopy4  {
   background: url(sg_welcome_media/shape221copy3mergedcopy4.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 686px;
   top: 784px;
   z-index: 5;
   width: 265px;
   height: 306px;
}

#wilmingtonhiltonbutton a  {
   background: url(sg_welcome_media/wilmingtonhiltonbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 13px;
   width: 162px;
   font-size: 13px;
   line-height: 13px;
}

#shape221copy3mergedcopy7  {
   background: url(sg_welcome_media/shape221copy3mergedcopy7.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 563px;
   top: 1914px;
   z-index: 4;
   width: 240px;
   height: 217px;
}

#ncsportsphotographersimg  {
   visibility: visible;
   position: absolute;
   left: 680px;
   top: 1658px;
   z-index: 7;
   width: 79px;
   height: 118px;
}

#ncequinephotographersimg  {
   visibility: visible;
   position: absolute;
   left: 506px;
   top: 1659px;
   z-index: 7;
   width: 171px;
   height: 114px;
}

#followusonfacebookbutton  {
   visibility: visible;
   position: absolute;
   left: 936px;
   top: 1480px;
   z-index: 9;
   width: 32px;
   height: 32px;
}

#sharethisontwitterbutton  {
   visibility: visible;
   position: absolute;
   left: 1019px;
   top: 1470px;
   z-index: 8;
   width: 34px;
   height: 44px;
}

#shape221copy3mergedcopy3  {
   background: url(sg_welcome_media/shape221copy3mergedcopy3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 436px;
   top: 790px;
   z-index: 4;
   width: 265px;
   height: 309px;
}

#shape221copy3mergedcopy2  {
   background: url(sg_welcome_media/shape221copy3mergedcopy2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 158px;
   top: 765px;
   z-index: 3;
   width: 303px;
   height: 348px;
}

#ortonplantationbutton a  {
   width: 97px;
   background-image: url(sg_welcome_media/ortonplantationbutton.jpg);
}

#shape221copy3mergedcopy  {
   background: url(sg_welcome_media/shape221copy3mergedcopy.jpg) no-repeat;
   position: absolute;
   left: 145px;
   top: 1026px;
   z-index: 6;
   width: 1108px;
   height: 845px;
}

#id1linkstext p,
#text p  {
   font: 10px/12px MyriadPro-Regular, MyriadPro, "Myriad Pro";
   margin: 0px;
   text-align: left;
}

#businessreviewsbutton a  {
   width: 192px;
   background-image: url(sg_welcome_media/businessreviewsbutton.jpg);
}

#followusontwitterbutton  {
   visibility: visible;
   position: absolute;
   left: 886px;
   top: 1477px;
   z-index: 8;
   width: 50px;
   height: 37px;
}

#i12345678910blurbitmenu  {
   font: 14px/18px MyriadPro-Regular, MyriadPro, "Myriad Pro";
   margin: 0px;
   height: 18px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #C2BDB8;
   position: absolute;
   left: 966px;
   top: 3256px;
   z-index: 3;
}

#winafreeportraitsession  {
   background: url(sg_welcome_media/winafreeportraitsession.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 880px;
   top: 1291px;
   z-index: 8;
   width: 193px;
   height: 17px;
}

#nrwslettersignupliteral  {
   visibility: visible;
   position: absolute;
   left: 582px;
   top: 1974px;
   z-index: 5;
   width: 175px;
}

#wilmingtonhiltonbutton  {
   visibility: visible;
   position: absolute;
   left: 241px;
   top: 1609px;
   z-index: 7;
   width: 162px;
   height: 13px;
}

#baldheadislandbutton a  {
   width: 95px;
   background-image: url(sg_welcome_media/baldheadislandbutton.jpg);
}

#rockstarbutton a:hover  {
   background-position: -173px 0%;
}

#id1photographikliteral  {
   visibility: visible;
   position: absolute;
   left: 194px;
   top: 3194px;
   z-index: 3;
   width: 298px;
}

#airliegardensbutton a  {
   width: 81px;
   background-image: url(sg_welcome_media/airliegardensbutton.jpg);
}

#seniorsbutton a:hover  {
   background-position: -30px 0%;
}

#businessreviewsbutton  {
   visibility: visible;
   position: absolute;
   left: 862px;
   top: 1534px;
   z-index: 7;
   width: 192px;
   height: 46px;
}

#ortonplantationbutton  {
   visibility: visible;
   position: absolute;
   left: 241px;
   top: 1591px;
   z-index: 7;
   width: 97px;
   height: 10px;
}

#id1blogbutton a:hover  {
   background-position: -188px 0%;
}

#baldheadislandbutton  {
   visibility: visible;
   position: absolute;
   left: 444px;
   top: 1609px;
   z-index: 7;
   width: 95px;
   height: 10px;
}

#lifestylephotography  {
   background: url(sg_welcome_media/lifestylephotography.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 200px;
   top: 689px;
   z-index: 4;
   width: 431px;
   height: 89px;
}

#clickhereformoreinfo  {
   background: url(sg_welcome_media/clickhereformoreinfo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 878px;
   top: 1390px;
   z-index: 8;
   width: 134px;
   height: 10px;
}

#layer62copy19merged  {
   background: url(sg_welcome_media/layer62copy19merged.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 195px;
   top: 1820px;
   z-index: 8;
   width: 986px;
   height: 68px;
}

#couragebuttoncopy a  {
   width: 44px;
   background-image: url(sg_welcome_media/couragebuttoncopy.jpg);
}

#partyplannerliteral  {
   visibility: visible;
   position: absolute;
   left: 847px;
   top: 3163px;
   z-index: 3;
   width: 465px;
}

#airliegardensbutton  {
   visibility: visible;
   position: absolute;
   left: 443px;
   top: 1591px;
   z-index: 7;
   width: 81px;
   height: 10px;
}

#bottommenucopy li a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #AC733D;
   height: 100%;
   display: block;
}

#enterbutton a:hover  {
   background-position: -253px 0%;
}

#id0couragebutton a  {
   width: 44px;
   background-image: url(sg_welcome_media/id0couragebutton.jpg);
}

#ncphotogrpahersimg  {
   visibility: visible;
   position: absolute;
   left: 1010px;
   top: 1132px;
   z-index: 8;
   width: 136px;
   height: 123px;
}

#chrislantextcopy p  {
   color: #EAE8E5;
}

#chrislantextcopy2  {
   visibility: visible;
   position: absolute;
   left: 579px;
   top: 1948px;
   z-index: 5;
   width: 151px;
}

#weddingengagement  {
   background: url(sg_welcome_media/weddingengagement.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 459px;
   top: 984px;
   z-index: 5;
   width: 158px;
   height: 30px;
}

#ppabutton a:hover  {
   background-position: -52px 0%;
}

#creativelifestyle  {
   background: url(sg_welcome_media/creativelifestyle.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 205px;
   top: 981px;
   z-index: 4;
   width: 135px;
   height: 36px;
}

#adventuresinimage  {
   background: url(sg_welcome_media/adventuresinimage.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 774px;
   top: 10px;
   z-index: 4;
   width: 247px;
   height: 43px;
}

#couragebuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 1890px;
   z-index: 8;
   width: 44px;
   height: 26px;
}

#bottommenucopy li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#id1linkstext p a  {
   color: #D3CFCB;
}

#chrislantextcopy  {
   visibility: visible;
   position: absolute;
   left: 240px;
   top: 1303px;
   z-index: 7;
   width: 371px;
}

#rockstarbutton a  {
   background: url(sg_welcome_media/rockstarbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 92px;
   width: 173px;
   font-size: 92px;
   line-height: 92px;
}

#id0couragebutton  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 1595px;
   z-index: 4;
   width: 44px;
   height: 26px;
}

#id0blogbutton a  {
   width: 76px;
   background-image: url(sg_welcome_media/id0blogbutton.jpg);
}

#seniorsbutton a  {
   background: url(sg_welcome_media/seniorsbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 8px;
   width: 30px;
   font-size: 8px;
   line-height: 8px;
}

#id1blogbutton a  {
   background: url(sg_welcome_media/id1blogbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 134px;
   width: 188px;
   font-size: 134px;
   line-height: 134px;
}

#id0layer62copy7  {
   background: url(sg_welcome_media/id0layer62copy7.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1166px;
   top: 1107px;
   z-index: 7;
   width: 43px;
   height: 46px;
}

#rockstarbutton  {
   visibility: visible;
   position: absolute;
   left: 922px;
   top: 1306px;
   z-index: 7;
   width: 173px;
   height: 92px;
}

#bottommenucopy  {
   font: 14px/26px MyriadPro-Regular, MyriadPro, "Myriad Pro";
   height: 26px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #AC733D;
   position: absolute;
   left: 261px;
   top: 1848px;
   z-index: 9;
   width: 650px;
}

#id1linkstext p  {
   color: #D3CFCB;
}

#twitterliteral  {
   visibility: visible;
   position: absolute;
   left: 628px;
   top: 1326px;
   z-index: 7;
   width: 193px;
}

#shape221copy3  {
   background: url(sg_welcome_media/shape221copy3.jpg) no-repeat;
   position: absolute;
   left: 194px;
   top: 1573px;
   z-index: 3;
   width: 986px;
   height: 68px;
}

#enterbutton a  {
   background: url(sg_welcome_media/enterbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 60px;
   width: 253px;
   font-size: 60px;
   line-height: 60px;
}

#seniorsbutton  {
   visibility: visible;
   position: absolute;
   left: 1222px;
   top: 3262px;
   z-index: 3;
   width: 30px;
   height: 8px;
}

#welcometext p  {
   color: #C2BDB8;
}

#id0blogbutton  {
   visibility: visible;
   position: absolute;
   left: 713px;
   top: 1021px;
   z-index: 8;
   width: 76px;
   height: 18px;
}

#id1blogbutton  {
   visibility: visible;
   position: absolute;
   left: 715px;
   top: 846px;
   z-index: 6;
   width: 188px;
   height: 134px;
}

#shape221copy4  {
   background: url(sg_welcome_media/shape221copy4.jpg) no-repeat;
   position: absolute;
   left: 197px;
   top: 1868px;
   z-index: 7;
   width: 986px;
   height: 68px;
}

#layer62copy8  {
   background: url(sg_welcome_media/layer62copy8.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1167px;
   top: 1778px;
   z-index: 7;
   width: 43px;
   height: 46px;
}

#chrislantext  {
   visibility: visible;
   position: absolute;
   left: 630px;
   top: 1304px;
   z-index: 7;
   width: 176px;
}

#id1linkstext  {
   visibility: visible;
   position: absolute;
   left: 361px;
   top: 3267px;
   z-index: 4;
   width: 218px;
}

#shape37copy2  {
   background: url(sg_welcome_media/shape37copy2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 854px;
   top: 1592px;
   z-index: 7;
   width: 300px;
   height: 2px;
}

#layer62copy6  {
   background: url(sg_welcome_media/layer62copy6.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 164px;
   top: 1108px;
   z-index: 7;
   width: 43px;
   height: 43px;
}

#layer62copy9  {
   background: url(sg_welcome_media/layer62copy9.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 168px;
   top: 1781px;
   z-index: 7;
   width: 46px;
   height: 44px;
}

#layer27copy5  {
   background: url(sg_welcome_media/layer27copy5.jpg) no-repeat;
   position: absolute;
   left: 15px;
   top: 0px;
   z-index: 3;
   width: 1230px;
   height: 748px;
}

#id0followus  {
   background: url(sg_welcome_media/id0followus.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 890px;
   top: 1458px;
   z-index: 8;
   width: 42px;
   height: 9px;
}

#ppabutton a  {
   background: url(sg_welcome_media/ppabutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 20px;
   width: 52px;
   font-size: 20px;
   line-height: 20px;
}

#pid1welcome  {
   margin: 0px auto 0px auto;
   width: 1312px;
   position: relative;
}

#welcometext  {
   visibility: visible;
   position: absolute;
   left: 237px;
   top: 1331px;
   z-index: 8;
   width: 336px;
}

#enterbutton  {
   visibility: visible;
   position: absolute;
   left: 823px;
   top: 42px;
   z-index: 5;
   width: 253px;
   height: 60px;
}

#ppabutton  {
   visibility: visible;
   position: absolute;
   left: 1048px;
   top: 1846px;
   z-index: 9;
   width: 52px;
   height: 20px;
}

#shape207  {
   background: url(sg_welcome_media/shape207.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 970px;
   top: 1475px;
   z-index: 8;
   width: 3px;
   height: 33px;
}

#layer687  {
   background: url(sg_welcome_media/layer687.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 888px;
   top: 2200px;
   z-index: 4;
   width: 307px;
   height: 204px;
}

#layer593  {
   background: url(sg_welcome_media/layer593.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 863px;
   top: 1446px;
   z-index: 7;
   width: 281px;
   height: 70px;
}

#shape32  {
   background: url(sg_welcome_media/shape32.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 719px;
   top: 984px;
   z-index: 7;
   width: 332px;
   height: 234px;
}

#shape36  {
   background: url(sg_welcome_media/shape36.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1099px;
   top: 1365px;
   z-index: 7;
   width: 26px;
   height: 30px;
}

#id1blog  {
   background: url(sg_welcome_media/id1blog.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 716px;
   top: 984px;
   z-index: 8;
   width: 35px;
   height: 35px;
}

#shareus  {
   background: url(sg_welcome_media/shareus.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 979px;
   top: 1456px;
   z-index: 8;
   width: 39px;
   height: 9px;
}

#text p  {
   color: #CEC9C4;
}

#light  {
   background: url(sg_welcome_media/light.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 921px;
   top: 856px;
   z-index: 8;
   width: 273px;
   height: 251px;
}

#text  {
   visibility: visible;
   position: absolute;
   left: 607px;
   top: 3269px;
   z-index: 3;
   width: 333px;
}

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

