/*--------------------- Last Modified  2006.11.10 ---------------------*/
/*-------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------
  Copyright Einstein Industries 2006. Used with Permission.                             
  May not be duplicated or reproduced.
  Please check for cross-browser compatibility prior to making changes
  MINIMUM BROWSER CHECK :: IE5.x/IE6/Firefox/Safari
  CSS Document - layout.css
/*-------------------------------------------------------------------------------------*/
/* undo some default styling of common (X)HTML browsers
/*------------------------------------------------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,html,label,table,tr,td {margin:0; padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,a img,:link img,:visited img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:'';}


/* global elements
 * ------------------------------------------------------------------------- */


/* ----- type selectors ----- 
html { 
	background:#6A5142 url("http://dw0bughrpdwlu.cloudfront.net/bg-body.jpg") top repeat-x;
	width:100%;
	}*/
/*6A5142*/
body { 
	background:#6A5142 url("http://dw0bughrpdwlu.cloudfront.net/bg-body.jpg") top repeat-x;
	/*background:url("http://dw0bughrpdwlu.cloudfront.net/bg-html.jpg") bottom repeat-x;*/
	text-align:center; 
	font:12px/18px Verdana, Arial, Helvetica, sans-serif; 
	color:#6A5142;
	}

blockquote { 
	margin-left:25px; 
	margin-right:25px; 
	}

h1	{ font-size:1.2em; color:#6A5142; }
h2	{ font-size:1.1em; color:#6A5142; }
h3	{ font-size:1.0em; color:#6A5142; }
h4	{ font-size:1.0em; color:#6A5142; }

h1 span,h2 span,h3 span, h4 span { display:none; }

a:link,a:visited	{ color:#6A5142; text-decoration:underline; outline:none; }
a:hover,a:active	{ color:#6A5142; text-decoration:none; outline:none; }

/* ----- classes ----- */

.clear {
	clear:both;
	}

div.clear	{ 
	clear:both;
	height:.01em; 
	overflow:hidden; 
	}

p.back-to-top {
	text-align:right;
	display:block;
	padding-right:18px;
	background:url("http://dw0bughrpdwlu.cloudfront.net/bullet-back-to-top.gif") right no-repeat;
	}

p.h1	{ font-size:1.2em; color:#6A5142; font-weight:bold; }
p.h2	{ font-size:1.1em; color:#6A5142; font-weight:bold; }
p.h3	{ font-size:1.0em; color:#6A5142; font-weight:bold; }
p.h4	{ font-size:1.0em; color:#6A5142; font-weight:bold; }
	
img.img-left { 
	float:left; 
	margin:0; 
	}
	
img.img-right { 
	float:right; 
	margin:4px 0 2px 5px; 
	}

.img-float-right { 
	float:right; 
	margin:4px 0 2px 10px; 
	}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
	
/* ----- global form elements ----- */ 

form {
	width:165px;
	margin:0 0 15px 0;
	}

form label	{ font-size:.95em; float:left; }

form br { line-height:0; height:0; } /* defaults vertical spacing between fields */

input, textarea, select { 
	background-color:#FFF !important; /* to prevent highlighting by Google Toolbar */
	border:1px solid #C8B289;
	color:#6A5142;
	width:160px; /* 5 pixels smaller than form width !important */
	height:18px;
	line-height:18px;
	vertical-align: middle;
	margin-bottom:4px; /* sets vertical spacing between fields */
	padding-top:1px; /* vertically position text in input/textarea field */
	padding-left:4px; /* horizontally position text in input/textarea field */
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	}
	
select { width:165px; padding:0; } /* same width as form - !important */

textarea { height:90px; overflow:auto; }

#contact-business { display: none; } /* do not remove */ 


/* ----- main contact form ----- */ 
 
#contact-main { margin:0 0 18px 0;
padding-left:75px; }

#contact-main label { 
	width:220px; 
	position:relative; 
	display:block; 
	text-align:right; 
	margin-bottom:10px;
	font-size:1.0em;
	}
	
#contact-main label input, #contact-main label textarea, #contact-main label select { 
	width:170px;
	position:absolute; 
	left:110%; 
	top:-2px;
	}
	
#contact-main label select { width:177px; }
	
#contact-main label textarea { height:100px; overflow:auto; }

#contact-business-main { display: none; } /* do not remove */ 


/* ----- submit button form elements ----- */ 

input.submit, input.submit-contact-main { 
	width:55px;
	height:20px;
	cursor:pointer; 
	padding:0; 
	color:#fff;
	float:left;
	background-color:#542600 !important;
	border:1px solid #FFFFFE !important;
	}

input.submit-contact-main { margin:85px 0 5px 243px; }


/* framework
 * ------------------------------------------------------------------------- */

#wrap {
	background:url("http://dw0bughrpdwlu.cloudfront.net/bg-wrap.jpg") repeat-y;
	width:925px;
	margin:0 auto;
	text-align:left;
	}
	
/* ----- column-left ----- */

#column-left {
	width:716px;
	float:left;
	}
	
	#column-left ul.anchor-nav {margin-left: 56px;}
	#column-left ul.anchor-nav li { background:none; padding-left:0; }
	#column-left .anchor-nav-head { display:inline-block; margin-bottom:0; }
	
	#column-left p, #column-left h1, #column-left h2, #column-left h3, #column-left h4, #column-left ul, #column-left dl {
		margin:0 30px 20px 46px;
		}
	#column-left form { margin-left:20px; }
	
	/* single column list */
		#column-left ul li {
			background:transparent url("http://dw0bughrpdwlu.cloudfront.net/bullet.jpg") 0px 6px no-repeat;
			padding-left:10px; /* pushes text to the right to display bg img */ 
			}
			
	#column-left ul li ul { margin:0; }
	
	/* definition list */
	#column-left dl { padding-left:5px; }
		#column-left dl dt {
			font-weight:bold;
			}
		#column-left dl dd {
			background:transparent url("http://dw0bughrpdwlu.cloudfront.net/bullet.jpg") 0px 6px no-repeat;
			padding-left:10px; /* pushes text to the right to display bg img */ 
			margin-left:5px;
			}
			
	#column-left p.support-tab { margin-left:80px; }
	body#support #column-left h3.block { display:inline-block; margin-bottom:0; }
			
	.support-links-l {
	width:200px;
	float:left;
	}
		#column-left ul.support-links-l li { background:none; padding-left:0; }
			
	.support-links-r {
	width:200px;
	float:left;
	}
		#column-left ul.support-links-r li { background:none; padding-left:0; }
		
	#board-of-directors-l {
	width:300px;
	float:left;
	margin:0 0 0 20px;
	}
			
	#board-of-directors-r {
	width:300px;
	float:right;
	margin:0 20px 0 0;
	}
	
	.directory-list {
	padding-left:80px;
	}
	
#img-bna {
position:relative;
background-image:url(http://dw0bughrpdwlu.cloudfront.net/img-bna.jpg);
height:175px;
}

#img-bna .face {
		position:absolute;
		left:46px;
		width:202px;
		top:7px;
		height:84px; 
		}


#img-bna .body {
		position:absolute;
		left:257px;
		width:202px;
		top:7px;
		height:84px; 
		}


#img-bna .breast {
		position:absolute;
		left:471px;
		width:202px;
		top:7px;
		height:84px; 
		}


#img-bna span {
	display:none;
	}
	
#contact-directors {
	border: solid thin;
	margin-left: 35px;
	margin-bottom: 10px;
	padding: 5px;
	width: 350px;
	}	
	
#contact-directors p, #contact-directors h1 { margin: 5px; }	

#contact-directors2 {
	border: solid thin;
	margin-left: 35px;
	margin-bottom: 10px;
	padding: 5px;
	width: 350px;
	}	
	
#contact-directors2 p, #contact-directors2 h1 { margin: 5px; }	

#contact-directors3 {
	border: solid thin;
	margin-left: 35px;
	margin-bottom: 10px;
	padding: 5px;
	width: 350px;
	}	
	
#contact-directors3 p, #contact-directors3 h1 { margin: 5px; }	

#contact-directors4 {
	border: solid thin;
	margin-left: 35px;
	margin-bottom: 10px;
	padding: 5px;
	width: 350px;
	}	
	
#contact-directors4 p, #contact-directors4 h1 { margin: 5px; }	
	
	

/* ----- column-right ----- */

#column-right {
	width:209px;
	float:left;
	font-size:11px;
	}

	#column-right p, #column-right h1, #column-right h2, #column-right h3, #column-right ul, #column-right dl {
		margin:0 25px 15px 18px;
		}
	#column-right form { margin-left:18px; }
	 
	/* single column list */
	#column-right ul { margin-left:13px; }
		#column-right ul li { 
			background:transparent url("http://dw0bughrpdwlu.cloudfront.net/bullet.jpg") 0px 6px no-repeat;
			padding-left:10px; /* pushes text to the right to display bg img */
			}

	#column-right ul li ul { margin:0 0 0 5px; }

	/* definition list */
	#column-right dl { padding-left:5px; }
		#column-right dl dt {
			font-weight:bold;
			}
		#column-right dl dd {
			background:transparent url("http://dw0bughrpdwlu.cloudfront.net/bullet.jpg") 0px 6px no-repeat;
			padding-left:10px; /* pushes text to the right to display bg img */ 
			margin-left:5px;
			}
			
	.trustees {
	width:200px;
	}
	
	.board-of-directors {
		width:200px;
		padding:0 200px 15px 0;
	}
		
/* header framework
 * ------------------------------------------------------------------------- */

#header-graphic { 
	background:url("http://dw0bughrpdwlu.cloudfront.net/header-graphic.jpg");
	height:331px;
	position:relative; 
	}
	
	#header-graphic a {
	position:absolute;
	width:183px;
	height:132px;
	left:283px;
	top:9px;
		}
		
		#header-graphic span { display:none; } 
	
/* subhead framework
 * ------------------------------------------------------------------------- */

#subhead { height:69px; } /* sets height for all non-flash subheads */

	body#home #subhead { background:url("http://dw0bughrpdwlu.cloudfront.net/subhead-index.jpg"); }
	body#patients-consumers #subhead { background:url("http://dw0bughrpdwlu.cloudfront.net/subhead-patients.jpg"); }
		body#facial-procedures #subhead { background:url("http://dw0bughrpdwlu.cloudfront.net/subhead-facial.jpg"); }
		body#body-and-breast-procedures #subhead { background:url("http://dw0bughrpdwlu.cloudfront.net/subhead-body.jpg"); }
		body#choosing-a-surgeon #subhead { background:url("http://dw0bughrpdwlu.cloudfront.net/subhead-choosing.jpg"); }
		body#member-directory #subhead { background:url("http://dw0bughrpdwlu.cloudfront.net/subhead-member.jpg"); }
	body#medical #subhead { background:url("http://dw0bughrpdwlu.cloudfront.net/subhead-medical.jpg"); }
		body#become-a-member #subhead, body#member-information #subhead { background:url("http://dw0bughrpdwlu.cloudfront.net/subhead-become.jpg"); }
		body#meetings #subhead { background:url("http://dw0bughrpdwlu.cloudfront.net/subhead-meetings.jpg"); }
		body#secure-member-area #subhead { background:url("http://dw0bughrpdwlu.cloudfront.net/subhead-secure.jpg"); }
		body#preferred-vendors #subhead { background:url("http://dw0bughrpdwlu.cloudfront.net/subhead-preferred.jpg"); }
	body#support #subhead { background:url("http://dw0bughrpdwlu.cloudfront.net/subhead-support.jpg"); }
	body#contact-info #subhead { background:url("http://dw0bughrpdwlu.cloudfront.net/subhead-contact.jpg"); }
	body#thankyou #subhead { background:url("http://dw0bughrpdwlu.cloudfront.net/subhead-thankyou.jpg"); }
	body#central-florida-members #subhead, body#east-central-florida-members #subhead, body#northeast-florida-members #subhead, body#northwest-florida-members #subhead, body#southeast-florida-members #subhead, body#south-florida-members #subhead, body#west-central-florida-members #subhead, body#southwest-florida-members #subhead { background:url("http://dw0bughrpdwlu.cloudfront.net/subhead-doctor.jpg"); }
	
	#subhead-board-directors {
	background-image:url(http://dw0bughrpdwlu.cloudfront.net/subhead-board-directors.jpg);
	background-repeat:no-repeat;
	height:69px;
	}

/* ------------------------ title framework with varying heights ------------------------- */
body#home #title-qcontact, body#support #title-qcontact {
	height:50px;
	background:url("http://dw0bughrpdwlu.cloudfront.net/title-qcontact.jpg") ;
	}

#title-qcontact {
	height:51px;
	background:url("http://dw0bughrpdwlu.cloudfront.net/title-qcontact-sub.jpg") ;
	}

body#contact-info #title-qcontact, body#thankyou #title-qcontact {
	height:50px;
	background:url("http://dw0bughrpdwlu.cloudfront.net/title-location.jpg") ;
	}

/* footer
 * ------------------------------------------------------------------------- */
 
#footer {
	background: url("http://dw0bughrpdwlu.cloudfront.net/bg-footer.jpg") top no-repeat;
	width:925px;
	margin:0 auto;
	text-align:center;
	color:#FFFFFF;
	padding:45px 0 10px 0;
	}
#footer-wrap {
background:url("http://dw0bughrpdwlu.cloudfront.net/bg-html.jpg") top repeat-x;
	}
	
#footer a { color:#FDFCFA; }

#footer p {
	margin:0 20px 10px 20px;
	}

#footer ul {margin-bottom:25px; padding:0 60px;}

#footer li { /* if your li's float, you can adjust border height w/ line-height */
	padding:0 5px 0 7px;
	display: inline;
	border-left: 1px solid #FDFCFA;
	}

	#footer li.first { border: none; }


/* Find a Doctor
 * ------------------------------------------------------------------------- */

#find-a-doctor {
	background:url("http://dw0bughrpdwlu.cloudfront.net/bg-find-a-doctor.jpg");
	width:209px;
	height:116px;
	padding-top:215px;
	}

#find-a-doctor form { margin-left:16px; }		
#find-a-doctor select { 
	width:163px;
	height:22px;
	color:#000;
	background-color:#FFF;
	border:1px solid #726F38;
	line-height:22px;
	vertical-align: middle;
	margin-bottom:4px; /* sets vertical spacing between fields */
	padding-top:1px; /* vertically position text in input/textarea field */
	padding-left:4px; /* horizontally position text in input/textarea field */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	}
		
/* Corporate Sponsorships
 * ------------------------------------------------------------------------- */
#wrap-corp-sponsorships {
	color:#fff;
	line-height:16px;
	}
	
	#wrap-corp-sponsorships a { color:#fff; }
	
#title-corp-sponsorhips {
	background:url("http://dw0bughrpdwlu.cloudfront.net/title-corp-sponsorhips.jpg");
	height:37px;
	}
	
#title-board-directors {
	background:url("http://dw0bughrpdwlu.cloudfront.net/title-board-directors.jpg");
	height:37px;
	}
	
#title-plat-level {
	background:url("http://dw0bughrpdwlu.cloudfront.net/title-plat-level.jpg");
	height:40px;
	}
	
	#wrap-plat-level {
		background:url("http://dw0bughrpdwlu.cloudfront.net/bg-plat.jpg");
		width:209px;
		padding-bottom:1px;
		}
	
#title-gold-level {
	background:url("http://dw0bughrpdwlu.cloudfront.net/title-gold-level.jpg");
	height:42px;
	}
	
	#wrap-gold-level {
		background:url("http://dw0bughrpdwlu.cloudfront.net/bg-gold.jpg");
		width:209px;
		padding-bottom:1px;
		}
	
#title-silver-level {
	background:url("http://dw0bughrpdwlu.cloudfront.net/title-silver-level.jpg");
	height:45px;
	}
	
	#wrap-silver-level {
		background:url("http://dw0bughrpdwlu.cloudfront.net/bg-silver.jpg");
		width:209px;
		padding-bottom:1px;
		}
	
#title-bronze-level {
	background:url("http://dw0bughrpdwlu.cloudfront.net/title-bronze-level.jpg");
	height:44px;
	}
	
	#wrap-bronze-level {
		background:url("http://dw0bughrpdwlu.cloudfront.net/bg-bronze.jpg");
		width:209px;
		padding-bottom:1px;
		}	
	
/* Wrap Contact
 * ------------------------------------------------------------------------- */
	
#wrap-contact {
	background:url("http://dw0bughrpdwlu.cloudfront.net/bg-contact.jpg") no-repeat;
	width:209px;
	line-height:13px;
	}	
	
/* Photo Gallery
 * ------------------------------------------------------------------------- */
	
#title-gallery {
	background:url("http://dw0bughrpdwlu.cloudfront.net/title-gallery.jpg") no-repeat;
	height:43px;
	}
	
#wrap-gallery {
	background:url("http://dw0bughrpdwlu.cloudfront.net/bg-gallery.jpg");
	width:716px;
	}	


/* Horizontal Sprite Nav
 * ------------------------------------------------------------------------- */

ul#nav { margin:0; padding:0; font-family:"Times New Roman", Times, serif;}

	 ul#nav li {
		background:none;
		padding-left:0;
		}
			
#nav { 
	background:url("http://dw0bughrpdwlu.cloudfront.net/nav.jpg") no-repeat; 
	width:716px; 
	height:37px; 
	margin:0;
	padding:0; 
	position:relative;
	}

#nav span { display: none; }

#nav li, #nav a { height:37px; display:block; } /* change height here also */

#nav li { float:left; list-style:none; _display:inline; position:relative; }

#nav li#home { width: 90px; margin-left: 15px; }
#nav li#patients-consumers { width: 184px; margin-left:2px; }
#nav li#member-information { width: 177px; margin-left:2px; }
#nav li#support { width: 95px; margin-left:2px; }
#nav li#contact-info { width: 135px; margin-left:2px; }

/*-------------- (-79px) X position of button / (-37px) height of image from above ------------- */
#nav li#home a:hover { background:url("http://dw0bughrpdwlu.cloudfront.net/nav.jpg")  -15px -37px no-repeat; }
#nav li#patients-consumers a:hover { background:url("http://dw0bughrpdwlu.cloudfront.net/nav.jpg") -107px -37px no-repeat; }
#nav li#member-information a:hover { background:url("http://dw0bughrpdwlu.cloudfront.net/nav.jpg") -293px -37px no-repeat; }
#nav li#support a:hover { background:url("http://dw0bughrpdwlu.cloudfront.net/nav.jpg") -472px -37px no-repeat; }
#nav li#contact-info a:hover { background:url("http://dw0bughrpdwlu.cloudfront.net/nav.jpg") -569px -37px no-repeat; }


/*-------------- OPTIONAL - Keeps the hover state on each page based on body #id ------------- */
body#home #column-left #nav li#home { background:url("http://dw0bughrpdwlu.cloudfront.net/nav.jpg")  -15px -37px no-repeat; }
body#patients-consumers #column-left #nav li#patients-consumers, body#body-and-breast-procedures #column-left #nav li#patients-consumers, body#choosing-a-surgeon #column-left #nav li#patients-consumers, body#member-directory #column-left #nav li#patients-consumers { background:url("http://dw0bughrpdwlu.cloudfront.net/nav.jpg") -107px -37px no-repeat; }
body#member-information #column-left #nav li#member-information, body#meetings #column-left #nav li#member-information, body#secure-member-area #column-left #nav li#member-information, body#preferred-vendors #column-left #nav li#member-information { background:url("http://dw0bughrpdwlu.cloudfront.net/nav.jpg") -293px -37px no-repeat; }
body#support #column-left #nav li#support { background:url("http://dw0bughrpdwlu.cloudfront.net/nav.jpg") -472px -37px no-repeat; }
body#contact-info #column-left #nav li#contact-info { background:url("http://dw0bughrpdwlu.cloudfront.net/nav.jpg") -569px -37px no-repeat; }


/* Son of Suckerfish: Horizontal Sprite Nav
 * ------------------------------------------------------------------------- */
#nav li ul {
	position:absolute;
	margin:0;
	padding:0;
	left:-9999px;
	padding-right:1px;			/* Fixes one px spacing for border-right in FF */
	background-color:#898d36;	/* Background color of drop down nav - add more styles (i.e. background image) if you want */
	}

#nav li ul li { 
	height:20px; 				/* Height of each drop down nav item */
	border:0px solid #fff;
	border-top:none;
	font-size:12px;
	}	

#nav li ul li a {
	width:100%;
	height:20px;				/* Height of each drop down nav item, should match above */
	line-height:20px;			/* Height of each drop down nav item again, should match above */
	}

#nav li ul li a span {
	display:block;
	margin-left:5px;
	}

/* Drop down link styles */
#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
	font-size:1.2em;
	color:#fff;
	text-decoration:none;
	}

#nav li:hover ul, #nav li.sfHover ul{ left: auto; }

/* Hover styles for drop down items */
#nav li#patients-consumers ul a:hover, #nav li#member-information ul a:hover { 
	background-image:none;
	background-color:#9ca13e;
	color:#fff;
	text-decoration:none;
	}

/* width of drop down nav - choose width that allows items to display on one line */
#nav li#patients-consumers ul, #nav li#patients-consumers li { width:200px; }		
#nav li#member-information ul, #nav li#member-information li { width:165px; }		


body#home ul.subnav,
body#support ul.subnav,
body#contact-info ul.subnav,
body#thankyou ul.subnav,
body#doctor-location ul.subnav { display:none; }
body.sub-patients ul#subnav-medical { display:none; }
body.sub-medical ul#subnav-patients { display:none; }

.address { margin-left:20px;}


	
	
/* ----- CMS Pop-Up Pages ----- */

body#non-members #column-left {
	width:758px;
	float:left;
	}
	
	#non-members-table { margin:0 20px; font-family:Arial, Helvetica, sans-serif;}

body#non-members td.dark { font-size: 8.0pt; font-weight:bold; text-align: center; color: black; border:.5pt solid black; padding:1px; background: silver;}

body#non-members tr, body#non-members td { border:1px solid #ccc;}
body#non-members td {font-size:11px; color:#000; padding-left:3px;}

body#medispas #column-left, body#surgery-rule #column-left, body#waiver-seminars #column-left, body#legislative-updates #column-left, body#medical-spa #column-left, body#peer-review #column-left {
	width:500px;
	float:left;
	}
	
body#medispas #wrap, body#surgery-rule #wrap, body#waiver-seminars #wrap, body#legislative-updates #wrap, body#medical-spa #wrap, body#peer-review #wrap, body#non-members #wrap {
	background:none;
	text-align:left;
	width:100%;
	}
	
body#medispas, body#surgery-rule, body#waiver-seminars, body#legislative-updates, body#medical-spa, body#peer-review, body#non-members  {
background:#F8F5E6 url("") top repeat-x;
}

body#medispas #column-left p, body#medispas #column-left h1, body#medispas #column-left h2, body#medispas #column-left h3, body#medispas #column-left ul, body#surgery-rule #column-left p, body#surgery-rule #column-left h1, body#surgery-rule #column-left h2, body#surgery-rule #column-left h3, body#surgery-rule #column-left ul, body#waiver-seminars #column-left p, body#waiver-seminars #column-left h1, body#waiver-seminars #column-left h2, body#waiver-seminars #column-left h3, body#waiver-seminars #column-left ul, body#legislative-updates #column-left p, body#legislative-updates #column-left h1, body#legislative-updates #column-left h2, body#legislative-updates #column-left h3, body#legislative-updates #column-left ul, body#medical-spa #column-left p, body#medical-spa #column-left h1, body#medical-spa #column-left h2, body#medical-spa #column-left h3, body#medical-spa #column-left ul, body#peer-review #column-left p, body#peer-review #column-left h1, body#peer-review #column-left h2, body#peer-review #column-left h3, body#peer-review #column-left ul, body#non-members #column-left p, body#non-members #column-left h1, body#non-members #column-left h2, body#non-members #column-left h3, body#non-members #column-left ul {
		margin:5px 30px 20px 20px;
		}

body#medispas #column-left h1, body#surgery-rule #column-left h1, body#waiver-seminars #column-left h1, body#legislative-updates #column-left h1, body#medical-spa #column-left h1, body#peer-review #column-left h1, body#non-members #column-left h1 { font-size:12px;}

body#non-members #column-left h1 { text-align:center; margin-bottom:0;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
	
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
	
html { 
	width:100%;
	}


table.board-of-directors { font-size:10px; vertical-align:top; width:500px; margin-left:46px;}
