/* 

print CSS document
print.css
client: Speaker Consultant Services
author: Atlantic BT - www.atlanticbt.com
date: 12/18/08

Print specific styles sheet (@media print)

*/

/* sIFR line here: */


/*======================================
	=Shouldn't Need to Edit Below
======================================*/

body { background: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; text-align: left; font-size: 9pt;  }

/* =Typography Styles */

p { }
	#content p { line-height: 1.5em; margin: 1em 0; }

a:link, a:visited {	color: blue; text-decoration: none; }

	#site-info a:link:after, #site-info a:visited:after,
	#content a:link:after, #content a:visited:after { content: " (" attr(href) ") "; }
	
	#site-info #valid-links a:link:after, #site-info #valid-links a:visited:after { content: ""; }
	
	abbr:after, acronym:after { content: " (" attr(title) ")"; }
	
h1, h2, h3 { clear: both; }

hr { margin-top: 20px; }

/* =Other Element Styles */
		
img { border: 0 }

/* =Layout Styles */
#main-area, #site-info
{ clear: both; width: 100%; margin-top: 20px; border-top: 1px solid #fff; /* prevent margin collapse */ }
	
	.top-link, #top-link, #skip-links,
	#navigation, #secondary-content,
	#supplementary-nav, p#valid-links,
	#site-tools, #ti-links, #bio-tools p,
	#info-panel { display: none; }



/*======================================
	=Editable Area
======================================*/
		

#logo { float: left; display: inline; }
#ti-partner { text-align: right; font-size: 11pt; font-weight: bold; color: #ccc; }
	#ti-partner a { color: #ccc; text-decoration: none; }
	
h1 { font-size: 21pt; font-weight: normal; }
h2 { font-size: 18pt; font-weight: normal; }
	#featured-list h2, #others-list h2 { font-size: 12pt; }
h3 { font-size: 16pt; font-weight: normal; }
h4 { font-size: 14pt; }
h5 { font-size: 12pt; }
h6 { font-size: 12pt; }


/* detail and search list */
.bio-photo { float: left; display: inline; margin: 0 20px 20px 0; }
	.bio-photo img { border: 4px solid #ccc; }

/* search list */
#featured-list ol, #others-list ol { clear: both; margin: 1em 0; padding: 0; list-style: none; width: 100%; }
#featured-list ol li, #others-list ol li
{ clear: both; position: relative; margin: .5em 0; padding: 0 0 .5em 174px; border-bottom: 1px solid #ccc; height: 1%; }
	#others-list ol li { padding-left: 107px; }
	* html #featured-list ol li, * html #others-list ol li { margin-bottom: 1em; }
#featured-list ol li .bio-photo, #others-list ol li .bio-photo
{ position: absolute; left: 0; top: 0; }
	#featured-list ol li .bio-photo a:after, #others-list ol li .bio-photo a:after { content: ""; }
	
/* index */
#index-featured ul, #index-featured ul li { float: left; display: inline; margin: 0; padding: 0; list-style: none; }
	#index-featured ul { margin: 1em 0; }
	#index-featured ul li { margin: 0 20px 20px 0; text-align: center; }
	#index-featured ul li strong { display: block; color: #000; }