/* CSS Document */
		body{
		margin:0px;
		padding:0px;
		font-family: "Times New Roman", Times, serif;
		font-size:12px;
		color:#000000;
		background-color:#D6B484;
		}
		
		
		a:link, a:visited, a:active{
			color:#6e3b67;
			}
			
			#container {
			margin: 0 auto;
			padding: 0;
			width:770px;
			background-color:#ffffff;
			}
		
			#container2 {
			margin-left:auto;
			margin-right:auto;
			width:760px;
			background:url(../images/l-bg.gif);
			background-repeat:repeat-y;
			}
			
			#right {
			float:right;
			width:550px;
			background:url(../images/i-content-bg.jpg);
			background-repeat:no-repeat;
			}
		
			#right2 {
			float:right;
			width:599px;
			}
		
			#right3 {
			float:right;
			width:550px;
			background-color: #FFFFFF;
			}
		
				#content {
				padding:35px 20px 20px 40px;			
				color:#000000;
				width:480px;
				font-size: 1.2em;
				}
		
					#contentdiv-left {
					float: left;
					width: 200px;
					height: auto;
					margin: 0;
					padding: 0;
					}
					
					#contentdiv-right {
					float: left;
					width: 150px;
					height: 500px;
					margin-left: 30px;
					margin-bottom: 30px;
					}
					
					#contentdiv-right p {
					margin-top: 45px;
					margin-left: 15px;
					clear: inherit;
					}
					
					#content h1{
					color:#E0A523;
					font-size:24px;
					font-weight:bold;
					font-family: "Times New Roman", Times, serif;
					}
					
				#content2 {
				padding:20px 10px;			
				color:#000000;
				width:520px;
				font-size: 1.2em;
				float:left;
				}		
					
					#content2 p {
					padding-left:20px;
					}
					
					#content2 h1{
					color:#E0A523;
					font-size:24px;
					font-weight:bold;
					font-family: "Times New Roman", Times, serif;
					}
					
					#content2 h2{
					color:#000000;
					font-size:15px;
					font-weight:bold;
					font-family: "Times New Roman", Times, serif;
					}
					#content2 h3{
					color:#E0A523;
					font-size:18px;
					font-weight:bold;
					font-family: "Times New Roman", Times, serif;
					padding-left:20px;
					}
				#content3 {
				padding:0px 30px 20px 20px;		
				color:#000000;
				width:500px;
				background:url(../images/about-spa-top-gradient.jpg);
				background-repeat: no-repeat;
				font-size: 1.2em;
				}   
				
					#content3 h1{
					color:#730628;
					font-size:16px;
					font-weight:bold;
					font-family: "Times New Roman", Times, serif;
					}
					
				
					#content3 ul {
					list-style: none;
					padding: 0px;
					margin: 0px;
					width: 100%;
					}
			
					#content3 li {
					list-style: none;
					padding: 0px;
					margin: 15px;
					width: 450px;
					}	
				
		
				#content4 {
				padding:0px 30px 20px 40px;			
				color:#000000;
				width:480px;
				background:url(../images/about-spa-top-gradient.jpg);
				background-repeat: no-repeat;
				font-size: 1.2em;
				} 
			
					#content4 li {
					list-style:  none;
					float: left;
					width: 220px;
					}	
				
					#content4 h1{
					color:#730628;
					font-size:1.2em;
					font-weight:bold;
					font-family: "Times New Roman", Times, serif;
					}
					
					#content4 h3 {
					font-size: 1.0em;
					font-weight: bold;
					font-style: italic;
					margin: 0;
					padding: 0;
					}
		
					#content4 ul {
					margin: 0;
					padding: 0;
					}	
					
						ul.price-list li {
						margin-left: 0;
						width: 100%;
						}
					
						.price-list {
						margin: 0;
						padding: 0;
						list-style: none;
						width: 100%;
						}
						
				#barLeft {
				float:left;
				width:220px;
				padding:0px;
				margin:0px;
				position: relative;
				}
				
					#barLeft ul{
					list-style:none;
					margin:0;
					padding:0;
					}
					
					#barLeft li{
					padding: 5px 5px 14px 10px;
					margin-left:72px;
					background:url(../images/i-nav-bg.gif);
					background-repeat:no-repeat;
					background-position:bottom right;
					list-style-image:url(../images/bullet-nav.gif);
					}
					
					#barLeft a{
					color:#010000;
					text-decoration:none;
					font-size:12px;
					font-variant:small-caps;
					font-family: "Times New Roman", Times, serif;
					}
					
				#barLeft2 {
				float:left;
				width:161px;
				}
				
					#barLeft2 ul{
					list-style:none;
					margin:0;
					padding:0;
					}
			
					#barLeft2 li{
					padding: 5px 5px 8px 5px;
					background:url(../images/nav-bg.gif) no-repeat;	
					}
		
					#barLeft2 a{
					color:#FFFFFF;
					text-decoration:none;
					font-size:11px;
					font-weight:bold;
					font-family: "Times New Roman", Times, serif;
					}

				#nav {
				background:url(../images/i-nav-bg.jpg) no-repeat;
				height:381px;
				}
				
				h1 {
				margin-top:0px;
				}
				
				#about-title {
				text-indent:-9000px;
				width:163px;
				height:45px;
				background-image:url(../images/about-content-title.gif);
				}
				
				#staff-title {
				text-indent:-9000px;
				width:89px;
				height:55px;
				background-image:url(../images/staff-content-title.gif);
				}
				
				#services-title {
				text-indent:-9000px;
				width:328px;
				height:49px;
				background-image:url(../images/services-content-title.gif);
				}
				
				#contact-title {
				text-indent:-9000px;
				width:194px;
				height:41px;
				background-image:url(../images/contact-content-title.gif);
				}
				
				#member {
				width: 240px;
				}
				
				#footer {
				float: left;
				color:#ffffff;
				font-size:10px;
				font-family: "Times New Roman", Times, serif;
				background-color:#000000;
				}
				
				#footer img {
				clear:both;	
				}
				
				#text-nav {
				clear: both;
				}
				
				#text-nav-staff {
				clear: both;
				}
				
					#text-nav a:link, #text-nav a:visited, #text-nav a:active {
					color:#4D4C4C;
					text-decoration:none;
					font-family: "Times New Roman", Times, serif;
					width:480px;
					padding:0 10px;
					}
					
				#images {
				float:right;
				padding: 0 0 10px 10px;
				}
					
			.padding {
			padding:0 5px;
			}
		
			.padding-lg {
			padding:0 0 5px 0;
			}
		
			input {
			width:220px;
			}
		
			input.auto {
			width:auto;
			}
			.comment-form {
			height: 35px;
			width: 185px;
			}
			
			.form-name {
			}
			
			.text-block {
			width: 145px;
			margin-right: 10px
			}
		
			.sub-button {
			background-image: url(/images/contact-submit.jpg);
			background-repeat: no-repeat;
			width: 90px;
			height: 24px;
			}	
		
			.price {
			color: #730628;
			}
			
			.staffname {
			font-size: .5em;
			font-weight: bold;
			font-style: italic;
			margin-left: 87px;
			display: block;
			} 
			
			.cert {
			font-size: .9em;
			font-weight: bold;
			margin-left: 87px;
			display: block;
			}
			
			.staffinfo {
			padding: 0;
			margin-bottom: 0px;
			margin-left: 87px;
			display: block;
			}
			
			.medyear {
			font-weight: bold;
			font-style: italic;
			margin-left: 87px;
			display: block;
			font-size: .9em;
			width: 150px;
			}
			
			.medyear-david {
			font-weight: bold;
			font-style: italic;
			margin-left: 87px;
			margin-bottom: 50px;
			display: block;
			font-size: .9em;
			width: 150px;
			}
			
			.staff-container {
			margin: 10px 20px 0 0;
			}
form#contact-us, form#contact-us fieldset, form#contact-us table { width: 450px; }
form#contact-us { margin: 0 0 25px 0; float: left; }
	form#contact-us fieldset { border: 1px solid #D5B383; margin: 10px 0; }
	form#contact-us legend { color: #6F0025; font-weight: 900;}
	form#contact-us input { width: 200px;}
	form#contact-us input.submit { width: 88px; height: 22px; float: right; }
#staff-listing {
float: left;
vertical-align:top;
}
	#staff-listing td { vertical-align: top; }
			