/* CSS Document */
body {
	width: 750px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 1.5;
	text-align: center;
	margin: auto;
	margin-top: 1em;
}
h2 {
	font-size: 1.1em;
	margin: 0;
	padding: 0;
}
span.tname {
	color: #5691ce;
}
p.first {
	margin-top: 0;
	padding-top: 0;
}
a:link, a:visited {
	color: #5691ce;
}
a:hover, a:active {
	color: #FF3300;
}
#pageWrapper {
	margin: auto;
	width: 750px;
}
#logo {
	float: right;
	width: auto;
}
#topNav {
	clear: both;
	background: url(images/menuBar.gif) no-repeat;
	height: 40px;
	text-align: center;
}
#topNav span {
	display: none;
}
#topNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 15px;
}
#topNav ul li {
	float: left;
	width: 90px;
	margin-top: 8px;
}
#topNav a {
	display: block;
	width: 90px;
	height: 40px;
}
#topNav .home a:link, #topNav .home a:visited {
	background: url(images/mnu_home.gif) no-repeat;
}
#topNav .philosophy a:link, #topNav .philosophy a:visited {
	background: url(images/mnu_philosophy.gif) no-repeat;
}
#topNav .services a:link, #topNav .services a:visited {
	background: url(images/mnu_services.gif) no-repeat;
}
#topNav .therapists a:link, #topNav .therapists a:visited {
	background: url(images/mnu_therapists.gif) no-repeat;
}
#topNav .firstVisit a:link, #topNav .firstVisit a:visited {
	background: url(images/mnu_firstVisit.gif) no-repeat;
}
#topNav .insurance a:link, #topNav .insurance a:visited {
	background: url(images/mnu_insurance.gif) no-repeat;
}
#topNav .location a:link, #topNav .location a:visited {
	background: url(images/mnu_location.gif) no-repeat;
}
#topNav .contact a:link, #topNav .contact a:visited {
	background: url(images/mnu_contact.gif) no-repeat;
}
#topNav .home a:hover, #topNav .home a:active, #topNav .homeCurrent a:link, #topNav .homeCurrent a:visited {
	background: url(images/mnu_home.gif) no-repeat -90px;
}
#topNav .philosophy a:hover, #topNav .philosophy a:active, #topNav .philosophyCurrent a:link, #topNav .philosophyCurrent a:visited {
	background: url(images/mnu_philosophy.gif) no-repeat -90px;
}
#topNav .services a:hover, #topNav .services a:active, #topNav .servicesCurrent a:link, #topNav .servicesCurrent a:visited {
	background: url(images/mnu_services.gif) no-repeat -90px;
}
#topNav .therapists a:hover, #topNav .therapists a:active, #topNav .therapistsCurrent a:link, #topNav .therapistsCurrent a:visited {
	background: url(images/mnu_therapists.gif) no-repeat -90px;
}
#topNav .firstVisit a:hover, #topNav .firstVisit a:active, #topNav .firstVisitCurrent a:link, #topNav .firstVisitCurrent a:visited {
	background: url(images/mnu_firstVisit.gif) no-repeat -90px;
}
#topNav .insurance a:hover, #topNav .insurance a:active, #topNav .insuranceCurrent a:link, #topNav .insuranceCurrent a:visited {
	background: url(images/mnu_insurance.gif) no-repeat -90px;
}
#topNav .location a:hover, #topNav .location a:active, #topNav .locationCurrent a:link, #topNav .locationCurrent a:visited {
	background: url(images/mnu_location.gif) no-repeat -90px;
}
#topNav .contact a:hover, #topNav .contact a:active, #topNav .contactCurrent a:link, #topNav .contactCurrent a:visited {
	background: url(images/mnu_contact.gif) no-repeat -90px;
}
#pageContent {
	text-align: left;
	color: #695F40;
	margin: auto;
	width: 650px;
	padding: 1.5em 0;
}
#pageContent .wideLeftColumn {
	float: left;
	width: 45%;
	width /**/: 50%;
	margin-right: 5%;
}
#pageContent .equalColumn {
	float: left;
	width: 45%;
}
#pageContent .leftCol {
	margin-right: 5%;
}
#pageContent .mission {
	float: right;
	width: 35%;
	margin-top: 20px;
	background: #ccdef0;
	padding: 1em 1.5em;
}
#pageContent .mission h2 {
	font-weight: normal;
	font-size: 1.2em;
}
.clear {
	clear: both;
}
#footer {
	background: url(images/menuBar.gif) no-repeat;
	text-align: center;
	padding: 10px 0;
	color: #fff;
}
#footer p {
	font-size: 75%;
	margin: 0;
	padding: 0;
	margin-top: 2px;
}
#footer a:link, #footer a:visited {
	color: #fff;
	text-decoration: none;
}
#footer a:hover, #footer a:active {
	text-decoration: underline;
}
