#erikpekarskiseniorvicepresident p,
#jeffgalindoseniorvicepresident p,
#kmsvicepresidentcopy p,
#joereeseseniorvicepresident p,
#jimparkerseniorvicepresident p,
#davidricepresident p  {
   font: bold 12px/14px Verdana, sans-serif;
   margin: 0px;
   color: #010101;
   text-align: left;
}

#id1faqbutton a,
#solutionbutton a,
#id1contactbutton a,
#id1aboutbutton a,
#id1pressbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 33px;
   background-position: 0% 0px;
   font-size: 33px;
   line-height: 33px;
}

#id0pressbutton a,
#id0contactbutton a,
#id0aboutbutton a,
#id0homebutton a,
#id0faqbutton a  {
	border: 0px none #000000;
	display: block;
	width: 100%;
	color: #999;
}

#id0faqbutton,
#id0pressbutton,
#id0contactbutton,
#id0aboutbutton,
#id0homebutton  {
   font: 10px/12px Verdana, sans-serif;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   top: 815px;
   z-index: 10;
   height: 7px;
}

#joereeseseniorvicepresident,
#jimparkerseniorvicepresident  {
	visibility: visible;
	position: absolute;
	left: 349px;
	z-index: 5;
	width: 150px;
}

#yesgeneralrealestateagentsconsultantsmarketingcompani p  {
   font: 10px/14px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
}

#yesgeneralrealestateagentsconsultantsmarketingcompani  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 265px;
   z-index: 6;
   width: 269px;
}

#blog p,
#privacypolicy p,
#biosscroll p,
#sitemap p  {
	font: 10px/12px Verdana, sans-serif;
	margin: 0px;
	color: #999;
	text-align: left;
}

#theteamtext p,
#seniorleadershipteam p  {
   font: bold 14px Verdana, sans-serif;
   margin: 0px;
   color: #000099;
   text-align: left;
}

#erikpekarskiseniorvicepresident  {
   visibility: visible;
   position: absolute;
   left: 349px;
   top: 348px;
   z-index: 5;
   width: 132px;
}

#horizontalrule,
#id1bottomrule  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 10;
   width: 920px;
   height: 3px;
   background-repeat: no-repeat;
}

#jeffgalindoseniorvicepresident  {
	visibility: visible;
	position: absolute;
	left: 350px;
	top: 430px;
	z-index: 5;
	width: 133px;
}

#jimparkerseniorvicepresident  {
   top: 388px;
}

#joereeseseniorvicepresident  {
	top: 390px;
}

#id1contactbutton a:hover  {
   background-position: -138px 0%;
}

#insiderule,
#outsiderule  {
   visibility: visible;
   position: absolute;
   top: 72px;
   z-index: 8;
   width: 1px;
   height: 726px;
   background-repeat: no-repeat;
}

#solutionbutton a:hover  {
   background-position: -140px 0%;
}

#id1aboutbutton a:hover  {
   background-position: -147px 0%;
}

#seniorleadershipteam p  {
	line-height: 28px;
	color: #000;
}

#id1pressbutton a:hover  {
   background-position: -99px 0%;
}

#id1homebutton a:hover  {
   background-position: -238px 0%;
}

#careersbutton a:hover  {
   background-position: -90px 0%;
}

#kmsvicepresidentcopy  {
   visibility: visible;
   position: absolute;
   left: 349px;
   top: 305px;
   z-index: 5;
   width: 155px;
}

#youbuilditwesellit p  {
	font: bold 12px/17px Verdana, sans-serif;
	margin: 0px;
	color: #FFFFFE;
	text-align: right;
}

#id1faqbutton a:hover  {
   background-position: -92px 0%;
}

#seniorleadershipteam  {
   visibility: visible;
   position: absolute;
   left: 347px;
   top: 227px;
   z-index: 7;
   width: 203px;
}

#bottomboxtextcopy p  {
   font: bold 11px/14px Verdana, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#id1contactbutton a  {
   width: 138px;
   background-image: url(sg_about_media/id1contactbutton.gif);
}

#davidricepresident  {
   visibility: visible;
   position: absolute;
   left: 349px;
   top: 264px;
   z-index: 5;
   width: 75px;
}

#youbuilditwesellit  {
	visibility: visible;
	position: absolute;
	left: 705px;
	top: 19px;
	z-index: 10;
	width: 178px;
}

#id7call8007306170  {
   background: url(sg_about_media/id7call8007306170.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 739px;
   top: 161px;
   z-index: 7;
   width: 144px;
   height: 17px;
}

#bottomboxtextcopy  {
   visibility: visible;
   position: absolute;
   left: 595px;
   top: 703px;
   z-index: 6;
   width: 275px;
}

#id1contactbutton  {
   visibility: visible;
   position: absolute;
   left: 782px;
   top: 38px;
   z-index: 12;
   width: 138px;
   height: 33px;
}

#id1aboutbutton a  {
   width: 147px;
   background-image: url(sg_about_media/id1aboutbutton.gif);
}

#id0contactbutton  {
   width: 76px;
   left: 675px;
}

#id1pressbutton a  {
   width: 99px;
   background-image: url(sg_about_media/id1pressbutton.gif);
}

#solutionbutton a  {
   width: 140px;
   background-image: url(sg_about_media/solutionbutton.gif);
}

#teamgraphiccopy  {
	background: url(sg_about_media/teamgraphiccopy.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 49px;
	top: 627px;
	z-index: 7;
	width: 216px;
	height: 153px;
	background-image: url(sg_about_media/teamgraphiccopy.gif);
}

#careersbutton a  {
   background: url(sg_about_media/careersbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 21px;
   width: 90px;
   font-size: 21px;
   line-height: 21px;
}

#id1homebutton a  {
   background: url(sg_about_media/id1homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 48px;
   width: 238px;
   font-size: 48px;
   line-height: 48px;
}

#backgroundcopy  {
   background: url(sg_about_media/backgroundcopy.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 58px;
   z-index: 6;
   width: 920px;
   height: 205px;
}

#id1aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 304px;
   top: 38px;
   z-index: 16;
   width: 147px;
   height: 33px;
}

#solutionbutton  {
   visibility: visible;
   position: absolute;
   left: 451px;
   top: 38px;
   z-index: 15;
   width: 140px;
   height: 33px;
}

#id1faqbutton a  {
   width: 92px;
   background-image: url(sg_about_media/id1faqbutton.gif);
}

#id0aboutbutton  {
   width: 62px;
   left: 207px;
}

#horizontalrule  {
   background-image: url(sg_about_media/horizontalrule.gif);
   top: 71px;
}

#id1pressbutton  {
   visibility: visible;
   position: absolute;
   left: 591px;
   top: 38px;
   z-index: 14;
   width: 99px;
   height: 33px;
}

#bottomrulecopy  {
	background: url(sg_about_media/bottomrulecopy.gif) no-repeat;
	position: absolute;
	left: 0px;
	top: 792px;
	z-index: 9;
	width: 920px;
	height: 68px;
	background-image: url(sg_about_media/bottomrulecopy.gif);
}

#id0pressbutton  {
   width: 36px;
   left: 298px;
}

#theteamtext p  {
	line-height: 17px;
	color: #000;
}

#id1bottomrule  {
   background-image: url(sg_about_media/id1bottomrule.gif);
   top: 795px;
}

#yellowbarcopy  {
   background: url(sg_about_media/yellowbarcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 195px;
   z-index: 7;
   width: 920px;
   height: 9px;
}

#id1homebutton  {
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 20px;
   z-index: 12;
   width: 238px;
   height: 48px;
}

#id0homebutton  {
   width: 33px;
   left: 136px;
}

#careersbutton  {
   visibility: visible;
   position: absolute;
   left: 782px;
   top: 748px;
   z-index: 6;
   width: 90px;
   height: 21px;
}

#privacypolicy  {
   visibility: visible;
   position: absolute;
   left: 554px;
   top: 815px;
   z-index: 10;
   width: 102px;
}

#layer16copy2  {
   background: url(sg_about_media/layer16copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 200px;
   z-index: 5;
   width: 307px;
   height: 597px;
}

#id0faqbutton  {
   height: 9px;
   width: 21px;
   left: 364px;
}

#layer14copy4  {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 61px;
	z-index: 4;
	width: 920px;
	height: 745px;
	background-color: #FFFFCC;
}

#layer49copy2  {
   background: url(sg_about_media/layer49copy2.gif) no-repeat;
   position: absolute;
   left: 347px;
   top: 665px;
   z-index: 5;
   width: 540px;
   height: 115px;
}

#biosscroll p  {
   color: #000000;
}

#id1faqbutton  {
   visibility: visible;
   position: absolute;
   left: 690px;
   top: 38px;
   z-index: 13;
   width: 92px;
   height: 33px;
}

#theteamtext  {
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 232px;
   z-index: 7;
   width: 275px;
}

#layer49copy  {
	background: url(sg_about_media/layer49copy.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 524px;
	top: 262px;
	z-index: 7;
	width: 361px;
	height: 379px;
	background-image: url(sg_about_media/layer49copy.gif);
}

#outsiderule  {
   background-image: url(sg_about_media/outsiderule.gif);
   left: 915px;
}

#biosscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 535px;
   top: 271px;
   z-index: 8;
   width: 348px;
   height: 365px;
}

#insiderule  {
   background-image: url(sg_about_media/insiderule.gif);
   left: 5px;
}

#graytopbar  {
   background: url(sg_about_media/graytopbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 9;
   width: 920px;
   height: 72px;
}

#layer267  {
   background: url(sg_about_media/layer267.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 347px;
   top: 665px;
   z-index: 6;
   width: 233px;
   height: 115px;
}

#sitemap  {
   visibility: visible;
   position: absolute;
   left: 419px;
   top: 815px;
   z-index: 10;
   width: 55px;
}

#layer1  {
   background: url(sg_about_media/layer1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 920px;
   height: 864px;
}

#about  {
   margin: 0px auto 0px auto;
   width: 920px;
   position: relative;
}

#blog  {
   visibility: visible;
   position: absolute;
   left: 496px;
   top: 815px;
   z-index: 10;
   width: 31px;
}

#rule  {
   background: url(sg_about_media/rule.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 6px;
   z-index: 11;
   width: 911px;
   height: 67px;
}

html, body  {
	padding: 0px;
	margin: 0px;
	background-color: #030303;
	background-image: url(grad_back.png);
}
