﻿body {
	margin: auto; 
	width: 760px; 
	padding-top: 20px; 
	background-color: #97B5A7;
	font-family: verdana, helvetica, sans-serif;
	color: black;
	font-size: 11px;
	}
h1 {
	margin: 0;
	padding: 0 0 15px 0;
	}
p {
	font-size: 11px;
	font-family: verdana, helvetica, sans-serif;
	}
ul,ol {
	font-family: verdana, helvetica, sans-serif;
	padding: 0 10px 20px 80px;
	margin: 0;
	}
a, a:link, a:visited {
	color: black;
	text-decoration: underline;
	}
a:hover, a:active {
	color: gray;
	}
#footer p {
	color: white;
	margin: 0;
	padding: 10px;
	font-size: 10px;
	}
#content p {
	margin: 0;
	padding: 0 10px 10px 60px;
	}
#content .home {
	padding: 0 10px 10px 0;
	color: white;
	font-size: 12px;
	}
img.photo {
	padding: 0 15px 15px 0;
	}
/* ------------ Bottom Navigation ------------ */
ul#bottomnav {
	padding: 5px 0;
	font-size: 10px;
	}
ul#bottomnav li {
	display: inline;
	}
ul#bottomnav li a {
	text-decoration: none;
	}
ul#bottomnav li a:hover {
	color: black;
	text-decoration: underline;
	}
/* ------------ Left Navigation ------------ */
ul#nav {
	list-style-type: none;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #00703C;
	padding: 0;
	margin: 60px 0 0 7px;
	}
ul#nav li a {
	color: black;
	border-bottom: 0;
	background-color: white;
	padding-left: 13px;
	padding-right: 17px;
	text-decoration: none;
	}
ul#nav li a:hover {
	background-color: transparent;
	}
.current {
	padding-left: 13px;
	}
/* nav background images (star rollovers) */
ul#nav li.login {
	background: url(images/hovers/login.gif) no-repeat center left;
	font-size: 13px;
	}
ul#nav li.doctors {
	background: url(images/hovers/doctors.gif) no-repeat center left;
	}
ul#nav li.team {
	background: url(images/hovers/team.gif) no-repeat center left;
	}
ul#nav li.braces {
	background: url(images/hovers/braces.gif) no-repeat 0 5px;
	}
ul#nav li.office {
	background: url(images/hovers/office.gif) no-repeat center left;
	}
ul#nav li.financing {
	background: url(images/hovers/financing.gif) no-repeat center left;
	}
ul#nav li.start {
	background: url(images/hovers/start.gif) no-repeat center left;
	}
ul#nav li.appointments {
	background: url(images/hovers/appointments.gif) no-repeat center left;
	}
ul#nav li.map {
	background: url(images/hovers/map.gif) no-repeat center left;
	}
ul#nav li.building {
	background: url(images/hovers/building.gif) no-repeat center left;
	}
ul#nav li.sitemap {
	background: url(images/hovers/sitemap.gif) no-repeat center left;
	}
ul#nav li.home {
	background: url(images/hovers/home.gif) no-repeat center left;
	}
ul#subnav {
	list-style-type: none;
	padding: 0 0 0 13px;
	margin: 0 0 10px 0;
	line-height: 18px;
	}
ul#subnav li a:hover {
	text-decoration: underline;
	}
	
	
	
	
table#diagram {
	margin-right: 10px;
	}
p#painter {
	margin-left: 40px;
	padding: 0;
	}
ul#sitemap {
	list-style-type: none;
	margin: 0 0 30px 230px;
	padding: 0;
	line-height: 20px;
	}
ul#sitemapsub {
	list-style-type: none;
	margin: 0 0 0 20px;
	padding: 0;
	}
