/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/* LAYOUT */
#container { width: 798px; margin: 0 auto; position: relative; background-color:#fff; padding-bottom:10px;}
#container:after, #header:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/* TYPE */
/* regular text color: 58544C or 57534B */
/* nav text color:  889476 */
/* blue text color:  8A9CC0 */
/* tan text color:  B5B994 */

body { font: 13px/16px Arial, Verdana, sans-serif; background-color: #fff; color: #57534B; margin-top:10px }
p {padding-bottom:10px}
#homemain p, #rightcontainerhome p {padding-bottom:0px !important;}
link, a:visited, a:active { text-decoration: none; }
a {color: #889476;} 
a:
a:hover { text-decoration: underline; }
a.more { white-space: nowrap; padding-right: 10px; background: url(../assets/arrow.gif) no-repeat 90% 50%; _zoom: 1; }
strong, b { font-weight:bold; }
em, i { font-style:italic; }
sup { padding-left:1px; font-size:10px !important; font-weight:normal !important; vertical-align: baseline; position: relative; bottom: 0.33em; color:#76797c; _position:static !important; }

h1 {font-size:16px; line-height:16px; color:#8A9CC0; font-weight:bold; padding-bottom:10px}
h2 {font-size:13px; line-height:15px; color:#8A9CC0; font-weight:normal; padding-bottom:10px}

.Txt_susan {
	margin-bottom:0px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #879376;
	line-height: 18px;
	padding-top:1px;
	padding-bottom:4px;
}

..bumpin {padding-left:25px}


/* NAVIGATION */
#navigation {width:510px; height:28px; margin: 0 auto; position: relative; left:145px; padding-top:14px}
#navigation2 {width:500px; height:28px; margin: 0 auto; position: absolute; top:55px; left:296px;}
#nav {width:500px; height:14px; margin:0; vertical-align:middle; font: 11px/14px  Arial, Helvetica, sans-serif; color:#889476; font-weight: bold;}
#nav ul {float: left; list-style: none; font: 12px/14px Arial, Helvetica, sans-serif; color:#889476; font-weight: bold; margin: 0;}
#nav a {display: block; color: #889476; text-decoration: none; padding-right:20px; padding-left:20px;}
#nav li {float: left;}
#nav li ul {position: absolute; left: -999em; height: auto; width: 14.4em; w\idth: 13.9em; font-weight: normal; font-size:10px; margin: 0;}
#nav li li {padding-right: 1em; width: 12em; padding-top:5px;}
#nav li ul a {	width: 18em; w\idth: 14em;}
#nav li ul ul {margin: -11.75em 0 0 14em;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
#nav a:hover, #nav li ul li a:hover, #nav li ul li.sfhover {color: #8A9CC0;}


/* HOME */
#homemain {margin-top:50px; margin-left:104px; margin-bottom:0px; padding-bottom:0px; line-height:28px}
#homemain em { font: 17px/16px "Times New Roman", Times, serif; font-style:italic}

/* MAIN */
#header {width:292px; height:169px}
#leftcolumn {width:280px}
#leftcolumn img {padding-bottom:100px;}
#main {width:518px; position:absolute; top:190px; left:280px}
#main strong {
	font-weight:normal;
	color:#8A9CC0;
	text-align: right;
}
.Txt_practitioners {
	font-weight:normal;
	color:#8A9CC0;
	text-align: right;
}
.Txt_quote {
	font: 14px/16px "Times New Roman", Times, serif;
	color:#889476;
	font-style:italic;
	padding-left:26px;
	padding-right:35px;
}

/* FOOTER */
#foothome { font-family:"Gill Sans", Arial, Helvetica, sans-serif; color:#8A9CC0; text-align:right; padding-right:25px; padding-top:20px;}
#foot     { font-family:"Gill Sans", Arial, Helvetica, sans-serif; color:#8A9CC0; text-align:right; padding-right:25px; padding-top:20px; float:right}

/* CREDIT */
#designby, #designby a {font-size:10px; color: #bbb; margin-top:200px; text-align:center }
