@charset "UTF-8";
/* CSS Document */



 div.container
 {
 position:relative;

 z-index:10;
 width: 952px;
 height:700px;
 background-color:#f1dbc4;
 margin-left:auto; 
margin-right:auto;
margin-top:auto;
margin-bottom:auto;

 }
 
 div.elementscontainer
 {
 position:relative;

 z-index:10;
 width:952px;
 height:700px;
 background-color:#ffffff;
 margin-left:auto; 
margin-right:auto;
margin-top:auto;
margin-bottom:auto;

 }



div.enter1
{
width:952px;
height:150px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/enter1.jpg);

 } 
 
 
 div.entergallery
{
width:952px;
height:369px;
position:absolute;
left:0px;
top:150px;
z-index:1;
background-image:url(images/enterpic5.jpg);

 } 
 
 div.enter2
{
width:401px;
height:25px;
position:absolute;
left:0px;
top:519px;
z-index:1;
background-image:url(images/enter2.jpg);

 } 
 
 div.enterbutton
{
width:148px;
height:25px;
position:absolute;
left:401px;
top:519px;
z-index:1;
background-image:url(images/enterbutton.jpg);

 } 
 
 div.enter3
{
width:403px;
height:25px;
position:absolute;
left:549px;
top:519px;
z-index:1;
background-image:url(images/enter3.jpg);

 } 
 
  div.enter4
{
width:952px;
height:156px;
position:absolute;
left:0px;
top:544px;
z-index:1;
background-image:url(images/enter4.jpg);

 } 
 
  
  div.homepic
{
width:952px;
height:700px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/homepic.jpg);

 } 
 
   div.profilepic
{
width:952px;
height:700px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/profilepic.jpg);

 } 

  div.navbar
{
width:701px;
height:36px;
position:absolute;
left:251px;
top:88px;
z-index:1;
background:none;
 } 
 
   div.navbarelements
{
width:701px;
height:36px;
position:absolute;
left:251px;
top:87px;
z-index:1;
background:none;
 } 
 
 
  div.navbardesign
{
width:701px;
height:36px;
position:absolute;
left:251px;
top:89px;
z-index:1;
background:none;
 } 
 
   div.navbarplans
{
width:701px;
height:36px;
position:absolute;
left:251px;
top:90px;
z-index:1;
background:none;
 } 
 
    div.navbargardens
{
width:701px;
height:36px;
position:absolute;
left:251px;
top:90px;
z-index:1;
background:none;
 } 
 
 
   div.navbarconsultation
{
width:701px;
height:36px;
position:absolute;
left:251px;
top:86px;
z-index:1;
background:none;
 } 
   div.hometype
{
width:500px;
height:230px;
position:absolute;
left:430px;
top:153px;
z-index:1;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.8pt;

 } 
 
    div.servicestype
{
width:500px;
height:230px;
position:absolute;
left:430px;
top:157px;
z-index:1;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.8pt;

 } 

    div.consultationtype
{
width:500px;
height:230px;
position:absolute;
left:430px;
top:154px;
z-index:1;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.8pt;

 } 

 
  
    div.planstype
{
width:680px;
height:80px;
position:absolute;
left:255px;
top:275px;
z-index:1;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.8pt;

 } 

    div.servicespic
{
width:952px;
height:371px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/servicespic.jpg);

 } 
 
 
    div.consultationpic
{
width:952px;
height:372px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/consultationpic.jpg);

 } 
 
     div.designpic
{
width:952px;
height:372px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/designpic.jpg);

 } 
 
    div.services2
{
width:235px;
height:329px;
position:absolute;
left:0px;
top:371px;
z-index:1;
background-image:url(images/services2.jpg);

 } 
 
     div.services22
{
width:232px;
height:328px;
position:absolute;
left:0px;
top:372px;
z-index:1;
background-image:url(images/services22.jpg);

 } 
 
      div.services23
{
width:232px;
height:328px;
position:absolute;
left:0px;
top:372px;
z-index:1;
background-image:url(images/services23.jpg);

 } 
 
     div.consultationbutton
{
width:189px;
height:133px;
position:absolute;
left:235px;
top:371px;
z-index:1;
background-image:url(images/consultationbutton.jpg);

 } 

       div.consultationbutton2
{
width:189px;
height:125px;
position:absolute;
left:232px;
top:372px;
z-index:1;
background-image:url(images/consultationbutton2.jpg);

 } 
 
      div.plansbutton
{
width:189px;
height:125px;
position:absolute;
left:232px;
top:372px;
z-index:1;
background-image:url(images/plansbutton.jpg);

 } 

      div.designbutton
{
width:168px;
height:133px;
position:absolute;
left:424px;
top:371px;
z-index:1;
background-image:url(images/designbutton.jpg);

 } 
 
       div.designbutton2
{
width:179px;
height:125px;
position:absolute;
left:421px;
top:372px;
z-index:1;
background-image:url(images/designbutton2.jpg);

 } 
 
       div.gardensbutton
{
width:179px;
height:125px;
position:absolute;
left:421px;
top:372px;
z-index:1;
background-image:url(images/gardensbutton.jpg);

 } 


 
        div.renovationbutton
{
width:179px;
height:133px;
position:absolute;
left:592px;
top:371px;
z-index:1;
background-image:url(images/renovationbutton.jpg);

 } 
 
         div.renovationbutton2
{
width:167px;
height:125px;
position:absolute;
left:600px;
top:372px;
z-index:1;
background-image:url(images/renovationbutton2.jpg);

 } 
 

         div.elementsbutton
{
width:167px;
height:125px;
position:absolute;
left:600px;
top:372px;
z-index:1;
background-image:url(images/elementsbutton.jpg);

 } 
  
 
         div.maintenancebutton
{
width:181px;
height:133px;
position:absolute;
left:771px;
top:371px;
z-index:1;
background-image:url(images/maintenancebutton.jpg);

 } 
 
  
         div.maintenancebutton2
{
width:185px;
height:125px;
position:absolute;
left:767px;
top:372px;
z-index:1;
background-image:url(images/maintenancebutton2.jpg);

 } 
 
   
         div.sculpturebutton
{
width:185px;
height:125px;
position:absolute;
left:767px;
top:372px;
z-index:1;
background-image:url(images/sculpturebutton.jpg);

 } 
  
       div.services3
{
width:717px;
height:196px;
position:absolute;
left:235px;
top:504px;
z-index:1;
background-image:url(images/services3.jpg);

 } 
 
    
       div.services32
{
width:720px;
height:203px;
position:absolute;
left:232px;
top:497px;
z-index:1;
background-image:url(images/services32.jpg);

 } 
 
        div.services33
{
width:720px;
height:203px;
position:absolute;
left:232px;
top:497px;
z-index:1;
background-image:url(images/services32.jpg);

 } 
  
 
        div.planspic
{
width:952px;
height:167px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/planspic.jpg);

 } 
 
         div.gardenspic
{
width:952px;
height:167px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/gardenspic.jpg);

 } 
  
          div.plans2
{
width:247px;
height:533px;
position:absolute;
left:0px;
top:167px;
z-index:1;
background-image:url(images/plans2.jpg);

 } 
 
 
           div.gardens2
{
width:247px;
height:533px;
position:absolute;
left:0px;
top:167px;
z-index:1;
background-image:url(images/gardens2.jpg);

 } 
  
           div.plansbutton2
{
width:171px;
height:119px;
position:absolute;
left:247px;
top:167px;
z-index:1;
background-image:url(images/plansbutton2.jpg);

 } 
 
            div.plansbutton3
{
width:171px;
height:119px;
position:absolute;
left:247px;
top:167px;
z-index:1;
background-image:url(images/plansbutton3.jpg);

 } 
 
           div.gardensbutton2
{
width:174px;
height:119px;
position:absolute;
left:418px;
top:167px;
z-index:1;
background-image:url(images/gardensbutton2.jpg);

 } 
 
            div.gardensbutton3
{
width:174px;
height:119px;
position:absolute;
left:418px;
top:167px;
z-index:1;
background-image:url(images/gardensbutton3.jpg);

 } 
 
 
           div.elementssbutton2
{
width:178px;
height:119px;
position:absolute;
left:592px;
top:167px;
z-index:1;
background-image:url(images/elementsbutton2.jpg);

 } 
 
  
           div.elementssbutton3
{
width:178px;
height:119px;
position:absolute;
left:592px;
top:167px;
z-index:1;
background-image:url(images/elementsbutton3.jpg);

 } 
 
            div.sculpturebutton2
{
width:182px;
height:119px;
position:absolute;
left:770px;
top:167px;
z-index:1;
background-image:url(images/sculpturebutton2.jpg);

 } 
 
  
            div.sculpturebutton3
{
width:182px;
height:119px;
position:absolute;
left:770px;
top:167px;
z-index:1;
background-image:url(images/sculpturebutton3.jpg);

 } 
 
             div.plans3
{
width:705px;
height:177px;
position:absolute;
left:247px;
top:286px;
z-index:1;
background-image:url(images/plans3.jpg);

 } 
 
              div.plan1
{
width:140px;
height:108px;
position:absolute;
left:247px;
top:463px;
z-index:1;
background-image:url(images/plan1.jpg);

 } 
  
              div.plan2
{
width:136px;
height:108px;
position:absolute;
left:387px;
top:463px;
z-index:1;
background-image:url(images/plan2.jpg);

 } 
 
  
              div.plan3
{
width:138px;
height:108px;
position:absolute;
left:523px;
top:463px;
z-index:1;
background-image:url(images/plan3.jpg);

 } 
  
              div.plan4
{
width:136px;
height:108px;
position:absolute;
left:661px;
top:463px;
z-index:1;
background-image:url(images/plan4.jpg);

 } 
 
  
              div.plan5
{
width:155px;
height:108px;
position:absolute;
left:797px;
top:463px;
z-index:1;
background-image:url(images/plan5.jpg);

 } 
  
              div.plan6
{
width:140px;
height:105px;
position:absolute;
left:247px;
top:571px;
z-index:1;
background-image:url(images/plan6.jpg);

 } 
  
              div.plan7
{
width:136px;
height:105px;
position:absolute;
left:387px;
top:571px;
z-index:1;
background-image:url(images/plan7.jpg);

 } 
  
              div.plan8
{
width:138px;
height:105px;
position:absolute;
left:523px;
top:571px;
z-index:1;
background-image:url(images/plan8.jpg);

 } 
  
              div.plan9
{
width:136px;
height:105px;
position:absolute;
left:661px;
top:571px;
z-index:1;
background-image:url(images/plan9.jpg);

 } 
  
              div.plan10
{
width:155px;
height:105px;
position:absolute;
left:797px;
top:571px;
z-index:1;
background-image:url(images/plan10.jpg);

 } 
 
               div.plans4
{
width:705px;
height:24px;
position:absolute;
left:247px;
top:676px;
z-index:1;
background-image:url(images/plans4.jpg);

 } 
 
                div.gardens7
{
width:705px;
height:114px;
position:absolute;
left:247px;
top:286px;
z-index:1;
background-image:url(images/gardens7.jpg);

 } 
 
  
                div.gardenstype
{
width:680px;
height:96px;
position:absolute;
left:257px;
top:296px;
z-index:1;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.8pt;
} 
 
                  div.gardensgalleryspace
{
width:705px;
height:300px;
position:absolute;
left:247px;
top:400px;
z-index:1;
background-image:url(images/gardengalleryasian1.jpg);

 } 
 
                 div.gardensgallery
{
width:705px;
height:300px;
position:absolute;
left:247px;
top:400px;
z-index:1;
background-image:url(images/gardengalleryasian4.jpg);


 } 
 
  
                 div.gardensgallery2
{
width:705px;
height:300px;
position:absolute;
left:247px;
top:400px;
z-index:1;
background-image:url(images/gardengalleryromantic4.jpg);
}

   
                 div.gardensgallery3
{
width:705px;
height:300px;
position:absolute;
left:247px;
top:400px;
z-index:1;
background-image:url(images/gardengallerycourtyards4.jpg);
}


   
                 div.gardensgallery4
{
width:705px;
height:300px;
position:absolute;
left:247px;
top:400px;
z-index:1;
background-image:url(images/gardengallerymodern4.jpg);
}
 

 
 a.whitelinks:link {color: #ffffff; text-decoration:none}
 a.whitelinks:hover {color: #eeeeee; text-decoration:none}
 a.whitelinks:active {color:#ffffff; text-decoration:none}
 a.whitelinks:visited {color: #eeeeee; text-decoration: none}
 
 
 
 a:link {color: #4f5954; text-decoration:none}
 a:hover {color: #6e7c75; text-decoration:none}
 a:active {color:#6e7c75; text-decoration:none}
 a:visited {color: #4f5954; text-decoration: none}
 
 
                  div.elementspic
{
width:952px;
height:167px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/elementspic.jpg);
}
 
 
                  div.elements2
{
width:247px;
height:533px;
position:absolute;
left:0px;
top:167px;
z-index:1;
background-image:url(images/elements2.jpg);
}

 
                  div.plansbutton4
{
width:171px;
height:119px;
position:absolute;
left:247px;
top:167px;
z-index:1;
background-image:url(images/plansbutton4.jpg);
}
 
                   div.gardensbutton4
{
width:174px;
height:119px;
position:absolute;
left:418px;
top:167px;
z-index:1;
background-image:url(images/gardensbutton4.jpg);
}
 
                   div.elementsbutton4
{
width:178px;
height:119px;
position:absolute;
left:592px;
top:167px;
z-index:1;
background-image:url(images/elementsbutton4.jpg);
}

                   div.sculpturebutton4
{
width:182px;
height:119px;
position:absolute;
left:770px;
top:167px;
z-index:1;
background-image:url(images/sculpturebutton4.jpg);
}
 
 
                   div.elementstype
{
width:705px;
height:414px;
position:absolute;
left:247px;
top:286px;
z-index:1;
background-image:url(images/elementstype.jpg);

}

  
                div.elementstype2
{
width:685px;
height:76px;
position:absolute;
left:257px;
top:292px;
z-index:1;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.8pt;
} 
 


 
                  div.sculpturepic
{
width:952px;
height:167px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/sculpturepic.jpg);
}
 
 
                  div.sculpture2
{
width:247px;
height:533px;
position:absolute;
left:0px;
top:167px;
z-index:1;
background-image:url(images/sculpture2.jpg);
}

 
                  div.plansbutton5
{
width:171px;
height:119px;
position:absolute;
left:247px;
top:167px;
z-index:1;
background-image:url(images/plansbutton5.jpg);
}
 
                   div.gardensbutton5
{
width:174px;
height:119px;
position:absolute;
left:418px;
top:167px;
z-index:1;
background-image:url(images/gardensbutton5.jpg);
}
 
                   div.elementsbutton5
{
width:178px;
height:119px;
position:absolute;
left:592px;
top:167px;
z-index:1;
background-image:url(images/elementsbutton5.jpg);
}

                   div.sculpturebutton5
{
width:182px;
height:119px;
position:absolute;
left:770px;
top:167px;
z-index:1;
background-image:url(images/sculpturebutton5.jpg);
}
 
 
                   div.sculpturetypepic
{
width:705px;
height:128px;
position:absolute;
left:247px;
top:286px;
z-index:1;
background-image:url(images/sculpturetypepic.jpg);

}

  
                div.sculpturetype
{
width:685px;
height:108px;
position:absolute;
left:260px;
top:285px;
z-index:1;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.8pt;
} 
 
                    div.sculp1
{
width:144px;
height:216px;
position:absolute;
left:247px;
top:414px;
z-index:1;
background-image:url(images/sculp1.jpg);

}
 

                     div.sculp2
{
width:136px;
height:216px;
position:absolute;
left:391px;
top:414px;
z-index:1;
background-image:url(images/sculp2.jpg);

}
 
                    div.sculp3
{
width:137px;
height:216px;
position:absolute;
left:527px;
top:414px;
z-index:1;
background-image:url(images/sculp3.jpg);

}
 
                    div.sculp4
{
width:135px;
height:216px;
position:absolute;
left:664px;
top:414px;
z-index:1;
background-image:url(images/sculp4.jpg);

}
 
                    div.sculp5
{
width:153px;
height:216px;
position:absolute;
left:799px;
top:414px;
z-index:1;
background-image:url(images/sculp5.jpg);

}

 
                    div.sculpturespacer
{
width:705px;
height:70px;
position:absolute;
left:247px;
top:630px;
z-index:1;
background-image:url(images/sculpturespacer.jpg);

}
 
     div.sculplinktype
{
width:600px;
height:50px;
position:absolute;
left:257px;
top:637px;
z-index:1;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 8.8pt;

 }  
  
                    div.renovationpic
{
width:952px;
height:464px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/renovationpic.jpg);

}
  
                    div.renovation2
{
width:239px;
height:236px;
position:absolute;
left:0px;
top:464px;
z-index:1;
background-image:url(images/renovation2.jpg);

}

  
                    div.consultbutton2
{
width:177px;
height:124px;
position:absolute;
left:239px;
top:464px;
z-index:1;
background-image:url(images/consultbutton2.jpg);

}

  
                    div.designbutton22
{
width:183px;
height:124px;
position:absolute;
left:416px;
top:464px;
z-index:1;
background-image:url(images/designbutton22.jpg);

}

  
                    div.renobutton2
{
width:183px;
height:124px;
position:absolute;
left:599px;
top:464px;
z-index:1;
background-image:url(images/renobutton2.jpg);

}

  
                    div.mainbutton2
{
width:170px;
height:124px;
position:absolute;
left:782px;
top:464px;
z-index:1;
background-image:url(images/mainbutton2.jpg);

}

                    div.renovation3
{
width:713px;
height:112px;
position:absolute;
left:239px;
top:588px;
z-index:1;
background-image:url(images/renovation3.jpg);

}
 
    div.renovationtype
{
width:500px;
height:230px;
position:absolute;
left:433px;
top:157px;
z-index:1;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.3pt;

 }  
 
                    div.maintpic
{
width:952px;
height:369px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/maintpic.jpg);

}

                    div.maint2
{
width:248px;
height:331px;
position:absolute;
left:0px;
top:369px;
z-index:1;
background-image:url(images/maint2.jpg);

}

                    div.consultbutton3
{
width:171px;
height:122px;
position:absolute;
left:248px;
top:369px;
z-index:1;
background-image:url(images/consultbutton3.jpg);

}


                    div.designbutton3
{
width:173px;
height:122px;
position:absolute;
left:419px;
top:369px;
z-index:1;
background-image:url(images/designbutton3.jpg);

}


                    div.renobutton3
{
width:179px;
height:122px;
position:absolute;
left:592px;
top:369px;
z-index:1;
background-image:url(images/renobutton3.jpg);

}
                    div.maintbutton3
{
width:181px;
height:122px;
position:absolute;
left:771px;
top:369px;
z-index:1;
background-image:url(images/maintbutton3.jpg);

}

                     div.maint3
{
width:704px;
height:209px;
position:absolute;
left:248px;
top:491px;
z-index:1;
background-image:url(images/maint3.jpg);

}
 
 div.testimonialspic
{
width:952px;
height:700px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/testimonials.jpg);

 } 
 
  div.testimonialstype
{
width:640px;
height:465px;
position:absolute;
left:272px;
top:130px;
z-index:1;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.8pt;
overflow: auto;

} 
 
   div.testimonialslink
{
width:640px;
height:20px;
position:absolute;
left:272px;
top:605px;
z-index:1;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.8pt;


 } 
 
  div.journalpic
{
width:952px;
height:700px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/journalpic.jpg);

 } 
 
  div.journaltype
{
width:640px;
height:465px;
position:absolute;
left:272px;
top:130px;
z-index:1;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.8pt;
overflow: scroll;

 } 
 
 
   div.journalpic1
{
width:952px;
height:700px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/journalpic1.jpg);

 } 
 
     div.journalpage1type
{
width:500px;
height:200px;
position:absolute;
left:433px;
top:148px;
z-index:1;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.3pt;
overflow: auto;

 }  
 

   div.linkspic
{
width:952px;
height:700px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/linkspic.jpg);

 } 
 
  div.linkstype
{
width:640px;
height:465px;
position:absolute;
left:272px;
top:130px;
z-index:1;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.8pt;
overflow: auto;

 } 
 
   div.linkslink
{
width:640px;
height:20px;
position:absolute;
left:272px;
top:600px;
z-index:1;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.8pt;


 } 
 
    div.contactpic
{
width:952px;
height:700px;
position:absolute;
left:0px;
top:0px;
z-index:1;
background-image:url(images/contactpic.jpg);

 } 
 
      div.contacttype
{
width:400px;
height:150px;
position:absolute;
left:430px;
top:160px;
z-index:1;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.3pt;
overflow:visible;

 }  