#copyrighttextcopy p a,
#bicycletexttext p a,
#i1cartexttext p a,
#designtitletext p a,
#soalrtitletext p a,
#newstexttext p a,
#designtexttext p a,
#cartitletext p a,
#newstitletext p a,
#bicycletitletext p a,
#solartexttext p a  {
   display: inline;
}

#solarpowerbutton a:hover,
#electricvehiclebutton a.nmh,
#electricvehiclebutton a:hover,
#solarpowerbutton a.nmh  {
   background-position: -176px 0%;
}

#energyconsultingbutton a.nmh,
#energyconsultingbutton a:hover  {
   background-position: -175px 0%;
}

#electricbikebutton a.nmh,
#electricbikebutton a:hover  {
   background-position: -177px 0%;
}

#gccclogohorizlargeblue200  {
   position: absolute;
   left: 41px;
   top: 743px;
   z-index: 4;
   width: 155px;
   height: 36px;
   background-image: url(sg_home_media/gccclogohorizlargeblue200.gif);
   background-repeat: no-repeat;
}

#energyconsultingbutton a  {
   background-image: url(sg_home_media/energyconsultingbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 119px;
   width: 175px;
   font-size: 119px;
   line-height: 119px;
}

#energyconsultingbutton  {
   position: absolute;
   left: 451px;
   top: 294px;
   z-index: 4;
   width: 175px;
   height: 119px;
}

#electricbikebutton a  {
   background-image: url(sg_home_media/electricbikebutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 121px;
   width: 177px;
   font-size: 121px;
   line-height: 121px;
}

#electricbikebutton  {
   position: absolute;
   left: 37px;
   top: 294px;
   z-index: 4;
   width: 177px;
   height: 121px;
}

#bikerollpicturebox  {
   position: absolute;
   left: 31px;
   top: 87px;
   z-index: 4;
   width: 800px;
   height: 200px;
}

#bicycletitletext  {
   position: absolute;
   left: 14px;
   top: 416px;
   z-index: 5;
   width: 222px;
}

#bicycletexttext  {
   position: absolute;
   left: 23px;
   top: 460px;
   z-index: 4;
   width: 198px;
}

#designtexttext  {
   position: absolute;
   left: 438px;
   top: 460px;
   z-index: 4;
   width: 191px;
}

#newstitletext  {
   position: absolute;
   left: 6px;
   top: 611px;
   z-index: 4;
   width: 222px;
}

#solartexttext  {
   position: absolute;
   left: 646px;
   top: 460px;
   z-index: 4;
   width: 185px;
}

#i1cartexttext  {
   position: absolute;
   left: 236px;
   top: 460px;
   z-index: 4;
   width: 193px;
}

#newstexttext  {
   position: absolute;
   left: 206px;
   top: 635px;
   z-index: 4;
   width: 625px;
}

#cartitletext  {
   position: absolute;
   left: 233px;
   top: 416px;
   z-index: 4;
   width: 198px;
}

#classpicture  {
   position: absolute;
   left: 52px;
   top: 637px;
   z-index: 4;
   width: 136px;
   height: 104px;
   background-image: url(sg_home_media/classpicture.gif);
   background-repeat: no-repeat;
}

#horbar  {
   position: absolute;
   left: 21px;
   top: 592px;
   z-index: 4;
   width: 816px;
   height: 2px;
   background-image: url(sg_home_media/horbar.gif);
   background-repeat: no-repeat;
}


