/*
THEME NAME: ICNS Conference Print Template
THEME URI: http://i-cns.org
DESCRIPTION: Print CSS for ICNS Conference web site.  
VERSION: 1.3
AUTHOR: ICNS Conference
AUTHOR URI: http://i-cns.org
TEMPLATE: sandbox16
*/

body
{
	background-color:#FFFFFF;
	background:none;
	color: #333;
	font: 72%/1.6em verdana, tahoma, arial, sans-serif; 
	margin: 0;
	padding: 0 0 0 0;

}

#header {
	border-bottom: 1px #666 dashed;
	margin:0;
	padding:0 0 .1em 0;
}	



div#wrapper, div.entry-content, div.post, div#content {
width:98%;
background:none;
margin:0;

}


div.breadcrumb {
color:#999999;
font-size:0.9em;
margin:6px;
padding:0 0 0.5em;
text-align:right;
}

#header a {
text-decoration:none;
}

h1 {
margin:0 0 .1em 0; 
padding:0 0 .1em 0;
font-size:1.8em;
font-weight:bold;}

h1 a {
color:#000;
}

a {
text-decoration:none;
font-weight:bold;
color: #999999;

}

#access, #menu, .sidebar, .noprint, .comments-link {
display:none;}

#footer {
border-top: 1px solid #999;
margin:.1em 0 0 0;
padding:0;
}

#footercopy {
	font-weight:bold;
	color:#999;
	/*border-right:1px solid #999;*/
	padding-right:6px;
	/*margin-right:6px;*/
}

#printonly {
margin-top:.25em;
height:auto;}

/*For image alignment, copied from style.css */

.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}


table.ec3_schedule {  /* Maintain Events Calendar Styling in Print CSS*/
 border-collapse:collapse;
 margin:.25em 0 .25em 0;
 float:none;
 font-weight:bold;
 background-color:#ececec;
 color: #800;

}

table.ec3_schedule td {
padding:0 .25em;
}

h2,h3 {
border-bottom:1px #999 solid;
padding-bottom:.1em;
margin-bottom:.5em;}

/* bringing data table styles from screen style */


.datatable {
	width: 99%;
	padding: 0;
	margin: 0;
	border-left: 1px solid #333;
	font-size:.9em;

}

.datatable p { /*Removes padding and spacing of p tags are inside tds */
margin:0;
padding:0;
}

.datatable caption {
	padding: 0 0 5px 0;
	width: 99%;	 
	text-align: center;
	font-weight:bold;
	color:#333333;
}

.datatable th {
	font: bold;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	border-top: 1px solid #333;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	padding: 6px 6px 6px 12px;
	background: #ECF5FD url(table_bg_header.jpg) no-repeat;

}

.datatable th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #333;
	background: none;
}

.datatable td {
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	background-color: #fff;
	padding: 6px 6px 6px 12px;

}


.datatable td.alt {
	background: #F5FAFA;

}

/* Special styles not used that often */

.datatable th.spec, .datatable td.spec {
	border-top: 0;
	background: url(table_bullet1.gif) no-repeat;
	background-color:#EAEAEA;
	font: bold;
	font-size:1em;
}

.datatable th.specalt, .datatable td.specalt {
	border-top: 0;
	background: #f5fafa url(table_bullet2.gif) no-repeat;
	font: bold;
	font-size:1em;
}

/* Kitchen sink of items not to display in print.css */

p.feedburnerFlareBlock, div#nav-below, div.nav-previous, div.nav-next, span.edit-link, #wp-print, p.entry-meta, div.social_bookmark, div.sexy-bookmarks, .addthis_container {
	display:none;
	}

