body {
	background-color:#d5d5d5;
	text-align:center;
	margin-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;}

td {
	vertical-align:top;}

#wrapper {
	width:750px;
	margin:0 auto;
	text-align:left;}

a:link {
	color:#116485;}

a:visited {
	color:#116485;}
	
a:hover {
	color:#00395a;}
	
	blockquote {
	color: #197AA0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 14px;
}

/* dropdown navigation system
---------------------------------------------------------- */

#mainMenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:750px;
	background-image:url(../i/bg-nav.gif);
	background-repeat:repeat-x;
	background-position:left top;
	position:relative;
	margin:auto;
	padding-top:5px;
	padding-bottom:0px;
	z-index:100;
	height:18px;
	border:0px;}

#menuList {
	text-align:left;
	margin:0px;
	padding:0px;}

#menuList ul {
	margin:0px;
	padding:0px;}

#menuList li {
	display:inline;
	list-style:none;
	margin-right:-4px;
	padding:0px;}

a.starter {
	color:#116485;
	font-size:10px;
	margin:0px;
	padding-left:12px;
	padding-right:11px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
	border-right:1px solid #116485;}

a.starter:hover, a.starter:active, a.starter:focus {
	color:#116485;
	background-image:url(../i/bg-navhover.gif);
	background-repeat:repeat-x;
	position:relative;}

.menu {
	text-align:left;
	color:#fff;
	width:210px;
	background-color:#e1e1e1;
	position:absolute;
	visibility:hidden;
	z-index:100;}

.menu li a {
	background-color:transparent;
	color:#116485;
	display:block;
	border-bottom:1px solid #ffffff;
	margin:0px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;}

.menu li a:hover, .menu li a:active, .menu li a:focus {
	background-color:#116485;
	color:#fff;}
	
/* END dropdown navigation system
---------------------------------------------------------- */
	

#main {
	background-color:#FFFFFF;}

#homeContent {
	text-align:justify;
	padding-bottom:5px;
	padding-left:10px;
	padding-top:0px;
	width:390px;
	float:left;}

#mainContent {
	text-align:justify;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	width:530px;}

.content {
	text-indent: 15px;}

#contentList {
	padding-top:-10;}
	
.staffContent {
	padding-bottom:25px;
	text-indent:20px;
}

#portraitStaff {
	text-align:center;
	width:120px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:0px;}

#portraitDoctors {
	text-align:center;
	width:153px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:0px;}
	
#contentPhoto {
	width:150px;
	float:right;
	text-align: center;}

#floatPhotoRight {
	width:100px;
	float:right;
	text-align:right;
	padding-left:10px;}

.personalizedCare {
	font-size:90%;
	line-height:11px;}

#brochureCta {
	width:183px;
	height:145px;
	float:left;
	text-align:center;}
	
#contactCta {
	width:183px;
	height:145px;
	float:left;
	text-align: center;}
	
#readCta {
	width:183px;
	height:145px;
	float:left;
	text-align: center;}	

#sidebar {
	width:200px;
	text-align:center;
	color:#333333;
	background-color:#f1f1f1;
	padding-top:5px;
	padding-bottom:10px;}

.phone {
	font-size:100%;}

#testimonials {
	background-image:url(../i/bg-testimonials.gif);
	background-repeat:repeat-y;}

#testimonials p {
	font-size:90%;
	margin-top:0;
	padding-top:0px;
	padding-right:20px;
	padding-bottom:0px;
	padding-left:20px;
	margin-bottom:5px;
	text-align:left;}

#footer {
	color:#333333;
	text-align:center;}

#footer a {
	color:#333;}

#footer a:hover {
	color:#000;}

#subFooter {
	padding-top:5px;
	color:#666;
	text-align:center;}
	
#subFooter a {
	color:#666;}

#subFooter a:hover {
	color:#000;}

p {
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 10px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:140%;
	color:#116485;
	padding:0px;}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:120%;
	color:#116485;
	padding:0px;
	margin: 0px;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 120%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #333333;
}

h3 a:link {
	text-decoration: none;
	color: #333333;
}
h3 a:visited {
	text-decoration: none;
	color: #333333;
}
h3 a:hover {text-decoration: none; color: #000000;}

#news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:140%;
	color:#116485;
	padding:0px;
	margin:0px;}
