/* -------------------------------------------------------------- 
    Print CSS.
-------------------------------------------------------------- */

body
{
    font-size: 10pt;
    background: none;
	color:#000;
	line-height:1.2;
	font-family:arial,helvetica,sans-serif;
	text-align:left;
}

div#searchbox, div#path, div#topmenu, div#sidemenu, div#extrainfo, div#menu_area, div#toolbar, div.myform
{
    display: none; /* Hide elments not wanted on a printed page */
}

body, div#page, div#header, div#main
{   
    background-color: transparent;
    margin: 0;
    padding: 0;
    border: none;
}

div#columns
{
    padding: 0;
}

div#main-position
{
    margin: 0;
}

div#main-position, div.float-insert
{
    float: left;
}

div.box
{
    border: none;
    margin: 0;
    padding: 0;
    background-color: #ffffff;
}

div.box div.box-content
{
    padding: 0;
}

div.box div.tl, div.box div.tr, div.box div.br, div.box div.bl
{
    background: none;
}
.clearfix:after, .container:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix, .container {display: inline-block;}
* html .clearfix,
* html .container {height: 1%;}
.clearfix, .container {display: block;}

/* Regular clearing
   apply to column that should drop below previous ones. */

.clear { clear:both; }
a img{
	border:none;
}
a:link, a:visited{
	text-decoration:underline;
	color:#000000;
}
a:link:after, a:visited:after{
	content:" ( " attr(href) " ) ";
	font-size:95%;
}
#header a:after{
	content:"";
}
table, th, td{
	border-collapse:collapse;
	border-spacing:0;
	border:solid 1px #000000;
}
table{
		width:100%;
}
#header{
	margin-bottom:15px;
}
#footer{
	margin-top:15px;
}
/* For Taonga */
.share_this, .taonga_art_gallery{
	display:none;
}
p{
	font-family:arial,helvetica,sans-serif;
}
