/* 



Theme Name: Snapsite - Service

Theme URI: http://www.atlanticbt.com/snapsites/

author: Atlantic BT - www.atlanticbt.com



Print styles.



==================================================================================================================*/



/* removal of unnecessary blocks */

.top-link, #top-link, #access-links, .navigation, .graphic-wrap, #respond, .paging, .comment-reply-link, .edit-link,

.secondary-content, .tertiary-content, .footer-nav, .valid-links, #abt-brand, hr { display: none; }



body { background: #fff; font: 9pt/1.7em Georgia, "Times New Roman", Times, serif; color: #000; text-align: left;  }



p { margin: 0 0 1.5em; }



a:link, a:visited {	color: #00f; text-decoration: none; }

.footer a:link:after, .footer a:visited:after,

.footer  a:link:after, .footer a:visited:after { content: " (" attr(href) ") "; }



abbr:after { content: " (" attr(title) ")"; }



h1 { margin: 0 0 .9em; font: bold 1.67em/.9em Georgia, "Times New Roman", Times, serif; color: #000; }

h2 { margin: 0 0 1em; font: bold 1.50em/1em Georgia, "Times New Roman", Times, serif; color: #000; }

h3 { margin: 0 0 1.12em; font: bold 1.33em/1.12em Georgia, "Times New Roman", Times, serif; color: #000; }

h4 { margin: 0 0 1.26em; font: bold 1.17em/1.26em Georgia, "Times New Roman", Times, serif; color: #000; }

h5,	h6 { margin: 0 0 1.5em; font: bold 1em/1.5em Georgia, "Times New Roman", Times, serif; color: #000; }



img { border: 0 }



/* layout */

.header { padding-bottom: 1em; border-bottom: 6px solid #ccc; }

.main-area, .footer { clear: both; width: 100%; margin-top: 2em; border-top: 1px solid #ccc; /* prevent margin collapse */ }

.main-area { margin-top: 1px; }

.footer { padding-top: 2em; border-top-style: double; border-top-width: 3px; }

.content { padding-top: 2em; }



h1.site-title { margin-bottom: 0; font-size: 2em; }

h1.site-title a { color: #000; }



#comments { padding-top: 2em; }

#comments ol, #comments ol li { margin: 0 0 1.5em; padding: 0; list-style: none; }



.footer .widget-container { margin-bottom: 1.5em; }

.footer .widget-container div { display: inline; }

.footer h2 { display: inline; margin: 0 .25em 0 0; font-size: 9pt; }