#wrapper{
width:750px;
margin:0 auto;
}

body{
margin:0 auto;
padding:0px;
font-family:trebuchet ms, verdana, sans serif;
font-size:12px;
line-height:16px;
}


#header{
background:#ffffff;
margin:0 auto;
text-align:center;
}


#logo{
padding-top:10px;
padding-bottom:10px;

}

#logo a:link{
color:#45ae1e;
text-decoration:none;
}

#logo a:visited{
color:#45ae1e;
text-decoration:none;
}

#logo a:hover{
color:#45ae1e;
text-decoration:none;
}

#lang{
float:right;
padding-right:3px;
}

#lang a:link{
color: #BBB6B2;
}

#lang a:hover{
color: #ffffff;
}

#topnav{
background:url(bamboowood.jpg);
text-align:center;
height:25px;
width:900px;
padding-top: 10px;
margin: 0 auto;
}

#topnav a:link{
color: #ffffff;
text-decoration:none;
}

#topnav a:visited{
color:#ffffff;
text-decoration:none;
}

#topnav a:hover{
color: #DBD6D2;
text-decoration:none;
}

a:link{
color:#8B8682;
text-decoration:none;
}

a:visited{
color:#8B8682;
text-decoration:none;
}

a:hover{
color:#009900;
text-decoration:none;
}

#maincontent{
background: white;
margin:0 auto;
}

#contentborder{
width:900px;
margin:0 auto;
background:url(bamboo.jpg);
}

.homecontent{
max-height:431px;
}

#onecol{
width:275px;
float:left;
background:#ffffff;
}

#onecolstyles{
padding-left:100px;
padding-top:50px;
line-spacing:20px;
}

.benefitspic{
padding-top:50px;
padding-left:15px;
}

.swedishpic{
padding-top:90px;
}

.dtpic{
padding-top:48px;
}

.polaritypic{
padding-top:92px;
}

.hotstonepic{
padding-top:60px;
}
.aboutpic{
padding-top:40px;
padding-left:40px;}

.hours{
padding-top:20px;
padding-left:20px;}

.contactpic{
padding-top:20px;
padding-left:50px;
}

.testimonialpic{
padding-top:40px;
padding-left:40px;
}

#twocol{
padding-left:285px;
background:#ffffff;
min-height:431px;
padding-top:5px;
}

#twocolstyles{
padding-right:7px;
}

.intro{
padding-left:295px;
height:431px;
padding-bottom:5px;
padding-right:5px;
font-size:13px;
}

.about{
padding-right:60px;

}

.hourstxt{
padding-top:10px;
padding-right:20px;
}

.testimonialtxt{
padding-right:20px;
}

#footer{
padding-top:5px;
text-align:center;
width:900px;
margin:0 auto;
border-top: 1px solid #9B9D96;
}