﻿body {margin: 0;padding: 0;background-color: #231F20; overflow-y: scroll;}

a {color: #666;}

a:visited {color: #666;}

#container {width: 725px; margin: auto;padding: 0;}

#leftTable {width: 244px;}

#rightTable {width: 100%;}

#menu {
	list-style: none;
	margin: 0;
	padding: 0;
	height: 90px;
	display: inline;}

#menu li {
	margin:0;
 	padding: 0;
	display: inline;
	list-style-type: none;}

#menu a {
	padding: 0;
	float: left;
	height: 90px;
 	text-indent: -9999px;}	

#menu a:hover {
	background-position: bottom left;}

#menuhome a {
	width: 95px;
	background: url(images/home.gif) top left no-repeat;}

#menuclinicnews a {
	width: 95px;
	background: url(images/clinicnews.gif) top left no-repeat;}

#menuphotos a {
	width: 95px;
	background: url(images/photos.gif) top left no-repeat;}

#menublog a {
	width: 95px;
	background: url(images/blog.gif) top left no-repeat;}

#menucontact a {
	width: 95px;
	background: url(images/contact.gif) top left no-repeat;}

#wideBody {
	width: 100%;
	font: 18px Arial;
	color: #fff;
	line-height: 20px;
	padding: 20px 0;
	text-align: center;}

#wideBody p {
	text-align: left;
}

#narrowBody {width: 100%; font: 18px Arial;color: #fff;line-height: 20px;padding: 20px;text-align: center;}

#photos {width: 400px; font: 18px Arial;color: #fff;line-height: 24px;padding: 20px;text-align: center;}

#form {font: 18px Arial;color: #fff;}

input {font: 13px Arial;width: 500px;}

input.submit {width: 100px;}

textarea {font: 13px Arial;width: 500px;height: 100px;}

h1 {font-size: 24px;line-height: 30px;text-align: center;}

h2 {font-size: 22px;line-height: 28px;}

h3 {font-size: 20px;line-height: 26px;}

h4 {font-size: 18px;line-height: 24px;margin: 0;padding: 0;}

.redHeader {color: #ff0000;}

.yellowHeader {color: #ffff00;}

td.hours {font: 11px Arial;padding: 20px;color: #fff;line-height: 16px;background: #050d48;}

td.address {padding: 15px;color: #000;font: 12px Arial;background: #fff;}