#raysalonbutton a:hover,
#id1nelsonbutton a:hover,
#soulspiritbutton a:hover,
#fragentobutton a:hover  {
   background-position: -279px 0%;
}

#id1nelsonbutton a,
#raysalonbutton a,
#soulspiritbutton a,
#fragentobutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 279px;
   height: 54px;
   background-position: 0% 0px;
}

#infrenchbutton a:hover,
#id1zontisbutton a:hover  {
   background-position: -281px 0%;
}

#i2008ngelusallrightstext p,
#aengelustext p  {
   font: 10px/12px Verdana;
   margin: 0px;
   color: #666666;
}

#infrenchbutton a,
#id1zontisbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 281px;
   height: 56px;
   background-position: 0% 0px;
}

#raysalonbutton,
#fragentobutton  {
   visibility: visible;
   position: absolute;
   left: 427px;
   z-index: 5;
   width: 279px;
   height: 54px;
}

#i2008ngelusallrightstext p  {
   text-align: center;
}

#i2008ngelusallrightstext  {
   visibility: visible;
   position: absolute;
   left: 269px;
   top: 695px;
   z-index: 5;
   width: 232px;
}

#webdesignbutton a:hover  {
   color: #000000;
}

#previimgbutton a:hover  {
   background-position: -36px 0%;
}

#id0backgrounddownimg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 766px;
   height: 648px;
}

#soulspiritbutton a  {
   background-image: url(sg_ourclients2_media/soulspiritbutton.jpg);
}

#id1nelsonbutton a  {
   background-image: url(sg_ourclients2_media/id1nelsonbutton.jpg);
}

#id1zontisbutton a  {
   background-image: url(sg_ourclients2_media/id1zontisbutton.jpg);
}

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

#raysalonbutton a  {
   background-image: url(sg_ourclients2_media/raysalonbutton.jpg);
}

#previimgbutton a  {
   background: url(sg_ourclients2_media/previimgbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 36px;
   height: 37px;
}

#soulspiritbutton  {
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 563px;
   z-index: 5;
   width: 279px;
   height: 54px;
}

#infrenchbutton a  {
   background-image: url(sg_ourclients2_media/infrenchbutton.jpg);
}

#fragentobutton a  {
   background-image: url(sg_ourclients2_media/fragentobutton.jpg);
}

#id1zontisbutton  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 488px;
   z-index: 5;
   width: 281px;
   height: 56px;
}

#webdesignbutton  {
   font: 9px/11px Verdana;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 180px;
   top: 695px;
   z-index: 4;
   width: 349px;
   height: 10px;
}

#id1nelsonbutton  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 420px;
   z-index: 5;
   width: 279px;
   height: 54px;
}

#logoaengelusimg  {
   visibility: visible;
   position: absolute;
   left: 519px;
   top: 689px;
   z-index: 6;
   width: 66px;
   height: 19px;
}

#previimgbutton  {
   visibility: visible;
   position: absolute;
   left: 642px;
   top: 371px;
   z-index: 5;
   width: 36px;
   height: 37px;
}

#fragentobutton  {
   top: 486px;
}

#raysalonbutton  {
   top: 562px;
}

#infrenchbutton  {
   visibility: visible;
   position: absolute;
   left: 427px;
   top: 421px;
   z-index: 5;
   width: 281px;
   height: 56px;
}

#aengelustext p  {
   text-align: left;
}

#id2ourclients  {
   background: url(sg_ourclients_media/id0ourclients.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 381px;
   z-index: 5;
   width: 148px;
   height: 26px;
}

#headerxmedia  {
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 17px;
   z-index: 5;
   width: 704px;
   height: 274px;
}

#aengelustext  {
   visibility: visible;
   position: absolute;
   left: 516px;
   top: 695px;
   z-index: 5;
   width: 65px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 750px;
   width: 766px;
   position: relative;
   background-color: #1C1C1C;
   background-image: none;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

