#bodytextgrow *:first-child  {
   margin-top: 0px;
}

#bodytextgrow *:last-child  {
   margin-bottom: 0px;
}

#bodytextgrow p a:hover  {
   color: #B95D20;
   text-decoration: underline;
}

#bodytextgrow p a  {
   border: 0px none #000000;
   text-decoration: underline;
   color: #093ADD;
}

#bodytextgrow p  {
   font: 14px/24px Georgia;
   margin: 0px;
   text-align: left;
   color: #252525;
}

#copy2008text p  {
   font: 10px/14px Arial;
   margin: 0px;
   color: #999999;
   text-align: left;
}

#summarytext p  {
   font: bold 16px/22px Georgia;
   margin: 0px;
   color: #FF6633;
   text-align: left;
}

#copy2008text  {
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 29px;
   z-index: 1;
   width: 290px;
}

#bodytextgrow  {
   margin: 128px 3px 0px 483px;
   visibility: visible;
   padding: 0px;
}

#summarytext  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 410px;
   z-index: 1;
   width: 383px;
}

#ilienweb  {
   margin: 0px auto 0px auto;
   width: 798px;
   position: relative;
}

#mainimg  {
   background: url(sg_ilienweb_media/mainimg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 479px;
   height: 395px;
}

#uplift  {
   position: absolute;
   width: 100%;
   z-index: 1;
}

#footer  {
   position: relative;
   text-align: center;
   left: 0px;
   top: 0px;
   width: 100%;
   float: center;

}

#title  {
   background: url(sg_ilienweb_media/title.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 483px;
   top: 23px;
   z-index: 1;
   width: 299px;
   height: 57px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #EBEBEB url(sg_ilienweb_media/exteriortile.gif) center top repeat-x;
}

