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

a ins  {
   text-decoration: none;
}

#id29line,
#id25line,
#id21line,
#id6line,
#id51line,
#id55line,
#id9line,
#id37line,
#id33line,
#id31line,
#id35line,
#id39line,
#id7line,
#id46line,
#id42line,
#id4line,
#id48line,
#id44line,
#id40line,
#id13line,
#id17line,
#id22line,
#id26line,
#id2line,
#id52line,
#id56line,
#id15line,
#id11line,
#id19line,
#id5line,
#id28line,
#id24line,
#id20line,
#id50line,
#id54line,
#id58line,
#id36line,
#id32line,
#id3line,
#id30line,
#id34line,
#id38line,
#id0line,
#id47line,
#id43line,
#id12line,
#id16line,
#id1line,
#id49line,
#id45line,
#id41line,
#id8line,
#id18line,
#id14line,
#id10line,
#id27line,
#id23line,
#id53line,
#id57line  {
   background: url(sg_figures_media/id36line.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 114px;
   z-index: 4;
   width: 792px;
   height: 3px;
}

#gicleebuttoncopy2 a,
#id0aboutbutton a,
#id1aboutbutton a,
#homebutton a,
#id2gicleebutton a,
#id1landscapesbutton a,
#id0gicleebutton a,
#figuresbutton a,
#id1gicleebutton a,
#aboutbuttoncopy2 a  {
   background-repeat: no-repeat;
   display: block;
   height: 23px;
   background-position: 0% 0px;
   font-size: 23px;
   line-height: 23px;
}

#about,
#pid5giclee,
#pid6order,
#pid4backgrounds,
#pid7contact,
#pid1home,
#pid3figures,
#pid2landscapes  {
   margin: 0px auto 0px auto;
   width: 1000px;
   position: relative;
}

#layer65button a,
#milesgicimgbutton a,
#milesimgbutton a,
#headeddowngicimgbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 137px;
   background-position: 0% 0px;
   font-size: 137px;
   line-height: 137px;
}

#layer68button a,
#layer58button a,
#rivergicimgbutton a,
#gypsyimgbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 150px;
   background-position: 0% 0px;
   font-size: 150px;
   line-height: 150px;
}

#landscapesbuttoncopy2 a,
#id0landscapesbutton a,
#id2landscapesbutton a  {
   background: url(sg_home_media/id2landscapesbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 20px;
   width: 53px;
   font-size: 20px;
   line-height: 20px;
}

#pleinair1gicimgbutton a,
#pleinair1imgbutton a,
#bishopimgbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 135px;
   background-position: 0% 0px;
   font-size: 135px;
   line-height: 135px;
}

#id0landscapesbutton,
#id2landscapesbutton,
#landscapesbuttoncopy2  {
   visibility: visible;
   position: absolute;
   left: 419px;
   top: 524px;
   z-index: 4;
   width: 53px;
   height: 20px;
}

#sunnygicimgbutton a,
#sunnydisimgbutton a,
#gypsygicimgbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 132px;
   background-position: 0% 0px;
   font-size: 132px;
   line-height: 132px;
}

#id1contactbutton a,
#id0contactbutton a,
#contactbuttoncopy2 a  {
   background: url(sg_home_media/id1contactbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 25px;
   width: 59px;
   font-size: 25px;
   line-height: 25px;
}

#layer82button a,
#riverrunsimgbutton a,
#patisserieimgbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 152px;
   background-position: 0% 0px;
   font-size: 152px;
   line-height: 152px;
}

#faithimgbutton a,
#faithgicimgbutton a,
#layer63button a  {
   background-repeat: no-repeat;
   display: block;
   height: 172px;
   background-position: 0% 0px;
   font-size: 172px;
   line-height: 172px;
}

#id1contactbutton,
#id0contactbutton,
#contactbuttoncopy2  {
   visibility: visible;
   position: absolute;
   left: 537px;
   top: 521px;
   z-index: 4;
   width: 59px;
   height: 25px;
}

#id0orderbutton a,
#orderbuttoncopy2 a,
#id1orderbutton a  {
   background: url(sg_home_media/id1orderbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 77px;
   font-size: 26px;
   line-height: 26px;
}

#gicleebuttoncopy2,
#id0gicleebutton,
#id2gicleebutton  {
   visibility: visible;
   position: absolute;
   left: 481px;
   top: 523px;
   z-index: 4;
   width: 49px;
   height: 23px;
}

#orderbuttoncopy2,
#id0orderbutton,
#id1orderbutton  {
   visibility: visible;
   position: absolute;
   left: 603px;
   top: 521px;
   z-index: 4;
   width: 77px;
   height: 26px;
}

#aboutbuttoncopy2,
#id0aboutbutton,
#id1aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 307px;
   top: 522px;
   z-index: 4;
   width: 104px;
   height: 23px;
}

#afternoongicimgbutton a,
#afternoonimgbutton a  {
   background: url(sg_landscapes_media/afternoonimgbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 129px;
   width: 228px;
   font-size: 129px;
   line-height: 129px;
}

#pleinair2imgbutton a,
#pleinair2gicimgbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 131px;
   width: 198px;
   background-position: 0% 0px;
   font-size: 131px;
   line-height: 131px;
}

#womyellowimgbutton a,
#womyellowgicimgbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 181px;
   background-position: 0% 0px;
   font-size: 181px;
   line-height: 181px;
}

#redberetimgbutton a,
#redberetgicimgbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 170px;
   width: 137px;
   background-position: 0% 0px;
   font-size: 170px;
   line-height: 170px;
}

#totokogicimgbutton a,
#totokonoimgbutton a  {
   background: url(sg_landscapes_media/totokonoimgbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 160px;
   width: 125px;
   font-size: 160px;
   line-height: 160px;
}

#afternoongicimgbutton,
#afternoonimgbutton  {
   visibility: visible;
   position: absolute;
   left: 240px;
   top: 265px;
   z-index: 4;
   width: 228px;
   height: 129px;
}

#redberetimgbutton,
#redberetgicimgbutton  {
   visibility: visible;
   position: absolute;
   top: 460px;
   z-index: 4;
   width: 137px;
   height: 170px;
}

#fiestaimgbutton a,
#fiestagicimgbutton a  {
   background: url(sg_figures_media/fiestaimgbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 156px;
   width: 194px;
   font-size: 156px;
   line-height: 156px;
}

#inredgicimgbutton a,
#inredimgbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 148px;
   width: 187px;
   background-position: 0% 0px;
   font-size: 148px;
   line-height: 148px;
}

#layer79button a,
#lesdeusimgbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 133px;
   width: 201px;
   background-position: 0% 0px;
   font-size: 133px;
   line-height: 133px;
}

#layer69button a,
#analaraimgbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 173px;
   background-position: 0% 0px;
   font-size: 173px;
   line-height: 173px;
}

#layer60button a,
#carmelimgbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 161px;
   background-position: 0% 0px;
   font-size: 161px;
   line-height: 161px;
}

#id1emailbutton a,
#id0emailbutton a  {
   background: url(sg_contact_media/id0emailbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 17px;
   width: 224px;
   font-size: 17px;
   line-height: 17px;
}

#id1contacttitle,
#id0contacttitle  {
   background: url(sg_contact_media/id0contacttitle.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 183px;
   top: 191px;
   z-index: 5;
   width: 80px;
   height: 13px;
}

#id1contactbckg,
#id0contactbckg  {
   visibility: visible;
   position: absolute;
   left: 164px;
   top: 180px;
   z-index: 4;
   width: 666px;
   height: 213px;
   background-color: #272F02;
   background-image: none;
}

#id1emailbutton,
#id0emailbutton  {
   visibility: visible;
   position: absolute;
   left: 211px;
   top: 265px;
   z-index: 5;
   width: 224px;
   height: 17px;
}

#layer66button a,
#odebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 143px;
   background-position: 0% 0px;
   font-size: 143px;
   line-height: 143px;
}

#id1landscapesbutton a:hover  {
   background-position: -106px 0%;
}

#backgroundsbutton a:hover  {
   background-position: -116px 0%;
}

#headeddowngicimgbutton a  {
   width: 184px;
   background-image: url(sg_giclee_media/headeddowngicimgbutton.jpg);
}

#id1gicleebutton a:hover  {
   background-position: -105px 0%;
}

#pleinair1gicimgbutton a  {
   width: 201px;
   background-image: url(sg_landscapes_media/pleinair1imgbutton.jpg);
}

#pleinair2gicimgbutton a  {
   background-image: url(sg_giclee_media/pleinair2gicimgbutton.jpg);
}

#womyellowgicimgbutton a  {
   width: 141px;
   background-image: url(sg_giclee_media/womyellowgicimgbutton.jpg);
}

#redberetgicimgbutton a  {
   background-image: url(sg_giclee_media/redberetgicimgbutton.jpg);
}

#patisserieimgbutton a  {
   width: 191px;
   background-image: url(sg_landscapes_media/patisserieimgbutton.jpg);
}

#bishoptxt,
#carmeltxt  {
   visibility: visible;
   position: absolute;
   left: 507px;
   z-index: 4;
   width: 68px;
   height: 54px;
   background-repeat: no-repeat;
}

#id1landscapesbutton a  {
   width: 106px;
   background-image: url(sg_figures_media/id1landscapesbutton.jpg);
}

#figuresbutton a:hover  {
   background-position: -66px 0%;
}

#womyellowimgbutton a  {
   width: 142px;
   background-image: url(sg_figures_media/womyellowimgbutton.jpg);
}

#riverrunsimgbutton a  {
   width: 201px;
   background-image: url(sg_landscapes_media/riverrunsimgbutton.jpg);
}

#pleinair1imgbutton a  {
   width: 201px;
   background-image: url(sg_landscapes_media/pleinair1imgbutton.jpg);
}

#pleinair2imgbutton a  {
   background-image: url(sg_landscapes_media/pleinair2imgbutton.jpg);
}

#redberetgicimgbutton  {
   left: 532px;
}

#faithgicimgbutton a  {
   width: 124px;
   background-image: url(sg_giclee_media/faithgicimgbutton.jpg);
}

#redberetimgbutton a  {
   background-image: url(sg_landscapes_media/redberetimgbutton.jpg);
}

#gicleebuttoncopy2 a  {
   width: 49px;
   background-image: url(sg_home_media/id2gicleebutton.jpg);
}

#milesgicimgbutton a  {
   width: 174px;
   background-image: url(sg_landscapes_media/milesimgbutton.jpg);
}

#backgroundsbutton a  {
   background: url(sg_figures_media/backgroundsbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 116px;
   font-size: 24px;
   line-height: 24px;
}

#rivergicimgbutton a  {
   width: 196px;
   background-image: url(sg_giclee_media/rivergicimgbutton.jpg);
}

#id1landscapesbutton  {
   visibility: visible;
   position: absolute;
   left: 310px;
   top: 108px;
   z-index: 5;
   width: 106px;
   height: 23px;
}

#id1phone,
#id0phone  {
   background: url(sg_contact_media/id0phone.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 211px;
   top: 308px;
   z-index: 5;
   width: 138px;
   height: 33px;
}

#sunnygicimgbutton a  {
   width: 200px;
   background-image: url(sg_landscapes_media/sunnydisimgbutton.jpg);
}

#sunnydisimgbutton a  {
   width: 200px;
   background-image: url(sg_landscapes_media/sunnydisimgbutton.jpg);
}

#inredgicimgbutton a  {
   background-image: url(sg_giclee_media/inredgicimgbutton.jpg);
}

#gypsygicimgbutton a  {
   width: 166px;
   background-image: url(sg_giclee_media/gypsygicimgbutton.jpg);
}

#aboutbuttoncopy2 a  {
   width: 104px;
   background-image: url(sg_home_media/id1aboutbutton.jpg);
}

#lesdeusimgbutton a  {
   background-image: url(sg_landscapes_media/lesdeusimgbutton.jpg);
}

#analaraimgbutton a  {
   width: 121px;
   background-image: url(sg_figures_media/analaraimgbutton.jpg);
}

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

#id0name,
#id1name  {
   background: url(sg_contact_media/id0name.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 210px;
   top: 245px;
   z-index: 5;
   width: 104px;
   height: 13px;
}

#carmelimgbutton a  {
   width: 194px;
   background-image: url(sg_landscapes_media/carmelimgbutton.jpg);
}

#redberetimgbutton  {
   left: 526px;
}

#id2gicleebutton a  {
   width: 49px;
   background-image: url(sg_home_media/id2gicleebutton.jpg);
}

#id0gicleebutton a  {
   width: 49px;
   background-image: url(sg_home_media/id2gicleebutton.jpg);
}

#backgroundsbutton  {
   visibility: visible;
   position: absolute;
   left: 522px;
   top: 109px;
   z-index: 5;
   width: 116px;
   height: 24px;
}

#bishopimgbutton a  {
   width: 202px;
   background-image: url(sg_landscapes_media/bishopimgbutton.jpg);
}

#id1gicleebutton a  {
   width: 105px;
   background-image: url(sg_figures_media/id1gicleebutton.jpg);
}

#id0aboutbutton a  {
   width: 104px;
   background-image: url(sg_home_media/id1aboutbutton.jpg);
}

#milesimgbutton a  {
   width: 174px;
   background-image: url(sg_landscapes_media/milesimgbutton.jpg);
}

#gypsyimgbutton a  {
   width: 188px;
   background-image: url(sg_figures_media/gypsyimgbutton.jpg);
}

#inredimgbutton a  {
   background-image: url(sg_figures_media/inredimgbutton.jpg);
}

#faithimgbutton a  {
   width: 125px;
   background-image: url(sg_landscapes_media/faithimgbutton.jpg);
}

#id1aboutbutton a  {
   width: 104px;
   background-image: url(sg_home_media/id1aboutbutton.jpg);
}

#layer69button a  {
   width: 218px;
   background-image: url(sg_backgrounds_media/layer69button.jpg);
}

#layer66button a  {
   width: 221px;
   background-image: url(sg_backgrounds_media/layer66button.jpg);
}

#layer79button a  {
   background-image: url(sg_backgrounds_media/layer79button.jpg);
}

#figuresbutton a  {
   width: 66px;
   background-image: url(sg_figures_media/figuresbutton.jpg);
}

#layer82button a  {
   width: 191px;
   background-image: url(sg_backgrounds_media/layer82button.jpg);
}

#layer58button a  {
   width: 251px;
   background-image: url(sg_backgrounds_media/layer58button.jpg);
}

#id1gicleebutton  {
   visibility: visible;
   position: absolute;
   left: 648px;
   top: 107px;
   z-index: 5;
   width: 105px;
   height: 23px;
}

#layer63button a  {
   width: 225px;
   background-image: url(sg_backgrounds_media/layer63button.jpg);
}

#layer68button a  {
   width: 312px;
   background-image: url(sg_backgrounds_media/layer68button.jpg);
}

#layer60button a  {
   width: 223px;
   background-image: url(sg_backgrounds_media/layer60button.jpg);
}

#layer65button a  {
   width: 204px;
   background-image: url(sg_backgrounds_media/layer65button.jpg);
}

#figuresbutton  {
   visibility: visible;
   position: absolute;
   left: 441px;
   top: 108px;
   z-index: 5;
   width: 66px;
   height: 23px;
}

#homebutton a  {
   width: 54px;
   background-image: url(sg_figures_media/homebutton.jpg);
}

#odebutton a  {
   width: 192px;
   background-image: url(sg_landscapes_media/odebutton.jpg);
}

#linescopy8  {
   background: url(sg_figures_media/linescopy8.jpg) no-repeat;
   position: absolute;
   left: 166px;
   top: 4px;
   z-index: 4;
   width: 643px;
   height: 129px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 233px;
   top: 109px;
   z-index: 5;
   width: 54px;
   height: 23px;
}

#carmeltxt  {
   background-image: url(sg_landscapes_media/carmeltxt.jpg);
   top: 3442px;
}

#bishoptxt  {
   background-image: url(sg_landscapes_media/bishoptxt.jpg);
   top: 2986px;
}

#bckgcolor  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1000px;
   height: 5400px;
   background-color: #171C01;
   background-image: none;
}

#id37line  {
   top: 430px;
}

#id41line  {
   top: 1329px;
}

#id45line  {
   top: 2230px;
}

#id57line  {
   top: 4928px;
   left: 113px;
}

#id20line  {
   top: 1778px;
}

#id53line  {
   top: 4028px;
   left: 113px;
}

#id49line  {
   top: 3129px;
}

#id28line  {
   top: 3579px;
}

#id33line  {
   top: 880px;
}

#id24line  {
   top: 2679px;
}

#id17line  {
   top: 1104px;
}

#id13line  {
   top: 3353px;
}

#id42line  {
   top: 1556px;
}

#id15line  {
   top: 656px;
}

#id11line  {
   top: 2905px;
}

#id56line  {
   top: 4702px;
   left: 113px;
}

#id23line  {
   top: 2455px;
}

#id52line  {
   top: 3804px;
   left: 113px;
}

#id55line  {
   top: 4478px;
   left: 113px;
}

#id47line  {
   top: 2679px;
}

#id51line  {
   top: 3579px;
}

#id19line  {
   top: 1556px;
}

#abouttxt  {
   background: url(sg_about_media/abouttxt.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 166px;
   z-index: 4;
   width: 889px;
   height: 878px;
}

#id27line  {
   top: 3353px;
}

#id16line  {
   top: 880px;
}

#id48line  {
   top: 2905px;
}

#id12line  {
   top: 3129px;
}

#id36line  {
   top: 1556px;
}

#id32line  {
   top: 656px;
}

#id35line  {
   top: 1329px;
}

#id39line  {
   top: 880px;
}

#id31line  {
   top: 430px;
}

#id44line  {
   top: 2005px;
}

#id40line  {
   top: 1104px;
}

#id29line  {
   top: 3804px;
   left: 113px;
}

#id25line  {
   top: 2905px;
}

#id10line  {
   top: 2679px;
}

#id18line  {
   top: 1329px;
}

#id14line  {
   top: 430px;
}

#id58line  {
   top: 5139px;
   left: 113px;
}

#id46line  {
   top: 2455px;
}

#id54line  {
   top: 4254px;
   left: 113px;
}

#id21line  {
   top: 2005px;
}

#id50line  {
   top: 3353px;
}

#id43line  {
   top: 1778px;
}

#id30line  {
   top: 4028px;
   left: 113px;
}

#id38line  {
   top: 656px;
}

#id26line  {
   top: 3129px;
}

#id22line  {
   top: 2230px;
}

#id34line  {
   top: 1104px;
}

#id8line  {
   top: 2230px;
}

#id1line  {
   top: 656px;
}

#id2line  {
   top: 880px;
}

#id7line  {
   top: 2005px;
}

#id6line  {
   top: 1778px;
}

#id0line  {
   top: 430px;
}

#id3line  {
   top: 1104px;
}

#id4line  {
   top: 1329px;
}

#id9line  {
   top: 2455px;
}

#id5line  {
   top: 1556px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #0C1500;
}


