a  {
	text-decoration: underline;
	color: #C0C72A;
}

a ins  {
   text-decoration: none;
}

#advertisingheadertext p,
#homeheadingtext p,
#brochureworkheadingtext p,
#exhibitiongraphicsheadertext p,
#photographyheadertext p,
#newsheadingtext p,
#august09text p,
#recreationalheadertext p,
#corporateheadingtext p,
#october09text p,
#webdesignheadingtext p,
#clientsheadingtext p,
#abitaboutheadingtext p,
#getintouchheadingtext p,
#july09text p  {
   font: 21px/25px Rockwell;
   margin: 0px;
   color: #C0C72A;
   text-align: left;
}

#brochureworktext p,
#webdesignintrotext p,
#recreationaltext p,
#advertisingtext p,
#exhibitiongraphicstext p,
#homeintrotext p,
#getintouchintrotext p,
#abitaboutintrotext p,
#photographytext p,
#corporateintrotext p,
#august09introtext p,
#clientsintrotext p,
#newsintrotext p,
#july09introtext p,
#october09introtext p  {
   font: 14px/17px Rockwell;
   margin: 0px;
   text-align: left;
   color: #6D6E71;
}

#clientsslideshow,
#layer38,
#advertisingslideshow,
#augustslideshow,
#octoberslideshow,
#julyslideshow,
#newsslideshow,
#getintouchslideshow,
#recreationalslideshow,
#exhibitionslideshow,
#photographyslideshow,
#brochureslideshow,
#abitaboutslideshow,
#corporateslideshow,
#webdesignslideshow  {
	visibility: visible;
	position: absolute;
	left: 291px;
	top: 197px;
	z-index: 29;
	width: 657px;
	height: 226px;
	background-color: #FFFFFF;
	background-image: none;
}

#october09text,
#recreationalheadertext,
#homeheadingtext,
#clientsheadingtext,
#photographyheadertext,
#exhibitiongraphicsheadertext,
#august09text,
#corporateheadingtext,
#getintouchheadingtext,
#newsheadingtext,
#webdesignheadingtext,
#abitaboutheadingtext,
#brochureworkheadingtext  {
	visibility: visible;
	position: absolute;
	left: 299px;
	top: 441px;
	z-index: 25;
}

#idhomepagelayers,
#pid12july,
#pid7corporatebranding,
#pid14october,
#pid10getintouch,
#pid1recreational,
#pid4advertising,
#pid8clients,
#pid3exhibitiongraphics,
#pid15home,
#pid6webdesign,
#pid11abitabout,
#pid9news,
#pid13august,
#pid2photography,
#pid5brochurework  {
   margin: 0px auto 0px auto;
   background: url(sg_brochurework_media/interiortile.gif) repeat center top;
   height: 756px;
   width: 986px;
   position: relative;
}

#brochureworktext,
#recreationaltext,
#homeintrotext,
#newsintrotext,
#webdesignintrotext,
#corporateintrotext,
#advertisingtext,
#clientsintrotext,
#photographytext,
#exhibitiongraphicstext  {
	visibility: visible;
	position: absolute;
	left: 298px;
	top: 475px;
	z-index: 19;
}

#recentworktext p a:hover,
#newsintrotext p a:hover,
#helloidentitycreativecouktext p a:hover,
#getintouchintrotext p a:hover,
#mainnavmenu li a:hover,
#subnavmenu li a:hover  {
   color: #DAE22C;
   text-decoration: underline;
}

#abitaboutintrotext,
#august09introtext,
#october09introtext,
#july09introtext,
#getintouchintrotext  {
	visibility: visible;
	position: absolute;
	left: 300px;
	top: 476px;
	z-index: 28;
	width: 385px;
	height: 211px;
}

#julybutton a:hover,
#augustbutton a:hover,
#octoberbutton a:hover  {
   background-position: -106px 0%;
}

#helloidentitycreativecouktext p a,
#recentworktext p a  {
   border: 0px none #000000;
   color: #DAE22C;
   text-decoration: none;
}

#helloidentitycreativecouktext p,
#i4401799533403text p  {
   font: 12px/71px Rockwell;
   margin: 0px;
   color: #DAE22C;
   text-align: center;
}

#octoberbutton a,
#julybutton a,
#augustbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 62px;
   width: 106px;
   background-position: 0% 0px;
   font-size: 62px;
   line-height: 62px;
}

#twitterbutton a:hover,
#facebookbutton a:hover  {
   background-position: -17px 0%;
}

#julybutton,
#octoberbutton,
#augustbutton  {
	visibility: visible;
	position: absolute;
	left: 841px;
	z-index: 30;
	width: 106px;
	height: 62px;
}

#july09text,
#advertisingheadertext  {
	visibility: visible;
	position: absolute;
	left: 299px;
	top: 441px;
	z-index: 25;
}

#helloidentitycreativecouktext  {
	visibility: visible;
	position: absolute;
	left: 767px;
	top: 143px;
	z-index: 14;
	width: 199px;
}

#exhibitiongraphicsheadertext  {
   width: 284px;
}

#selectedrecentworktext p  {
	font: 15px/71px Rockwell;
	margin: 0px;
	color: #C0C72A;
	text-align: left;
}

#exhibitiongraphicstext p  {
   padding-bottom: 9px;
}

#brochureworkheadingtext  {
   width: 290px;
}

#exhibitiongraphicstext  {
   width: 395px;
}

#recreationalheadertext  {
   width: 308px;
}

#selectedrecentworktext  {
	visibility: visible;
	position: absolute;
	left: 713px;
	top: 414px;
	z-index: 23;
	width: 231px;
	height: 1px;
}

#advertisingheadertext  {
   width: 416px;
}

#getintouchheadingtext  {
   width: 118px;
}

#photographyheadertext  {
   width: 397px;
}

#abitaboutheadingtext  {
   width: 317px;
}

#abitaboutintrotext p  {
   padding-bottom: 10px;
}

#webdesignintrotext p  {
   padding-bottom: 9px;
}

#webdesignheadingtext  {
   width: 352px;
}

#october09introtext p  {
   padding-bottom: 10px;
}

#corporateintrotext p  {
   padding-bottom: 9px;
}

#corporateheadingtext  {
   width: 347px;
}

#august09introtext p  {
   padding-bottom: 10px;
}

#skypebutton a:hover  {
   background-position: -21px 0%;
}

#recreationaltext p  {
   padding-bottom: 9px;
}

#brochureworktext p  {
   padding-bottom: 9px;
}

#webdesignintrotext  {
   width: 385px;
}

#clientsintrotext p  {
   padding-bottom: 9px;
}

#i4401799533403text  {
	visibility: visible;
	position: absolute;
	left: 638px;
	top: 143px;
	z-index: 6;
	width: 140px;
}

#id0recentworkblock  {
	background: url(sg_brochurework_media/id0recentworkblock.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 699px;
	top: 427px;
	z-index: 18;
	width: 249px;
	height: 262px;
}

#corporateintrotext  {
   width: 385px;
}

#clientsheadingtext  {
   width: 92px;
}

#photographytext p  {
   padding-bottom: 9px;
}

#advertisingtext p  {
   padding-bottom: 9px;
}

#july09introtext p  {
   padding-bottom: 10px;
}

#recentworktext p  {
	font: 12px/15px Rockwell;
	margin: 0px;
	padding-bottom: -2px;
	text-align: left;
	color: #999999;
}

#brochureworktext  {
   width: 395px;
}

#facebookbutton a  {
   background: url(sg_brochurework_media/facebookbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 16px;
   width: 17px;
   font-size: 16px;
   line-height: 16px;
}

#recreationaltext  {
   width: 395px;
}

#clientsintrotext  {
   width: 385px;
}

#mainnavmenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
}

#advertisingtext  {
   width: 387px;
}

#twitterbutton a  {
   background: url(sg_brochurework_media/twitterbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 17px;
   width: 17px;
   font-size: 17px;
   line-height: 17px;
}

#photographytext  {
   width: 392px;
}

#homeintrotext p  {
   padding-bottom: 9px;
}

#newsintrotext p  {
   padding-bottom: 9px;
}

#homeheadingtext  {
   width: 305px;
}

#octoberbutton a  {
   background-image: url(sg_brochurework_media/octoberbutton.gif);
}

#newsheadingtext  {
   width: 179px;
}

#subnavmenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   width: 100%;
   display: block;
}

#recentworktext  {
	visibility: visible;
	position: absolute;
	left: 710px;
	top: 485px;
	z-index: 26;
	width: 228px;
	height: 240px;
}

#augustbutton a  {
   background-image: url(sg_brochurework_media/augustbutton.gif);
}

#logoreflection  {
   background: url(sg_brochurework_media/logoreflection.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 121px;
   z-index: 3;
   width: 227px;
   height: 49px;
}

#mainnavmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 254px;
   top: 549px;
   z-index: 4;
   width: 17px;
   height: 16px;
}

#octoberbutton  {
   top: 481px;
}

#newsintrotext  {
   width: 385px;
}

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

#twitterbutton  {
   visibility: visible;
   position: absolute;
   left: 255px;
   top: 569px;
   z-index: 4;
   width: 17px;
   height: 17px;
}

#skypebutton a  {
   background: url(sg_brochurework_media/skypebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 21px;
   width: 21px;
   font-size: 21px;
   line-height: 21px;
}

#homeintrotext  {
   width: 395px;
}

#october09text  {
	width: 268px;
}

#footertext p  {
   font: 12px/71px Rockwell;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#creativecopy  {
	background: url(sg_brochurework_media/creativecopy.gif) no-repeat;
	position: absolute;
	left: 174px;
	top: 131px;
	z-index: 12;
	width: 110px;
	height: 26px;
}

#augustbutton  {
   top: 549px;
}

#julybutton a  {
   background-image: url(sg_brochurework_media/julybutton.gif);
}

#august09text  {
   width: 106px;
}

#skypebutton  {
   visibility: visible;
   position: absolute;
   left: 252px;
   top: 588px;
   z-index: 4;
   width: 21px;
   height: 21px;
}

#mainnavmenu  {
   font: bold 22px/26px Rockwell;
   margin: 0px;
   height: 26px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   position: absolute;
   left: 329px;
   top: 105px;
   z-index: 3;
}

#layer8copy2  {
	background: url(sg_brochurework_media/layer8copy2.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 209px;
	top: 188px;
	z-index: 17;
	width: 741px;
	height: 1px;
}

#largeidicon  {
	background: url(sg_brochurework_media/largeidicon.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 12px;
	top: 442px;
	z-index: 8;
	width: 272px;
	height: 274px;
}

#smallidicon  {
	background: url(sg_brochurework_media/smallidicon.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 934px;
	top: 698px;
	z-index: 9;
	width: 14px;
	height: 15px;
}

#subnavmenu  {
	font: 16px/31px Rockwell;
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: right;
	color: #FFFFFF;
	position: absolute;
	left: 85px;
	top: 201px;
	z-index: 7;
	width: 185px;
}

#footertext  {
	visibility: visible;
	position: absolute;
	left: 289px;
	top: 670px;
	z-index: 10;
	width: 273px;
}

#layer5copy  {
	background: url(sg_brochurework_media/layer5copy.gif) no-repeat;
	position: absolute;
	left: 72px;
	top: 60px;
	z-index: 16;
	width: 266px;
	height: 103px;
}

#julybutton  {
   top: 617px;
}

#july09text  {
   width: 406px;
}

#whitearea  {
	background: url(sg_brochurework_media/whitearea.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 288px;
	top: 193px;
	z-index: 15;
	width: 664px;
	height: 500px;
}

#layer38  {
	background: transparent url(sg_idhomepagelayers_media/layer38.jpg) no-repeat;
}

#layer36  {
	background: url(sg_brochurework_media/layer36.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 284px;
	top: 169px;
	z-index: 13;
	width: 1px;
	height: 587px;
}

#square  {
	background: url(sg_brochurework_media/square.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 776px;
	top: 166px;
	z-index: 5;
	width: 186px;
	height: 180px;
}

#layer4  {
	background: url(sg_brochurework_media/layer4.gif) no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 27;
	width: 128px;
	height: 138px;
	visibility: visible;
}

#layer2  {
	background: url(sg_brochurework_media/layer2.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 313px;
	top: 68px;
	z-index: 11;
	width: 29px;
	height: 29px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_brochurework_media/exteriortile.gif) center top repeat;
}
