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

a ins  {
   text-decoration: none;
}

#cosmeticdentistry,
#bleaching,
#cleanings,
#periodontaltreatment,
#whiteresinfillings,
#zoomwhitening,
#extractions,
#contactusthankyou,
#implants,
#pid19newpatients,
#patientphotos,
#pid3services,
#appointmentthankyou,
#veneers,
#buildingphotos,
#crownsandbridges,
#pid1home,
#pid20contactus,
#pid2aboutus,
#childrenvideo,
#dentures,
#pid17appointment,
#sealants  {
   margin: 0px auto 0px auto;
   width: 894px;
   position: relative;
}

#cosmeticdentistrybutton a,
#id0drivingdirectionsbutton a,
#crownsandbridgesbutton a,
#bleachingbutton a,
#implantsbutton a,
#zoomwhiteningbutton a,
#cleaningsbutton a,
#whiteresinfillingsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#extractionsliteral,
#bleachingliteral,
#periodontaltreatmentliteral,
#whiteresinfillingsliteral,
#veneersliteral,
#sealantsliteral,
#childrenvideoliteral,
#cosmeticdentistryliteral  {
   visibility: visible;
   position: absolute;
   left: 402px;
   top: 299px;
   z-index: 4;
   width: 485px;
}

#contactusbutton a:hover,
#newpatientsbutton a:hover,
#servicesbutton a:hover,
#appointmentbutton a:hover,
#aboutusbutton a:hover  {
   background-position: -144px 0%;
}

#contactform fieldset div,
#appointmentform fieldset div,
#contactform fieldset legend,
#appointmentform fieldset legend  {
   font: 13px/16px Verdana, sans-serif;
   margin-bottom: 12px;
   color: #F7DAB0;
}

#sealantsbutton a,
#fieldgroupwebbutton a,
#periodontaltreatmentbutton a,
#extractionsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#patientloginbutton a,
#denturesbutton a,
#veneersbutton a,
#appointmentloginbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 9px;
   background-position: 0% 0px;
   font-size: 9px;
   line-height: 9px;
}

#appointmentbutton a,
#newpatientsbutton a,
#aboutusbutton a,
#servicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 144px;
   height: 30px;
   background-position: 0% 0px;
}

#denturesliteral,
#cleaningsliteral,
#crownsandbridgesliteral,
#implantsliteral  {
   visibility: visible;
   position: absolute;
   left: 274px;
   top: 316px;
   z-index: 4;
   width: 485px;
}

#contactform fieldset *:last-child,
#appointmentform fieldset *:last-child  {
   padding-bottom: 0;
}

#servicesbutton,
#newpatientsbutton,
#appointmentbutton,
#aboutusbutton  {
   visibility: visible;
   position: absolute;
   top: 133px;
   z-index: 5;
   width: 144px;
   height: 30px;
}

#id1prevbutton a,
#id0prevbutton a,
#id0nextbutton a,
#id1nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 27px;
   width: 38px;
   background-position: 0% 0px;
   font-size: 27px;
   line-height: 27px;
}

#appointmentform fieldset div label,
#contactform fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
}

#buildingphotospicturebox table,
#zoomwhiteningpicturebox table  {
   width: 100%;
   height: 100%;
}

#servicestext p,
#appointmenttext p,
#newpatientstextcopy p  {
   font: 13px/16px Verdana, sans-serif;
   margin: 0px;
   color: #F7DAB0;
   padding-bottom: 12px;
   text-align: left;
}

#newpatientformsbutton a,
#id1drivingdirectionsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#id2buildingphotosbutton a,
#id1buildingphotosbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 162px;
   height: 40px;
   background-position: 0% 0px;
}

#fourthredtabcopy,
#id0secondredtab,
#fifthredtabcopy  {
   position: absolute;
   top: 133px;
   z-index: 5;
   width: 144px;
   height: 30px;
   background-repeat: no-repeat;
}

#clickonaservicebelowtoviewaspecificeducationalvideoo  {
   background: url(sg_crownsandbridges_media/id0clickonaservicebelowtovi.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 275px;
   z-index: 4;
   width: 651px;
   height: 16px;
}

#id2patientphotosbutton a,
#id1patientphotosbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 238px;
   height: 40px;
   background-position: 0% 0px;
}

#denturesbutton a:hover,
#implantsbutton a:hover  {
   background-position: -58px 0%;
}

#contactform fieldset,
#appointmentform fieldset  {
   border: none;
}

#id0buildingphotosbutton,
#buildingphotosstatic  {
   visibility: visible;
   position: absolute;
   left: 256px;
   top: 248px;
   z-index: 4;
   width: 120px;
   height: 14px;
}

#patientphotosstatic,
#id0patientphotosbutton  {
   visibility: visible;
   position: absolute;
   left: 66px;
   top: 248px;
   z-index: 4;
   width: 122px;
   height: 11px;
}

#clickonalinkbelowtoviewphotogallery  {
   background: url(sg_buildingphotos_media/id0clickonalinkbelowtoviewp.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 223px;
   z-index: 4;
   width: 234px;
   height: 11px;
}

#newpatientstext p,
#aboutusscroll p  {
   margin: 0px;
   color: #F7DAB0;
   font-weight: bold;
   font-family: Verdana, sans-serif;
   padding-bottom: 8px;
   text-align: left;
}

#periodontaltreatmentbutton a:hover  {
   background-position: -143px 0%;
}

#id0drivingdirectionsbutton a:hover  {
   background-position: -196px 0%;
}

#appointmentform fieldset div label  {
   width: 269px;
}

#sixthredtabcopy,
#contactusbutton  {
   position: absolute;
   left: 738px;
   top: 133px;
   z-index: 5;
   width: 144px;
   height: 32px;
}

#contactform p,
#appointmentform p  {
   margin: 0px;
}

#accreditedbusinessbutton a:hover  {
   background-position: -93px 0%;
}

#whiteresinfillingsbutton a:hover  {
   background-position: -127px 0%;
}

#cosmeticdentistrybutton a:hover  {
   background-position: -124px 0%;
}

#crownsandbridgesbutton a:hover  {
   background-position: -130px 0%;
}

#appointmentloginbutton a:hover  {
   background-position: -131px 0%;
}

#contactform fieldset div label  {
   width: 165px;
}

#id0prevbutton,
#id0nextbutton  {
   visibility: visible;
   position: absolute;
   top: 422px;
   z-index: 4;
   width: 38px;
   height: 27px;
}

#id1prevbutton,
#id1nextbutton  {
   visibility: visible;
   position: absolute;
   top: 441px;
   z-index: 4;
   width: 38px;
   height: 27px;
}

#appointmentform fieldset div  {
   clear: both;
}

#id1drivingdirectionsbutton a  {
   width: 242px;
   background-image: url(sg_newpatients_media/id1drivingdirectionsbutton.gif);
}

#id0drivingdirectionsbutton a  {
   width: 196px;
   background-image: url(sg_contactus_media/id0drivingdirectionsbutton.gif);
}

#periodontaltreatmentbutton a  {
   width: 143px;
   background-image: url(sg_crownsandbridges_media/periodontaltreatmentbutton.gif);
}

#zoomwhiteningbutton a:hover  {
   background-position: -155px 0%;
}

#childrenvideobutton a:hover  {
   background-position: -137px 0%;
}

#fieldgroupwebbutton a:hover  {
   background-position: -174px 0%;
}

#patientloginbutton a:hover  {
   background-position: -101px 0%;
}

#id0drivingdirectionsbutton  {
   visibility: visible;
   position: absolute;
   left: 85px;
   top: 435px;
   z-index: 4;
   width: 196px;
   height: 13px;
}

#periodontaltreatmentbutton  {
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 487px;
   z-index: 4;
   width: 143px;
   height: 10px;
}

#whiteresinfillingsbutton a  {
   width: 127px;
   background-image: url(sg_crownsandbridges_media/whiteresinfillingsbutton.gif);
}

#accreditedbusinessbutton a  {
   background: url(sg_crownsandbridges_media/accreditedbusinessbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 35px;
   width: 93px;
   font-size: 35px;
   line-height: 35px;
}

#id2buildingphotosbutton a  {
   background-image: url(sg_home_media/id2buildingphotosbutton.gif);
}

#cosmeticdentistrybutton a  {
   width: 124px;
   background-image: url(sg_crownsandbridges_media/cosmeticdentistrybutton.gif);
}

#id1buildingphotosbutton a  {
   background-image: url(sg_newpatients_media/id1buildingphotosbutton.gif);
}

#extractionsbutton a:hover  {
   background-position: -72px 0%;
}

#accreditedbusinessbutton  {
   visibility: visible;
   position: absolute;
   left: 801px;
   top: 738px;
   z-index: 4;
   width: 93px;
   height: 35px;
}

#id2patientphotosbutton a  {
   background-image: url(sg_home_media/id2patientphotosbutton.gif);
}

#crownsandbridgesbutton a  {
   width: 130px;
   background-image: url(sg_cosmeticdentistry_media/crownsandbridgesbutton.gif);
}

#appointmentloginbutton a  {
   width: 131px;
   background-image: url(sg_crownsandbridges_media/appointmentloginbutton.gif);
}

#whiteresinfillingsbutton  {
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 553px;
   z-index: 4;
   width: 127px;
   height: 13px;
}

#id1patientphotosbutton a  {
   background-image: url(sg_newpatients_media/id1patientphotosbutton.gif);
}

#contactform fieldset div  {
   clear: both;
}

#cleaningsbutton a:hover  {
   background-position: -63px 0%;
}

#bleachingbutton a:hover  {
   background-position: -61px 0%;
}

#cosmeticdentistrybutton  {
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 377px;
   z-index: 4;
   width: 124px;
   height: 13px;
}

#newpatientformsbutton a  {
   width: 376px;
   background-image: url(sg_newpatients_media/newpatientformsbutton.gif);
}

#sealantsbutton a:hover  {
   background-position: -56px 0%;
}

#appointmentloginbutton  {
   visibility: visible;
   position: absolute;
   left: 750px;
   top: 26px;
   z-index: 3;
   width: 131px;
   height: 9px;
}

#facebookbutton a:hover  {
   background-position: -48px 0%;
}

#crownsandbridgesbutton  {
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 399px;
   z-index: 4;
   width: 130px;
   height: 13px;
}

#veneersbutton a:hover  {
   background-position: -52px 0%;
}

#zoomwhiteningbutton a  {
   width: 155px;
   background-image: url(sg_crownsandbridges_media/zoomwhiteningbutton.gif);
}

#childrenvideobutton a  {
   background: url(sg_crownsandbridges_media/childrenvideobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 137px;
   font-size: 12px;
   line-height: 12px;
}

#fieldgroupwebbutton a  {
   width: 174px;
   background-image: url(sg_crownsandbridges_media/fieldgroupwebbutton.gif);
}

#rightline,
#leftline  {
   visibility: visible;
   position: absolute;
   top: 700px;
   z-index: 3;
   width: 380px;
   height: 2px;
   background-repeat: no-repeat;
}

#patientloginbutton a  {
   width: 101px;
   background-image: url(sg_crownsandbridges_media/patientloginbutton.gif);
}

#bottomhorizontalline  {
   background: url(sg_buildingphotos_media/bottomhorizontalline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 269px;
   z-index: 4;
   width: 382px;
   height: 1px;
}

#buildingphotosstatic  {
   background: url(sg_buildingphotos_media/buildingphotosstatic.gif) no-repeat;
}

#onpagekeywordstext p  {
   font: 11px/13px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #987E69;
   padding-bottom: 15px;
   text-align: center;
}

#extractionsbutton a  {
   width: 72px;
   background-image: url(sg_crownsandbridges_media/extractionsbutton.gif);
}

#childrenvideobutton  {
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 580px;
   z-index: 4;
   width: 137px;
   height: 12px;
}

#appointmentthankyou  {
   width: 950px;
}

#newpatientsbutton a  {
   background-image: url(sg_crownsandbridges_media/newpatientsbutton.gif);
}

#appointmentbutton a  {
   background-image: url(sg_crownsandbridges_media/appointmentbutton.gif);
}

#fieldgroupwebbutton  {
   visibility: visible;
   position: absolute;
   left: 360px;
   top: 739px;
   z-index: 3;
   width: 174px;
   height: 10px;
}

#zoomwhiteningbutton  {
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 309px;
   z-index: 4;
   width: 155px;
   height: 13px;
}

#patientphotosstatic  {
   background: url(sg_patientphotos_media/patientphotosstatic.gif) no-repeat;
}

#newpatientstextcopy  {
   visibility: visible;
   position: absolute;
   left: 329px;
   top: 242px;
   z-index: 4;
   width: 458px;
}

#photogalleryheader  {
   background: url(sg_buildingphotos_media/photogalleryheader.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 181px;
   z-index: 5;
   width: 213px;
   height: 45px;
}

#patientloginbutton  {
   visibility: visible;
   position: absolute;
   left: 620px;
   top: 25px;
   z-index: 3;
   width: 101px;
   height: 9px;
}

#homebutton a:hover  {
   background-position: -145px 0%;
}

#onpagekeywordstext  {
   visibility: visible;
   position: absolute;
   left: 88px;
   top: 718px;
   z-index: 3;
   width: 716px;
}

#extractionsbutton  {
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 443px;
   z-index: 4;
   width: 72px;
   height: 10px;
}

#bleachingbutton a  {
   width: 61px;
   background-image: url(sg_crownsandbridges_media/bleachingbutton.gif);
}

#newpatientsbutton  {
   left: 593px;
}

#appointmentbutton  {
   left: 448px;
}

#cleaningsbutton a  {
   width: 63px;
   background-image: url(sg_crownsandbridges_media/cleaningsbutton.gif);
}

#tophorizontalline  {
   background: url(sg_buildingphotos_media/tophorizontalline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 239px;
   z-index: 6;
   width: 382px;
   height: 1px;
}

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

#contactusbutton a  {
   background: url(sg_crownsandbridges_media/contactusbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 144px;
   height: 32px;
}

#contactinfotext p  {
   font: 13px/10px Verdana, sans-serif;
   margin: 0px;
   color: #F2C686;
   padding-bottom: 12px;
   text-align: center;
}

#servicesbutton a  {
   background-image: url(sg_aboutus_media/servicesbutton.gif);
}

#sealantsbutton a  {
   width: 56px;
   background-image: url(sg_crownsandbridges_media/sealantsbutton.gif);
}

#pid17appointment  {
   width: 950px;
}

#facebookbutton a  {
   background: url(sg_crownsandbridges_media/facebookbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 48px;
   width: 48px;
   font-size: 48px;
   line-height: 48px;
}

#denturesbutton a  {
   width: 58px;
   background-image: url(sg_crownsandbridges_media/denturesbutton.gif);
}

#implantsbutton a  {
   width: 58px;
   background-image: url(sg_crownsandbridges_media/implantsbutton.gif);
}

#straightgradient  {
   background: url(sg_crownsandbridges_media/straightgradient.gif) no-repeat;
   position: absolute;
   left: 4px;
   top: 160px;
   z-index: 3;
   width: 888px;
   height: 497px;
}

#fourthredtabcopy  {
   background-image: url(sg_appointmentthankyou_media/fourthredtabcopy.gif);
   left: 476px;
}

#appointmentform  {
   visibility: visible;
   position: absolute;
   left: -73px;
   top: 289px;
   z-index: 4;
   width: 608px;
}

#contactusheader  {
   background: url(sg_contactus_media/contactusheader.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 182px;
   z-index: 4;
   width: 174px;
   height: 39px;
}

#id1prevbutton a  {
   background-image: url(sg_zoomwhitening_media/id1prevbutton.gif);
}

#bleachingbutton  {
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 333px;
   z-index: 4;
   width: 61px;
   height: 13px;
}

#id0verticalline  {
   background: url(sg_contactus_media/id0verticalline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 302px;
   top: 222px;
   z-index: 5;
   width: 1px;
   height: 381px;
}

#id0prevbutton a  {
   background-image: url(sg_buildingphotos_media/id0prevbutton.gif);
}

#id1verticalline  {
   background: url(sg_buildingphotos_media/id1verticalline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 222px;
   top: 239px;
   z-index: 5;
   width: 1px;
   height: 31px;
}

#cleaningsbutton  {
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 355px;
   z-index: 4;
   width: 63px;
   height: 13px;
}

#veneersbutton a  {
   width: 52px;
   background-image: url(sg_crownsandbridges_media/veneersbutton.gif);
}

#contactustext p  {
   font: 16px/19px Verdana, sans-serif;
   margin: 0px;
   text-align: right;
   color: #F7DAB0;
}

#aboutusbutton a  {
   background-image: url(sg_crownsandbridges_media/aboutusbutton.gif);
}

#fifthredtabcopy  {
   background-image: url(sg_newpatients_media/fifthredtabcopy.gif);
   left: 593px;
}

#id0nextbutton a  {
   background-image: url(sg_buildingphotos_media/id0nextbutton.gif);
}

#contactusbutton  {
   visibility: visible;
}

#appointmenttext  {
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 231px;
   z-index: 4;
   width: 660px;
}

#contactinfotext  {
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 672px;
   z-index: 3;
   width: 866px;
}

#aboutusscroll p  {
   font-size: 17px;
   line-height: 20px;
}

#id0secondredtab  {
   background-image: url(sg_aboutus_media/id0secondredtab.gif);
   left: 158px;
}

#id1nextbutton a  {
   background-image: url(sg_zoomwhitening_media/id1nextbutton.gif);
}

#sixthredtabcopy  {
   background: url(sg_contactus_media/sixthredtabcopy.gif) no-repeat;
}

#servicesbutton  {
   left: 303px;
}

#implantsbutton  {
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 465px;
   z-index: 4;
   width: 58px;
   height: 13px;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 641px;
   top: 77px;
   z-index: 3;
   width: 48px;
   height: 48px;
}

#horizontalline  {
   background: url(sg_contactus_media/horizontalline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 222px;
   z-index: 4;
   width: 829px;
   height: 1px;
}

#dentiststext p  {
   font: 13px/16px Verdana, sans-serif;
   margin: 0px;
   padding-bottom: 2px;
   text-align: right;
   color: #F2C686;
}

#id0appointment  {
   background: url(sg_appointmentthankyou_media/id0appointment.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 60px;
   top: 182px;
   z-index: 5;
   width: 331px;
   height: 45px;
}

#sealantsbutton  {
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 509px;
   z-index: 4;
   width: 56px;
   height: 10px;
}

#sehablaespanol  {
   background: url(sg_crownsandbridges_media/sehablaespanol.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 391px;
   top: 694px;
   z-index: 3;
   width: 112px;
   height: 13px;
}

#denturesbutton  {
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 422px;
   z-index: 4;
   width: 58px;
   height: 9px;
}

#id1prevbutton  {
   left: 341px;
}

#id0nextbutton  {
   left: 763px;
}

#aboutusbutton  {
   left: 158px;
}

#veneersbutton  {
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 532px;
   z-index: 4;
   width: 52px;
   height: 9px;
}

#contactustext  {
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 242px;
   z-index: 4;
   width: 275px;
}

#id1nextbutton  {
   left: 726px;
}

#id0prevbutton  {
   left: 98px;
}

#dentiststext  {
   visibility: visible;
   position: absolute;
   left: 697px;
   top: 49px;
   z-index: 3;
   width: 184px;
}

#logindivider  {
   background: url(sg_crownsandbridges_media/logindivider.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 736px;
   top: 22px;
   z-index: 3;
   width: 1px;
   height: 16px;
}

#pid3services  {
   width: 950px;
}

#homebutton a  {
   background: url(sg_crownsandbridges_media/homebutton.gif) no-repeat 0% 0px;
   display: block;
   width: 145px;
   height: 35px;
}

#servicestext  {
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 224px;
   z-index: 4;
   width: 797px;
}

#id0services  {
   background: url(sg_crownsandbridges_media/id0services.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 178px;
   z-index: 4;
   width: 342px;
   height: 40px;
}

#contactform  {
   visibility: visible;
   position: absolute;
   left: 308px;
   top: 314px;
   z-index: 4;
   width: 504px;
}

#yellowtabs  {
   background: url(sg_crownsandbridges_media/yellowtabs.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 132px;
   z-index: 4;
   width: 871px;
   height: 35px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 132px;
   z-index: 5;
   width: 145px;
   height: 35px;
}

#rightline  {
   background-image: url(sg_crownsandbridges_media/rightline.gif);
   left: 510px;
}

#smilewell  {
   background: url(sg_crownsandbridges_media/smilewell.gif) no-repeat;
   position: absolute;
   left: 24px;
   top: 77px;
   z-index: 3;
   width: 324px;
   height: 47px;
}

#leftline  {
   background-image: url(sg_crownsandbridges_media/leftline.gif);
   left: 6px;
}

#pid1home  {
   width: 946px;
}

#id0logo  {
   background: url(sg_crownsandbridges_media/id0logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 26px;
   z-index: 4;
   width: 352px;
   height: 53px;
}

#line  {
   background: url(sg_appointmentthankyou_media/line.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 60px;
   top: 225px;
   z-index: 4;
   width: 689px;
   height: 1px;
}

.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: #543B26;
}


