
body {
	margin: 0px;
	background-image: url(images/bkg.jpg);
	background-color: #BBC6B6;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#container {
 	position: relative;
 	width: 801px;
 	margin: 10px auto;
 	color: #333;
/* 	border: 1px solid gray;*/
 	line-height: 130%;
 	background-image: url(images/content.jpg);
 	background-color: #CADBD3;
 	background-repeat: no-repeat;
 	background-position: 0px 0px;
 }

#top {
    height:208px;
}

#leftnav {
	/*float: left;*/
	position:relative;
	/*width: 241px;*/
	text-align: right;
	margin-right: 50px;
	z-index: 300;
}

  #leftnav ul {
    	margin: 0px 0px 0px 0px;
    	padding: 0px 0px 0px 0px;
    	list-style-type: none;
	z-index: 305;
    }
    
   #leftnav ul.content {
        margin-left: 20px;
    	list-style-type: disc;
    }
    
    #leftnav table {
       /* padding-right: 84px;*/
        /*padding-left: 24px;*/
    }
    
    #table-copy {
        left:50px;
        text-align:left;
        padding-left: 55px;
    }
    
#content {
	float:right;
	margin-right: 54px;
	/*
 left: 54px;
	margin-left: 341px; 
*/
	width: 388px;
}

#content2 {
	float:right;
	margin-right: 0px;
}

#personal label {
        position: absolute;
        font-size: 100%;
        padding-top: .2em;
        left: 20px;
        float:right;
	margin-right: 84px;
	width: 398px;
}

#mycontent {
        padding-left: 40px;
        margin-top: 5px;
}
#flower {
	position: absolute;
	left: -37px;
	bottom: 0px;
	width: 288px;
	height: 314px;
	background-image: url(images/_.png);
	background-repeat: no-repeat;
	z-index:1;
}

#footer {
    position:relative;
    width: 800px;;
    height: 119px;
}

#breasts {
    padding-left: 341px;
}

#breasts, #bodies, #facials, #skin-cares {
    float:left;
    top:5px;
    width:58px;
    height:119px;
    padding-right: 50px;
    text-align: center;
}

.ajax-loading {
	background: url(images/spinner.gif) no-repeat center;
	min-width: 50px;
}

#contact_form span{
	width: 20%;
	float: left;
}

#contact_form div{
	margin-bottom: 5px;
}
