#nav1menu li a:hover,
#contactmenu li a:hover  {
   color: #FB8C02;
   text-decoration: underline;
}

#nav1menu li a,
#contactmenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #000000;
   height: 100%;
}

#nav1menu li,
#contactmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#nav1menu,
#contactmenu  {
   font: 13px/29px Folio-Medium, "Folio- Medium";
   margin: 0px;
   height: 29px;
   padding: 0px;
   list-style: none;
   text-align: left;
   position: absolute;
   top: 52px;
   z-index: 4;
}

#abouttext p a:hover  {
   color: #FFFFFF;
}

#emailtext p a:hover  {
   color: #FDFDFD;
   text-decoration: underline;
}

#bradyb a:hover  {
   background-position: -111px 0%;
}

#abouttext p a  {
   border: 0px none #000000;
   font-family: Folio-Medium, "Folio- Medium";
   text-decoration: none;
   color: #050200;
}

#emailtext p a  {
   border: 0px none #000000;
   color: #929292;
   text-decoration: none;
}

#whethertext p  {
   font: 15px/16px Folio-Medium, "Folio- Medium";
   margin: 0px;
   text-align: left;
   color: #020202;
}

#contactmenu  {
   left: 672px;
}

#phonetext p  {
   font: 17px/29px Folio-Medium, "Folio- Medium";
   margin: 0px;
   color: #929292;
   text-align: left;
}

#emailtext p  {
   font: 15px/21px Folio-Medium, "Folio- Medium";
   margin: 0px;
   color: #929292;
   text-align: left;
}

#aboutorange  {
   background: url(sg_about_media/aboutorange.jpg) no-repeat;
   position: absolute;
   left: 410px;
   top: 88px;
   z-index: 4;
   width: 350px;
   height: 462px;
}

#whethertext  {
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 228px;
   z-index: 6;
   width: 415px;
}

#abouttext p  {
   font: 13px/17px Folio-Light, "Folio- Light";
   margin: 0px;
   color: #050200;
   padding-top: 3px;
   text-align: left;
}

#aboutimage  {
   background: url(sg_about_media/aboutimage.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 88px;
   z-index: 5;
   width: 412px;
   height: 462px;
}

#abouttext  {
   visibility: visible;
   position: absolute;
   left: 432px;
   top: 109px;
   z-index: 7;
   width: 298px;
}

#phonetext  {
   visibility: visible;
   position: absolute;
   left: 630px;
   top: 522px;
   z-index: 7;
   width: 112px;
}

#emailtext  {
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 527px;
   z-index: 7;
   width: 257px;
}

#pid2about  {
   margin: 0px auto 0px auto;
   width: 760px;
   position: relative;
}

#nav1menu  {
   left: 21px;
}

#bradyb a  {
   background: url(sg_about_media/bradyb.jpg) no-repeat 0% 0px;
   display: block;
   height: 52px;
   width: 111px;
   font-size: 52px;
   line-height: 52px;
}

#bradyb  {
   visibility: visible;
   position: absolute;
   left: 428px;
   top: 406px;
   z-index: 5;
   width: 111px;
   height: 52px;
}

#bottom  {
   background: url(sg_about_media/bottom.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 481px;
   z-index: 6;
   width: 760px;
   height: 69px;
}

#logo  {
   background: url(sg_about_media/logo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 111px;
   z-index: 6;
   width: 304px;
   height: 88px;
}

#top  {
   background: url(sg_about_media/top.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 760px;
   height: 88px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

