/* mycallander.ca - root/css/print.css
   Created: June 24.10
   Updated: 
   By: Doug Brydges
   - applies to all templates.
   - uses same class structure as all site templates
     with several classes set to print "none".
-------------------------------------------------------------------------------*/

body {  font-family: arial, sans-serif; font-size: .9em; padding: 0; margin: 0; }

a { text-decoration: underline; color: blue; padding: 0; margin: 0; }
a:hover { text-decoration: underline;  color: blue; }
a.discrete { text-decoration: underline;  color: blue; }
a.discrete:hover { text-decoration: underline;  color: blue; }
a.title { text-decoration: underline;  color: blue; padding: 0; margin: 0; }
a.title:hover { text-decoration: underline;  color: blue; }
h1 { font-size: 2em; font-weight: 100; padding: 0; margin: 20px 0 7px 0; }
h2 { font-size: 1.2em; font-style: italic; font-weight: 100; padding: 0; margin: 0; }
h3 { font-size: 1.6em; font-weight: 100; line-height: 1em; border-bottom: 1px solid #e0e0e0; padding-bottom: 4px; margin: 15px 0 5px 0; }
h4 { font-size: 1.3em; font-weight: 100; border-bottom: 1px solid #e0e0e0; padding-bottom: 4px; margin: 10px 0 5px 0; }
.in { text-indent: 20px; }
#wrap { width: 100%; }
#header { width: 100%; height: 30px; }
.title_tagline2 { display: none; }
#main_menu { display: none; }
.menu_right { display: none; }

/* --- cms components --- */
/* breadcrumb container */
#subheader { clear: both; padding: 0 0px 5px 10px; height: 24px; line-height: 15px; width: 98.9%;
margin: -30px 0 15px 0; color: #808080; border-bottom: 1px solid #404040; }
#subheader a { background: inherit; color: #444; }
#breadcrumbs { float: left; margin: 5px 0 0; }
.searchright { display: none; }
/*top notice container, applied in function extra */
.topnotice { display: none; }
/* business listing container only */
.business-wrap { border-bottom: 3px solid #a9a9a9; margin-bottom: 10px; padding: 10px; }
.buslist-title a { display: inline; font: bold 12px Arial; line-height: 110%; }
/* bottom extra container, applied in function third_extra */
footernotice {	display: none; }
/*sidebar extra container, applied in function second_extra*/
.sidebar { display: none; }
/* Applies to main content container only */
.post_wrap { margin: 0; }
.post_wrap h2 { font: bold 1.5em large Arial, Sans-Serif; }
/* Modified paginator function */
.paginator{ display: none; }
.indent { margin-left: 40px; }
blockquote { margin: 15px; padding: 7px; font-style: italic; background-color: #ededed }
/* for printing only */
.comment_status { display: none; }
.infoline_noprint { margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid #e0e0e0; }
/* exclude images */
img { display: none; }
/*-------------------------- end of cms components ---------------------------*/
#content { margin: 10px 0 0 0; }
.menu_left { display: none; }
.content_right { width: 97%; font-size: 1.1em; line-height: 1.5em; text-align: justify; padding: 0 10px 0 15px;	margin: 0; }
.content_right p { padding: 0; margin: 7px 0 0 0; }
.post { padding: 0 0 20px 0; }
.layouts { text-align: center; padding: 10px 0 0 0; }
#bottom { display: none; }
.footer { display: none; }

