#contactmidtext p a:hover,
#contacttoptext p a:hover  {
   font-weight: bold;
   color: #AF4A2D;
}

#contactmidtext,
#contactbttmtext,
#contacttoptext  {
   visibility: visible;
   position: absolute;
   left: 308px;
   z-index: 4;
   width: 362px;
}

#contacttoptext p a,
#contactmidtext p a  {
   border: 0px none #000000;
   color: #011E3B;
   text-decoration: none;
   font-weight: bold;
}

#contactbttmtext p,
#contacttoptext p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: left;
}

#contactbttmtext p a:hover  {
   color: #AF4A2D;
}

#contactbttmtext p a  {
   border: 0px none #000000;
   color: #011E3B;
   text-decoration: none;
   line-height: 18px;
   font-size: 15px;
}

#contacttoptext p a  {
   font-size: 13px;
   line-height: 16px;
}

#contactbttmtext p  {
   padding-bottom: 3px;
}

#contactmidtext p  {
   font: bold 13px/16px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #011E3B;
   padding-bottom: 3px;
   text-align: center;
}

#contacttoptext p  {
   padding-bottom: 12px;
}

#contactbttmtext  {
   top: 429px;
}

#contactmidtext  {
   top: 295px;
}

#contacttoptext  {
   top: 200px;
}

#curves1copy  {
   background: url(sg_home_media/curves1copy.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 819px;
}

#home  {
   margin: 0px auto 0px auto;
   height: 819px;
   width: 800px;
   position: relative;
   background-color: #262626;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #3A3A3A url(sg_home_media/exteriortile.gif) center top repeat-y;
   background-attachment: fixed;
}


