/* 
NOTES FROM LIZ:

TO TIGHTEN THE SPACING AT THE TOP ON A CITY/PROCEDURE PAGE WHEN THE DOCTOR LIST GETS LONG, USE THIS FIX FIRST:
Substitute 
    id="cityprocedurecontenttight"
for
    id="cityprocedurecontent"
in that particular page's html code.

TO TIGHTEN THE PAGE EVEN MORE BY SQUISHING THE DOCTOR LISTINGS IN THE BOX, USE THIS FIX SECOND:
Substitute 
    id="cityprocedureboxtight"
for
    id="cityprocedurebox"
in that particular page's html code.

TO DECREASE THE FONT SIZE OF THE H1 TAG IN A DOCTOR'S PROFILE (BECAUSE SOME DOCS HAVE LONG NAMES/TITLES), DO THIS:
Substitute
    id="profilecontent2"
for
    id="profilecontent"
in that particular page's html code. The h1 tag in that style is speced slightly smaller than normal.

*/




*	{ margin: 0; padding: 0 }
html	{ }

body	{ background: url(tile.gif) repeat-x 0 0 #0F5879 }




#bottomlinks { width: 963px; w\idth: 903px; background:#fff; padding: 0 30px 20px 30px; text-align: center; color: #B9C9D5; font-size: 0.71em; line-height: 1.4em; font-family: Verdana, sans-serif; position: relative; float: left}
#bottomlinks a:link, 
#bottomlinks a:visited { color: #B9C9D5; text-decoration: none }
#bottomlinks a:hover { color: #B9C9D5; text-decoration: underline }
#bottomlinks hr	{ height: 1px; color: #B9C9D5; background-color: #B9C9D5; border: none; margin: 0 0 5px 0; }




/* START STYLES SPECIFIC TO GENERAL CITY AND STATE PAGES */

#stateboxcontainer { background: #ffe0ba; border-collapse: collapse; width: 903px; w\idth: 823px; padding: 20px 40px 12px 40px; text-align: left; position: relative; float: left }
#statebox { background: #ffe0ba; border-collapse: collapse }
#statebox td { padding: 0px 10px 10px 0px; text-align: left }
#statebox p a:link, 
#statebox p a:visited { color: #000; text-decoration: underline }
#statebox p a:hover { color: #000; text-decoration: none }
#statebox p b { color: #355977; text-decoration: none }
#statebox p { padding: 0; margin: 0; color: #000; font-size: 0.72em; line-height: 1.3em; font-family: Verdana, sans-serif; position: relative; float: left }

#cityboxcontainer { background: #ffe0ba; border-collapse: collapse; width: 903px; w\idth: 823px; padding: 20px 40px 12px 40px; text-align: left; position: relative; float: left }
#citybox { background: #ffe0ba; border-collapse: collapse }
#citybox td { padding: 0px 10px 10px 0px; text-align: left }
#citybox p a:link, 
#citybox p a:visited { color: #000; text-decoration: underline }
#citybox p a:hover { color: #000; text-decoration: none }
#citybox p b { color: #355977; text-decoration: none }
#citybox p { padding: 0; margin: 0; color: #000; font-size: 0.79em; line-height: 1.4em; font-family: Verdana, sans-serif; position: relative; float: left }

#cityminilistingsboxcontainer { background: #fff; border-collapse: collapse; width: 903px; padding: 0; text-align: left; position: relative; float: left }
#cityminilistingsbox { background: #fff; border-collapse: collapse ; margin: 0 }
#cityminilistingsbox td { width: 903px; padding: 10px 0 10px 0; text-align: left; color: #000; font: 10px/12px verdana,sans-serif; vertical-align: top; border-top: 1px solid #B9C9D5 }
#cityminilistingsbox td a:link, 
#cityminilistingsbox td a:visited { color: #000; text-decoration: underline }
#cityminilistingsbox td a:hover { color: #000; text-decoration: none }
#cityminilistingsbox td b { color: #355977; font-weight: bold }

#citycontent, 
#statecontent { width: 963px; w\idth: 903px; padding: 15px 30px 30px 30px; float: right; position: relative; background: #fff }
#cityminilistingscontent { width: 963px; w\idth: 903px; padding: 15px 30px 15px 30px; float: right; position: relative; background: #fff }
.citycontent, 
.statecontent { color: #000; font-size: 0.71em; line-height: 1.4em; font-family: Verdana, sans-serif; margin: 0 0 1.4em 0 }
.citycontent a:link, 
.citycontent a:visited, 
.citycontent a:hover, 
.statecontent a:link, 
.statecontent a:visited, 
.statecontent a:hover { color: #000; text-decoration: underline }
#citycontent h1, 
#statecontent h1 { color: #355977; font-size: 1.1em; line-height: 1.3em; font-weight: bold; font-family: Verdana, sans-serif; margin: 0 0 0 0 }
#citycontent h2, 
#statecontent h2 { color: #355977; font-size: 0.71em; line-height: 1.4em; font-weight: bold; font-family: Verdana, sans-serif; margin: 8px 0 8px 0 }
#citycontent h2 a:link, 
#citycontent h2 a:visited, 
#statecontent h2 a:link, 
#statecontent h2 a:visited { color: #355977; text-decoration: none }
#citycontent h2 a:hover, 
#statecontent h2 a:hover { color: #355977; text-decoration: underline }

#citynote, 
#statenote { width: 903px; background: #fff; position: relative; float: left }
#citynote h2, 
#statenote h2 { padding: 0 30px 0 30px; color: #355977; font-size: 0.61em; line-height: 1.3em; font-family: Verdana, sans-serif; margin: 0 0 1.3em 0 }
#citynote p, 
#statenote p { padding: 0 30px 0 30px; color: #000; font-size: 0.61em; line-height: 1.3em; font-family: Verdana, sans-serif; margin: 0 0 1.3em 0 }
#citynote b, 
#statenote b { color: #355977 }
#citynote a:link, 
#citynote a:visited, 
#citynote a:hover, 
#statenote a:link, 
#statenote a:visited, 
#statenote a:hover { color: #000; text-decoration: underline }
#citynote2 a:link, 
#citynote2 a:visited, 
#citynote2 a:hover, 
#statenote2 a:link, 
#statenote2 a:visited, 
#statenote2 a:hover { color: #000; text-decoration: none }

/* END STYLES SPECIFIC TO GENERAL CITY AND STATE PAGES */




/* START STYLES SPECIFIC TO CITY AND STATE PROCEDURE PAGES */

#cityprocedurebox, 
#stateprocedurebox { background: #ffe0ba; border-collapse: collapse }
#cityprocedurebox td { border-bottom: 1px solid #fff; padding: 8px 0 8px 8px; vertical-align: top; text-align: left; color: #000; font-size: 0.71em; line-height: 1.4em; font-family: Verdana, sans-serif }
#stateprocedurebox td { border-bottom: 1px solid #fff; padding: 18px 0 18px 0; vertical-align: top; text-align: center; color: #000; font-size: 0.81em; line-height: 1.9em; font-family: Verdana, sans-serif }
#cityprocedurebox td a:link, 
#cityprocedurebox td a:visited, 
#stateprocedurebox td a:link, 
#stateprocedurebox td a:visited { color: #355977; text-decoration: none; font-weight: bold; font-size: 1.1em }
#cityprocedurebox td a:hover, 
#stateprocedurebox td a:hover { color: #355977; text-decoration: underline; font-weight: bold }

#cityprocedureboxtight, 
#stateprocedureboxtight { background: #ffe0ba; border-collapse: collapse }
#cityprocedureboxtight td, 
#stateprocedureboxtight td { border-bottom: 1px solid #fff; padding: 4px 0 3px 4px; vertical-align: top; text-align: left; color: #000; font-size: 0.71em; line-height: 1.2em; font-family: Verdana, sans-serif }
#cityprocedureboxtight td a:link, 
#cityprocedureboxtight td a:visited, 
#stateprocedureboxtight td a:link, 
#stateprocedureboxtight td a:visited { color: #355977; text-decoration: none; font-weight: bold }
#cityprocedureboxtight td a:hover, 
#stateprocedureboxtight td a:hover { color: #355977; text-decoration: underline; font-weight: bold }

#cityprocedurecontent, 
#stateprocedurecontent { width: 963px; w\idth: 903px; padding: 30px; float: right; position: relative; background: #fff }
#cityprocedurecontent h1, 
#stateprocedurecontent h1 { color: #355977; font-size: 1.1em; line-height: 1.3em; font-weight: bold; font-family: Verdana, sans-serif; margin: 0 }
#cityprocedurecontent h2 { color: #355977; font-size: 0.71em; line-height: 1.4em; font-weight: bold; font-family: Verdana, sans-serif }
#stateprocedurecontent h2 { color: #355977; font-size: 0.71em; line-height: 1.4em; font-weight: bold; font-family: Verdana, sans-serif; margin: 8px 0 8px 0 }
#cityprocedurecontent h2 a:link, 
#cityprocedurecontent h2 a:visited, 
#stateprocedurecontent h2 a:link, 
#stateprocedurecontent h2 a:visited { color: #355977; text-decoration: none }
#cityprocedurecontent h2 a:hover, 
#stateprocedurecontent h2 a:hover { color: #355977; text-decoration: underline } 
#cityprocedurecontent p, 
#stateprocedurecontent p { color: #000; font-size: 0.71em; line-height: 1.4em; font-family: Verdana, sans-serif; margin: 0 0 1.4em 0 }
#cityprocedurecontent a:link, 
#cityprocedurecontent a:visited, 
#cityprocedurecontent a:hover, 
#stateprocedurecontent a:link, 
#stateprocedurecontent a:visited, 
#stateprocedurecontent a:hover { color: #000; text-decoration: underline }
#cityprocedurecontent ul, 
#cityprocedurecontent ol, 
#stateprocedurecontent ul, 
#stateprocedurecontent ol { margin: 0 0 15px 40px }
#cityprocedurecontent hr, 
#stateprocedurecontent hr { height: 1px; color: #B9C9D5; background-color: #B9C9D5; border: none; margin: 0 0 1em 0; }

#cityprocedurecontenttight, 
#stateprocedurecontenttight { width: 963px; w\idth: 903px; padding: 0px 30px 30px 30px; float: right; position: relative; background: #fff }
#cityprocedurecontenttight h1, 
#stateprocedurecontenttight h1 { color: #355977; font-size: 1.0em; line-height: 1.1em; font-weight: bold; font-family: Verdana, sans-serif; margin: 0 }
#cityprocedurecontenttight h2, 
#stateprocedurecontenttight h2 { color: #355977; font-size: 0.71em; line-height: 1.4em; font-weight: bold; font-family: Verdana, sans-serif }
#cityprocedurecontenttight h2 a:link, 
#cityprocedurecontenttight h2 a:visited, 
#stateprocedurecontenttight h2 a:link, 
#stateprocedurecontenttight h2 a:visited { color: #355977; text-decoration: none }
#cityprocedurecontenttight h2 a:hover, 
#stateprocedurecontenttight h2 a:hover { color: #355977; text-decoration: underline } 
#cityprocedurecontenttight p, 
#stateprocedurecontenttight p { color: #000; font-size: 0.71em; line-height: 1.4em; font-family: Verdana, sans-serif; margin: 0 0 .7em 0 }
#cityprocedurecontenttight a:link, 
#cityprocedurecontenttight a:visited, 
#cityprocedurecontenttight a:hover, 
#stateprocedurecontenttight a:link, 
#stateprocedurecontenttight a:visited, 
#stateprocedurecontenttight a:hover { color: #000; text-decoration: underline }
#cityprocedurecontenttight ul, 
#cityprocedurecontenttight ol, 
#stateprocedurecontenttight ul, 
#stateprocedurecontenttight ol { margin: 0 0 15px 40px }
#cityprocedurecontenttight hr, 
#stateprocedurecontenttight hr { height: 1px; color: #B9C9D5; background-color: #B9C9D5; border: none; margin: 0 0 1em 0; }

#cityproceduredocphoto, 
#stateproceduredocphoto	{ float: left; margin: 0 8px 0 0 }

#cityprocedurenote, 
#stateprocedurenote { width: 963px; background: #fff; position: relative; float: left}
#cityprocedurenote h2, 
#stateprocedurenote h2 { padding: 0 30px 0 30px; color: #355977; font-size: 0.61em; line-height: 1.3em; font-family: Verdana, sans-serif; margin: 0 0 1.3em 0 }
#cityprocedurenote p, 
#stateprocedurenote p { padding: 0 30px 0 30px; color: #000; font-size: 0.61em; line-height: 1.3em; font-family: Verdana, sans-serif; margin: 0 0 1.3em 0 }
#cityprocedurenote b, 
#stateprocedurenote b { color: #355977 }
#cityprocedurenote a:link, 
#cityprocedurenote a:visited, 
#cityprocedurenote a:hover, 
#stateprocedurenote a:link, 
#stateprocedurenote a:visited, 
#stateprocedurenote a:hover { color: #000; text-decoration: underline }
#cityprocedurenote2 a:link, 
#cityprocedurenote2 a:visited, 
#cityprocedurenote2 a:hover, 
#stateprocedurenote2 a:link, 
#stateprocedurenote2 a:visited, 
#stateprocedurenote2 a:hover { color: #000; text-decoration: none }

/* END STYLES SPECIFIC TO CITY AND STATE PROCEDURE PAGES */




#container { position: relative; left: 0; top: 0; margin: 0 auto; width: 963px; text-align: left }




#copyright { width: 963px; w\idth: 903px; background:#B9C9D5; padding: 30px 30px 30px 30px; text-align: center; position: relative; float: left}
#copyright p { color: #000; font-size: 0.71em; line-height: 1.40em; font-family: Verdana, sans-serif }
#copyright a:link, 
#copyright a:visited { color: #000; text-decoration: none }
#copyright a:hover { color: #000; text-decoration: underline }


#hed1, #hed2 { width: 963px; height: 108px; float: left; position: relative; margin: 0; background: url(hed-0508.gif) no-repeat 0 0; }
	#hed2 { height: 84px; background: url(hed-3-0508.gif) no-repeat 0 0; }
	#logo	{ position: relative; float: left; }
	#directory	{ position: relative; float: right; }
#topnav	{ position: relative; top: 1px; margin: 0 0 1px; float: left; clear: left; width: 963px; height: 23px; }
#topnav *	{ position: relative; }
	#topnav li	{ left: 0; top: 0; float: left; width: auto; height: 23px; display: block; list-style: none; }	
	#topnav li a { left: 0; width: 157px; height: 23px; display: block; overflow: hidden; background: url('ps-directory-nav.gif') no-repeat 0 0; font-size: 1.1em; text-decoration: none; cursor: pointer; }
	#topnav li span { position: absolute; left: 0; top: 0; height: 23px; display: block; background: url('ps-directory-nav.gif') no-repeat 0 0; }
	#topnav li#breast, #topnav li#breast a, #topnav li#breast span	{ width: 68px; background-position: 0 -1px; z-index: 150; }
		#topnav li#breast a:hover span, #topnav li#breast.on span	{ position: absolute; background-position: 0 -27px; }
	#topnav li#face, #topnav li#face a, #topnav li#face span	{ width: 51px; background-position: -68px -1px; }
		#topnav li#face a:hover span, #topnav li#face.on span	{ background-position: -68px -27px; }			
	#topnav li#lipo, #topnav li#lipo a, #topnav li#lipo span	{ width: 98px; background-position: -119px -1px; }
		#topnav li#lipo a:hover span, #topnav li#lipo.on span	{ background-position: -119px -27px; }			
	#topnav li#nose, #topnav li#nose a, #topnav li#nose span	{ width: 145px; background-position: -217px -1px; }
		#topnav li#nose a:hover span, #topnav li#nose.on span	{ background-position: -217px -27px; }
	#topnav li#abdo, #topnav li#abdo a, #topnav li#abdo span	{ width: 101px; background-position: -362px -1px; }
		#topnav li#abdo a:hover span, #topnav li#abdo.on span	{ background-position: -362px -27px; }

/*#hed1 { width: 779px; height: 79px; float: left; position: relative; margin: 0 }

#hed2 { width: 779px; height: 18px; float: left; position: relative; margin: 0 }

#hed3 { width: 779px; height: 7px; float: left; position: relative; margin: 0 }

#hed4 { width: 779px; height: 6px; float: left; position: relative; margin: 0 }*/




/* START STYLES SPECIFIC TO MAIN HOME PAGE AND PROCEDURE HOME PAGES */

#homebox { background: #ffe0ba; border-collapse: collapse; margin: 0 }
#homebox td { padding: 0 0px 40px 10px; vertical-align: top; text-align: left }

#homecity { list-style: none; font-size: 0.71em; color: #000; line-height: 1.4em; font-family: Verdana, sans-serif }
#homecity li { background: none; margin: 0 0 0 6px }
#homecity a:link, 
#homecity a:visited { color: #000; text-decoration: underline; font-family: Verdana, sans-serif }
#homecity a:hover { color: #000; text-decoration: none; font-family: Verdana, sans-serif }

#homecontent { width: 963px; w\idth: 903px; padding: 30px; float: right; position: relative; background: #fff }
.homecontent { color: #000; font-size: 0.71em; line-height: 1.4em; font-family: Verdana, sans-serif; margin: 1.0em 0 0 0 }
.homecontent a:link, 
.homecontent a:visited { color: #000; text-decoration: underline }
.homecontent a:hover { color: #000; text-decoration: none }
.homecontent b { color: #355977; font-weight: bold }
.homecontent2 { color: #000; font-size: 0.71em; line-height: 1.4em; font-family: Verdana, sans-serif; margin: 1.0em 0 1.4em 0 }
.homecontent2 a:link, 
.homecontent2 a:visited { color: #000; text-decoration: underline }
.homecontent2 a:hover { color: #000; text-decoration: none }
.homecontent2 b { color: #355977; font-weight: bold }
#homecontent h1 { color: #355977; font-size: 1.1em; line-height: 1.3em; font-weight: bold; font-family: Verdana, sans-serif; margin: 0 0 0 0 }
#homecontent h2 { color: #355977; font-size: 0.71em; line-height: 1.4em; font-weight: bold; font-family: Verdana, sans-serif; margin: 8px 0 8px 0 }
#homecontent h2 a:link, 
#homecontent h2 a:visited { color: #355977; text-decoration: none }
#homecontent h2 a:hover { color: #355977; text-decoration: underline }

#homenote { width: 963px; background: #fff; padding: 0 0 30px 0 }
#homenote h2 { padding: 0 30px 0 30px; color: #355977; font-size: 0.61em; line-height: 1.3em; font-family: Verdana, sans-serif; margin: 0 0 1.3em 0 }
#homenote p { padding: 0 30px 0 30px; color: #000; font-size: 0.61em; line-height: 1.3em; font-family: Verdana, sans-serif; margin: 0 0 1.3em 0 }
#homenote b { color: #355977 }
#homenote a:link, 
#homenote a:visited, 
#homenote a:hover { color: #000; text-decoration: underline }

#homestate { background: url(bg-states-130x15.gif) no-repeat 0 2px; padding: 0 0 0 5px; color: #fff; font-weight: bold; font-size: 10px; line-height: 17px; text-transform: uppercase; font-family: Verdana, sans-serif; margin: 10px 0 0 0 }
#homestate a:link, 
#homestate a:visited, 
#homestate a:hover { color: #fff; text-decoration: none }

#hometabs { border-collapse: collapse; margin: 16px 0 0 0 }

/* END STYLES SPECIFIC TO MAIN HOME PAGE AND PROCEDURE HOME PAGES */




/* START STYLES SPECIFIC TO SURGEON PROFILES */

#doclogo { margin: 60px 0 10px 0 }

#doclogotight { margin: 35px 0 8px 0 }

#docphoto1 { text-align: center; font: 10px/13px verdana,sans-serif; color: #355977; font-weight: bold; padding: 0 0 19px 0 }
#docphoto1 a:link, #docphoto1 a:visited, #docphoto1 a:hover { color: #355977; text-decoration: underline }
#docphoto1 .capsmall  { font: 9px/13px verdana,sans-serif; color: #355977; font-weight: bold }
#docphoto1 .note  { font: 9px/13px verdana,sans-serif; color: #355977; font-weight: bold }

#docphoto2, #docphoto3, #docphoto3across, #docphoto4 { text-align: center; font: 10px/13px verdana,sans-serif; color: #355977; font-weight: bold; padding: 0 ; margin: auto }
#docphoto2 td, #docphoto3 td, #docphoto3across td, #docphoto4 td { padding: 0 5px 10px 5px; vertical-align: top }
#docphoto2 a:link, #docphoto2 a:visited, #docphoto2 a:hover, 
#docphoto3 a:link, #docphoto3 a:visited, #docphoto3 a:hover, 
#docphoto3across a:link, #docphoto3across a:visited, #docphoto3across a:hover, 
#docphoto4 a:link, #docphoto4 a:visited, #docphoto4 a:hover  { color: #355977; text-decoration: underline }
#docphoto2 .capsmall, #docphoto3 .capsmall, #docphoto3across .capsmall, #docphoto4 .capsmall  { font: 9px/13px verdana,sans-serif; color: #355977; font-weight: bold }
#docphoto2 .note, #docphoto3 .note, #docphoto3across .note, #docphoto4 .note  { font: 9px/13px verdana,sans-serif; color: #355977; font-weight: bold }

#docphoto4across { text-align: center; font: 10px/13px verdana,sans-serif; color: #355977; font-weight: bold; padding: 0 0 19px 0; margin: auto }
#docphoto4across td { padding: 0 5px 10px 5px; vertical-align: top }
#docphoto4across a:link, #docphoto4across a:visited, #docphoto4across a:hover  { color: #355977; text-decoration: underline }
#docphoto4across .capsmall  { font: 9px/13px verdana,sans-serif; color: #355977; font-weight: bold }
#docphoto4across .note  { font: 9px/13px verdana,sans-serif; color: #355977; font-weight: bold }

#emaila	{ padding: 3px; text-align: right; color: #355977; font-size: 0.71em; line-height: 1.4em; font-family: Verdana, sans-serif; font-weight: bold }

#emailb	{ padding: 3px; text-align: left; color: #355977; font-size: 0.71em; line-height: 1.4em; font-family: Verdana, sans-serif; font-weight: bold }

#imgcenter1 { text-align: center; margin: 25px 0 10px 0 }
#imgcenter1 p { color: #355977; font-size: 0.71em; line-height: 1.3em; font-weight: bold; font-family: Verdana, sans-serif }
#imgcenter1 a:link, 
#imgcenter1 a:visited { color: #355977; text-decoration: none }
#imgcenter1 a:hover { color: #355977; text-decoration: underline }

#imgright { float: right; text-align: center; margin: 0 0 5px 25px }
#imgright p { color: #355977; font-size: 0.71em; line-height: 1.3em; font-weight: bold; font-family: Verdana, sans-serif }
#imgright a:link, 
#imgright a:visited { color: #355977; text-decoration: none }
#imgright a:hover { color: #355977; text-decoration: underline }

#imgleft { float: left; text-align: center; margin: 0 25px 5px 0; clear: left; }
#imgleft p { color: #355977; font-size: 0.71em; line-height: 1.3em; font-weight: bold; font-family: Verdana, sans-serif; margin: 0; }
#imgleft a:link, 
#imgleft a:visited { color: #355977; text-decoration: none }
#imgleft a:hover { color: #355977; text-decoration: underline }

#profilecontainer { position: relative; left: 0; top: 4px; margin: 0 auto 4px; width: 963px; text-align: left }

#profilecontent { width: 963px; w\idth: 903px; padding: 30px; float: right; position: relative; background: #fff }
#profilecontent h1 { color: #355977; font-size: 1.1em; line-height: 1.3em; font-weight: bold; font-family: Verdana, sans-serif; margin: 0 0 1.3em 0 }
#profilecontent h2 { color: #355977; font-size: 0.79em; line-height: 1.6em; font-weight: bold; font-family: Verdana, sans-serif; margin: 0 0 1.6em 0 }
#profilecontent h2 a:link, 
#profilecontent h2 a:visited { color: #355977; text-decoration: none }
#profilecontent h2 a:hover { color: #355977; text-decoration: underline } 
#profilecontent p, ul { color: #000; font-size: 0.74em; line-height: 1.6em; font-family: Verdana, sans-serif; margin: 0 0 1.5em 0 }
#profilecontent a:link, 
#profilecontent a:visited, 
#profilecontent a:hover { color: #000; text-decoration: underline }
#profilecontenta a:link, 
#profilecontenta a:visited, 
#profilecontenta a:hover { color: #000; text-decoration: none; cursor: text }
#profilecontent ul, 
#profilecontent ol { margin: 0 0 15px 40px }
#profilecontent hr { height: 1px; color: #B9C9D5; background-color: #B9C9D5; border: none; margin: 0 0 1em 0; }
.profilecontenth1note  { color: #355977; font-size: 11px; line-height: 1.3em; font-family: Verdana, sans-serif }
.profilecontenth1small  { color: #355977; font-size: 13px; line-height: 1.3em; font-family: Verdana, sans-serif }

#profilecontent2 { width: 963px; w\idth: 903px; padding: 30px; float: right; position: relative; background: #fff }
#profilecontent2 h1 { color: #355977; font-size: 1.0em; line-height: 1.3em; font-weight: bold; font-family: Verdana, sans-serif; margin: 0 0 1.3em 0 }
#profilecontent2 h2 { color: #355977; font-size: 0.79em; line-height: 1.6em; font-weight: bold; font-family: Verdana, sans-serif; margin: 0 0 1.6em 0 }
#profilecontent2 h2 a:link, 
#profilecontent2 h2 a:visited { color: #355977; text-decoration: none }
#profilecontent2 h2 a:hover { color: #355977; text-decoration: underline } 
#profilecontent2 p { color: #000; font-size: 0.74em; line-height: 1.6em; font-family: Verdana, sans-serif; margin: 0 0 1.5em 0 }
#profilecontent2 a:link, 
#profilecontent2 a:visited, 
#profilecontent2 a:hover { color: #000; text-decoration: underline }
#profilecontent2a a:link, 
#profilecontent2a a:visited, 
#profilecontent2a a:hover { color: #000; text-decoration: none; cursor: text }
#profilecontent2 ul, 
#profilecontent2 ol { margin: 0 0 15px 40px }
#profilecontent2 hr { height: 1px; color: #B9C9D5; background-color: #B9C9D5; border: none; margin: 0 0 1em 0; }
.profilecontent2h1note  { color: #355977; font-size: 11px; line-height: 1.3em; font-family: Verdana, sans-serif }

#profilecontent2duboys { width: 963px; w\idth: 903px; padding: 30px; float: right; position: relative; background: #fff }
#profilecontent2duboys h1 { color: #355977; font-size: 1.0em; line-height: 1.3em; font-weight: bold; font-family: Verdana, sans-serif; margin: 0 0 1.3em 0 }
#profilecontent2duboys h2 { color: #355977; font-size: 0.79em; line-height: 1.6em; font-weight: bold; font-family: Verdana, sans-serif; margin: 0 0 1.6em 0 }
#profilecontent2duboys h2 a:link, 
#profilecontent2duboys h2 a:visited { color: #355977; text-decoration: none }
#profilecontent2duboys h2 a:hover { color: #355977; text-decoration: underline } 
#profilecontent2duboys p { color: #000 }
#profilecontent2duboys a:link, 
#profilecontent2duboys a:visited, 
#profilecontent2duboys a:hover { color: #000; text-decoration: underline }
#profilecontent2aduboys a:link, 
#profilecontent2aduboys a:visited, 
#profilecontent2aduboys a:hover { color: #000; text-decoration: none; cursor: text }
#profilecontent2duboys ul, 
#profilecontent2duboys ol { margin: 0 0 15px 40px }
#profilecontent2duboys hr { height: 1px; color: #B9C9D5; background-color: #B9C9D5; border: none; margin: 0 0 1em 0; }
.profilecontent2duboysh1note  { color: #355977; font-size: 11px; line-height: 1.3em; font-family: Verdana, sans-serif }

#profilecontent3 h1, 
#profilecontent3 h2 { color: #355977; font-size: 0.79em; line-height: 1.6em; font-weight: bold; font-family: Verdana, sans-serif; margin: 0 0 1.6em 0 }
#profilecontent3 h1 a:link, 
#profilecontent3 h1 a:visited, 
#profilecontent3 h1 a:hover, 
#profilecontent3 h2 a:link, 
#profilecontent3 h2 a:visited, 
#profilecontent3 h2 a:hover { color: #355977; text-decoration: none }
#profilecontent3 a:link, 
#profilecontent3 a:visited, 
#profilecontent3 a:hover { color: #000; text-decoration: none }

#profilecontenttop { background: #fff }
#profilecontenttop h2 { color: #355977; font-size: 0.79em; line-height: 1.6em; font-weight: bold; font-family: Verdana, sans-serif; margin: 0 }
#profilecontenttop h2 a:link, 
#profilecontenttop h2 a:visited { color: #355977; text-decoration: none }
#profilecontenttop h2 a:hover { color: #355977; text-decoration: underline } 

#profilecontenttopextraaddresses { width: 100%; border: none }
#profilecontenttopextraaddresses td { vertical-align: top }
#profilecontenttopextraaddresses p { color: #000; font-size: 0.69em; line-height: 1.2em; font-family: Verdana, sans-serif; margin: 0 0 1.2em 0 }

#profilecontenttopright { width: 390px; float: right; position: relative; background-color: #fff; text-align: center }

.profilesmall { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, sans-serif }
#h1small { color: #355977; font-size: 14px; line-height: 18px; font-family: Verdana, sans-serif }

.slideshowcaption { color: #355977; font-size: 0.71em; line-height: 1.3em; font-weight: bold; font-family: Verdana, sans-serif }

/* END STYLES SPECIFIC TO SURGEON PROFILES */