﻿body
{
	color: #000;
	background: #fff;
	margin: 0;
	padding: 0;
	font-family: Times, "Times New Roman", serif;
}

a:link, a:visited
{
	color: #520;
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
}

#content a:link:after, #content a:visited:after
{
	content: " (" attr(href) ") ";
	font-size: 90%;
}

#content a[href^="/"]:after
{
	content: " (http://www.internationalartcentre.co.nz" attr(href) ") ";
}

#content div.thumbnail a:link:after, #content div.thumbnail a:visited:after,
#content a.zoom:after, #content a.enlarge:after, #content div.caption a:after
{
	content: "";
}

#topnav
{
	width: 99%;
}

#topnav div, #topnav ul, #topnav img#logo
{
	display: none;
}

#topnav div.printmasthead
{
	display: block;
	text-align: right;
	padding: 0px 1px 0 0;
	margin: 0px;
	padding-right: 13px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	padding-right: 1px;
	/* intended value for better browsers */;
}

#topnav div.printmasthead2
{
	display: block;
	text-align: right;
	padding: 0px 1px 0 0;
	margin: 0px;
	padding-right: 1px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	padding-right: 1px;
	/* intended value for better browsers */;
}

#wrapper
{
	clear: both;
	padding: 0;
	margin: 0 0 -1px 0;
	border: 1px solid #999;
	background: none;
	width: 93%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 99%;
	/* intended value for better browsers */;
}

#wrapper2
{
	clear: both;
	padding: 0;
	margin: 0 0 -1px 0;
	border: 1px solid #999;
	background: none;
	width: 93%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 99%;
	/* intended value for better browsers */;
}

#container
{
	width: 99%;
	padding: 0;
	margin: 0;
}

#content, #content.withside
{
	width: 99%;
	padding: 0;
	margin: 0;
	background: none;
}

#sidenav
{
	display: none;
}

#main, #main.withside
{
	width: 99%;
	margin: 0 0.5em 0.5em 1em;
	padding: 0;
}

input.button, div.buttons
{
	visibility: hidden;
}

#footer, div#footer2
{
	display: block;
	clear: both;
	padding: 0;
	margin: 0;
	border-top: 1px solid #999;
	background: #ccc;
	font-size: 0.70em;
	text-align: center;
	width: 100%; 
}

#footer div.row2 p
{
	font-size: 98%;
}

* html #footer div.row2 p
{
	font-size: 1.3em;
}

div#footer2
{
	margin-top: 3em;
}

div.picture
{
	float: none;
	border: none;
	width: 90%;
	margin: 0 auto 1em;
}

body.popup div.price, body.popup div.details
{
	display: block;
	text-align: left;
	width: 90%;
	margin: 1em auto 0;
}

div.topnav, div.nav, div.rightnav, div.silhouetteBox
{
	display: none;
}

div.thumbnails
{
	width: 100%;
	margin: 0 auto 0;
}

div.thumbnails div.thumbnail
{
	width: 19%;
}

div.artist
{
	margin-top: -52px;
}

div.artist img.artistname
{
	position: relative;
	top: -4px;
}

div.searchbar, 
p.hideprint, div.hideprint, 
div.close, div.zoombuttons,
div.contact a, 
p.debug, p.timer,
#close
{
	display: none;
}

body.popup #topnav
{
	border: none;
}

div#overlay
{
	background: #fff url("/_images/dk/topbannersmall.gif") no-repeat right top;
	padding: 0;
	margin: 0;
}

div#box
{
	margin: 60px auto 0;
	padding: 0;
}

div#boxContents
{
	margin: 0;
	padding: 0;
}
