@import url("/wp-content/themes/press/tinymce.css");

body { background: white; font-size: 12pt; }

img { border: 0; }

a:link, a:visited { color: #009; background: transparent; text-decoration: none; border-bottom: 1px #333 dotted; }

/* a:link:after, a:visited:after { content: " (" attr(href) ") "; font-size: 90%; text-decoration: none; } */

#printheader { display: block !important; padding: 10px 0; margin: 0 0 40px;  border-bottom: 3px #333 solid; border-top: 3px #333 solid; }
#printheader img { float: left; }
#printheader .phone-no { font-size: 1.4em; font-weight: bold; margin-top: 67px; float: right; }
  
#header, #right-column { display: none !important; }
#left-column { float: none !important; }

#left-column .fl-post-meta { display: none !important; }


.excerpts-from-children { clear: both; margin-bottom: 15px; }

	.excerpts-from-children .child-page-thumbnail { border: 2px solid #cfcfcf; padding: 6px; background-color: #FFFFFF; }

	.excerpts-from-children .child-excerpt-image { float: left; padding-top: 5px; }
	
	.excerpts-from-children .child-excerpt-content { float: right; width: 450px; }
		.excerpts-from-children .child-excerpt-content h3 { margin-top: 3px; }
		.excerpts-from-children .child-excerpt-content a.action-link{ display: none !important; }

.archive-nav-links { display: none !important; }

.sitemap-left { float: left; width: 45%; }

.sitemap-right { float: right; width: 45%; }

.sitemap-full, .sitemap-left, .sitemap-right { padding-bottom: 10px; } 

#contact-form { display: none !important; }

.gallery { margin: 0 auto; }
.gallery a { border: 0; text-decoration: none; }
.gallery .gallery-item { float: left; margin: 10px 0 10px 40px; text-align: center; }
.gallery .gallery-icon img { border: 0; }
.gallery .gallery-caption { margin-left: 0; }


#comments { margin-top: 20px; }
	#comments h1 { margin-bottom: 20px; font-size: 1.4em; }
	#comments .reply-link { display: none !important; }
	#comments h3, h4 { display: inline !important; font-size: inherit; font-weight: bold; }
	#comments h4:after { content: ' by '; }
	#comments .user { display: none !important; }
	#comments #original_comment_location { display: none !important; }
	#comments #commment-post-alert { display: none !important; }

.footer-container { display: none !important; }		

#printfooter { margin-top: 40px; border-top: 1px dotted #ccc; display: block !important; }

#template-directory { display: none !important; }
	
html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear
{background: none; border: 0; clear: both; display: block; float: none; font-size: 0; list-style: none;	margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0;}



