#fondbutton a:hover,
#hilinebutton a:hover,
#abtwsbutton a:hover,
#rodenatorbutton a:hover,
#regattabutton a:hover,
#kellerbutton a:hover,
#bibutton a:hover,
#s3button a:hover,
#cartersbutton a:hover,
#abtlogobutton a:hover  {
   background-position: -38px 0%;
}

#fondbutton a,
#abtwsbutton a,
#hilinebutton a,
#cartersbutton a,
#kellerbutton a,
#bibutton a,
#regattabutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   width: 38px;
   background-position: 0% 0px;
   font-size: 38px;
   line-height: 38px;
}

#toadwbutton a:hover,
#clausenbutton a:hover,
#morledgebutton a:hover  {
   background-position: -39px 0%;
}

#abtlogobutton a,
#clausenbutton a,
#toadwbutton a,
#s3button a  {
   background-repeat: no-repeat;
   display: block;
   height: 39px;
   background-position: 0% 0px;
   font-size: 39px;
   line-height: 39px;
}

#portfoliomenu li a:hover,
#mainmenu li a:hover  {
   color: #9C9C9D;
}

#abtwsbutton,
#cartersbutton,
#kellerbutton  {
   visibility: visible;
   position: absolute;
   left: 578px;
   z-index: 4;
   width: 38px;
   height: 38px;
}

#fondbutton,
#bibutton,
#regattabutton  {
   visibility: visible;
   position: absolute;
   left: 637px;
   z-index: 4;
   width: 38px;
   height: 38px;
}

#toadwbutton,
#clausenbutton  {
   visibility: visible;
   position: absolute;
   left: 636px;
   z-index: 4;
   width: 39px;
   height: 39px;
}

#ctalogobutton a:hover  {
   background-position: -77px 0%;
}

#id0homebutton a:hover  {
   background-position: -671px 0%;
}

#portfoliomenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #011616;
   width: 100%;
   display: block;
}

#rodenatorbutton a  {
   background: url(sg_logodesign_media/rodenatorbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 41px;
   width: 38px;
   font-size: 41px;
   line-height: 41px;
}

#logonewheadtext p  {
   font: bold 38px/58px Verdana, sans-serif;
   margin: 0px;
   color: #020202;
   text-align: center;
}

#portfoliomenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#morledgebutton a  {
   background: url(sg_logodesign_media/morledgebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 36px;
   width: 39px;
   font-size: 36px;
   line-height: 36px;
}

#clausenbutton a  {
   width: 39px;
   background-image: url(sg_logodesign_media/clausenbutton.gif);
}

#rodenatorbutton  {
   visibility: visible;
   position: absolute;
   left: 578px;
   top: 696px;
   z-index: 4;
   width: 38px;
   height: 41px;
}

#abtlogobutton a  {
   width: 38px;
   background-image: url(sg_logodesign_media/abtlogobutton.gif);
}

#cartersbutton a  {
   background-image: url(sg_logodesign_media/cartersbutton.gif);
}

#id0homebutton a  {
   background: url(sg_logodesign_media/id0homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 86px;
   width: 671px;
   font-size: 86px;
   line-height: 86px;
}

#ctalogobutton a  {
   background: url(sg_logodesign_media/ctalogobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 49px;
   width: 77px;
   font-size: 49px;
   line-height: 49px;
}

#logonewheadtext  {
   visibility: visible;
   position: absolute;
   left: 449px;
   top: 201px;
   z-index: 4;
   width: 176px;
}

#regattabutton a  {
   background-image: url(sg_logodesign_media/regattabutton.gif);
}

#rodenatorpopup  {
   background: url(sg_logodesign_media/rodenatorpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 161px;
   top: 499px;
   z-index: 12;
   width: 358px;
   height: 78px;
}

#morledgebutton  {
   visibility: visible;
   position: absolute;
   left: 636px;
   top: 646px;
   z-index: 4;
   width: 39px;
   height: 36px;
}

#hilinebutton a  {
   background-image: url(sg_logodesign_media/hilinebutton.gif);
}

#logotexthide p  {
   font: 12px/16px Verdana, sans-serif;
   margin: 0px;
   padding-bottom: 12px;
   text-align: left;
   color: #020202;
}

#kellerbutton a  {
   background-image: url(sg_logodesign_media/kellerbutton.gif);
}

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

#regattabutton  {
   top: 399px;
}

#cartersbutton  {
   top: 498px;
}

#id0homebutton  {
   visibility: visible;
   position: absolute;
   left: 61px;
   top: 104px;
   z-index: 4;
   width: 671px;
   height: 86px;
}

#mainmenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #8A1E04;
   height: 100%;
}

#abtwsbutton a  {
   background-image: url(sg_logodesign_media/abtwsbutton.gif);
}

#morledgepopup  {
   background: url(sg_logodesign_media/morledgepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 170px;
   top: 489px;
   z-index: 4;
   width: 348px;
   height: 76px;
}

#portfoliomenu  {
   font: 9px/18px Verdana, sans-serif;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: justify;
   color: #011616;
   visibility: hidden;
   position: absolute;
   left: 506px;
   top: 283px;
   z-index: 4;
   width: 68px;
}

#abtlogobutton  {
   visibility: visible;
   position: absolute;
   left: 577px;
   top: 399px;
   z-index: 4;
   width: 38px;
   height: 39px;
}

#clausenbutton  {
   top: 548px;
}

#toadwbutton a  {
   width: 39px;
   background-image: url(sg_logodesign_media/toadwbutton.gif);
}

#ctalogobutton  {
   visibility: visible;
   position: absolute;
   left: 664px;
   top: 799px;
   z-index: 4;
   width: 77px;
   height: 49px;
}

#kellerbutton  {
   top: 598px;
}

#carterspopup  {
   background: url(sg_logodesign_media/carterspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 183px;
   top: 421px;
   z-index: 8;
   width: 315px;
   height: 192px;
}

#abtlogopopup  {
   background: url(sg_logodesign_media/abtlogopopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 172px;
   top: 401px;
   z-index: 16;
   width: 324px;
   height: 220px;
}

#clausenpopup  {
   background: url(sg_logodesign_media/clausenpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 167px;
   top: 454px;
   z-index: 9;
   width: 354px;
   height: 156px;
}

#logotexthide  {
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 400px;
   z-index: 17;
   width: 396px;
}

#fondbutton a  {
   background-image: url(sg_logodesign_media/fondbutton.gif);
}

#regattapopup  {
   background: url(sg_logodesign_media/regattapopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 169px;
   top: 438px;
   z-index: 15;
   width: 350px;
   height: 216px;
}

#hilinebutton  {
   visibility: visible;
   position: absolute;
   left: 579px;
   top: 646px;
   z-index: 4;
   width: 38px;
   height: 38px;
}

#kellerpopup  {
   background: url(sg_logodesign_media/kellerpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 165px;
   top: 476px;
   z-index: 11;
   width: 355px;
   height: 106px;
}

#mainmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#hilinepopup  {
   background: url(sg_logodesign_media/hilinepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 168px;
   top: 425px;
   z-index: 6;
   width: 352px;
   height: 204px;
}

#abtwsbutton  {
   top: 449px;
}

#toadwbutton  {
   top: 498px;
}

#abtwspopup  {
   background: url(sg_logodesign_media/abtwspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 213px;
   top: 400px;
   z-index: 5;
   width: 252px;
   height: 271px;
}

#toadwpopup  {
   background: url(sg_logodesign_media/toadwpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 175px;
   top: 431px;
   z-index: 13;
   width: 340px;
   height: 151px;
}

#s3button a  {
   width: 38px;
   background-image: url(sg_logodesign_media/s3button.gif);
}

#fondbutton  {
   top: 449px;
}

#bibutton a  {
   background-image: url(sg_logodesign_media/bibutton.gif);
}

#whitemarks  {
   background: url(sg_logodesign_media/whitemarks.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 37px;
   z-index: 3;
   width: 796px;
   height: 860px;
}

#fondpopup  {
   background: url(sg_logodesign_media/fondpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 189px;
   top: 400px;
   z-index: 14;
   width: 307px;
   height: 309px;
}

#bibutton  {
   top: 600px;
}

#s3button  {
   visibility: visible;
   position: absolute;
   left: 578px;
   top: 548px;
   z-index: 4;
   width: 38px;
   height: 39px;
}

#mainmenu  {
   font: 10px/15px Verdana, sans-serif;
   margin: 0px;
   height: 15px;
   padding: 0px;
   list-style: none;
   text-align: justify;
   color: #8A1E04;
   position: absolute;
   left: 405px;
   top: 262px;
   z-index: 4;
}

#s3popup  {
   background: url(sg_logodesign_media/s3popup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 155px;
   top: 429px;
   z-index: 10;
   width: 358px;
   height: 185px;
}

#bipopup  {
   background: url(sg_logodesign_media/bipopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 135px;
   top: 489px;
   z-index: 7;
   width: 386px;
   height: 71px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_logodesign_media/exteriortile.gif) center top repeat;
}

