body {
  padding: 0;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-left: 10px;
  margin-right: 10px;
  scrollbar-base-color: white;
  scrollbar-arrow-color: #ADA22F;
  scrollbar-shadow-color: #ADA22F;
  scrollbar-highlight-color: #ADA22F;
  scrollbar-darkshadow-color: white;
  color: #ADA22F;
  background-color: #FFFFFF;
  font-family: Verdana, Arial;
  font-size: 0.9375em; //15px;
}

a {
  color: #ADA22F;
  cursor: pointer;
  text-decoration: none;
}

img {
  border-style: none;
}

#hidden {
  display: none;
}

#container {
  position: relative;
  width: 890px;
  height: 650px;
  margin-left: auto;
  margin-right: auto;
  border-style: solid;
  border-width: 1px;
  border-color: #ADA22F;
}

#mainhead {
  position: absolute;
  top: 40px;
  left: 0px;
  width: 400px;
  height: 115px;
  background-image: url(mainhead.gif);
}

#text_temp1 {
  position: absolute;
  top: 75px;
  left: 400px;
  width: 430px;
  height: 115px;
  text-align: center;
  color: #ADA22F;
  background-color: #FFFFFF;
  font-family: Verdana, Arial;
  font-size: 1.278em;
}

#home_left {
  position: absolute;
  top: 202px;
  left: 60px;
  width: 182px;
  height: 272px;
  background-image: url(homeleft.jpg);
}

#home_middle {
  position: absolute;
  top: 202px;
  left: 242px;
  width: 406px;
  height: 272px;
  background-image: url(homemiddle.jpg);
}

#home_right {
  position: absolute;
  top: 202px;
  left: 648px;
  width: 182px;
  height: 272px;
  background-image: url(homeright.jpg);
}

#text_home {
  position: absolute;
  top: 485px;
  left: 60px;
  width: 770px;
  height: 103px;
  text-align: left;
  color: #ADA22F;
  background-color: #FFFFFF;
  font-family: Verdana, Arial;
  font-size: 0.7375em;
}

#separator {
  position: absolute;
  top: 596px;
  left: 60px;
  width: 770px;
  height: 2px;
  background-color: #ADA22F;
}

#text_temp2 {
  position: absolute;
  top: 610px;
  left: 60px;
  width: 770px;
  height: 26px;
  text-align: center;
  color: #ADA22F;
  background-color: #FFFFFF;
  font-family: Verdana, Arial;
  font-size: 0.7758em;
}


#link_home_active {
  position: absolute;
  top: 587px;
  left: 105px;
  width: 57px;
  height: 26px;
  background-image: url(link_home_active.gif);
}

#link_profile_active {
  position: absolute;
  top: 587px;
  left: 215px;
  width: 160px;
  height: 26px;
  background-image: url(link_profile_active.gif);
}

#link_projects_active {
  position: absolute;
  top: 587px;
  left: 433px;
  width: 82px;
  height: 26px;
  background-image: url(link_projects_active.gif);
}

#link_services_active {
  position: absolute;
  top: 587px;
  left: 575px;
  width: 82px;
  height: 26px;
  background-image: url(link_services_active.gif);
}

#link_contact_active {
  position: absolute;
  top: 587px;
  left: 710px;
  width: 77px;
  height: 26px;
  background-image: url(link_contact_active.gif);
}

#link_back_residential {
  position: absolute;
  top: 540px;
  left: 797px;
  width: 32px;
  height: 14px;
  background-image: url(link_back.gif);
}

#link_back_bespoke {
  position: absolute;
  top: 524px;
  left: 792px;
  width: 32px;
  height: 14px;
  background-image: url(link_back.gif);
}

#link_back_jacobean {
  position: absolute;
  top: 534px;
  left: 792px;
  width: 32px;
  height: 14px;
  background-image: url(link_back.gif);
}

#link_back_georgian {
  position: absolute;
  top: 522px;
  left: 772px;
  width: 32px;
  height: 14px;
  background-image: url(link_back.gif);
}

#link_back_country {
  position: absolute;
  top: 531px;
  left: 792px;
  width: 32px;
  height: 14px;
  background-image: url(link_back.gif);
}

#link_back_kensington {
  position: absolute;
  top: 531px;
  left: 792px;
  width: 32px;
  height: 14px;
  background-image: url(link_back.gif);
}

#profile {
  position: absolute;
  top: 40px;
  left: 460px;
  width: 370px;
  height: 495px;
  background-image: url(profile.jpg);
}

#profile_text_big {
  position: absolute;
  top: 195px;
  left: 60px;
  width: 128px;
  height: 19px;
  background-image: url(profile_big.gif);
  background-repeat: no-repeat;
}

#profile_text {
  position: absolute;
  top: 246px;
  left: 60px;
  width: 380px;
  height: 290px;
  text-align: left;
  overflow: auto;
  //background-image: url(text_profile.gif);
  //background-repeat: no-repeat;
}

#projects_text_big {
  position: absolute;
  top: 190px;
  left: 60px;
  width: 62px;
  height: 19px;
  background-image: url(projects_big.gif);
  background-repeat: no-repeat;
}

#projects_commercial {
  position: absolute;
  top: 260px;
  left: 122px;
  width: 300px;
  height: 200px;
  background-image: url(commercial.jpg);
  background-repeat: no-repeat;
}

#projects_commercial_link {
  position: absolute;
  top: 480px;
  left: 180px;
  width: 158px;
  height: 19px;
  background-image: url(commercial_big.gif);
  background-repeat: no-repeat;
}

#projects_commercial_title {
  position: absolute;
  top: 190px;
  left: 60px;
  width: 158px;
  height: 19px;
  background-image: url(commercial_big.gif);
  background-repeat: no-repeat;
}

#projects_residential {
  position: absolute;
  top: 260px;
  left: 472px;
  width: 300px;
  height: 200px;
  background-image: url(residential.jpg);
  background-repeat: no-repeat;
}

#projects_residential_link {
  position: absolute;
  top: 480px;
  left: 545px;
  width: 146px;
  height: 19px;
  background-image: url(residential_big.gif);
  background-repeat: no-repeat;
}

#projects_residential_title {
  position: absolute;
  top: 190px;
  left: 60px;
  width: 146px;
  height: 19px;
  background-image: url(residential_big.gif);
  background-repeat: no-repeat;
}

#projects_bespoke {
  position: absolute;
  top: 300px;
  left: 60px;
  width: 120px;
  height: 180px;
  background-image: url(bespoke.jpg);
  background-repeat: no-repeat;
}

#projects_bespoke_text {
  position: absolute;
  top: 490px;
  left: 60px;
  width: 120px;
  height: 50px;
  font-size: 0.75em; //12px;
  text-align: center;
}

#projects_bathroom {
  position: absolute;
  top: 300px;
  left: 190px;
  width: 120px;
  height: 180px;
  background-image: url(bathroom.jpg);
  background-repeat: no-repeat;
}

#projects_bathroom_text {
  position: absolute;
  top: 490px;
  left: 190px;
  width: 120px;
  height: 50px;
  font-size: 0.75em; //12px;
  text-align: center;
}

#projects_shower {
  position: absolute;
  top: 300px;
  left: 320px;
  width: 120px;
  height: 180px;
  background-image: url(shower.jpg);
  background-repeat: no-repeat;
}

#projects_shower_text {
  position: absolute;
  top: 490px;
  left: 320px;
  width: 120px;
  height: 50px;
  font-size: 0.75em; //12px;
  text-align: center;
}

#projects_jacobean {
  position: absolute;
  top: 300px;
  left: 450px;
  width: 120px;
  height: 180px;
  background-image: url(jacobean.jpg);
  background-repeat: no-repeat;
}

#projects_jacobean_text {
  position: absolute;
  top: 490px;
  left: 450px;
  width: 120px;
  height: 50px;
  font-size: 0.75em; //12px;
  text-align: center;
}

#projects_georgian {
  position: absolute;
  top: 300px;
  left: 580px;
  width: 120px;
  height: 180px;
  background-image: url(georgian.jpg);
  background-repeat: no-repeat;
}

#projects_georgian_text {
  position: absolute;
  top: 490px;
  left: 580px;
  width: 120px;
  height: 50px;
  font-size: 0.75em; //12px;
  text-align: center;
}

#projects_country {
  position: absolute;
  top: 300px;
  left: 710px;
  width: 120px;
  height: 180px;
  background-image: url(country.jpg);
  background-repeat: no-repeat;
}

#projects_country_text {
  position: absolute;
  top: 490px;
  left: 710px;
  width: 120px;
  height: 50px;
  font-size: 0.75em; //12px;
  text-align: center;
}

#image_main {
  position: absolute;
  top: 40px;
  left: 500px;
  width: 330px;
  height: 440px;
}

#bespoke_text_big {
  position: absolute;
  top: 180px;
  left: 60px;
  width: 134px;
  height: 19px;
  background-image: url(bespoke_big.gif);
  background-repeat: no-repeat;
}

#bespoke_text_sml {
  position: absolute;
  top: 200px;
  left: 60px;
  width: 96px;
  height: 16px;
  background-image: url(bespoke_sml.gif);
  background-repeat: no-repeat;
}

#bespoke_thumb_1 {
  position: absolute;
  top: 220px;
  left: 60px;
  width: 80px;
  height: 120px;
  background-image: url(bespoke1tn.jpg);
}

#bespoke_thumb_2 {
  position: absolute;
  top: 220px;
  left: 160px;
  width: 80px;
  height: 120px;
  background-image: url(bespoke2tn.jpg);
}

#bespoke_thumb_3 {
  position: absolute;
  top: 220px;
  left: 260px;
  width: 80px;
  height: 120px;
  background-image: url(bespoke3tn.jpg);
}

#bespoke_thumb_4 {
  position: absolute;
  top: 260px;
  left: 360px;
  width: 120px;
  height: 80px;
  background-image: url(bespoke4tn.jpg);
}

#bespoke_thumb_5 {
  position: absolute;
  top: 400px;
  left: 60px;
  width: 120px;
  height: 80px;
  background-image: url(bespoke5tn.jpg);
}

#bespoke_thumb_6 {
  position: absolute;
  top: 360px;
  left: 200px;
  width: 80px;
  height: 120px;
  background-image: url(bespoke6tn.jpg);
}

#bespoke_thumb_7 {
  position: absolute;
  top: 360px;
  left: 300px;
  width: 80px;
  height: 120px;
  background-image: url(bespoke7tn.jpg);
}

#bespoke_thumb_8 {
  position: absolute;
  top: 360px;
  left: 400px;
  width: 80px;
  height: 120px;
  background-image: url(bespoke8tn.jpg);
}

#text_bespoke {
  position: absolute;
  top: 495px;
  left: 60px;
  width: 770px;
  height: 55px;
  //background-image: url(text_bespoke.gif);
}

#jacobean_text_big {
  position: absolute;
  top: 180px;
  left: 60px;
  width: 134px;
  height: 19px;
  background-image: url(jacobean_big.gif);
  background-repeat: no-repeat;
}

#jacobean_text_sml {
  position: absolute;
  top: 200px;
  left: 60px;
  width: 96px;
  height: 16px;
  background-image: url(jacobean_sml.gif);
  background-repeat: no-repeat;
}

#jacobean_thumb_1 {
  position: absolute;
  top: 260px;
  left: 60px;
  width: 120px;
  height: 80px;
  background-image: url(jacobean1tn.jpg);
}

#jacobean_thumb_2 {
  position: absolute;
  top: 220px;
  left: 200px;
  width: 80px;
  height: 120px;
  background-image: url(jacobean2tn.jpg);
}

#jacobean_thumb_3 {
  position: absolute;
  top: 220px;
  left: 300px;
  width: 80px;
  height: 120px;
  background-image: url(jacobean3tn.jpg);
}

#jacobean_thumb_4 {
  position: absolute;
  top: 220px;
  left: 400px;
  width: 80px;
  height: 120px;
  background-image: url(jacobean4tn.jpg);
}

#jacobean_thumb_5 {
  position: absolute;
  top: 360px;
  left: 60px;
  width: 80px;
  height: 120px;
  background-image: url(jacobean5tn.jpg);
}

#jacobean_thumb_6 {
  position: absolute;
  top: 360px;
  left: 160px;
  width: 80px;
  height: 120px;
  background-image: url(jacobean6tn.jpg);
}

#jacobean_thumb_7 {
  position: absolute;
  top: 400px;
  left: 260px;
  width: 120px;
  height: 80px;
  background-image: url(jacobean7tn.jpg);
}

#jacobean_thumb_8 {
  position: absolute;
  top: 360px;
  left: 400px;
  width: 80px;
  height: 120px;
  background-image: url(jacobean8tn.jpg);
}

#text_jacobean {
  position: absolute;
  top: 495px;
  left: 60px;
  width: 770px;
  height: 55px;
  //background-image: url(text_jacobean.gif);
}

#georgian_text_big {
  position: absolute;
  top: 180px;
  left: 60px;
  width: 128px;
  height: 19px;
  background-image: url(georgian_big.gif);
  background-repeat: no-repeat;
}

#georgian_text_sml {
  position: absolute;
  top: 200px;
  left: 60px;
  width: 110px;
  height: 16px;
  background-image: url(georgian_sml.gif);
  background-repeat: no-repeat;
}

#georgian_thumb_1 {
  position: absolute;
  top: 260px;
  left: 60px;
  width: 120px;
  height: 80px;
  background-image: url(georgian1tn.jpg);
}

#georgian_thumb_2 {
  position: absolute;
  top: 220px;
  left: 200px;
  width: 80px;
  height: 120px;
  background-image: url(georgian2tn.jpg);
}

#georgian_thumb_3 {
  position: absolute;
  top: 220px;
  left: 300px;
  width: 80px;
  height: 120px;
  background-image: url(georgian3tn.jpg);
}

#georgian_thumb_4 {
  position: absolute;
  top: 220px;
  left: 400px;
  width: 80px;
  height: 120px;
  background-image: url(georgian4tn.jpg);
}

#georgian_thumb_5 {
  position: absolute;
  top: 360px;
  left: 60px;
  width: 80px;
  height: 120px;
  background-image: url(georgian5tn.jpg);
}

#georgian_thumb_6 {
  position: absolute;
  top: 400px;
  left: 160px;
  width: 120px;
  height: 80px;
  background-image: url(georgian6tn.jpg);
}

#text_georgian {
  position: absolute;
  top: 502px;
  left: 60px;
  width: 770px;
  height: 55px;
  //background-image: url(text_georgian.gif);
}

#country_text_big {
  position: absolute;
  top: 180px;
  left: 60px;
  width: 118px;
  height: 19px;
  background-image: url(country_big.gif);
  background-repeat: no-repeat;
}

#country_text_sml {
  position: absolute;
  top: 200px;
  left: 60px;
  width: 62px;
  height: 16px;
  background-image: url(country_sml.gif);
  background-repeat: no-repeat;
}

#country_thumb_1 {
  position: absolute;
  top: 220px;
  left: 300px;
  width: 80px;
  height: 120px;
  background-image: url(country1tn.jpg);
}

#country_thumb_2 {
  position: absolute;
  top: 220px;
  left: 400px;
  width: 80px;
  height: 120px;
  background-image: url(country2tn.jpg);
}

#country_thumb_3 {
  position: absolute;
  top: 360px;
  left: 300px;
  width: 80px;
  height: 120px;
  background-image: url(country3tn.jpg);
}

#country_thumb_4 {
  position: absolute;
  top: 360px;
  left: 400px;
  width: 80px;
  height: 120px;
  background-image: url(country4tn.jpg);
}

#text_country {
  position: absolute;
  top: 493px;
  left: 60px;
  width: 770px;
  height: 55px;
  //background-image: url(text_country.gif);
}

#commercial_kensington {
  position: absolute;
  top: 260px;
  left: 122px;
  width: 300px;
  height: 200px;
  background-image: url(kensington.jpg);
  background-repeat: no-repeat;
}

#commercial_kensington_text {
  position: absolute;
  top: 480px;
  left: 154px;
  width: 234px;
  height: 19px;
  background-image: url(kensington_text.gif);
  background-repeat: no-repeat;
}

#commercial_restaurant {
  position: absolute;
  top: 260px;
  left: 472px;
  width: 300px;
  height: 200px;
  background-image: url(restaurant.jpg);
  background-repeat: no-repeat;
}

#commercial_restaurant_text {
  position: absolute;
  top: 480px;
  left: 548px;
  width: 134px;
  height: 19px;
  background-image: url(restaurant_text.gif);
  background-repeat: no-repeat;
}

#kensington_text_big {
  position: absolute;
  top: 190px;
  left: 60px;
  width: 234px;
  height: 19px;
  background-image: url(kensington_text.gif);
  background-repeat: no-repeat;
}

#kensington_text_sml {
  position: absolute;
  top: 200px;
  left: 60px;
  width: 96px;
  height: 16px;
  background-image: url(kensington_sml.gif);
  background-repeat: no-repeat;
}

#kensington_thumb_1 {
  position: absolute;
  top: 260px;
  left: 60px;
  width: 80px;
  height: 120px;
  background-image: url(kensington1tn.jpg);
}

#kensington_thumb_2 {
  position: absolute;
  top: 260px;
  left: 167px;
  width: 80px;
  height: 120px;
  background-image: url(kensington2tn.jpg);
}

#kensington_thumb_3 {
  position: absolute;
  top: 260px;
  left: 274px;
  width: 80px;
  height: 120px;
  background-image: url(kensington3tn.jpg);
}

#kensington_thumb_4 {
  position: absolute;
  top: 260px;
  left: 380px;
  width: 80px;
  height: 120px;
  background-image: url(kensington4tn.jpg);
}

#kensington_thumb_5 {
  position: absolute;
  top: 400px;
  left: 60px;
  width: 120px;
  height: 80px;
  background-image: url(kensington5tn.jpg);
}

#kensington_thumb_6 {
  position: absolute;
  top: 400px;
  left: 200px;
  width: 120px;
  height: 80px;
  background-image: url(kensington6tn.jpg);
}

#kensington_thumb_7 {
  position: absolute;
  top: 400px;
  left: 340px;
  width: 120px;
  height: 80px;
  background-image: url(kensington7tn.jpg);
}

#text_kensington {
  position: absolute;
  top: 495px;
  left: 60px;
  width: 770px;
  height: 55px;
  //background-image: url(text_kensington.gif);
}

#contact {
  position: absolute;
  top: 40px;
  left: 460px;
  width: 370px;
  height: 495px;
  background-image: url(contact.jpg);
}

#contact_text_big {
  position: absolute;
  top: 190px;
  left: 60px;
  width: 63px;
  height: 19px;
  background-image: url(contact_big.gif);
  background-repeat: no-repeat;
}

#contact_text {
  position: absolute;
  top: 240px;
  left: 60px;
  width: 160px;
  height: 210px;
}

#contact_oakes {
  position: absolute;
  top: 485px;
  left: 60px;
  width: 173px;
  height: 35px;
}

#services {
  position: absolute;
  top: 40px;
  left: 460px;
  width: 370px;
  height: 495px;
  background-image: url(services.jpg);
}

#services_text_big {
  position: absolute;
  top: 190px;
  left: 60px;
  width: 128px;
  height: 19px;
  background-image: url(services_big.gif);
  background-repeat: no-repeat;
}

#services_text {
  position: absolute;
  top: 246px;
  left: 60px;
  width: 380px;
  height: 290px;
  text-align: left;
  overflow: auto;
}

