#error {
position:absolute;
top: 100px;
left: 250px;
color: white;
font-size: 13px;
text-align: center;
border: solid 1px #ff0024;
background-color: #bd5b69;
margin: 2px;
padding:5px;
}

#errorgreen {
position:absolute;
top: 100px;
left: 220px;
color: white;
font-size: 11px;
text-align: center;
border: solid 1px #0a570b;
background-color: #073808;
width: 150px;
margin: 2px;
padding:5px;
}

#id1sundaraairbrushtanningnyctext  {
   visibility: visible;
   position: absolute;
   left: 679px;
   top: 370px;
   z-index: 3;
   width: 233px;
}

#santiagosundaranyccomtextbutton  {
   font: 11px/25px Verdana;
   text-align: justify;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 679px;
   top: 181px;
   z-index: 4;
   width: 323px;
   height: 25px;
}

#nataliesundaranyccomtextbutton  {
   font: 11px/31px Verdana;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 679px;
   top: 217px;
   z-index: 6;
   width: 327px;
   height: 31px;
}

#mailinglistbutton a:hover  {
   background-position: -156px 0%;
}

#googleanalyticsliteral  {
   left: 38px;
}

#hoursofoperationtext p  {
   font: bold 11px/13px Verdana;
   margin: 0px;
   color: #ECE5DA;
   padding-bottom: 5px;
   text-align: justify;
}

#nataliecupidseniortext  {
   visibility: visible;
   position: absolute;
   left: 679px;
   top: 208px;
   z-index: 5;
   width: 327px;
}

#santiagosalonownertext  {
   visibility: visible;
   position: absolute;
   left: 679px;
   top: 170px;
   z-index: 3;
   width: 313px;
}

#viewmapbutton a:hover  {
   background-position: -83px 0%;
}

#hoursofoperationtext  {
   visibility: visible;
   position: absolute;
   left: 438px;
   top: 120px;
   z-index: 3;
   width: 201px;
}

#mailinglistbutton a  {
   background: url(sg_contact_media/mailinglistbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 22px;
   width: 156px;
   font-size: 22px;
   line-height: 22px;
}

#mailinglistbutton  {
   visibility: visible;
   position: absolute;
   left: 676px;
   top: 253px;
   z-index: 7;
   width: 156px;
   height: 22px;
}

#jpgexteriorphoto  {
   background: url(sg_contact_media/jpgexteriorphoto.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 61px;
   top: 112px;
   z-index: 2;
   width: 304px;
   height: 389px;
}

#ifyoureceivetext  {
   visibility: visible;
   position: absolute;
   left: 637px;
   top: 200px;
   z-index: 3;
   width: 175px;
}

#ifyoureceivetext1  {
   visibility: visible;
   position: absolute;
   left: 570px; /* 520px */
   top: 122px;
   z-index: 3;
   /*width: 629px;*/
}

#prodopis  {
   visibility: visible;
   position: absolute;
   left: 600px;
   top: 180px;
   z-index: 3;
   width: 350px;
}

#id0verticalline1  {
   left: 243px;
}

#id0verticalline2  {
   left: 611px;
}

#viewmapbutton a  {
   background: url(sg_contact_media/viewmapbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 83px;
   height: 23px;
}

#productsbutton  {
   left: 351px;
}

#productsbutton_on  {
   left: 351px;
}

#servicesbutton  {
   left: 248px;
}

#servicesbutton_on  {
   left: 248px;
}

#reviewsbutton  {
   left: 659px;
}

#viewmapbutton  {
   visibility: visible;
   position: absolute;
   left: 842px;
   top: 331px;
   z-index: 3;
   width: 83px;
   height: 23px;
}

#vectorsundara  {
   left: 59px;
}


#verticalline3  {
   left: 792px;
}

#id1emailbox  {
   background: url(sg_contact_media/id1emailbox.gif) no-repeat;
   position: absolute;
   left: 667px;
   top: 135px;
   z-index: 3;
   width: 102px;
   height: 30px;
}

#ratesbutton  {
   left: 454px;
}

#id0hoursbox  {
   background: url(sg_contact_media/id0hoursbox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 400px;
   top: 312px;
   z-index: 2;
   width: 550px;
   height: 179px;
}

#locationbox  {
   background: url(sg_contact_media/locationbox.gif) no-repeat;
   position: absolute;
   left: 666px;
   top: 327px;
   z-index: 3;
   width: 113px;
   height: 30px;
}

#id0emailbox  {
   background: url(sg_contact_media/id0emailbox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 399px;
   top: 124px;
   z-index: 2;
   width: 550px;
   height: 169px;
}

#aboutbutton  {
   left: 147px;
}

#aboutbutton_on  {
   left: 147px;
}

#id1hoursbox  {
   background: url(sg_contact_media/id1hoursbox.gif) no-repeat;
   position: absolute;
   left: 428px;
   top: 327px;
   z-index: 3;
   width: 187px;
   height: 30px;
}

#calltext p  {
   font: bold 15px/18px Verdana;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#calltext1 p  {
   font: bold 15px/15px Verdana;
   margin: 0px;
   color: white;
   text-align: left;
   margin-top:5px;
   padding:5px;
}

#calltext1 div {
   font: normal 12px/12px Verdana;
   color: #e4e4e4;
   text-align: left;
   padding:10px;
   line-height:20px;
}

#prodtitle p  {
   font: bold 15px/18px Verdana;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#homebutton  {
   left: 45px;
}

#subwaytext  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 100px;
   z-index: 3;
}

#subwaytext1  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 100px;
   z-index: 3;
}

input {
font-family: Verdana;
font-size : 11px;
border: solid #AAAAAA 1px;
border-collapse: collapse;
background-color: #FAFAFA;
}
textarea {
font-family: Verdana;
font-size : 11px;
height: 70px;
border: solid #AAAAAA 1px;
border-collapse: collapse;
background-color: #FAFAFA;
}

form {
margin-top: -12px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
}

#tourbutton  {
   left: 556px;
}

#faqbutton  {
   left: 761px;
   z-index: 4;
}

#calltext  {
   visibility: visible;
   position: absolute;
   left: 537px;
   top: 182px;
   z-index: 4;
   width: 189px;
}

#calltext1  {
   background: url(../images/box6b.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 40px; /* 120px */
   top: 120px;
   z-index: 4;
   width: 490px; /* 300px */
   height: 367px;
   padding-left: 10px;
   line-height: 18px;
   color: #FFF;
   font-family: Verdana;
   font-size: 12px;
}

#prodtitle  {
   visibility: visible;
   position: absolute;
   left: 600px;
   top: 150px;
   z-index: 4;
   width: 289px;
}

#apptbox  {
   background: url(sg_contact_media/apptbox.gif) no-repeat;
   position: absolute;
   left: 425px;
   top: 135px;
   z-index: 3;
   width: 140px;
   height: 30px;
}

#bigbar  {
   left: 8px;
}


#sundaraairbrushtanningtextcopy  {
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 150px;
   z-index: 3;
   width: 267px;
}

#id3sundaraairbrushtanningtext  {
   visibility: visible;
   position: absolute;
   left: 655px;
   top: 150px;
   z-index: 3;
   width: 262px;
}

#blackinlaycopy  {
   background: url(sg_faq_media/blackinlaycopy.gif) no-repeat;
   position: absolute;
   left: 374px;
   top: 117px;
   z-index: 2;
   width: 257px;
   height: 384px;
}

#reviewsbutton  {
   z-index: 4;
}

#anaslideshow  {
   visibility: visible;
   position: absolute;
   left: 372px;
   top: 125px;
   z-index: 3;
   width: 240px;
   height: 350px;
   background-color: #000000;
   background-image: none;
}

#boxcopy  {
   background: url(../images/box6.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 646px;
   top: 123px;
   z-index: 2;
   width: 304px;
   height: 370px;
}

#id1box  {
   background: url(../images/box6.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 122px;
   z-index: 2;
   width: 304px;
   height: 370px;
}



#id0sundaraairbrushtanningnyctext  {
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 270px;
   top: 299px;
   z-index: 3;
   width: 461px;
}



#id5sundaralogo  {
   background: url(../images/box3.png) no-repeat;
   position: absolute;
   left: 254px;
   top: 118px;
   z-index: 2;
   width: 484px;
   height: 221px;
}

#jpganawater  {
   /*background: url(../images/box5.png) no-repeat;
   background-color: white; */
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 180px;
   z-index: 2;
   width: 200px;
   height: 219px;
}

#jpganawater a img
{
display: block;
width: 180px;
height: 135px;
margin: 0 auto;
border: 0; 
margin-top: 74px;
}

#doba  {
   visibility: visible;
      z-index: 2;
   position: absolute;
   left: 42px;
   top: 120px;
   width: 200px;
   height: 219px;
}


#logo  {
   /*background: url(../images/box5.png) no-repeat;*/
   visibility: visible;
   position: absolute;
   left: 15px;
   top:410px;
   z-index: 2;
   width: 227px;
   height: 69px;
}

#jpganawater  object{
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 80px;
}

#jpgbamboo  {
   background: url(../images/box2.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 764px;
   top: 119px;
   z-index: 2;
   width: 193px;
   height: 373px;
}

#introbox  {
   background: url(../images/box1.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 256px;
   top: 295px;
   z-index: 2;
   width: 484px;
   height: 219px;
}

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

a ins  {
   text-decoration: none;
}

#stateoftheartdeftext p,
#theownertext p,
#preciousbotanicaltext p,
#invigoratingtext p,
#i45pertreatmenttext p,
#antiagingdeftext p,
#i55pertreatmenttext p,
#transferabletext p,
#stepthreetext p,
#i65pertreatmenttext p,
#ifyoureceivetext p,
#ifyoureceivetext1 p,
#customcolourdeftext p,
#evenfadedeftext p,
#steptwotext p,
#steponetext p,
#moisturizationisthekeytext p,
#id1sundaraairbrushtanningtext p,
#givethegifttext p,
#flawlessappdeftext p,
#naturalbasedtanningsolutiondeftext p  {
   font: 11px/13px Verdana;
   margin: 0px;
   color: #ECE5DA;
   text-align: left;
}
#prodopis p {
   font: 12px/14px Verdana;
   margin: 0px;
   color: #ECE5DA;
   text-align: left;
   line-height: 16px;
}


#sheckystext p,
#yelptext p,
#citysearchtext p,
#timeouttext p,
#beautyoflifetext p,
#beautynewstext p,
#judysbooktext p,
#sundarareviewsbybeautynewsnyctext p,
#glamourtext p,
#sheknowstext p,
#nyspatext p,
#alluretext p,
#raredailytext p,
#dailyobsessiontext p  {
   font: 12px/14px Verdana;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 12px;
   text-align: center;
}

#timeoutbutton a,
#glamourbutton a,
#beautynewsbutton a,
#nyspabutton a,
#sheknowsbutton a,
#dailyobsessionbutton a,
#judisbookbutton a,
#raredailybutton a,
#citysearchbutton a,
#beautyoflifebutton a,
#yelpbutton a,
#allurebutton a,
#sheckysbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 62px;
   background-position: 0% 0px;
   font-size: 62px;
   line-height: 62px;
}

#sugarandspicetextbutton a:hover,
#alltimespaexperiencetextbutton a:hover,
#nataliesundaranyccomtextbutton a:hover,
#madeintheshadetextbutton a:hover,
#perfectsunlesstantextbutton a:hover,
#santiagosundaranyccomtextbutton a:hover  {
   font-style: italic;
   font-weight: bold;
   color: #ADA3F4;
}

#alexstuartthumb a,
#receptionthumb a,
#deskthumb a,
#salonweb2thumb a,
#downstairsthumb a,
#bathdoorthumb a,
#reception2thumb a,
#sprayroomthumb a,
#dressingthumb a,
#exteriorthumb a,
#downstairs2thumb a,
#imacthumb a  {
   display: block;
   width: 71px;
   height: 52px;
}

#deskthumb,
#reception2thumb,
#receptionthumb,
#salonweb2thumb,
#exteriorthumb,
#bathdoorthumb,
#dressingthumb,
#alexstuartthumb,
#downstairs2thumb,
#downstairsthumb,
#imacthumb,
#sprayroomthumb  {
   visibility: visible;
   margin-top: -2px;
   margin-left: -2px;
   background-position: 50% 50%;
   position: absolute;
   z-index: 3;
   width: 71px;
   height: 52px;
}

#perfectsunlesstantextbutton a,
#alltimespaexperiencetextbutton a,
#madeintheshadetextbutton a,
#nataliesundaranyccomtextbutton a,
#sugarandspicetextbutton a,
#santiagosundaranyccomtextbutton a  {
   border: 0px none #000000;
   font-style: Normal;
   font-weight: Normal;
   display: block;
   width: 100%;
   text-decoration: underline;
}

#contactbutton a:hover,
#homebutton a:hover,
#faqbutton a:hover,
#productsbutton a:hover,
#ratesbutton a:hover,
#servicesbutton a:hover,
#tourbutton a:hover,
#reviewsbutton a:hover  {
   background-position: -100px 0%;
}

#id0copperbuttoncopy2,
#id0copperbuttoncopy3,
#id0copperbuttoncopy5,
#copperbuttoncopy9,
#copperbuttoncopy8,
#copperbuttoncopy7,
#copperbuttoncopy6  {
   position: absolute;
   top: 82px;
   z-index: 2;
   width: 91px;
   height: 25px;
   background-repeat: no-repeat;
}

#pid20faq,
#pid14services,
#pid19reviews,
#pid15products,
#pid17rates,
#pid12home,
#pid21contact,
#pid16productinfo,
#pid18tour,
#pid13about  {
   margin: 0px auto 0px auto;
   width: 992px;
   position: relative;
}

#fivefullbodytext p,
#halfbodytext p,
#faceonlytext p,
#twofullbodytext p,
#fullbodytext p,
#tenfullbodytext p  {
   font: bold 13px/16px Verdana;
   margin: 0px;
   color: #ECE5DA;
   text-align: center;
}

#contactbutton a,
#contactbutton_on a,
#homebutton a,
#ratesbutton a,
#reviewsbutton a,
#tourbutton a,
#servicesbutton_on a,
#servicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 100px;
   height: 85px;
   background-position: 0% 0px;
}

#customizedairbrushtanningtext p,
#id2sundaraairbrushtanningtext p,
#beforeaftermodelstext p  {
   font: bold 11px/13px Verdana;
   margin: 0px;
   text-align: center;
}

#servicesbutton,
#servicesbutton_on,
#reviewsbutton,
#tourbutton,
#contactbutton,
#contactbutton_on,
#homebutton,
#ratesbutton  {
   visibility: visible;
   position: absolute;
   top: 0px;
   z-index: 2;
   width: 99px;
   height: 85px;
}

#framecopy11,
#framecopy15,
#framecopy9,
#framecopy14,
#framecopy8,
#framecopy12  {
   position: absolute;
   top: 5px;
   z-index: 3;
   width: 109px;
   height: 83px;
   background-repeat: no-repeat;
}

#dailyobsessionbutton,
#beautyoflifebutton,
#glamourbutton,
#raredailybutton  {
   visibility: visible;
   position: absolute;
   left: 54px;
   z-index: 3;
   width: 203px;
   height: 62px;
}

#sundaraairbrushtanningtextcopy p,#sundaraairbrushtanningtextcopy ul,
#id3sundaraairbrushtanningtext ul, #id3sundaraairbrushtanningtext p  {
   font: 12px/16px Verdana;
   margin: 0px;
   color: #ECE5DA;
   padding-bottom: 12px;
   text-align: left;
}

#santiagosalonownertext p,
#id1sundaraairbrushtanningnyctext p  {
   font: 13px/16px Verdana;
   margin: 0px;
   color: #FFFFFF;
   text-align: justify;
}

#id0sundaraairbrushtanningnyctext p,
#nataliecupidseniortext p  {
   font: 13px/16px Verdana;
   margin: 0px;
   text-align: left;
}

#i130text p,
#i25text p,
#i275text p,
#i450text p,
#i45text p  {
   font: bold 16px/19px Verdana;
   margin: 0px;
   color: #FAC0AF;
   text-align: center;
}

#glamourtext,
#citysearchtext,
#beautynewstext,
#sheckystext  {
   visibility: visible;
   position: absolute;
   top: 202px;
   z-index: 3;
   width: 193px;
}

#nyspatext,
#judysbooktext,
#raredailytext,
#timeouttext  {
   visibility: visible;
   position: absolute;
   top: 288px;
   z-index: 3;
   width: 193px;
}

#id2sundaraairbrushtanningtext,
#beforeaftermodelstext  {
   visibility: visible;
   position: absolute;
   left: 684px;
   z-index: 4;
   width: 270px;
}

#id0verticalline2,
#id0verticalline1,
#verticalline3  {
   background: url(sg_products_media/id0verticalline1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 527px;
   z-index: 2;
   width: 1px;
   height: 17px;
}

#sugarandspicetextbutton,
#madeintheshadetextbutton  {
   font: 11px/39px Verdana;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 770px;
   height: 39px;
}

#id0productinfobutton a,
#id1productinfobutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 109px;
   height: 24px;
   background-position: 0% 0px;
}

#mingbfthumb a,
#alexbfthumb a,
#anabfthumb a  {
   display: block;
   width: 71px;
   height: 51px;
}

#timeoutbutton,
#nyspabutton,
#sheknowsbutton  {
   visibility: visible;
   position: absolute;
   left: 508px;
   z-index: 3;
   width: 204px;
   height: 62px;
}

#beautyoflifetext,
#sheknowstext,
#alluretext  {
   visibility: visible;
   position: absolute;
   top: 464px;
   z-index: 3;
   width: 193px;
}

#id0productinfobutton,
#id1productinfobutton  {
   visibility: visible;
   position: absolute;
   left: 825px;
   z-index: 3;
   width: 109px;
   height: 24px;
}

#id2i35text p,
#id1i35text p,
#id0i35text p  {
   font: bold 15px/18px "Lucida Grande";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#packagesbox,
#giftcardsbox,
#standardsbox  {
   position: absolute;
   top: 131px;
   z-index: 2;
   width: 203px;
   height: 357px;
   background-repeat: no-repeat;
}

#i55pertreatmenttext,
#i65pertreatmenttext  {
   visibility: visible;
   position: absolute;
   left: 560px;
   z-index: 3;
   width: 113px;
}

#anabfthumb,
#mingbfthumb,
#alexbfthumb  {
   visibility: visible;
   margin-top: -2px;
   margin-left: -2px;
   background-position: 50% 50%;
   position: absolute;
   top: 152px;
   z-index: 3;
   width: 71px;
   height: 51px;
}

#id1verticalline1,
#verticalline1copy  {
   background: url(sg_services_media/id1verticalline1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 1px;
   height: 144px;
}

#verticalline2copy,
#id1verticalline2  {
   background: url(sg_services_media/id1verticalline2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 746px;
   z-index: 3;
   width: 1px;
   height: 144px;
}

#sundarareviewsbybeautynewsnyctext p  {
   font-style: italic;
   padding-bottom: 0px;
}

#verticallinecopy,
#id1verticalline  {
   background: url(sg_contact_media/verticallinecopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 1px;
   height: 136px;
}

#id0sundaraairbrushtanningnyctext p  {
   color: #ECE5DA;
}

#fadebox,
#flawlessbox,
#custombox  {
   position: absolute;
   top: 138px;
   z-index: 3;
   width: 184px;
   height: 30px;
   background-repeat: no-repeat;
}

#santiagosundaranyccomtextbutton a  {
   color: #FAC0AF;
}

#sheckysbutton,
#citysearchbutton  {
   visibility: visible;
   position: absolute;
   top: 135px;
   z-index: 3;
   width: 203px;
   height: 62px;
}

#alltimespaexperiencetextbutton a  {
   color: #FFFFFF;
}

#nataliesundaranyccomtextbutton a  {
   color: #FAC0AF;
}

#id2sundaraairbrushtanningtext p  {
   color: #FFFFFF;
}

#productsbutton a,
#faqbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 99px;
   height: 88px;
   background-position: 0% 0px;
}

#productsbutton_on a
  {
   background-repeat: no-repeat;
   display: block;
   width: 99px;
   height: 88px;
   background-position: 0% 0px;
}

#id2sundaraairbrushtanningtext  {
   top: 218px;
}

#dailyobsessiontext,
#yelptext  {
   visibility: visible;
   position: absolute;
   top: 376px;
   z-index: 3;
   width: 193px;
}

#perfectsunlesstantextbutton a  {
   color: #FFFFFF;
}

#horizlinecopy,
#id0horizline  {
   background: url(sg_productinfo_media/id1horizline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 412px;
   width: 141px;
   height: 1px;
}

#yelpbutton,
#judisbookbutton  {
   visibility: visible;
   position: absolute;
   left: 281px;
   z-index: 3;
   width: 204px;
   height: 62px;
}

#madeintheshadetextbutton a  {
   color: #FFFFFF;
}

#faqbutton,
#productsbutton  {
   visibility: visible;
   position: absolute;
   top: 0px;
   z-index: 2;
   width: 99px;
   height: 88px;
}

#productsbutton_on {
   visibility: visible;
   position: absolute;
   top: 0px;
   z-index: 2;
   width: 99px;
   height: 88px;
}

#beforetanbox,
#aftertanbox  {
   position: absolute;
   top: 139px;
   z-index: 3;
   width: 195px;
   height: 32px;
   background-repeat: no-repeat;
}

#sugarandspicetextbutton a  {
   color: #FFFFFF;
}

#nataliecupidseniortext p  {
   color: #FFFFFF;
}

#madeintheshadetextbutton  {
   width: 166px;
   z-index: 5;
   top: 366px;
}

#sugarandspicetextbutton  {
   width: 175px;
   z-index: 6;
   top: 404px;
}

#id0i35text,
#id1i35text  {
   visibility: visible;
   position: absolute;
   top: 420px;
   z-index: 4;
   width: 131px;
}

#beforeaftermodelstext p  {
   color: #FFFFFF;
}

#googleanalyticsliteral  {
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 580px;
   z-index: 1;
   width: 195px;
}

#dailyobsessionbutton a  {
   width: 203px;
   background-image: url(sg_reviews_media/dailyobsessionbutton.gif);
}

#id0productinfobutton a  {
   background-image: url(sg_products_media/id0productinfobutton.gif);
}

#id1productinfobutton a  {
   background-image: url(sg_products_media/id1productinfobutton.gif);
}

#i45pertreatmenttext p  {
   text-align: center;
}

#i65pertreatmenttext p  {
   text-align: center;
}

#beforeaftermodelstext  {
   top: 131px;
}

#i55pertreatmenttext p  {
   text-align: center;
}

#id0productinfobutton  {
   top: 203px;
}

#id1productinfobutton  {
   top: 301px;
}

#id0copperbuttoncopy5  {
   background-image: url(sg_rates_media/id0copperbuttoncopy5.gif);
   left: 450px;
}

#beautyoflifebutton a  {
   width: 203px;
   background-image: url(sg_reviews_media/beautyoflifebutton.gif);
}

#dailyobsessionbutton  {
   top: 311px;
}

#id0copperbuttoncopy3  {
   background-image: url(sg_services_media/id0copperbuttoncopy3.gif);
   left: 244px;
}

#id0copperbuttoncopy2  {
   background-image: url(sg_about_media/id0copperbuttoncopy2.gif);
   left: 142px;
}

#i65pertreatmenttext  {
   top: 234px;
}

#i55pertreatmenttext  {
   top: 323px;
}

#aboutbutton a:hover  {
   background-position: -100px 0%;
}

#dailyobsessiontext  {
   left: 64px;
}

#citysearchbutton a  {
   width: 203px;
   background-image: url(sg_reviews_media/citysearchbutton.gif);
}

#beautynewsbutton a  {
   width: 205px;
   background-image: url(sg_reviews_media/beautynewsbutton.gif);
}

#ifyoureceivetext p  {
   color: #FAC0AF;
}
#ifyoureceivetext1 p  {
   color: #FAC0AF;
}

#beautyoflifebutton  {
   top: 398px;
}

#antibox,
#statebox  {
   position: absolute;
   top: 329px;
   z-index: 3;
   width: 184px;
   height: 30px;
   background-repeat: no-repeat;
}

#copperbuttoncopy8  {
   background-image: url(sg_faq_media/copperbuttoncopy8.gif);
   left: 756px;
}

#copperbuttoncopy6  {
   background-image: url(sg_tour_media/copperbuttoncopy6.gif);
   left: 552px;
}

#judisbookbutton a  {
   width: 204px;
   background-image: url(sg_reviews_media/judisbookbutton.gif);
}

#copperbuttoncopy7  {
   background-image: url(sg_reviews_media/copperbuttoncopy7.gif);
   left: 655px;
}

#copperbuttoncopy9  {
   background-image: url(sg_contact_media/copperbuttoncopy9.gif);
   left: 863px;
}

#verticalline1copy  {
   top: 332px;
   left: 529px;
}

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

#raredailybutton a  {
   width: 203px;
   background-image: url(sg_reviews_media/raredailybutton.gif);
}

#verticalline2copy  {
   top: 331px;
}

#verticallinecopy  {
   top: 331px;
   left: 647px;
}

#beautyoflifetext  {
   left: 60px;
}

#citysearchbutton  {
   left: 281px;
}

#servicesbutton a  {
   background-image: url(../images/przedpo.png);
}

#servicesbutton_on a  {
   background-image: url(../images/przedpoon.jpg);
}

#productsbutton a  {
   background-image: url(../images/produkty.png);
}

#productsbutton_on a  {
   background-image: url(../images/produktyon.jpg);
}

#id0verticalline1  {
   left: 236px;
}

#sheknowsbutton a  {
   width: 204px;
   background-image: url(sg_reviews_media/sheknowsbutton.gif);
}

#id0verticalline2  {
   left: 604px;
}

#id1verticalline1  {
   top: 140px;
   left: 528px;
}

#id1verticalline2  {
   top: 139px;
}

#downstairs2thumb  {
   top: 427px;
   left: 702px;
}

#judisbookbutton  {
   top: 224px;
}

#id0servicescopy  {
   background: url(sg_products_media/id0servicescopy.gif) no-repeat;
   position: absolute;
   left: 343px;
   top: 82px;
   z-index: 2;
   width: 97px;
   height: 25px;
}

#contactbutton a  {
   background-image: url(../images/kontakt.png);
}

#contactbutton_on a  {
   background-image: url(../images/kontakton.jpg);
}

#id1verticalline  {
   top: 138px;
   left: 645px;
}

#raredailybutton  {
   top: 224px;
}

#alexstuartthumb  {
   top: 365px;
   left: 782px;
}

#sheckysbutton a  {
   width: 203px;
   background-image: url(sg_reviews_media/sheckysbutton.gif);
}

#downstairsthumb  {
   top: 427px;
   left: 782px;
}

#timeoutbutton a  {
   width: 204px;
   background-image: url(sg_reviews_media/timeoutbutton.gif);
}

#reception2thumb  {
   top: 240px;
   left: 782px;
}

#glamourbutton a  {
   width: 203px;
   background-image: url(sg_reviews_media/glamourbutton.gif);
}

#reviewsbutton a  {
   background-image: url(sg_products_media/reviewsbutton.gif);
}

#beautynewstext  {
   left: 736px;
}

#citysearchtext  {
   left: 285px;
}

#allurebutton a  {
   width: 203px;
   background-image: url(sg_reviews_media/allurebutton.gif);
}

#sheknowsbutton  {
   top: 397px;
}

#sprayroomthumb  {
   top: 303px;
   left: 702px;
}

#servicesbutton  {
   left: 281px;
}

#servicesbutton_on  {
   left: 281px;
}

#salonweb2thumb  {
   top: 427px;
   left: 862px;
}

#theownertext p  {
   line-height: 16px;
}

#receptionthumb  {
   top: 240px;
   left: 862px;
}

#productsbutton  {
   left: 402px;
}

#productsbutton_on  {
   left: 402px;
}

#dressingthumb  {
   top: 365px;
   left: 862px;
}

#judysbooktext  {
   left: 286px;
}

#horizlinecopy  {
   z-index: 4;
   left: 427px;
}

#steponetext p  {
   font-family: "Lucida Grande";
}

#contactbutton  {
   left: 525px;
}

#contactbutton_on  {
   left: 525px;
}

#aboutbutton a  {
   background: url(../images/cennik.png) no-repeat 0% 0px;
   display: block;
   width: 98px;
   height: 85px;
}

#aboutbutton_on a  {
   background: url(../images/cennikon.jpg) no-repeat 0% 0px;
   display: block;
   width: 98px;
   height: 85px;
}

#bathdoorthumb  {
   top: 303px;
   left: 782px;
}

#glamourbutton  {
   top: 136px;
}

#exteriorthumb  {
   top: 365px;
   left: 702px;
}

#reviewsbutton  {
   left: 652px;
}

#ratesbutton a  {
   background-image: url(sg_products_media/ratesbutton.gif);
}

#nyspabutton a  {
   width: 204px;
   background-image: url(sg_reviews_media/nyspabutton.gif);
}

#raredailytext  {
   left: 58px;
}

#verticalline3  {
   left: 785px;
}

#vectorsundara  {
   visibility: visible;
   position: absolute;
   left: 870px;
   top: 55px;
   z-index: 2;
}

#footer  {
   font: bold 15px Verdana, "Lucida Grande";
   margin: 0px;
   color: #c7c7c7;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 517px;
   z-index: 2;
}

#timeoutbutton  {
   top: 311px;
}

#sheckysbutton  {
   left: 508px;
}

#giftcardsbox  {
   background-image: url(sg_rates_media/giftcardsbox.gif);
   left: 750px;
}

#yelpbutton a  {
   width: 204px;
   background-image: url(sg_reviews_media/yelpbutton.gif);
}

#beforetanbox  {
   background-image: url(sg_faq_media/beforetanbox.gif);
   left: 105px;
}

#pid21contact  {
   width: 1006px;
}

#subwaytext1   {
   font: 12px/14px Verdana;
   margin: 0px;
   color: #fff;
   text-align: left;
   
}

#tourbutton a  {
   background-image: url(sg_products_media/tourbutton.gif);
}

#id0horizline  {
   z-index: 3;
   left: 110px;
}

#standardsbox  {
   background-image: url(sg_rates_media/standardsbox.gif);
   left: 275px;
}

#homebutton a  {
   background-image: url(../images/home.png);
}

#id1horizline  {
   background: url(sg_productinfo_media/id1horizline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 749px;
   top: 397px;
   z-index: 3;
   width: 141px;
   height: 1px;
}

#sheknowstext  {
   left: 511px;
}

#allurebutton  {
   visibility: visible;
   position: absolute;
   left: 281px;
   top: 397px;
   z-index: 3;
   width: 203px;
   height: 62px;
}

#mingbfthumb  {
   left: 861px;
}

#framecopy14  {
   background-image: url(sg_faq_media/framecopy14.gif);
   left: 746px;
}

#framecopy15  {
   background-image: url(sg_contact_media/framecopy15.gif);
   left: 854px;
}

#framecopy12  {
   background-image: url(sg_tour_media/framecopy12.gif);
   left: 543px;
}

#glamourtext  {
   left: 57px;
}

#framecopy10  {
   background: url(sg_products_media/framecopy10.gif) no-repeat;
   position: absolute;
   left: 337px;
   top: 5px;
   z-index: 3;
   width: 108px;
   height: 83px;
}

#timeouttext  {
   left: 514px;
   top: 376px;
}

#aftertanbox  {
   background-image: url(sg_faq_media/aftertanbox.gif);
   left: 698px;
}

#alexbfthumb  {
   left: 701px;
}

#faqbutton a  {
   background-image: url(sg_products_media/faqbutton.gif);
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 160px;
   top: 0px;
   z-index: 2;
   width: 98px;
   height: 85px;
}

#aboutbutton_on  {
   visibility: visible;
   position: absolute;
   left: 160px;
   top: 0px;
   z-index: 2;
   width: 98px;
   height: 85px;
}

#packagesbox  {
   background-image: url(sg_rates_media/packagesbox.gif);
   left: 513px;
}

#ratesbutton  {
   left: 447px;
}

#flawlessbox  {
   background-image: url(sg_services_media/flawlessbox.gif);
   left: 546px;
}

#sheckystext  {
   left: 510px;
}

#nyspabutton  {
   top: 224px;
}

#framecopy11  {
   background-image: url(sg_rates_media/framecopy11.gif);
   left: 440px;
}

#alluretext  {
   left: 285px;
}

#tourbutton  {
   left: 549px;
}

#yelpbutton  {
   top: 311px;
}

#anabfthumb  {
   left: 781px;
}

#homebutton  {
   left: 38px;
}

#id0i35text  {
   left: 134px;
}

#id1i35text  {
   left: 457px;
}

#framecopy9  {
   background-image: url(sg_services_media/framecopy9.gif);
   left: 235px;
}

#framecopy8  {
   background-image: url(sg_about_media/framecopy8.gif);
   left: 132px;
}

#custombox  {
   background-image: url(sg_services_media/custombox.gif);
   left: 325px;
}

#imacthumb  {
   top: 303px;
   left: 862px;
}

#deskthumb  {
   top: 240px;
   left: 702px;
}

#faqbutton  {
   left: 754px;
}

#nyspatext  {
   left: 514px;
}

#statebox  {
   background-image: url(sg_services_media/statebox.gif);
   left: 760px;
}

#yelptext  {
   left: 290px;
}

#antibox  {
   background-image: url(sg_services_media/antibox.gif);
   left: 546px;
}

#fadebox  {
   background-image: url(sg_services_media/fadebox.gif);
   left: 761px;
}

#bigbar  {
   background: url(../images/bg.png) no-repeat;
   position: absolute;
   left: 1px;
   top: 36px;
   z-index: 1;
   width: 991px;
   height: 532px;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.sgthumb  {
   border: 2px solid #000000;
   background-position: 50% 50%;
   background-repeat: no-repeat;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(../images/pattern.jpg) center top repeat;
}


#sundaraairbrushtanningtextcopy ul, #id3sundaraairbrushtanningtext ul
{
margin-left: 40px;
padding: 0;
}

#sundaraairbrushtanningtextcopy ul li, #id3sundaraairbrushtanningtext ul li
{
margin-bottom: 18px;
padding: 0;
}