#copyrighttextcopy4 p a:hover,
#testimonialstextcopy3 p a:hover,
#testimonialsheadertextcopy2 p a:hover,
#areasmenu li a:hover,
#latestnewsheadertextcopy p a:hover,
#stephenlinktext p a:hover,
#patlinktext p a:hover,
#statebartextcopy3 p a:hover,
#newstext p a:hover,
#wealsotext p a:hover,
#topmenu li a:hover,
#greglinktext p a:hover,
#contactinfotext p a:hover,
#id0bottommenu li a:hover  {
   text-decoration: underline;
}

#contactusheadertextcopy2 p,
#testimonialsheadertextcopy2 p,
#testimonialstextcopy3 p,
#aboutusheadertext p,
#latestnewsheadertextcopy p,
#areasheadertext p  {
   font: bold 11px/14px Verdana, sans-serif;
   margin: 0px;
   color: #3C3C3C;
   text-align: left;
}

#testimonialsheadertextcopy2 p a,
#latestnewsheadertextcopy p a,
#newstext p a  {
   border-width: 0px;
   color: #3C3C3C;
   text-decoration: none;
}

#greglinktext p a,
#stephenlinktext p a,
#patlinktext p a  {
   border-width: 0px;
   color: #727272;
   text-decoration: none;
}

#greglinktext p,
#stephenlinktext p,
#patlinktext p  {
   font: bold 9px/10px Verdana, sans-serif;
   margin: 0px;
   color: #494949;
   text-align: left;
}

#copyrighttextcopy4 p a,
#statebartextcopy3 p a  {
   border-width: 0px;
   text-decoration: none;
   color: #FFFFFF;
}

#shape3copy15,
#shape3copy11,
#shape3copy13  {
   background: url(sg_home_media/shape3copy15.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 55px;
   z-index: 6;
   width: 789px;
   height: 1px;
}

#statebartextcopy3 p,
#copyrighttextcopy4 p  {
   font: 11px/12px Verdana, sans-serif;
   margin: 0px;
   color: #FFFFFF;
}

#contactusheadertextcopy2,
#areasheadertext  {
   visibility: visible;
   position: absolute;
   top: 535px;
   z-index: 6;
   width: 223px;
}

#newstopbumper,
#testimonialtopbumpercopy  {
   background: url(sg_home_media/testimonialtopbumpercopy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 55px;
   z-index: 6;
   width: 789px;
   height: 5px;
}

#id1followusonfacebookbutton a:hover  {
   background-position: -146px 0%;
}

#id0bottommenu li a,
#topmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FCFBFB;
   height: 100%;
   border-width: 0px;
}

#testimonialsheadertextcopy2 p a  {
   font-weight: bold;
}

#pattillorichardsharpoldpccopy4  {
   background: url(sg_collaborativelaw_media/id0pattillorichardsharpoldp.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 57px;
   top: 1379px;
   z-index: 4;
   width: 786px;
   height: 20px;
}

#topmenu li,
#id0bottommenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#id1followusonfacebookbutton a  {
   background: url(sg_home_media/id1followusonfacebookbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 48px;
   width: 146px;
   font-size: 48px;
   line-height: 48px;
}

#latestnewsheadertextcopy p a  {
   font-weight: bold;
}

#id1followusonfacebookbutton  {
   visibility: visible;
   position: absolute;
   left: 640px;
   top: 793px;
   z-index: 6;
   width: 146px;
   height: 48px;
}

#testimonialsheadertextcopy2  {
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 1168px;
   z-index: 7;
   width: 369px;
}

#newstext p,
#wealsotext p  {
   font: 11px Verdana, sans-serif;
   margin: 0px;
   color: #3C3C3C;
   text-align: left;
}

#testimonialstextcopy3 p a  {
   border-width: 0px;
   font-weight: bold;
   line-height: 11px;
   text-decoration: none;
   color: #3C3C3C;
}

#testimonialtopbumpercopy  {
   top: 1157px;
}

#contactusheadertextcopy2  {
   left: 605px;
}

#latestnewsheadertextcopy  {
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 888px;
   z-index: 7;
   width: 223px;
}

#testimonialstextcopy3 p  {
   line-height: 12px;
}

#testimonialstextcopy3  {
   visibility: visible;
   position: absolute;
   left: 83px;
   top: 1204px;
   z-index: 7;
   width: 476px;
}

#copyrighttextcopy4 p  {
   text-align: center;
}

#rfcsignupliteralcopy  {
   visibility: visible;
   position: absolute;
   left: 606px;
   top: 1216px;
   z-index: 7;
   width: 204px;
}

#bottommenubackground  {
   background: url(sg_home_media/bottommenubackground.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 56px;
   top: 1333px;
   z-index: 6;
   width: 788px;
   height: 27px;
}

#statebartextcopy3 p  {
   text-align: left;
}

#shape8copy,
#shape8  {
   visibility: visible;
   position: absolute;
   left: 46px;
   width: 815px;
   height: 14px;
   background-color: #FFFFFF;
   background-image: none;
   font-size: 1px;
}

#contactinfotext p a  {
   border-width: 0px;
   font-size: 15px;
   line-height: 18px;
   text-decoration: none;
}

#topvert1,
#topvert2  {
   visibility: visible;
   position: absolute;
   top: 529px;
   z-index: 4;
   width: 4px;
   height: 340px;
   background-repeat: no-repeat;
}

#copyrighttextcopy4  {
   visibility: visible;
   position: absolute;
   left: 58px;
   top: 1504px;
   z-index: 5;
   width: 784px;
}

#aboutusheadertext  {
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 534px;
   z-index: 6;
   width: 223px;
}

#contactinfotext p  {
   font: 11px/13px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
}

#statebartextcopy3  {
   visibility: visible;
   position: absolute;
   left: 82px;
   top: 1438px;
   z-index: 5;
   width: 734px;
}

#topmenubackground  {
   background: url(sg_home_media/topmenubackground.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 53px;
   z-index: 4;
   width: 840px;
   height: 314px;
}

#atthetabletext p  {
   font: bold 11px/17px Verdana, sans-serif;
   margin: 0px;
   color: #5A5A5A;
   text-align: left;
}

#areasheadertext  {
   left: 322px;
}

#contactinfotext  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 566px;
   z-index: 6;
   width: 216px;
}

#stephenlinktext  {
   visibility: visible;
   position: absolute;
   left: 172px;
   top: 771px;
   z-index: 6;
   width: 131px;
}

#menubannercopy5  {
   background: url(sg_home_media/menubannercopy5.jpg) no-repeat;
   position: absolute;
   left: 56px;
   top: 1419px;
   z-index: 4;
   width: 784px;
   height: 111px;
}

#areasmenu li a  {
   border-width: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #3C3C3C;
   width: 100%;
   display: block;
}

#atthetabletext  {
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 396px;
   z-index: 4;
   width: 786px;
}

#wealsotext p a  {
   text-decoration: underline;
   border-width: 0px;
   color: #3C3C3C;
   font-size: 10px;
}

#newstopbumper  {
   top: 877px;
}

#prhbannercopy  {
   background: url(sg_collaborativelaw_media/prhbannercopy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 24px;
   z-index: 4;
   width: 805px;
   height: 17px;
}

#id0bottommenu  {
   font: 11px/15px Verdana, sans-serif;
   margin: 0px;
   height: 15px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #FCFBFB;
   position: absolute;
   left: 228px;
   top: 1339px;
   z-index: 7;
}

#shape3copy13  {
   top: 906px;
}

#shape3copy11  {
   top: 1141px;
}

#shape3copy15  {
   top: 1187px;
}

#wealsotext p  {
   line-height: 14px;
}

#greglinktext  {
   visibility: visible;
   position: absolute;
   left: 172px;
   top: 673px;
   z-index: 6;
   width: 121px;
}

#dividerbcopy  {
   background: url(sg_collaborativelaw_media/dividerbcopy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 43px;
   z-index: 4;
   width: 823px;
   height: 1px;
}

#areasmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#patlinktext  {
   visibility: visible;
   position: absolute;
   left: 172px;
   top: 575px;
   z-index: 6;
   width: 129px;
}

#layer6copy6  {
   background: url(sg_home_media/layer6copy6.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 585px;
   top: 1208px;
   z-index: 6;
   width: 243px;
   height: 101px;
}

#shape8copy  {
   z-index: 7;
   top: 1142px;
}

#wealsotext  {
   visibility: visible;
   position: absolute;
   left: 325px;
   top: 714px;
   z-index: 6;
   width: 242px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 1535px;
   width: 900px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#newstext p  {
   line-height: 11px;
}

#areasdots  {
   background: url(sg_collaborativelaw_media/areasdotscopy20.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 323px;
   top: 575px;
   z-index: 6;
   width: 4px;
   height: 112px;
}

#areasmenu  {
   font: 11px/13px Verdana, sans-serif;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #3C3C3C;
   position: absolute;
   left: 331px;
   top: 570px;
   z-index: 6;
   width: 253px;
}

#newstext  {
   visibility: visible;
   position: absolute;
   left: 82px;
   top: 920px;
   z-index: 6;
   width: 724px;
}

#dividerb  {
   background: url(sg_collaborativelaw_media/dividerb.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 17px;
   z-index: 4;
   width: 823px;
   height: 1px;
}

#topvert2  {
   background-image: url(sg_home_media/topvert2.jpg);
   left: 303px;
}

#topvert1  {
   background-image: url(sg_home_media/topvert1.jpg);
   left: 589px;
}

#toptrim  {
   background: url(sg_home_media/toptrim.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 56px;
   top: 524px;
   z-index: 6;
   width: 789px;
   height: 5px;
}

#topmenu  {
   font: bold 12px/16px Verdana, sans-serif;
   margin: 0px;
   height: 16px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #FCFBFB;
   position: absolute;
   left: 300px;
   top: 346px;
   z-index: 5;
}

#shape4  {
   background: url(sg_home_media/shape4.jpg) no-repeat;
   position: absolute;
   left: 55px;
   top: 529px;
   z-index: 5;
   width: 789px;
   height: 810px;
}

#shape8  {
   z-index: 6;
   top: 862px;
}

#copy  {
   background: url(sg_home_media/copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 511px;
   top: 1277px;
   z-index: 6;
   width: 37px;
   height: 28px;
}

#id0  {
   background: url(sg_home_media/id0.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 1193px;
   z-index: 6;
   width: 37px;
   height: 28px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

