a  {   text-decoration: none;   color: #000000;}a ins  {   text-decoration: none;}#webtextbutton a:hover,#logostextbutton a:hover,#photographytextbutton a:hover,#clientstextbutton a:hover,#pricingtextbutton a:hover,#printtextbutton a:hover,#promotionaltextbutton a:hover,#kristinacutandpastedesigncomtextbutton a:hover  {   text-decoration: underline;}#printtextbutton a,#webtextbutton a,#promotionaltextbutton a,#logostextbutton a,#pricingtextbutton a,#clientstextbutton a,#photographytextbutton a,#kristinacutandpastedesigncomtextbutton a  {   border: 0px none #000000;   display: block;   width: 100%;   text-decoration: none;   color: #FFFFFF;}#pricingtextbutton,#photographytextbutton,#webtextbutton,#promotionaltextbutton,#printtextbutton,#logostextbutton,#clientstextbutton  {   font: 16px/19px Arial, Helvetica, sans-serif;   text-align: left;   margin-top: 0px;   margin-left: 0px;   visibility: visible;   position: absolute;   top: 162px;   z-index: 5;}#silvertext p,#pricingtext p,#fineprinttext p,#goldtext p,#bronzetext p,#resourcestext p  {   font: 14px/17px Arial, Helvetica, sans-serif;   margin: 0px;   color: #333333;   padding-top: 10px;   text-align: left;}#clients,#web,#work,#pricing,#shop,#chat,#goodies,#print,#home,#promotional,#logos,#photography  {   margin: 0px auto 0px auto;   height: 755px;   width: 824px;   position: relative;   background-color: #FFFFFF;}#shopbutton a:hover,#goodiesbutton a:hover,#chatbutton a:hover,#workbutton a:hover  {   background-position: -116px 0%;}#chatbutton a,#workbutton a,#goodiesbutton a,#shopbutton a  {   background-repeat: no-repeat;   display: block;   height: 40px;   width: 116px;   background-position: 0% 0px;   font-size: 40px;   line-height: 40px;}#shape1copy,#shape1,#shape1copy2  {   background: url(sg_goodies_media/shape1copy.gif) no-repeat;   visibility: visible;   position: absolute;   left: 9px;   z-index: 5;   width: 402px;   height: 1px;}#bronzebox,#goldbox,#silverbox  {   background: url(sg_pricing_media/bronzebox.gif) no-repeat;   visibility: visible;   position: absolute;   left: 113px;   z-index: 4;   width: 257px;   height: 87px;}#kristinacutandpastedesigncomtextbutton a  {   color: #E8E3E5;}#scissorscopy2,#scissors,#scissorscopy  {   visibility: visible;   position: absolute;}#kristinacutandpastedesigncomtextbutton  {   font: 12px/14px Arial, "Arial";   text-align: left;   margin-top: 0px;   margin-left: 0px;   visibility: visible;   position: absolute;   left: 580px;   top: 19px;   z-index: 4;   width: 214px;   height: 12px;}#chattitletext p a,#shoptitletext p a  {   border: 0px none #000000;   color: #5F469C;   text-decoration: none;}#chattitletext p,#shoptitletext p  {   font: 14px/17px Arial, Helvetica, sans-serif;   margin: 0px;   color: #5F469C;   text-align: left;}#contentxmediagrow *:first-child  {   margin-top: 0px;}#contentxmediagrow *:last-child  {   margin-bottom: 0px;}#shopbutton,#goodiesbutton  {   visibility: visible;   position: absolute;   top: 112px;   z-index: 6;   width: 116px;   height: 40px;}#workbutton,#chatbutton  {   visibility: visible;   position: absolute;   top: 112px;   z-index: 5;   width: 116px;   height: 40px;}#facebookbutton a:hover  {   background-position: -152px 0%;}#photographytextbutton  {   height: 15px;   width: 100px;   left: 485px;}#promotionaltextbutton  {   height: 12px;   width: 94px;   left: 282px;}#logobutton a:hover  {   background-position: -165px 0%;}#pricingtextbutton  {   height: 15px;   width: 53px;   left: 614px;}#shoptitletext p a  {   font-family: Arial, "Arial";}#contentxmediagrow  {   padding: 0px 272px 0px 52px;   background: #FFFFFF url(sg_goodies_media/interiorgrowtile.gif) center top repeat-y;   visibility: visible;   margin: 0px;   position: relative;   padding: 0px;}#clientstextbutton  {   height: 12px;   width: 55px;   left: 700px;}#facebookbutton a  {   background: url(sg_goodies_media/facebookbutton.gif) no-repeat 0% 0px;   display: block;   height: 52px;   width: 152px;   font-size: 52px;   line-height: 52px;}#copyrighttext p  {   font: 10px/12px Arial, Helvetica, sans-serif;   margin: 0px;   color: #E7E3E4;   text-align: left;}#logostextbutton  {   height: 15px;   width: 47px;   left: 404px;}#goodiesbutton a  {   background-image: url(sg_goodies_media/goodiesbutton.gif);}#printtextbutton  {   height: 12px;   width: 36px;   left: 70px;}#chattitletext p  {   padding-top: 5px;}#resourcestext p  {   padding-bottom: 15px;   padding-top: 0px;}#shoptitletext p  {   padding-bottom: 10px;}#facebookbutton  {   visibility: visible;   position: absolute;   left: 579px;   top: 253px;   z-index: 3;   width: 152px;   height: 52px;}#copyrighttext  {   visibility: visible;   position: absolute;   left: 48px;   top: 19px;   z-index: 4;   width: 187px;}#webtextbutton  {   height: 12px;   width: 124px;   left: 136px;}#goodiesbutton  {   left: 451px;}#chatbutton a  {   background-image: url(sg_goodies_media/chatbutton.gif);}#logobutton a  {   background: url(sg_goodies_media/logobutton.gif) no-repeat 0% 0px;   display: block;   height: 149px;   width: 165px;   font-size: 149px;   line-height: 149px;}#workbutton a  {   background-image: url(sg_goodies_media/workbutton.gif);}#eventstext p  {   font: 12px/14px Arial, Helvetica, sans-serif;   margin: 0px;   text-align: left;}#shopbutton a  {   background-image: url(sg_goodies_media/shopbutton.gif);}#newseventsg  {   background: url(sg_goodies_media/newseventsg.gif) no-repeat;   visibility: visible;   position: absolute;   left: 577px;   top: 207px;   z-index: 5;   width: 157px;   height: 16px;}#newsstripe  {   background: url(sg_goodies_media/newsstripe.gif) no-repeat;   visibility: visible;   position: absolute;   left: 575px;   top: 228px;   z-index: 5;   width: 205px;   height: 1px;}#logobutton  {   visibility: visible;   position: absolute;   left: 330px;   top: 3px;   z-index: 5;   width: 165px;   height: 149px;}#background  {   margin: 0px auto 0px 50px;   visibility: visible;   height: 661px;   width: 500px;   position: relative;   background-color: #FFFFFF;   background-image: none;}#workbutton  {   left: 133px;}#eventstext  {   visibility: visible;   position: absolute;   left: 580px;   top: 322px;   z-index: 3;   width: 195px;}#chatbutton  {   left: 580px;}#shopbutton  {   left: 262px;}#scootdown  {   position: relative;   top: 248px;}#id1footer  {	background: url(sg_goodies_media/id1footer.gif) no-repeat;	visibility: visible;	position: absolute;	left: 0px;	top: 0px;	z-index: 3;	width: 824px;	height: 43px;}#goldbox  {   top: 581px;}#shape1  {   top: 46px;}#banner  {   background: url(sg_goodies_media/banner.gif) no-repeat;   visibility: visible;   position: absolute;   left: 0px;   top: 0px;   z-index: 4;   width: 824px;   height: 249px;}#footer  {   background-color: #5f469c;   position: relative;   left: 0px;   width: 100%;   height: 44px;   margin-bottom: 81px;}html, body  {   padding: 0px;   margin: 0px;   background: #5F469C url(sg_goodies_media/exteriortile.gif) center top repeat-x;}