body { font-size: 1em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: white; }
p {}
td {}
a:link, a:visited, a:active { color: #f89a1c ; text-decoration: none; }
a:hover { color: #82d1df ; text-decoration: none; }
#content {
	background-image: url(../graphics/content_bg.gif);
	position: absolute;
	top: 0;
	left: 50%;
	width: 934px;
	margin-left: -467px;
}
#padding { padding-top: 63px; }
.main { color: #494949; font-size: 0.8em; line-height: 1.3em; padding: 5px 20px 0; }
.main h1 { font-size: 1.4em; font-weight: normal; line-height: 1em; }
.main h2 { font-size: 1.2em; font-weight: normal; line-height: 1em; }
.main h3 { font-size: 1.1em; font-weight: normal; line-height: 1em; }
.main p { }
.main b { }
.main ul { padding-left: 20px; }http://www.jacksonclinic.com/graphics/interior_04.gif
.main #floatright { color: #f89a1c; font-size: 0.9em; width: 210px; float: right; padding: 0 0 25px 25px; }
.main #photodirectory a:link,.main #photodirectory a:visited, .main #photodirectory a:hover, .main #photodirectory a:active { font-size: 0.9em; }
.specialties { font-size: 0.8em; line-height: 1.2em; padding: 64px 25px 25px 42px; }
#spheader {
	position: absolute;
	top: 66px;
	right: 0;
	width: 243px;
	height: 64px;
	z-index: 4;
	background-image: url(graphics/spec_01a.png);
}
.specialties a:link, .specialties a:active, .specialties a:visited { color: #fff; text-decoration: none; }
.specialties a:hover { color: #8e8e92; text-decoration: none; }
.nav { font-size: 0.7em; line-height: 1.4em; background-image: url(../graphics/interior_03.gif); background-repeat: no-repeat; text-align: right; padding: 25px 25px 25px 15px; }
.nav a:link, .nav a:visited, .nav a:active { color: #007886; text-decoration: none; }
.nav a:hover { color: #017861; text-decoration: none; }
.header {
	color: #82d1df;
	font-size: 0.7em;
	padding-top: 20px;
	padding-left: 243px;
	padding-right: 260px;
	line-height: 15px;
}
#headerpos {
	background-image: url(../graphics/interior_01.gif);
	position: absolute;
	top: 0;
	left: 0;
	width: 935px;
	height: 66px;
}
.header a:link, .header a:visited, .header a:active { color: #007886; text-decoration: none; }
.header a:hover { color: #017861; }
#search {
	position: absolute;
	top: 475px;
	left: 16px;
	width: 150px;
	height: 30px;
}
.resultsbarrier { background-image: url(../graphics/bg_maindots.jpg); background-repeat: repeat-y; background-position: 10px 0; padding-left: 25px; }
#homelink { position: absolute; top: 18px; left: 20px; width: 210px; height: 30px; }
#search a:link, #search a:active, #search a:visited, #search a:hover { font-size: 0.8em; padding-left: 3px; }
input[type=text],textarea, input[type=submit],input[type=reset] { border: solid 1px #f89a1c; }
#physicianlink {
	position: absolute;
	top: 0;
	right: 5px;
	width: 238px;
	height: 30px;
}
select { border: solid 1px #f9a93e; }

#crd-nav {
	float: right;
	text-align: right;
	/*left: 511px;*/
	width: 150px;
	margin: 0 0 1px 10px;	/*top: 78px;*/
}
#cse-search-results {
	position: absolute;
	z-index: 2;
	top: 65px;
	left: 175px;
	height: 640px;
	background-color: white;
}
.redHighlight {
	color: #F00;
}
