body {
  font:                	small/1.6em Verdana, Helvetica, Arial, sans-serif;
  background-color:	#3D6540; 
}


h1, h2 {
  color:               black;
}

h1 {
  font-size:           150%;
  
}

h2 {
  font-size:           130%;
 
}

h3 {
  font-size:           100%;
  
}

#white {
background-color:  #F0EEE8;
width: 600px;
border:              10px solid #F5AEA5;
position: relative;
top: -9px;
left: 165px;
}

.bold {
font-weight: bold;
}

.likeh2 {
font-size: 130%;
}

.underline {
text-decoration: underline;
}

.italic {
font-style: italic;
}

#phototop {
  height: 108px;
  width: 648px;
background-image:	url(Images/photogallery.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#abouttop {
  height: 108px;
  width: 648px;
background-image:	url(Images/About.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#contacttop {
  height: 108px;
  width: 648px;
background-image:	url(Images/contact.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#modeltop {
  height: 108px;
  width: 648px;
background-image:	url(Images/model.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#productstop {
  height: 108px;
  width: 648px;
background-image:	url(Images/products.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#servicestop {
  height: 108px;
  width: 648px;
background-image:	url(Images/services.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#bathroomstop {
  height: 108px;
  width: 648px;
background-image:	url(Images/bathrooms.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#kitchenstop {
  height: 108px;
  width: 648px;
background-image:	url(Images/kitchens.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#homeofficetop {
  height: 108px;
  width: 648px;
background-image:	url(Images/homeoffice.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#overlookedtop {
  height: 108px;
  width: 648px;
background-image:	url(Images/overlooked.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#beforeaftertop {
  height: 108px;
  width: 648px;
background-image:	url(Images/beforeandafter.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#wallbedstop {
  height: 108px;
  width: 648px;
background-image:	url(Images/wallbeds.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#designandbuildtop {
  height: 108px;
  width: 648px;
background-image:	url(Images/designandbuild.jpg);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#designandbuildprocesstop {
  height: 108px;
  width: 648px;
background-image:	url(Images/designandbuildprocess.jpg);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#designtosellpacktop {
  height: 108px;
  width: 648px;
background-image:	url(Images/designtosellpack.jpg);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#designtosellprocesstop {
  height: 108px;
  width: 648px;
background-image:	url(Images/designtosellprocess.jpg);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#developersandinvestorstop {
  height: 108px;
  width: 648px;
background-image:	url(Images/developersandinvestors.jpg);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#developersprocesstop {
  height: 108px;
  width: 648px;
background-image:	url(Images/developersprocess.jpg);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#doityourselftop {
  height: 108px;
  width: 648px;
background-image:	url(Images/doityourself.jpg);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#doityourselfprocesstop {
  height: 108px;
  width: 648px;
background-image:	url(Images/doityourselfprocess.jpg);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#edesignpacktop {
  height: 108px;
  width: 648px;
background-image:	url(Images/edesignpack.jpg);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#edesignprocesstop {
  height: 108px;
  width: 648px;
background-image:	url(Images/edesignprocess.jpg);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#resourcestop {
  height: 108px;
  width: 648px;
background-image:	url(Images/resources.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#fengshuitop {
  height: 108px;
  width: 648px;
background-image:	url(Images/fengshui.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#fengshuibenefitstop {
  height: 108px;
  width: 648px;
background-image:	url(Images/fengshuibenefits.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

#faqstop {
  height: 108px;
  width: 648px;
background-image:	url(Images/faqs.gif);
  background-repeat:    no-repeat;
position: relative;
top: -19px;
left: 150px;
}

.left {
float: left;
padding: 0px 15px 0px 0px;
}

.right {
float: right;
padding: 0px 0px 0px 15px;
}

.experiment {
position: relative;
top: -19px;
left: -0px;
}

#blankspace {
 height: 450px;
  width: 100px;
}

#newtextdivs {
width:	     635px;
float: right;
}

#bottom {
position: relative;

left: -0px;

}

#textdivs {
  width:	     550px;
position:            relative;
left:			155px; 
}

#contacttextdivs {
width:	             640px;
margin: 0px 0px 0px 0px;
float: right;
}

}

#wallbedstextdivs {
width:	             620px;
position:            relative;
left:			155px; 
}


#contactinfo {
  line-height:         1.9em;
  font-style:          italic;
  font-family:         Georgia, "Times New Roman", Times, serif;
  color:               #444444;
  border:              1px dashed white;
  background-color:    #a7cece;
  padding:             25px;
  padding-left:        80px;
  margin-left:	       210px;
  margin-right:        150px;
  background-image:    url(images/background.gif);
  background-repeat:   no-repeat;
  background-position: top left;
}

#mission {
  line-height:         1.9em;
  font-style:          italic;
  font-family:         Georgia, "Times New Roman", Times, serif;
  color:               #444444;
  border:              1px dashed white;
  background-color:    #a7cece;
  padding:             25px;
  padding-left:        80px;
  margin-left:	       10px;
  margin-right:        10px;
  background-image:    url(images/background.gif);
  background-repeat:   no-repeat;
  background-position: top left;
}

#elixirs {
  border:              thin solid black;
  width:               200px;

  padding:             0px 20px 20px 20px;

  margin-left:         20px;

  text-align:          center;
  
  float:               right;
  line-height:         1;
}

#centerflash {
text-align: center;
}


#elixirs h2 {
  color:               black;
  float:               left;
  line-height:         1;
  }
  
#elixirs h3 {
  color:               #d12c47;
}

#menus {
  width:               150px;
  background-image:	url(Images/sidebanner.jpg);
  background-repeat:    no-repeat;
  padding:             0px 20px 0px 0px;
  margin:	       -20px -155px 0px 0px;
  text-align:          center;
  float:               left;
  line-height:         1;
}

#thankyoumenus {
  width:               150px;
  background-image:	url(Images/sidebanner.jpg);
  background-repeat:    no-repeat;
  padding:             0px 20px 0px 0px;
  margin:	       -20px -155px 0px 0px;
  text-align:          center;
  float:               left;
  line-height:         1;
}

#productmenus {
  width:               150px;
  background-image:	url(Images/productbanner.jpg);
  background-repeat:    no-repeat;
  padding:             0px 20px 0px 0px;
  margin:	       -127px -155px 0px 0px;
  text-align:          center;
  float:               left;
  line-height:         1;
}

#photogallerymenus {
  width:               150px;
  background-image:	url(Images/photobanner.jpg);
  background-repeat:    no-repeat;
  padding:             0px 0px 0px 0px;
  margin:	       -127px 0px 0px 0px;
  text-align:          center;
  float:               left;
  line-height:         1;
  z-index: 1000;
}

#servicesmenus {
  width:               150px;
  background-image:	url(Images/sidebanner.jpg);
  background-repeat:    no-repeat;
  padding:             0px 20px 0px 0px;
  margin:		-127px -155px 0px 0px;
  text-align:          center;
  float:               left;
  line-height:         1;
}
#contactmenus {
  width:               150px;
  background-image:	url(Images/sidebanner.jpg);
  background-repeat:    no-repeat;
  margin:		-127px -155px 0px 0px;
  text-align:          center;
  float:               left;
  line-height:         1;
}

#photosmenus {
 width:               150px;
  background-image:	url(Images/photobanner.jpg);
  background-repeat:    no-repeat;
  margin:		-127px 5px 0px 0px;
  text-align:          center;
   float:               left;
  line-height:         1;
}

#photodivtexts {
width:	       550px;
}


#wallbedmenu {
 width:               150px;
 background-image:	url(Images/sidebanner.jpg);
  background-repeat:    no-repeat;
  margin:		-127px -155px 0px 0px;

  text-align:          center;
 
  float:               left;
  line-height:         1;
}

#wallbedmenu2 {
 width:                150px;
background-image:	url(Images/sidebanner.jpg);
  background-repeat:    no-repeat;
  margin:		-127px 10px 0px 0px;
  text-align:          center;
 
  float:               left;
  line-height:         1;
}

#about {
 text-align:          left;

}

#footer {
  height: 135px;
  width: 800px;
}

#footer a img{
border:             none;
text-decoration:    none;
}

#homepagescontact {
width: 800px;  
font-size:           10px;
  text-align:          right;
  line-height:         normal;
  margin:              -20px 10px 0px 10px;
  color:               brown; 
}

#homepagescontact a {
text-decoration:       none;
}

#homepagescontact a {
text-decoration:       none;
}

#homepagescontact a:link {
  color:               brown;
}

#homepagescontact a:visited {
  color:               brown;
}

#homepagescontact a:hover {
color:	blue;
}

#webmaster {
  font-size:           70%;
  line-height:         normal;
  margin-top:          30px;
  text-align:	       center;
}

#wallpics {
 
  width:               450px;

  padding:             0px 20px 20px 20px;

  margin-left:         20px;

  text-align:          center;
  float:               right;
  line-height:         1;
}

#samplepic {
 
  width:               600px;

  margin-right:        20px;

  text-align:          center;
  position:	       relative;
  left:		       620px;
  line-height:         1;
}

#thumbs {
 width:                125px;
 margin:	       -20px 10px 10px 0px;
 text-align:           center;
 float:                left;
 line-height:          1;
}		

#emaillink {
text-align:		center;
line-height:         normal;
width:		800px;
}

a:link {
  color:               blue;
}

a:visited {
  color:               #333333;
}

a:hover {
color:	red;
}

#Navigation {
font-size:      130%;
text-align:	center;
color:		#9fcf74;
width:		800px;
}

#Navigation a {
text-decoration: none;

}

#Navigation a img {
border:		 none;
}

#Navigation a:hover {

color:               red;
}

#Navigationtop {
font-size:      130%;
text-align:	center;
color:		#9fcf74;
width:		600px;
}

#Navigationtop a {
text-decoration: none;

}

#Navigationtop a img {
border:		 none;
}

#Navigationtop a:hover {

color:               red;
}

#nooutline a img{
border:             none;
text-decoration:    none;
}

#nooutline a {
border:             none;
text-decoration:    none;
}
#dock {
  margin:0 auto;
  list-style-type:none;
  }

#dock li {
  display:block;
  float:left;
  }
#dock li a {
  display:block;
  position:relative;
  margin-right:32px;
  }

#wallbedlink {
font-size:           130%;
}

#wallbedlink a:link {
color:               blue;
}

#wallbedlink a:visited {
  color:              purple;
}

#wallbedlink a:hover {
color:               red;
}


#allcontent {
  width:		800px;
  background-color: 	#9fcf74;
  margin-left:		auto;
  margin-right:		auto;
}

#center {
  width:		530px;
  padding:		5px 5px 5px 5px;
  background-color: 	#9fcf74;
  margin-left:		auto;
  margin-right:		auto;
  text-align:           center;
}

#Homepage {
  background-image:	url(Images/newhomepage3.jpg);
  background-repeat:    no-repeat;
}

#errorpage {
  background-image:	url(Images/Errorpage.jpg);
  background-repeat:    no-repeat;

#comingsoon {
  background-image:	url(Images/comingsoon.jpg);
  background-repeat:    no-repeat;
}

#Homepage {
  background-image:	url(Images/newhomepage2.jpg);
  background-repeat:    no-repeat;
}
#brsize {
font-size: 18px;
line-height:         10px;
}