#architectnumber p,
#subscribeintro p,
#resourcesintro p,
#plussomething p,
#contactdetails p,
#workingcol2 p,
#welcomejuly li,
#welcomejuly p,
#galleryintro li,
#plussomethingjuly p,
#plussomethingmay li,
#subthankyouintro li,
#contactdetails li,
#i244architectnumber p,
#plussomethingmarch li,
#subscribeform p,
#smhtext li,
#welcomemarch p,
#i5architectnumber li,
#galleryintro p,
#resourcesinfo p,
#architectnumber li,
#i235contactdetails p,
#welcomejanuary li,
#dummytext p,
#thankyouintro p,
#i5architectnumber p,
#welcomesept li,
.i192newsmetadatascroll li,
.i192newsmetadatascroll p,
#welcomemarch li,
#introduction li,
#dummytext li,
#plussomethingsept p,
#smhtext p,
#subscribeform li,
#i235contactdetails li,
#plussomething li,
.i246newsmetadatascroll li,
#workingcol2 li,
.i246newsmetadatascroll p,
#introduction p,
#plussomethingmay p,
#workingend p,
#workingintro li,
#plussomethingjuly li,
#welcomemay li,
#i6contactdetails p,
#workingend li,
#subscribeintro li,
#workingcol1 li,
#resourcesintro li,
#workingcol1 p,
#welcomemay p,
#clientquotesscroll li,
#workingintro p,
#i244architectnumber li,
#thankyouintro li,
#plussomethingmarch p,
#subthankyouintro p,
#plussomethingsept li,
#clientquotesscroll p,
#i6contactdetails li,
#resourcesinfo li,
#welcomesept p,
#welcomejanuary p  {
   font: normal normal 14px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #666666;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

#contactdetails p a,
#workingcol2 p a,
#workingintro p a,
.i246newsmetadatascroll p a,
#architectnumber p a,
#galleryintro p a,
.i247newsmetadata p a,
#viewonline p a,
#i5architectnumber p a,
#i235contactdetails p a,
#i6contactdetails p a,
#workingcol1 p a,
#i244architectnumber p a,
#i115copyright p a,
#i238copyright p a  {
   display: inline;
}

#i955maincolumn,
#i972newsletterbasefollow,
#i2229newsletterbasefollow,
#i607maincolumn,
#i624newsletterbasefollow,
#i514maincolumn,
#i2220maincolumn,
#i704maincolumn,
#i251maincolumn,
#i886newsletterbasefollow,
#newsletterbasefollow,
#i531newsletterbasefollow,
#i868maincolumn,
#i722newsletterbasefollow  {
   margin-bottom: 0px;
   margin-right: 0px;
   margin-left: 171px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 678px;
}

#i809leftfootermenu ul li a,
#i236leftfootermenu ul li a,
#i737leftfootermenu ul li a,
#i985leftfootermenu ul li a,
#i2239leftfootermenu ul li a,
#i544leftfootermenu ul li a,
#i26leftfootermenu ul li a,
#i901leftfootermenu ul li a,
#leftfootermenu ul li a,
#i637leftfootermenu ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#i544leftfootermenu ul li,
#i26leftfootermenu ul li,
#i809leftfootermenu ul li,
#i2239leftfootermenu ul li,
#i637leftfootermenu ul li,
#leftfootermenu ul li,
#i236leftfootermenu ul li,
#i737leftfootermenu ul li,
#i985leftfootermenu ul li,
#i901leftfootermenu ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#i737leftfootermenu ul,
#i544leftfootermenu ul,
#i901leftfootermenu ul,
#i637leftfootermenu ul,
#i809leftfootermenu ul,
#i26leftfootermenu ul,
#leftfootermenu ul,
#i236leftfootermenu ul,
#i985leftfootermenu ul,
#i2239leftfootermenu ul  {
   font: normal normal 12px/18px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#i987topline,
#i237footerline2,
#i254topline,
#i2242middleline,
#i2241topline,
#i740topline,
#i904topline,
#i741middleline,
#i905middleline,
#i808footerline2,
#i812topline,
#i239footerline1,
#middleline,
#i546topline,
#i639topline  {
   position: absolute;
   left: 182px;
   z-index: 3;
   width: 642px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i897footerline1,
#i543footerline2,
#i733footerline1,
#i736footerline2,
#i633footerline1,
#i636footerline2,
#i900footerline2,
#i984footerline2,
#i2235footerline1,
#i2238footerline2  {
   position: absolute;
   left: 11px;
   z-index: 8;
   width: 642px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i238copyright,
#i899viewonline,
#i983viewonline,
#i807viewonline,
#viewonline,
#i2237viewonline,
#i635viewonline,
#i735viewonline,
#i806copyright,
#i542viewonline  {
   position: absolute;
   left: 182px;
   z-index: 3;
   width: 644px;
   margin-left: 0px;
   margin-top: 0px;
}

#i880dtalogotext,
#i619dtalogotext,
#i2228dtalogotext,
#i799dtalogotext,
#i526dtalogotext,
#i716dtalogotext,
#i243dtalogotext,
#i967dtalogotext  {
   position: absolute;
   left: 181px;
   top: 108px;
   z-index: 3;
   width: 287px;
   height: 60px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

.i246newsmetadatascroll,
.i964newsmetadatascroll,
.i616newsmetadatascroll,
.i2225newsmetadatascroll,
.i877newsmetadatascroll,
.i713newsmetadatascroll  {
   position: absolute;
   left: 223px;
   z-index: 6;
   width: 417px;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
}

.i2223newspanelthumb,
.i133newspanelthumb,
.i248newspanelthumb,
.i871newspanelthumb,
.i958newspanelthumb,
.i707newspanelthumb,
.i610newspanelthumb  {
   position: absolute;
   left: 3px;
   z-index: 6;
   width: 205px;
   margin-left: 0px;
   margin-top: 0px;
}

.i2226newsimageenlarge,
.i617newsimageenlarge,
.i965newsimageenlarge,
.i878newsimageenlarge,
.i245newsimageenlarge,
.i714newsimageenlarge  {
   position: absolute;
   left: 46px;
   z-index: 6;
   width: 119px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i637leftfootermenu,
#i737leftfootermenu,
#i985leftfootermenu,
#i544leftfootermenu,
#i2239leftfootermenu,
#i901leftfootermenu  {
   margin: 0px;
   width: 343px;
   top: 58px;
   left: 10px;
   position: absolute;
}

.i708newsmetadata,
.i2224newsmetadata,
.i247newsmetadata,
.i611newsmetadata,
.i872newsmetadata,
.i132newsmetadata,
.i959newsmetadata  {
   position: absolute;
   left: 223px;
   z-index: 6;
   width: 348px;
   margin-left: 0px;
   margin-top: 0px;
}

#resourcesmarkerjune,
#resourcesmarkerseptember,
#resourcesmarkerjanuary,
#resourcesmarkermarch,
#resourcesmarkermay  {
   position: absolute;
   left: 182px;
   top: 199px;
   z-index: 3;
   height: 33px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#welcomeautumn,
#junedetailtext,
#decembertext,
#welcomewinter,
#welcomejune,
#welcomedecember,
#septembertext  {
   position: absolute;
   left: 181px;
   z-index: 3;
   width: 629px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2221newspanelsheet,
#i705newspanelsheet,
#i515newspanelsheet,
#i608newspanelsheet,
#i869newspanelsheet  {
   margin: 4px 0px 2px 4px;
   min-height: 217px;
   width: 670px;
   top: 0px;
   left: 0px;
   position: relative;
}

#decembertextcopy,
#introduction,
#welcome2,
#plussomething,
#junenewscopy,
#i680welcome2,
#galleryintro  {
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i115copyright p,
#i238copyright p,
#viewonline p,
#i115copyright li,
#i238copyright li,
#viewonline li  {
   font: normal normal 11px/13px Arial, Helvetica, sans-serif;
   padding: 0px 0px 5px 0px;
   margin: 0px;
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: center;
}

.i957newspanel,
.i2222newspanel,
.i249newspanel,
.i516newspanel,
.i706newspanel,
.i870newspanel,
.i609newspanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 5;
   width: 657px;
}

#plussomethingjuly,
#plussomethingsept,
#plussomethingmarch,
#gallerypicturebox,
#plussomethingmay  {
   width: 652px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 12px;
   margin-right: 0px;
   margin-top: 6px;
}

#i973contactus,
#i625contactus,
#i2230contactus,
#i532contactus,
#i887contactus,
#i723contactus  {
   position: absolute;
   left: 364px;
   top: 17px;
   width: 240px;
   height: 13px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i2227architectnumber,
#i966architectnumber,
#i879architectnumber,
#i798architectnumber  {
   position: absolute;
   left: 580px;
   top: 139px;
   z-index: 3;
   margin-left: 0px;
   margin-top: 0px;
}

#i525architectnumber,
#i618architectnumber,
#i244architectnumber,
#i715architectnumber  {
   position: absolute;
   left: 580px;
   top: 141px;
   z-index: 3;
   width: 262px;
   margin-left: 0px;
   margin-top: 0px;
}

#i545contactdetails,
#i738contactdetails,
#i902contactdetails,
#i638contactdetails  {
   position: absolute;
   left: 364px;
   top: 60px;
   z-index: 8;
   width: 312px;
   margin-left: 0px;
   margin-top: 0px;
}

.i247newsmetadata p,
.i132newsmetadata li,
.i132newsmetadata p,
.i247newsmetadata li  {
   font: normal bold 14px Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #DA398D;
   text-indent: 0px;
   text-align: left;
}

#resourcesmarkerdecember,
#resourcesmarkerautumn,
#resourcesmarkerwinter  {
   position: absolute;
   left: 182px;
   top: 202px;
   z-index: 3;
   height: 24px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#welcomemay,
#welcomejuly,
#welcomesept,
#welcomemarch,
#welcomejanuary  {
   position: absolute;
   left: 181px;
   top: 242px;
   z-index: 3;
   width: 562px;
   margin-left: 0px;
   margin-top: 0px;
}

#homepicturebox table,
#smhpicturebox table,
#gallerypicturebox table  {
   width: 100%;
   height: 100%;
}

#subscribeform fieldset div label,
#subscribeform input[type=submit]  {
   font: normal normal 12px/14px Arial, Helvetica, sans-serif;
   color: #666666;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

.i724newsline,
.i974newsline,
.i240newsline,
.i626newsline,
.i533newsline  {
   background: url(sg_newsletter3_media/d240newsline.gif) no-repeat;
   position: absolute;
   left: 6px;
   width: 642px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
}

#i541copyright,
#i634copyright,
#i734copyright,
#i982copyright  {
   position: absolute;
   left: 11px;
   top: 191px;
   width: 644px;
   margin-left: 0px;
   margin-top: 0px;
}

.i523newsmetadatascroll,
.i674news2metadatascroll,
.news2metadatascroll  {
   position: absolute;
   z-index: 6;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
}

#i114footerline2,
#i13footerline1,
#topline,
#i12topline  {
   background: url(sg_working_media/footerline.gif) no-repeat;
   position: absolute;
   left: 34px;
   z-index: 3;
   width: 933px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
}

#leftfootermenu,
#i26leftfootermenu,
#i236leftfootermenu  {
   margin: 0px;
   width: 343px;
   z-index: 3;
   position: absolute;
}

#gallerynextthumbsetbutton,
#gallerypreviousthumbsetbu  {
   line-height: 18px;
   font-size: 12px;
   font-family: Arial, Helvetica, sans-serif;
   padding-bottom: 10px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 2px;
   margin-bottom: 0px;
}

#maincolumn,
#i14maincolumn,
#newsresourcesbasefollow  {
   margin-bottom: 0px;
   margin-right: 0px;
   margin-left: 23px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 952px;
}

#i2240contactdetails,
#i986contactdetails  {
   position: absolute;
   left: 364px;
   top: 58px;
   width: 316px;
   margin-left: 0px;
   margin-top: 0px;
}

#news4panelsheet,
#i670news2panelsheet  {
   min-height: 168px;
   width: 613px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 7px;
   margin-right: 0px;
}

#i5architectnumber,
#architectnumber  {
   position: absolute;
   left: 676px;
   top: 141px;
   z-index: 3;
   margin-left: 0px;
   margin-top: 0px;
}

#i981footerline1,
#i805footerline1  {
   background: url(sg_newsletter10_media/d805footerline1.jpg) no-repeat;
   position: absolute;
   z-index: 4;
   width: 642px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
}

#subthankyouintro,
#thankyouintro  {
   margin: 11px 0px 11px 10px;
   width: 518px;
   top: 0px;
   left: 0px;
   position: relative;
}

#i2236copyright,
#i898copyright  {
   position: absolute;
   left: 11px;
   top: 188px;
   z-index: 8;
   width: 644px;
   margin-left: 0px;
   margin-top: 0px;
}

.i675newsline2,
.i774newsline2,
.newsline2  {
   position: absolute;
   left: 2px;
   z-index: 6;
   width: 596px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#resourcesintro,
#resourcesinfo  {
   width: 239px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 15px;
   margin-right: 0px;
}

.news2panel,
.news4panel,
.i671news2panel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 5;
   width: 601px;
}

#i27dtalogotext,
#dtalogotext  {
   position: absolute;
   left: 33px;
   top: 108px;
   z-index: 5;
   width: 287px;
   height: 60px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

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

.i672news2panelthumb,
.news4panelthumb  {
   position: absolute;
   left: 3px;
   top: 3px;
   z-index: 6;
   margin-left: 0px;
   margin-top: 0px;
}

#gallerypreviousthumbsetbu  {
   margin-left: 11px;
   height: 11px;
   text-align: left;
}

#gallerynextthumbsetbutton  {
   height: 9px;
   text-align: right;
}

#newsline3,
#i775newsline3  {
   height: 1px;
   width: 596px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 11px;
   margin-right: 0px;
   margin-bottom: 0px;
   background-repeat: no-repeat;
}

.news2panelthumb,
.i517newspanelthumb  {
   position: absolute;
   top: 8px;
   z-index: 6;
   width: 89px;
   height: 66px;
   margin-left: 0px;
   margin-top: 0px;
}

.officepanelthumb,
.office2panelthumb  {
   position: absolute;
   left: 3px;
   top: 2px;
   width: 201px;
   height: 152px;
   margin-left: 0px;
   margin-top: 0px;
}

#resourcesmarkerspring2014  {
   background: url(sg_newsletter13_media/resourcesmarkerspring2014.jpg) no-repeat;
   position: absolute;
   left: 182px;
   top: 202px;
   z-index: 3;
   width: 317px;
   height: 31px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2229newsletterbasefollow  {
   margin-top: 0px;
   min-height: 220px;
}

#i722newsletterbasefollow  {
   margin-top: 0px;
   min-height: 218px;
}

#i37contactus,
#contactus  {
   position: absolute;
   left: 676px;
   z-index: 3;
   width: 241px;
   height: 13px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i531newsletterbasefollow  {
   margin-top: 0px;
   min-height: 207px;
}

#i972newsletterbasefollow  {
   margin-top: 0px;
   min-height: 207px;
}

#i886newsletterbasefollow  {
   margin-top: 0px;
   min-height: 207px;
}

#resourcesmarkerseptember  {
   background-image: url(sg_newsletter9_media/resourcesmarkerseptember.gif);
   width: 485px;
}

#i624newsletterbasefollow  {
   margin-top: 0px;
   min-height: 207px;
}

#resourcesmarkerdecember  {
   background-image: url(sg_newsletter10_media/resourcesmarkerdecember.jpg);
   width: 366px;
}

#newsresourcesbasefollow  {
   margin-top: 0px;
   min-height: 207px;
}

#resourcesmarkerjanuary  {
   background-image: url(sg_newsletter_media/resourcesmarkerjanuary.gif);
   width: 446px;
}

#i244architectnumber li  {
   padding-bottom: 10px;
   font-size: 12px;
   line-height: 14px;
}

#i235contactdetails li  {
   padding-bottom: 10px;
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#plussomethingmarch li  {
   line-height: 18px;
   padding-bottom: 0px;
}

#resourcesmarkerwinter  {
   background-image: url(sg_newsletter12_media/resourcesmarkerwinter.jpg);
   width: 317px;
}

.i518newsmetadata,
.news2metadata  {
   position: absolute;
   top: 9px;
   z-index: 6;
   width: 420px;
   margin-left: 0px;
   margin-top: 0px;
}

#clientquotesscroll li  {
   line-height: 17px;
   padding-bottom: 8px;
}

#i244architectnumber p  {
   padding-bottom: 10px;
   font-size: 12px;
   line-height: 14px;
}

#resourcesmarkerautumn  {
   background-image: url(sg_newsletter11_media/resourcesmarkerautumn.jpg);
   width: 336px;
}

#i2227architectnumber  {
   width: 265px;
}

#i26leftfootermenu ul  {
   line-height: 19px;
}

#resourcesmarkermarch  {
   background-image: url(sg_newsletter2_media/d242resourcesmarker.gif);
   width: 384px;
}

#plussomethingsept li  {
   padding-bottom: 0px;
   line-height: 18px;
}

#newsletterbasefollow  {
   margin-top: 0px;
   min-height: 207px;
}

#i5architectnumber li  {
   padding-bottom: 10px;
   font-size: 12px;
   line-height: 14px;
}

#i235contactdetails p  {
   padding-bottom: 10px;
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#plussomethingmarch p  {
   line-height: 18px;
   padding-bottom: 0px;
}

#plussomethingjuly li  {
   line-height: 18px;
   padding-bottom: 0px;
}

#clientquotesscroll p  {
   line-height: 17px;
   padding-bottom: 8px;
}

#i966architectnumber  {
   width: 265px;
}

#subthankyouintro li  {
   line-height: 20px;
   padding-bottom: 5px;
}

#plussomethingsept p  {
   padding-bottom: 0px;
   line-height: 18px;
}

#diannathomascaption  {
   background: url(sg_working_media/diannathomascaption.gif) no-repeat;
   height: 10px;
   width: 86px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i525architectnumber  {
   top: 143px;
}

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

#questionnairemarker  {
   position: absolute;
   left: 33px;
   z-index: 3;
   width: 254px;
   height: 30px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#resourcesmarkerjune  {
   background-image: url(sg_newsletter8_media/resourcesmarkerjune.gif);
   width: 344px;
}

#plussomethingmay li  {
   line-height: 18px;
   padding-bottom: 0px;
}

#plussomethingjuly p  {
   line-height: 18px;
   padding-bottom: 0px;
}

#i6contactdetails li  {
   padding-bottom: 10px;
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#i5architectnumber p  {
   padding-bottom: 10px;
   font-size: 12px;
   line-height: 14px;
}

#i879architectnumber  {
   width: 262px;
}

#i798architectnumber  {
   width: 262px;
}

#i670news2panelsheet  {
   margin-bottom: 3px;
   margin-top: 4px;
}

#i2240contactdetails  {
   z-index: 8;
}

#i2239leftfootermenu  {
   z-index: 8;
}

#i515newspanelsheet  {
   min-height: 105px;
   margin-bottom: 3px;
}

#i250newspanelsheet  {
   margin: 2px 0px 0px 4px;
   min-height: 224px;
   width: 670px;
   top: 0px;
   left: 0px;
   position: relative;
}

#i737leftfootermenu  {
   z-index: 8;
}

#i956newspanelsheet  {
   margin: 3px 0px 3px 4px;
   min-height: 209px;
   width: 670px;
   top: 0px;
   left: 0px;
   position: relative;
}

#i544leftfootermenu  {
   z-index: 4;
}

#i985leftfootermenu  {
   z-index: 4;
}

#plussomethingmarch  {
   margin-bottom: 50px;
}

#plussomethingmay p  {
   line-height: 18px;
   padding-bottom: 0px;
}

#i235contactdetails  {
   position: absolute;
   left: 535px;
   top: 65px;
   z-index: 3;
   width: 312px;
   margin-left: 0px;
   margin-top: 0px;
}

#i902contactdetails  {
   top: 58px;
}

#i236leftfootermenu  {
   left: 181px;
   top: 63px;
}

#i6contactdetails p  {
   padding-bottom: 10px;
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#i545contactdetails  {
   z-index: 4;
}

#i986contactdetails  {
   z-index: 4;
}

#architectnumber li  {
   padding-bottom: 10px;
   font-size: 12px;
   line-height: 14px;
}

#i637leftfootermenu  {
   z-index: 8;
}

#resourcesmarkermay  {
   background-image: url(sg_newsletter3_media/resourcesmarkermay.gif);
   width: 351px;
}

#subthankyouintro p  {
   line-height: 20px;
   padding-bottom: 5px;
}

#i137newspanelsheet  {
   width: 620px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 4px;
   margin-right: 0px;
}

#i901leftfootermenu  {
   z-index: 8;
}

#resourcesintro li  {
   padding-bottom: 10px;
   line-height: 20px;
}

#plussomethingjuly  {
   margin-bottom: 15px;
}

#leftfootermenu ul  {
   line-height: 19px;
}

#plussomethingsept  {
   margin-bottom: 34px;
}

#gallerythumbsheet  {
   margin: 34px 0px 0px 8px;
   min-height: 236px;
   width: 347px;
   top: 0px;
   left: 0px;
   position: relative;
}

#gallerypicturebox  {
   width: 576px;
   height: 460px;
}

#contactdetails li  {
   padding-bottom: 10px;
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#i5architectnumber  {
   width: 261px;
}

#welcomejanuary li  {
   line-height: 17px;
   padding-bottom: 5px;
}

.i888newsline,
.i2231newsline  {
   position: absolute;
   left: 6px;
   top: 204px;
   z-index: 7;
   width: 642px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#subscribeintro li  {
   padding-bottom: 10px;
   line-height: 20px;
}

#i26leftfootermenu  {
   left: 34px;
   top: 60px;
}

#architectnumber p  {
   padding-bottom: 10px;
   font-size: 12px;
   line-height: 14px;
}

#subscribeintro p  {
   padding-bottom: 10px;
   line-height: 20px;
}

#contactdetails p  {
   padding-bottom: 10px;
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#resourcesintro p  {
   padding-bottom: 10px;
   line-height: 20px;
}

#thankyouintro li  {
   line-height: 20px;
   padding-bottom: 5px;
}

#i6contactdetails  {
   position: absolute;
   left: 677px;
   top: 66px;
   z-index: 3;
   width: 311px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2235footerline1  {
   background-image: url(sg_newsletter10_media/d805footerline1.jpg);
   top: 36px;
}

#i2238footerline2  {
   background-image: url(sg_newsletter10_media/d812topline.jpg);
   top: 175px;
}

#resourcesinfo li  {
   padding-bottom: 5px;
   line-height: 14px;
   font-size: 12px;
}

#subscribeform li  {
   padding-bottom: 10px;
   line-height: 14px;
   font-size: 12px;
}

#welcomejanuary p  {
   line-height: 17px;
   padding-bottom: 5px;
}

#plussomething li  {
   padding-bottom: 0px;
   line-height: 18px;
}

#decembertextcopy  {
   margin-top: 11px;
   margin-left: 11px;
   width: 593px;
}

#plussomethingmay  {
   margin-bottom: 14px;
}

#i2228dtalogotext  {
   background-image: url(sg_newsletter10_media/d799dtalogotext.jpg);
}

#architectnumber  {
   width: 265px;
}

#i633footerline1  {
   background-image: url(sg_newsletter7_media/d540footerline1.gif);
   top: 36px;
}

#i716dtalogotext  {
   background-image: url(sg_testimonials_media/d27dtalogotext.gif);
}

#galleryintro li  {
   line-height: 20px;
   padding-bottom: 10px;
}

.officepanel,
.office2panel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   width: 207px;
   min-height: 156px;
}

#i543footerline2  {
   background-image: url(sg_newsletter7_media/d543footerline2.gif);
   z-index: 4;
   top: 175px;
}

#i243dtalogotext  {
   background-image: url(sg_working_media/dtalogotext.gif);
}

#i808footerline2  {
   background-image: url(sg_newsletter10_media/d812topline.jpg);
   top: 1187px;
}

#i237footerline2  {
   background-image: url(sg_newsletter3_media/d254topline.gif);
   top: 180px;
}

#i2220maincolumn  {
   min-height: 223px;
   margin-top: 508px;
}

#workingintro li  {
   line-height: 17px;
   font-weight: bold;
}

#i2237viewonline  {
   top: 9px;
}

#i900footerline2  {
   background-image: url(sg_newsletter11_media/d905middleline.jpg);
   top: 175px;
}

#resourcesmarker  {
   background: url(sg_resources_media/resourcesmarker.gif) no-repeat;
   position: absolute;
   left: 10px;
   top: 7px;
   z-index: 4;
   width: 340px;
   height: 24px;
   margin-left: 0px;
   margin-top: 0px;
}

#i526dtalogotext  {
   background-image: url(sg_testimonials_media/d27dtalogotext.gif);
   top: 110px;
}

#i114footerline2  {
   top: 187px;
}

#i736footerline2  {
   background-image: url(sg_newsletter7_media/d543footerline2.gif);
   top: 175px;
}

#i239footerline1  {
   background-image: url(sg_newsletter3_media/d254topline.gif);
   top: 41px;
}

#i733footerline1  {
   background-image: url(sg_newsletter7_media/d540footerline1.gif);
   top: 36px;
}

#i2242middleline  {
   background-image: url(sg_newsletter10_media/d812topline.jpg);
   top: 505px;
}

#thankyouintro p  {
   line-height: 20px;
   padding-bottom: 5px;
}

#subscribeform p  {
   padding-bottom: 10px;
   line-height: 14px;
   font-size: 12px;
}

#resourcesinfo p  {
   padding-bottom: 5px;
   line-height: 14px;
   font-size: 12px;
}

#i984footerline2  {
   background-image: url(sg_newsletter10_media/d812topline.jpg);
   z-index: 4;
   top: 175px;
}

#news4panelsheet  {
   margin-bottom: 4px;
   margin-top: 6px;
}

#i805footerline1  {
   top: 1048px;
   left: 182px;
}

#i880dtalogotext  {
   background-image: url(sg_newsletter11_media/d880dtalogotext.jpg);
}

#i967dtalogotext  {
   background-image: url(sg_newsletter10_media/d799dtalogotext.jpg);
}

#i981footerline1  {
   top: 36px;
   left: 11px;
}

#introduction li  {
   line-height: 20px;
   padding-bottom: 4px;
}

#plussomething p  {
   padding-bottom: 0px;
   line-height: 18px;
}

#i636footerline2  {
   background-image: url(sg_newsletter7_media/d543footerline2.gif);
   top: 175px;
}

#i897footerline1  {
   background-image: url(sg_newsletter11_media/d897footerline1.jpg);
   top: 36px;
}

#i799dtalogotext  {
   background-image: url(sg_newsletter10_media/d799dtalogotext.jpg);
}

#welcomedecember  {
   top: 243px;
}

#i540footerline1  {
   background: url(sg_newsletter7_media/d540footerline1.gif) no-repeat;
   position: absolute;
   left: 11px;
   top: 36px;
   z-index: 4;
   width: 642px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
}

#i619dtalogotext  {
   background-image: url(sg_testimonials_media/d27dtalogotext.gif);
}

#welcomemarch li  {
   line-height: 17px;
   padding-bottom: 5px;
}

#i899viewonline  {
   top: 9px;
}

#welcomemarch p  {
   line-height: 17px;
   padding-bottom: 5px;
}

#i807viewonline  {
   top: 9px;
}

#workingintro p  {
   line-height: 17px;
   font-weight: bold;
}

#welcomejuly li  {
   line-height: 17px;
   padding-bottom: 5px;
}

#junedetailtext  {
   top: 605px;
}

#i955maincolumn  {
   min-height: 220px;
   margin-top: 397px;
}

.i246newsmetadatascroll li  {
   padding-bottom: 0px;
   line-height: 18px;
}

#welcomesept li  {
   line-height: 18px;
   padding-bottom: 3px;
}

#contactdetails  {
   position: absolute;
   left: 677px;
   top: 71px;
   z-index: 3;
   width: 316px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2230contactus  {
   background-image: url(sg_newsletter12_media/d973contactus.jpg);
   z-index: 8;
}

#i868maincolumn  {
   min-height: 223px;
   margin-top: 976px;
}

#i514maincolumn  {
   min-height: 112px;
   margin-top: 564px;
}

#i735viewonline  {
   top: 12px;
}

#i741middleline  {
   background-image: url(sg_newsletter7_media/d546topline.gif);
   top: 876px;
}

#leftfootermenu  {
   left: 34px;
   top: 69px;
}

#introduction p  {
   line-height: 20px;
   padding-bottom: 4px;
}

#galleryintro p  {
   line-height: 20px;
   padding-bottom: 10px;
}

#i607maincolumn  {
   min-height: 223px;
   margin-top: 976px;
}

#i635viewonline  {
   top: 12px;
}

#workingcol2 li  {
   line-height: 17px;
}

#i251maincolumn  {
   min-height: 353px;
   margin-top: 325px;
}

#i542viewonline  {
   top: 12px;
}

#i27dtalogotext  {
   background-image: url(sg_working_media/dtalogotext.gif);
}

#i905middleline  {
   background-image: url(sg_newsletter11_media/d905middleline.jpg);
   top: 973px;
}

#i983viewonline  {
   top: 9px;
}

#i13footerline1  {
   z-index: 4;
   top: 48px;
}

#i704maincolumn  {
   min-height: 223px;
   margin-top: 879px;
}

#thankyoumarker  {
   background: url(sg_thankyou_media/thankyoumarker.gif) no-repeat;
   position: absolute;
   left: 32px;
   top: 19px;
   z-index: 3;
   width: 117px;
   height: 30px;
   margin-left: 0px;
   margin-top: 0px;
}

#resourcesintro  {
   margin-bottom: 0px;
   margin-top: 12px;
}

#newsletterhead  {
   margin: 6px 0px 0px 12px;
   height: 14px;
   width: 41px;
   top: 0px;
   left: 0px;
   position: relative;
   background-repeat: no-repeat;
}

.i192newsmetadatascroll li  {
   padding-bottom: 0px;
   line-height: 18px;
}

#workingcol1 li  {
   line-height: 17px;
}

#plussomething  {
   margin-top: 11px;
   margin-left: 11px;
   width: 592px;
}

#septembertext  {
   top: 546px;
}

#i238copyright  {
   top: 196px;
}

.i246newsmetadatascroll p  {
   padding-bottom: 0px;
   line-height: 18px;
}

#i625contactus  {
   background-image: url(sg_newsletter7_media/d532contactus.gif);
   z-index: 8;
}

.i192newsmetadatascroll p  {
   padding-bottom: 0px;
   line-height: 18px;
}

#i634copyright  {
   z-index: 8;
}

#i734copyright  {
   z-index: 8;
}

#i887contactus  {
   background-image: url(sg_newsletter11_media/d887contactus.jpg);
   z-index: 8;
}

#i541copyright  {
   z-index: 4;
}

#i14maincolumn  {
   min-height: 470px;
   margin-top: 201px;
}

#welcomejuly p  {
   line-height: 17px;
   padding-bottom: 5px;
}

#welcomeautumn  {
   top: 241px;
}

#welcomewinter  {
   top: 240px;
}

#resourceshead  {
   margin: 35px 0px 0px 15px;
   background: url(sg_newsresources4_media/resourceshead.jpg) no-repeat;
   height: 14px;
   width: 192px;
   top: 0px;
   left: 0px;
   position: relative;
}

#i806copyright  {
   top: 1200px;
}

#workingmarker  {
   background: url(sg_working_media/workingmarker.gif) no-repeat;
   position: absolute;
   z-index: 3;
   width: 487px;
   height: 31px;
   margin-left: 0px;
   margin-top: 0px;
}

#i532contactus  {
   background-image: url(sg_newsletter7_media/d532contactus.gif);
   z-index: 4;
}

#i775newsline3  {
   background-image: url(sg_newsresources4_media/d775newsline3.jpg);
   margin-top: 17px;
}

#workingcol1 p  {
   line-height: 17px;
}

#workingend li  {
   padding-bottom: 6px;
   line-height: 17px;
   font-weight: bold;
}

#resourcesinfo  {
   margin-bottom: 35px;
   margin-top: 11px;
}

#welcomespring  {
   position: absolute;
   left: 181px;
   top: 241px;
   z-index: 3;
   width: 419px;
   margin-left: 0px;
   margin-top: 0px;
}

#gallerymarker  {
   background: url(sg_gallery_media/gallerymarker.gif) no-repeat;
   position: absolute;
   left: 34px;
   z-index: 3;
   width: 184px;
   height: 31px;
   margin-left: 0px;
   margin-top: 0px;
}

#subscribeform  {
   margin: 26px 0px 0px 112px;
   width: 298px;
   top: 0px;
   left: 0px;
   position: relative;
}

#i723contactus  {
   background-image: url(sg_newsletter7_media/d532contactus.gif);
   z-index: 8;
}

#i241contactus  {
   background: url(sg_newsletter3_media/d241contactus.gif) no-repeat;
   position: absolute;
   left: 535px;
   top: 22px;
   z-index: 3;
   width: 240px;
   height: 13px;
   margin-left: 0px;
   margin-top: 0px;
}

#i973contactus  {
   background-image: url(sg_newsletter12_media/d973contactus.jpg);
   z-index: 4;
}

#welcomesept p  {
   line-height: 18px;
   padding-bottom: 3px;
}

#i982copyright  {
   z-index: 4;
   top: 188px;
}

#welcomemay li  {
   line-height: 17px;
   padding-bottom: 5px;
}

#workingcol2 p  {
   line-height: 17px;
}

#i115copyright  {
   position: absolute;
   left: 34px;
   top: 203px;
   z-index: 3;
   width: 932px;
   margin-left: 0px;
   margin-top: 0px;
}

#page_content  {
   min-height: 1270px;
}

#welcomemay p  {
   line-height: 17px;
   padding-bottom: 5px;
}

#junenewscopy  {
   margin-top: 8px;
   margin-left: 11px;
   width: 595px;
}

#workingend p  {
   padding-bottom: 6px;
   line-height: 17px;
   font-weight: bold;
}

#galleryintro  {
   margin-top: 11px;
   margin-left: 10px;
   width: 321px;
}

#introduction  {
   margin-top: 11px;
   margin-left: 10px;
   width: 320px;
}

#i37contactus  {
   background-image: url(sg_working_media/contactus.gif);
   top: 29px;
}

.i2225newsmetadatascroll  {
   height: 193px;
   top: 28px;
}

#i2241topline  {
   background-image: url(sg_newsletter10_media/d812topline.jpg);
   top: 190px;
}

#i680welcome2  {
   margin-top: 26px;
   margin-left: 11px;
   width: 591px;
}

#workingintro  {
   width: 808px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 13px;
   margin-bottom: 0px;
}

#decembertext  {
   top: 841px;
}

#dummytext li  {
   padding-bottom: 10px;
   line-height: 20px;
}

.i674news2metadatascroll  {
   height: 129px;
   width: 487px;
   top: 23px;
   left: 107px;
}

#welcomejune  {
   top: 243px;
}

.i616newsmetadatascroll  {
   height: 193px;
   top: 28px;
}

#i904topline  {
   background-image: url(sg_newsletter11_media/d905middleline.jpg);
   top: 190px;
}

#i639topline  {
   background-image: url(sg_newsletter7_media/d546topline.gif);
   top: 190px;
}

.i877newsmetadatascroll  {
   height: 193px;
   top: 28px;
}

.i246newsmetadatascroll  {
   height: 170px;
   top: 30px;
}

.i713newsmetadatascroll  {
   height: 193px;
   top: 28px;
}

#i987topline  {
   background-image: url(sg_newsletter10_media/d812topline.jpg);
   top: 190px;
}

#welcomesept  {
   top: 247px;
}

#workingcol1  {
   width: 373px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
}

#i812topline  {
   background-image: url(sg_newsletter10_media/d812topline.jpg);
   top: 190px;
}

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

#i740topline  {
   background-image: url(sg_newsletter7_media/d546topline.gif);
   top: 190px;
}

.i964newsmetadatascroll  {
   height: 161px;
   top: 31px;
}

#i546topline  {
   background-image: url(sg_newsletter7_media/d546topline.gif);
   top: 192px;
}

.i192newsmetadatascroll  {
   position: absolute;
   left: 223px;
   top: 31px;
   z-index: 6;
   width: 373px;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
}

#workingcol2  {
   width: 373px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 44px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#dummytext p  {
   padding-bottom: 10px;
   line-height: 20px;
}

#i254topline  {
   background-image: url(sg_newsletter3_media/d254topline.gif);
   top: 190px;
}

.i523newsmetadatascroll  {
   height: 57px;
   width: 541px;
   top: 28px;
   left: 105px;
}

#maincolumn  {
   min-height: 471px;
   margin-top: 201px;
}

.i2226newsimageenlarge  {
   background-image: url(sg_newsletter12_media/d965newsimageenlarge.jpg);
   top: 183px;
}

#footerline  {
   position: absolute;
   left: 34px;
   top: 47px;
   z-index: 4;
   width: 933px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#ridefooter  {
   font-size: 0px;
}

#i12topline  {
   top: 190px;
}

#viewonline  {
   top: 12px;
}

#smhtext li  {
   line-height: 17px;
   padding-bottom: 8px;
}

#middleline  {
   background-image: url(sg_newsletter7_media/d546topline.gif);
   top: 973px;
}

#sidecolumn  {
   margin: 203px 0px 0px 6px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 315px;
}

#diannapic  {
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 6px;
   margin-bottom: 0px;
   background-repeat: no-repeat;
}

#contactus  {
   top: 28px;
}

#newsline3  {
   background-image: url(sg_newsresources2_media/newsline2.gif);
   margin-top: 8px;
}

.i878newsimageenlarge  {
   background-image: url(sg_newsletter11_media/d878newsimageenlarge.jpg);
   top: 183px;
}

.i194newsimageenlarge  {
   position: absolute;
   left: 43px;
   z-index: 6;
   width: 119px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

.i965newsimageenlarge  {
   background-image: url(sg_newsletter12_media/d965newsimageenlarge.jpg);
   top: 179px;
}

#smhtext p  {
   line-height: 17px;
   padding-bottom: 8px;
}

.i714newsimageenlarge  {
   background-image: url(sg_newsletter5_media/d245newsimageenlarge.gif);
   top: 183px;
}

.i617newsimageenlarge  {
   background-image: url(sg_newsletter5_media/d245newsimageenlarge.gif);
   top: 183px;
}

.i245newsimageenlarge  {
   background-image: url(sg_newsletter3_media/d245newsimageenlarge.gif);
   top: 152px;
}

.container_div,
#page  {
   margin: 0px auto 0px auto;
   width: 1000px;
   position: relative;
}

.i247newsmetadata li  {
   line-height: 16px;
}

.i672news2panelthumb  {
   height: 151px;
   width: 97px;
}

.news2metadatascroll  {
   height: 57px;
   width: 487px;
   top: 28px;
   left: 107px;
}

.news4metadatascroll  {
   position: absolute;
   left: 136px;
   top: 23px;
   z-index: 6;
   width: 456px;
   height: 129px;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
}

.i2223newspanelthumb  {
   height: 168px;
   top: 8px;
}

#welcome2  {
   margin-top: 26px;
   margin-left: 11px;
   width: 374px;
}

.i132newsmetadata li  {
   line-height: 18px;
}

#headerbg  {
   background: url(sg_working_media/headerbg.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 1000px;
   height: 140px;
   margin-left: 0px;
   margin-top: 0px;
}

.i247newsmetadata p  {
   line-height: 16px;
}

.i871newspanelthumb  {
   height: 168px;
   top: 8px;
}

.i132newsmetadata p  {
   line-height: 18px;
}

.i707newspanelthumb  {
   height: 168px;
   top: 9px;
}

.i133newspanelthumb  {
   top: 10px;
}

#topline  {
   top: 190px;
   background-image: none;
}

.i958newspanelthumb  {
   height: 157px;
   top: 11px;
}

.i517newspanelthumb  {
   left: 6px;
}

.i248newspanelthumb  {
   height: 136px;
   top: 9px;
}

.i610newspanelthumb  {
   height: 168px;
   top: 8px;
}

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

.i2224newsmetadata  {
   top: 5px;
}

.office2panelthumb  {
   z-index: 6;
}

.i673news2metadata  {
   position: absolute;
   left: 107px;
   top: 4px;
   z-index: 6;
   width: 420px;
   margin-left: 0px;
   margin-top: 0px;
}

.i959newsmetadata  {
   top: 8px;
}

.i518newsmetadata  {
   left: 105px;
}

.i611newsmetadata  {
   top: 9px;
}

.i872newsmetadata  {
   top: 5px;
}

.i708newsmetadata  {
   top: 9px;
}

.officepanelthumb  {
   z-index: 5;
}

.i247newsmetadata  {
   top: 9px;
}

#page  {
   height: 900px;
}

.news4panelthumb  {
   height: 148px;
   width: 122px;
}

.news2panelthumb  {
   left: 11px;
}

.i2222newspanel  {
   min-height: 209px;
}

.i671news2panel  {
   min-height: 161px;
}

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

.i870newspanel  {
   min-height: 209px;
}

.i2231newsline  {
   background-image: url(sg_newsletter12_media/d974newsline.jpg);
}

.i706newspanel  {
   min-height: 209px;
}

.news2metadata  {
   left: 107px;
}

.i609newspanel  {
   min-height: 209px;
}

.i135newspanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 5;
   width: 608px;
   min-height: 211px;
}

.i249newspanel  {
   min-height: 212px;
}

.i675newsline2  {
   background-image: url(sg_newsresources2_media/newsline2.gif);
   top: 157px;
}

.i957newspanel  {
   min-height: 201px;
}

.i516newspanel  {
   min-height: 97px;
}

.i774newsline2  {
   background-image: url(sg_newsresources4_media/d775newsline3.jpg);
   top: 157px;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.i888newsline  {
   background-image: url(sg_newsletter11_media/d888newsline.jpg);
}

.i533newsline  {
   z-index: 6;
   top: 93px;
}

.i240newsline  {
   z-index: 6;
   top: 205px;
   left: 4px;
}

.i136newsline  {
   position: absolute;
   left: 4px;
   width: 592px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

.office2panel  {
   z-index: 5;
}

.i724newsline  {
   z-index: 7;
   top: 204px;
}

.i626newsline  {
   z-index: 7;
   top: 204px;
}

.i974newsline  {
   z-index: 6;
   top: 198px;
   background-image: url(sg_newsletter12_media/d974newsline.jpg);
}

.officepanel  {
   z-index: 4;
}

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

*:focus  {
   outline-style: none;
}

.full_width  {
   min-width: 1000px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

.news2panel  {
   min-height: 97px;
}

.news4panel  {
   min-height: 161px;
}

.newsline2  {
   background-image: url(sg_newsresources2_media/newsline2.gif);
   top: 93px;
}

.divider  {
   clear: left;
   display: block;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

.c_b * a  {
   color: #000000;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

.c666 a  {
   color: #666666;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

.flow  {
   position: relative;
   display: block;
   z-index: 2;
   width: 100%;
}

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

ains  {
   text-decoration: none;
}

body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_working_media/browserbackground.gif) center top repeat-x;
   background-attachment: scroll;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   background: #FFFFFF url(sg_working_media/browserbackground.gif) center top repeat-x;
   background-attachment: scroll;
   height: 100%;
}

