#contactleftcolumntext,
#i49constudioimagecontent,
#pageimagecontent,
#i198constudioimagecontent,
#maptext,
#mapleftcolumntext,
#contactpageimagecontent  {
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-bottom: 0px;
}

#whoowentext,
#easelpaintingstext,
#bottomsectiontext,
#middlesectiontext,
#rightsectiontext,
#whoconstudiotext,
#topsectiontext,
#whosallytext  {
   width: 684px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 37px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i50sallyimagecontent,
#i196sallyimagecontent,
#instructionstext,
#i276leftsectiontext,
#i51owenimagecontent,
#i194owenimagecontent  {
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 87px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i202verybottomtext,
#whatbottomtext,
#leithwebdesigntext,
#whobottomtext,
#i192verybottomtext,
#gallerybottomtext  {
   width: 999px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 22px;
}

#contactrightcolumntext,
#maprightcolumntext,
#i207leftsectiontext,
#rightcolumntext  {
   width: 247px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 86px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i92constudiopreviouspanelset a,
#constudionextpanelsetbutt a  {
   background-repeat: no-repeat;
   display: block;
   height: 82px;
   width: 27px;
   font-size: 82px;
   line-height: 82px;
}

#constudionextpanelsetbutt,
#i92constudiopreviouspanelset  {
   height: 82px;
   width: 27px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 6px;
   margin-bottom: 0px;
}

#theconservationstudiotext,
#structuralpaintingtext  {
   width: 537px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 40px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#constudiometadata,
#constudiopicturebox  {
   width: 651px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 176px;
   margin-right: 0px;
   margin-bottom: 0px;
}

.fl li a,
.fl li *,
#innermainmenu > ul > li > a  {
   display: inline;
}

#i92constudiopreviouspanelset a  {
   background-image: url(sg_gallery_media/d92constudiopreviouspanelse.jpg);
}

#i92constudiopreviouspanelset  {
   margin-left: 10px;
}

#constudionextpanelsetbutt a  {
   background-image: url(sg_gallery_media/constudionextpanelsetbutt.jpg);
}

#theconservationstudiotext  {
   margin-top: 43px;
}

#i198constudioimagecontent  {
   margin-top: 37px;
   margin-left: 87px;
   width: 158px;
}

#constudionextpanelsetbutt  {
   margin-left: 8px;
}

#layer4,
#layer5,
#layer6  {
   height: 200px;
   width: 302px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 87px;
   margin-right: 0px;
   margin-bottom: 0px;
   background-repeat: no-repeat;
}

#i49constudioimagecontent  {
   margin-top: 37px;
   margin-left: 87px;
   width: 158px;
}

#contactpageimagecontent  {
   margin-top: 37px;
   margin-left: 173px;
   width: 666px;
}

#contactrightcolumntext  {
   margin-top: 21px;
}

#structuralpaintingtext  {
   margin-top: 25px;
}

#i196sallyimagecontent  {
   margin-top: 16px;
   width: 158px;
}

#innermainmenu ul li a  {
   padding: 6px 2.38em 6px 2.38em;
   line-height: 24px;
   height: 100%;
}

#contactleftcolumntext  {
   margin-top: 21px;
   margin-left: 173px;
   width: 333px;
}

#i50sallyimagecontent  {
   margin-top: 16px;
   width: 158px;
}

#i194owenimagecontent  {
   margin-top: 19px;
   width: 158px;
}

#constudiopicturebox  {
   margin-top: 42px;
   height: 353px;
}

#i276leftsectiontext  {
   margin-top: 42px;
   width: 159px;
}

#i51owenimagecontent  {
   margin-top: 19px;
   width: 158px;
}

#i207leftsectiontext  {
   margin-top: 42px;
   width: 348px;
}

#innermainmenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#maprightcolumntext  {
   margin-top: 26px;
}

#i192verybottomtext  {
   margin-top: 44px;
}

#leithwebdesigntext  {
   margin-top: 96px;
   margin-bottom: 47px;
}

#i202verybottomtext  {
   margin-top: 626px;
}

#easelpaintingstext  {
   margin-top: 22px;
   width: 537px;
   margin-left: 40px;
}

#constudiometadata  {
   margin-top: 9px;
}

#gallerybottomtext  {
   margin-top: 132px;
}

#bottomsectiontext  {
   margin-top: 24px;
}

#righttsectiontext  {
   margin: 42px 0px 0px 119px;
   width: 348px;
   top: 0px;
   left: 0px;
   position: relative;
}

#middlesectiontext  {
   margin-top: 21px;
}

#mapleftcolumntext  {
   margin-top: 26px;
   margin-left: 173px;
   width: 333px;
}

#pageimagecontent  {
   margin-top: 37px;
   margin-left: 173px;
   width: 666px;
}

#instructionstext  {
   margin-top: 16px;
   width: 716px;
   margin-left: 141px;
}

#rightsectiontext  {
   margin-top: 42px;
   margin-left: 36px;
}

#whoconstudiotext  {
   margin-top: 43px;
}

#innermainmenu ul  {
   height: 24px;
   margin: 0px;
   padding: 0px;
   color: #FFFFFF;
   line-height: 24px;
   font-size: 12px;
   font-family: Muli, sans-serif;
   text-align: left;
}

#rightcolumntext  {
   margin-top: 21px;
}

#leftcolumntext  {
   margin: 21px 0px 47px 173px;
   width: 333px;
   top: 0px;
   left: 0px;
   position: relative;
}

#whatbottomtext  {
   margin-top: 44px;
}

#topsectiontext  {
   margin-top: 42px;
}

#whobottomtext  {
   margin-top: 44px;
}

#innermainmenu  {
   margin: 47px 0px 0px 182px;
   top: 0px;
   left: -29px;
   position: relative;
}

#page_content  {
   min-height: 909px;
}

#whosallytext  {
   margin-top: 22px;
}

#whoowentext  {
   margin-top: 25px;
}

#backcolumn  {
   margin: 32px 0px 0px 0px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 999px;
   min-height: 877px;
}

#maptext  {
   margin-top: 32px;
   margin-left: 173px;
   width: 668px;
}

#layer4  {
   background-image: url(sg_what-we-do_media/layer4.jpg);
   margin-top: 16px;
}

#layer6  {
   background-image: url(sg_what-we-do_media/layer6.jpg);
   margin-top: 19px;
}

#layer5  {
   background-image: url(sg_what-we-do_media/layer5.jpg);
   margin-top: 37px;
}

.page_content_bkg  {
   position: absolute;
   z-index: 1;
   width: 999px;
   left: 0px;
   top: 0px;
   display: block;
}

.constudiopanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 7;
   width: 105px;
   min-height: 91px;
   background-color: #000000;
}

.container_div  {
   margin: 0px auto 0px auto;
   width: 999px;
   position: relative;
}

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

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

*:focus  {
   outline-style: none;
}

.cFFF * a  {
   color: #FFFFFF;
}

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

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

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

.fl li  {
   float: left;
}

.flow  {
   z-index: 2;
   position: relative;
}

ains  {
   text-decoration: none;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   background: #FFFFFF url(sg_who-we-are_media/browserbackground.jpg) center top repeat;
   background-attachment: scroll;
   height: 100%;
}

