/*---------------------------------------------------------------------
Rules to set basic text properties (fonts, colours, padding etc) 
including:

1/ A general body rule to change print fonts and colours - width set 
to fit inside a sheet of A4.

2/Rules to set headings to real print sizes (pts)

Absolute units are OK in print CSS (mm and pts)
---------------------------------------------------------------------*/

body{background-color: #FFFFFF;
	 color: #000000;
	 padding: 0;
	 margin: 0;
	 font-family: Arial, sans-serif;
     font-size: small;}
h1 {font-size: 14pt;}
h4 {font-size: 12pt;}
h5 {font-size: 10pt;}
#wrapper {
width: 740px;
margin: 0 auto;}

#maincontent {
padding: 20px 10px;}

#footer { 
clear: both;
text-align: left;
padding: 20px 10px 10px;}

.separator {
height: 2px;
background-color: #198ea8;
clear: both;
margin: 2em 0;}

#emailContainer { font-size: 8pt; font-style: italic;}
#emailContainer a {color: #000000;
				   text-decoration: none;}
#maincontent a {color: #000000;
				text-decoration: none;}
/*---------------------------------------------------------------------
A rule to prevent the display of the navigation bar (not much
use on a sheet of paper :-)
---------------------------------------------------------------------*/

.p.nav {display: none;}

/*---------------------------------------------------------------------
A rule to set the layout for the main content block and center it on 
the page
---------------------------------------------------------------------*/
#mainContent {border: none; 
          width: 160mm;
          margin: 0mm;
          padding: 0mm;
          margin: 0mm auto;}
          


/*---------------------------------------------------------------------
A rule to "turn off" the left margin introduced in position.css to 
create the 2-column effect
---------------------------------------------------------------------*/



/*---------------------------------------------------------------------
A rule to "turn off" the block positioning effects added in 
position.css

Using position: static; forces the browser to display the content back 
in it's natural page flow position.
---------------------------------------------------------------------*/
#sidebar, #maincontent {position: static;
						width: 100%;
						padding: 0mm;
						border: none;}
/*--a rule to "turn off" images--*/
#sidebar img {display: none;}
#maincontent img {display: none;}



