/* CSS Document for REMEDIAL MASSAGE THAILAND.COM by Ego-Free Solutions LP - Ego-Free.com*/
body{
background-color:#fff;
font-family:Verdana;
}

a:link, a:visited{
text-decoration:none;
color:#336600;
}

img{
border:none;
}
h2{
font-size:.9em;
}

h3{
font-size:.8em;
border-bottom:1px dashed #60a10b;}

#content{
width:931px;
float:left;
padding:0px;
border:1px #60a10b solid;

}



#copy a:link, #copy a:link{
font-weight:bold;
color:#336600;
}

#copy a:hover{
text-decoration:underline;;
}

.current{
background-color:#91c152;
}
#nav{
margin-top:0px;
float:left;
width:100%;
background-color:#60a10b;
height:38px;
padding:0px;
text-align:center;
}

#nav ul{
margin-top:10px;
margin-left:0px;
}
#nav ul li{
display:inline;
}

#nav ul li a:link, #nav ul li a:visited {
padding-left:20px;
padding-right:20px;
padding-top: 6px;
padding-bottom:6px;
margin-left:1px;
border:1px #fff solid;
color:#fff;
font-size:.8em;
font-weight:bold;
text-decoration:none;
}

#nav ul a:hover{
background-color:#91c152;
}

#copy{
border: 0 1 0 1px #60a10b solid;
padding:0px 0 0 20px;
min-height:200px;
background-image:url(images/bg-leaf.jpg);
text-align:justify;

}

.text{
	float:left;
	margin-top:10px;
	margin-left:30px;
	color:#333;
	width:700px;
	text-align:justify;
	background:inherit;
	
}

#copy p{
padding:0px;
margin-right:10px;
font-size:.8em;
letter-spacing:0px;
line-height:16px;
}

#copy h1{
font-size:1em;
letter-spacing:1px;
}


#left-nav{
float:left;
width:170px;
background-color:#deebc9;
border: 1 0 0 0px #60a10b solid;
}

     #left-nav ul {
                list-style: none;
                margin: 0;
                padding: 0;
                border: none;
                }

        #left-nav li {
                border-bottom: 1px solid #60a10b;
                margin: 0;
                list-style: none;
                list-style-image: none;
                }

        #left-nav li a {
                font-size:.6em;
				display: block;
                padding: 5px 0px 5px 0.5em;
                border-left: 10px solid #60a10b;
                border-right: 1px solid #60a10b;
                background-color: #deebc9;
                color: #9c9157;
				font-weight:bold;
                text-decoration: none;
                width: 100%;}
				
         html>body #left-nav li a {
                width: auto;
                }
               }

#left-nav ul li a:hover{
color:#000;
border-left: 10px solid #000;
}


#footer{
background-color:#60a10b;
min-height:20px;
color:#fff;
font-size:.7em;
float:left;
width:932px;
padding-top:4px;
text-align:center;}

#footer a:link, #footer a:visited{
color:#fff;
text-decoration:underline;
}

#footer a:hover{
color:#fff;
}


/*****/
#navcontainer {
        margin: 10px 0 0 10px;
        padding: 0;
        height: 39px;
		width:100%;
		float:left;
		clear:both;
	
}

#navcontainer ul {
        border: 0;
        margin: 0;
        padding: 0;
        list-style-type: none;
        text-align: center;
}

#navcontainer ul li {
        display: block;
        float: left;
        text-align: center;
        padding: 0;
        margin: 0;
}

#navcontainer ul li a:link, #navcontainer ul li a:visited {
        background: #fff;
        width: 112px;
        height: 35px;
       border-top: 3px solid #2e8b0a;
        border-left: 1px solid #2e8b0a;
        border-bottom: 3px solid #2e8b0a;
        border-right: 1px solid #2e8b0a;
        padding: 0;
        margin: 0 0 5px 0;
        color: #2e8b0a;
        text-decoration: none;
        display: block;
        text-align: center;
        font: verdana;
		font-size:.7em;}

#navcontainer ul li a:hover {
background-color:#2e8b0a;
color:#fff;
}

/* forms*/

#formcontainer {
padding-left:10px;
width:500px;
text-align:center;
height:auto;
margin-left:50px;
}

.input {
clear:right;
float:left;
padding-left:0px;
background:#FFFFFF;
border:1px solid #91c152;
width:320px;
}

.input:hover{
border:1px solid #333333;
}

#buttons {
padding-left:20px;
float:left;
width:100%;
text-align:center;
margin-top:10px;
margin-left:80px;
}




.button {
width:50px;
background:#ffffff;
color:#333;
float:left;
padding:0px;
border: 1px solid #91c152;
margin-left:5px;
}

.button:hover{
background-color:#60a10b;
color:#fff;
}

.textarea{
width:320px;
float:left;
clear:right;
border:1px solid #91c152;
}

#address{
width:100%;
float:left;
text-align:center;
border-top:1px dotted #91c152;
margin-top:40px;
margin-left:20px;
}

#testimonial{
width:550px; margin-left:50px;font-size:.8em;
float:left;
clear:both;
margin-bottom:30px;
}
.client-name{
width:100%;
float:left;margin-top:0px;border-top:1px solid #91c152;text-align:right;
}
