a  {
	text-decoration: none;
	color: #666666;
}

a ins  {
   text-decoration: none;
}

#webbutton a,
#marketingbutton a,
#contactbutton a,
#graphicbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#id0illustration,
#id0contact,
#id0graphic,
#id0web,
#id0marketing  {
   position: absolute;
   left: 7px;
   z-index: 5;
   width: 219px;
   height: 62px;
   background-repeat: no-repeat;
}

#id1illustrationpopup,
#id1contactpopup  {
   visibility: hidden;
   position: absolute;
   left: 233px;
   top: 154px;
   width: 525px;
   height: 316px;
   background-repeat: no-repeat;
}

#kingsleygroupmarketingcommunications  {
   background: url(sg_01barshomef_media/id0kingsleygroupmarketingco.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 233px;
   top: 36px;
   z-index: 4;
   width: 317px;
   height: 17px;
   <a href="http://twitter.com/kingsleygroup" target="_blank">
}

#bloggerbutton a,
#twitterbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   background-position: 0% 0px;
   font-size: 38px;
   line-height: 38px;
}

#id1graphicpopup,
#id2webpopup  {
   visibility: hidden;
   position: absolute;
   left: 232px;
   top: 155px;
   width: 525px;
   height: 316px;
   background-repeat: no-repeat;
}

#illustrationbutton a:hover  {
   background-position: -107px 0%;
}

#marketingbutton a:hover  {
   background-position: -142px 0%;
}

#facebookbutton a:hover  {
   background-position: -40px 0%;
}

#bloggerbutton a:hover  {
   background-position: -37px 0%;
}

#contactbutton a:hover  {
   background-position: -117px 0%;
}

#graphicbutton a:hover  {
   background-position: -123px 0%;
}

#twitterbutton a:hover  {
   background-position: -39px 0%;
}

#illustrationbutton a  {
   background: url(sg_01barshomef_media/illustrationbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 107px;
   font-size: 10px;
   line-height: 10px;
}

#id2illustrationpopup  {
   background: url(sg_01barshomef_media/id2illustrationpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 24px;
   top: 367px;
   z-index: 8;
   width: 24px;
   height: 15px;
}

#signupbutton a:hover  {
   text-decoration: underline;
}

#id0illustrationpopup  {
   background: url(sg_01barshomef_media/id0illustrationpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 7px;
   top: 345px;
   z-index: 7;
   width: 219px;
   height: 63px;
}

#id1illustrationpopup  {
   background-image: url(sg_01barshomef_media/id1illustrationpopup.gif);
   z-index: 7;
}

#illustrationbutton  {
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 369px;
   z-index: 8;
   width: 107px;
   height: 10px;
}

#logobutton a:hover  {
   background-position: -120px 0%;
}

#newsbutton a:hover  {
   background-position: -197px 0%;
}

#id0marketingpopup  {
   background: url(sg_01barshomef_media/id0marketingpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 7px;
   top: 156px;
   z-index: 10;
   width: 219px;
   height: 63px;
}

#id1marketingpopup  {
   background: url(sg_01barshomef_media/id1marketingpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 234px;
   top: 154px;
   z-index: 10;
   width: 525px;
   height: 316px;
}

#id2marketingpopup  {
   background: url(sg_01barshomef_media/id2marketingpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 24px;
   top: 178px;
   z-index: 11;
   width: 24px;
   height: 15px;
}

#webbutton a:hover  {
   background-position: -140px 0%;
}

#marketingbutton a  {
   width: 142px;
   background-image: url(sg_01barshomef_media/marketingbutton.gif);
}

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

#bottomcopytext p  {
	font: Verdana, sans-serif;
	margin: 0px;
	color: #999999;
	text-align: left;
	font-size: 11px;
	line-height: 14px;
}

#id0illustration  {
   background-image: url(sg_01barshomef_media/id0illustration.gif);
   top: 345px;
}

#twitterbutton a  {
   width: 39px;
   background-image: url(sg_01barshomef_media/twitterbutton.gif);
}

#hzni01barshomef  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#contactbutton a  {
   width: 117px;
   background-image: url(sg_01barshomef_media/contactbutton.gif);
}

#id1graphicpopup  {
   background-image: url(sg_01barshomef_media/id1graphicpopup.gif);
   z-index: 9;
}

#graphicbutton a  {
   width: 123px;
   background-image: url(sg_01barshomef_media/graphicbutton.gif);
}

#bloggerbutton a  {
   width: 37px;
   background-image: url(sg_01barshomef_media/bloggerbutton.gif);
}

#id0graphicpopup  {
   background: url(sg_01barshomef_media/id0graphicpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 7px;
   top: 219px;
   z-index: 9;
   width: 219px;
   height: 63px;
}

#id2graphicpopup  {
   background: url(sg_01barshomef_media/id2graphicpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 24px;
   top: 241px;
   z-index: 10;
   width: 24px;
   height: 15px;
}

#id1contactpopup  {
   background-image: url(sg_01barshomef_media/id1contactpopup.gif);
   z-index: 6;
}

#marketingbutton  {
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 180px;
   z-index: 11;
   width: 142px;
   height: 13px;
}

#id0contactpopup  {
   background: url(sg_01barshomef_media/id0contactpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 7px;
   top: 408px;
   z-index: 6;
   width: 219px;
   height: 63px;
}

#id2contactpopup  {
   background: url(sg_01barshomef_media/id2contactpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 24px;
   top: 430px;
   z-index: 7;
   width: 24px;
   height: 15px;
}

#bottomcopytext  {
   visibility: visible;
   position: absolute;
   left: 249px;
   top: 498px;
   z-index: 4;
   width: 496px;
}

#signupbutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 144px;
   top: 584px;
   z-index: 5;
   width: 40px;
   height: 40px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 432px;
   z-index: 7;
   width: 117px;
   height: 13px;
}

#bloggerbutton  {
   visibility: visible;
   position: absolute;
   left: 111px;
   top: 585px;
   z-index: 6;
   width: 37px;
   height: 38px;
}

#twitterbutton  {
   visibility: visible;
   position: absolute;
   left: 181px;
   top: 585px;
   z-index: 6;
   width: 39px;
   height: 38px;
}

#graphicbutton  {
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 243px;
   z-index: 10;
   width: 123px;
   height: 13px;
}

#newsbutton a  {
   background: url(sg_01barshomef_media/newsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 66px;
   width: 197px;
   font-size: 66px;
   line-height: 66px;
}

#signupbutton  {
   font: 10px/17px GillSans, "Gill Sans";
   letter-spacing: 1px;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 493px;
   z-index: 5;
   width: 208px;
   height: 9px;
}

#logobutton a  {
   background: url(sg_01barshomef_media/logobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 97px;
   width: 120px;
   font-size: 97px;
   line-height: 97px;
}

#id0marketing  {
   background-image: url(sg_01barshomef_media/id0marketing.gif);
   top: 156px;
}

#i01barshomef  {
   width: 766px;
   height: 681px;
   position: absolute;
   margin-left: -383px;
   left: 50%;
   top: -340px;
}

#webbutton a  {
   width: 140px;
   background-image: url(sg_01barshomef_media/webbutton.gif);
}

#id1webpopup  {
   background: url(sg_01barshomef_media/id1webpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 24px;
   top: 304px;
   z-index: 9;
   width: 24px;
   height: 15px;
}

#id2webpopup  {
   background-image: url(sg_01barshomef_media/id2webpopup.gif);
   z-index: 8;
}

#emailtext p  {
   font: 9px/17px Verdana, sans-serif;
   margin: 0px;
   color: #999999;
   text-align: left;
}

#id0webpopup  {
   background: url(sg_01barshomef_media/id0webpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 7px;
   top: 282px;
   z-index: 8;
   width: 219px;
   height: 63px;
}

#logobutton  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 28px;
   z-index: 4;
   width: 120px;
   height: 97px;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 512px;
   z-index: 5;
   width: 197px;
   height: 66px;
}

#id0graphic  {
   background-image: url(sg_01barshomef_media/id0graphic.gif);
   top: 219px;
}

#helpingred  {
   background: url(sg_01barshomef_media/helpingred.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 232px;
   top: 61px;
   z-index: 4;
   width: 277px;
   height: 8px;
}

#id0contact  {
   background-image: url(sg_01barshomef_media/id0contact.gif);
   top: 408px;
}

#emailtext  {
   visibility: visible;
   position: absolute;
   left: 728px;
   top: 5px;
   z-index: 4;
   width: 34px;
}

#webbutton  {
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 306px;
   z-index: 9;
   width: 140px;
   height: 13px;
}

#services  {
   background: url(sg_01barshomef_media/services.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 232px;
   top: 105px;
   z-index: 4;
   width: 513px;
   height: 10px;
}

#linevert  {
   background: url(sg_01barshomef_media/linevert.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 174px;
   z-index: 11;
   width: 1px;
   height: 276px;
}

#follow p  {
   font: 10px/14px GillSans, "Gill Sans";
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#layer12  {
   background: url(sg_01barshomef_media/layer12.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 222px;
   top: 154px;
   z-index: 11;
   width: 5px;
   height: 317px;
}

#layer21  {
	background: url(sg_01barshomef_media/layer21.gif) no-repeat;
	position: absolute;
	left: 232px;
	top: 155px;
	z-index: 5;
	width: 525px;
	height: 317px;
	background-image: url(sg_01barshomef_media/layer21.gif);
}

#layer15  {
   background: url(sg_01barshomef_media/layer15.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 487px;
   z-index: 4;
   width: 219px;
   height: 142px;
}

#layer2  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 147px;
   z-index: 4;
   width: 766px;
   height: 331px;
   background-color: #FEFFFE;
   background-image: none;
}

#id0web  {
   background-image: url(sg_01barshomef_media/id0web.gif);
   top: 282px;
}

#follow  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 592px;
   z-index: 5;
   width: 51px;
}

#shape1  {
   background: url(sg_01barshomef_media/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 231px;
   top: 96px;
   z-index: 4;
   width: 515px;
   height: 1px;
}

#layer1  {
   background: url(sg_01barshomef_media/layer1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 766px;
   height: 681px;
}

#id0  {
   background: url(sg_01barshomef_media/id0.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 637px;
   z-index: 4;
   width: 766px;
   height: 44px;
}

html, body  {
	padding: 0px;
	margin: 0px;
	background-color: #616567;
	background-image: url(images/10_englishguy.gif);
	background-repeat: no-repeat;
}
