/* CSS Document */
html, body {height: 100%; }
body { background-color:#BEC2BA; margin: 0px auto 0px auto;width:1000px;text-align:left;}
div#distance { margin-bottom: -10em; width: 1px;height: 50%; float: left;}
#container { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
#header { background-image:url(images/layout/top.jpg); background-repeat:no-repeat; width:1000px; height:35px;}
#wrapper { background-image:url(images/layout/bg.jpg);}
#titles { width:904px; height:80px; padding:0 48px;background-image:url(images/layout/bg.jpg); }
#main h2 { font-size:16px; margin:0px; padding: 0 0 8px 0;}
#content { width:904px; height:480px; padding:20px 48px 0 48px;margin:0px 0 0px 0;}
#content.home { background-image:url(images/home.jpg); background-repeat:no-repeat; background-position:bottom;}
#content.place { background-image:url(images/faq.jpg); background-repeat:no-repeat; background-position:bottom;}
#content.test { background-image:url(images/forehead.jpg); background-repeat:no-repeat; background-position:bottom;}
#content.practitioner { background-image:url(images/ear.jpg); background-repeat:no-repeat; background-position:bottom;}
#content.treatment { background-image:url(images/pestle.jpg); background-repeat:no-repeat; background-position:bottom;}
#content.contact { background-image:url(images/contact.jpg); background-repeat:no-repeat; background-position:bottom;}
#content.faq { background-image:url(images/needles.jpg); background-repeat:no-repeat; background-position:bottom;}
#main { width:672px; height:420px; float:right; padding:0 0 35px 0;}
#nav { width:204px; height:300px; float:left; margin:0 28px 0 0 ;}
#footer {  width:904px; height:5px; padding:10px 48px 0px 48px; color:#666666; font-size:11px; background-color:#BEC2BA;}
#footer a { color:#888; text-decoration:none;}
#footer a:hover { color:#999; text-decoration: underline; }
#clear { clear:both;}
h1, h2, h3, h4, h5, H6 { color: #393B3B;	cursor: default; }
h3 { font-size: 12px;	 }
p {	font-size: 12px;	color: #393B3B;	line-height: 20px; margin:0 0 20px 0;	font-family: Arial, Verdana, Helvetica, sans-serif;	text-align: justify;}
li {	font-size: 13px;	color: #393B3B;	line-height: 16px; margin:0 0 5px 12px;	font-family: Arial, Verdana, Helvetica, sans-serif;	}
blockquote {	padding-left: 40px;	border-left: 3px solid #ccc;	color: #444;	margin: 20px 0px;	font-style: italic;}
blockquote p {	color: #444;	font-style: italic;}
a {	color: #555;	text-decoration: underline;}
a:hover {color: #000;	text-decoration: none;}
/* classes used for align purposes (left and right, img-left and img-right) */
.left {	float: left;}
.right {	float: right;}
.img-left {	float: left;	padding: 5px;	border: 1px solid #e4e3e3;	margin: 6px 20px 9px 0px;}
.img-right {	float: right;	padding: 5px;	border: 1px solid #e4e3e3;	margin: 6px 0px 9px 20px;}
img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	margin: 0px;	padding: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}
.copy { padding:0 20px 0 0;}
h2 {padding: 0 0 20px 0;}