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

a ins  {
   text-decoration: none;
}

#satisfyingrelationshipsarepossiblewhenyouseweternityint p,
#about p  {
   font: 13px/16px MyriadPro-Regular, MyriadPro, "Myriad Pro";
   margin: 0px;
   text-align: left;
   color: #0D004C;
}

#copyright2009acordofbluephone3013437571emailofficeacordofbluecom  {
   visibility: visible;
   position: absolute;
   left: 288px;
   top: 608px;
   z-index: 4;
   width: 263px;
   height: 11px;
   background-repeat: no-repeat;
}

#newletterform fieldset div,
#newletterform fieldset legend  {
   font: 12px/14px Myriad-Roman, Myriad;
   color: #9A9B9D;
}

#satisfyingrelationshipsarepossiblewhenyouseweternityint p  {
   padding-top: 15px;
}

#aboutusbutton a:hover,
#homebutton a:hover  {
   background-position: -206px 0%;
}

#newletterform fieldset *:last-child  {
   padding-bottom: 0;
}

#officeacordofblueorgbutton a:hover  {
   background-position: -96px 0%;
}

#newletterform fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
   width: 55px;
}

#reggiedawnsanders *:first-child  {
   padding-top: 0px;
}

#officeacordofblueorgbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   width: 96px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#officeacordofblueorgbutton  {
   visibility: visible;
   position: absolute;
   left: 554px;
   top: 608px;
   z-index: 4;
   width: 96px;
   height: 10px;
}

#id1purpose p,
#id1vision p  {
   margin: 0px;
   color: #0D004C;
   line-height: 16px;
   font-size: 13px;
   text-align: left;
}

#newletterform fieldset div  {
   clear: both;
}

#uniqueartdesign p a:hover  {
   font-style: italic;
   text-decoration: underline;
}

#cordofmaskedthis1xmedia  {
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 73px;
   z-index: 5;
   width: 572px;
   height: 158px;
}

#newletterform fieldset  {
   border: none;
}

#uniqueartdesign p a  {
   border: 0px none #000000;
   font-style: Normal;
   text-decoration: none;
   color: #110953;
}

#reggiedawnsanders p  {
   font: 18px/22px Allegro;
   margin: 0px;
   color: #0D004C;
   padding-top: 15px;
   text-align: center;
}

#newslettersignup p  {
   font: 16px/19px MyriadPro-Bold, MyriadPro, "Myriad Pro";
   margin: 0px;
   color: #CFCFCF;
   text-align: center;
}

#reggiedawnsanders  {
   visibility: visible;
   position: absolute;
   left: 780px;
   top: 417px;
   z-index: 7;
   width: 185px;
}

#uniqueartdesign p  {
   font: 10px/12px MyriadPro-Light, "Myriad Pro- Light";
   margin: 0px;
   color: #110953;
   text-align: right;
}

#newslettersignup  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 464px;
   width: 205px;
}

#uniqueartdesign  {
   visibility: visible;
   position: absolute;
   left: 756px;
   top: 606px;
   z-index: 4;
   width: 200px;
}

#aboutusbutton a  {
   background: url(sg_home_media/aboutusbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 22px;
   width: 206px;
   font-size: 22px;
   line-height: 22px;
}

#newletterform p  {
   margin: 0px;
}

#bottomgradient  {
   background: url(sg_home_media/bottomgradient.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 265px;
   top: 604px;
   z-index: 3;
   width: 710px;
   height: 78px;
}

#middleofmiddle  {
   visibility: visible;
   position: absolute;
   left: 280px;
   top: 251px;
   z-index: 5;
   width: 692px;
   height: 288px;
   background-repeat: no-repeat;
}

#aboutus,
#home  {
   margin: 0px auto 0px auto;
   width: 994px;
   position: relative;
}

#pathguidepath  {
   background: url(sg_home_media/pathguidepath.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 233px;
   width: 212px;
   height: 209px;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 300px;
   width: 206px;
   height: 22px;
}

#newletterform  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 487px;
   width: 239px;
}

#homebutton a  {
   background: url(sg_home_media/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 23px;
   width: 206px;
   font-size: 23px;
   line-height: 23px;
}

#id1purpose p  {
   font-family: MyriadPro-SemiboldIt, "Myriad Pro- Semibold It";
}

#id1vision p  {
   font-family: MyriadPro-It, "Myriad Pro- It";
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 277px;
   width: 206px;
   height: 23px;
}

#id2group  {
   background: url(sg_home_media/id2group.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 441px;
   width: 238px;
   height: 161px;
}

#id0group  {
   position: absolute;
   z-index: 4;
   background-repeat: no-repeat;
}

.centerac  {
   text-align: center;
}

fieldset *  {
   padding-top: 0;
   padding-bottom: 0;
   margin-left: 0;
   margin-right: 0;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #B3B2B2;
   background-repeat: repeat-x;
   background-position: center top;
}

