/*graphico.co.uk*/

/*
	gallery specific styles;
*/

@import "ie6win.css";
@import "ie7win.css";

.ui-overlay
{
	position: absolute;
	display: none;
	top: 0;
	left: 0;
	background: #000;
	height: 100%;
	width: 100%;
	z-index: 1000;
}

.ui-preloader 
{
	z-index: 1001; 
	position: absolute;
	top: 10px;
	left: 10px;
}

.ui-gallery
{
	position: absolute;
	top: 10px;
	left: 10px;
	padding: 5px;
	background: #fff;
	text-align: left;
	z-index: 1002;	
}

.scout .gallery p { display: none; }

.ui-gallery a
{	display: block;
	color: #666;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px; 
	padding: 0 3px;
}

.ui-gallery a:link,
.ui-gallery a:visited,
.ui-gallery a:hover,
.ui-gallery a:link
{ color: #666; }

.ui-gallery .head { position: absolute; }
.ui-gallery .head a 
{
	float: right;
	background: #fff;
}

.ui-gallery .head, 
.ui-gallery .main, 
.ui-gallery .foot
{ width: 450px; }

.ui-gallery .foot
{ padding-top: 5px; }

.ui-gallery .main { background: #0a2b0e; }

.ui-gallery .gutter
{ padding: 10px; }

.ui-gallery a.next,
.ui-gallery a.prev 
{ float: left; }

.ui-gallery a.close 
{ float: right; }

.ui-gallery .main h3,
.ui-gallery .main img,
.ui-gallery .main p 
{
	float: left;
	display: block; 
	margin: 0 0 10px 0;
}

.ui-gallery .main img
{
	border: 2px solid #dcd5c2;
}

.ui-gallery .main h3 
{ 
	margin: 130px 0 15px 10px;
	font-size: 1.4em;
	width: 270px;
	color: #9FDB64;
 }
 

.ui-gallery .question
{
	clear: left;
	font-size: 1.2em;
	color: #9FDB64;
}

.ui-gallery .main .details
{ margin: 0 0 15px 10px; }

.ui-gallery p.answer 
{
	clear: left;
	margin-bottom: 0; 
}

/*	Any Safari hash hacks go at the end of the file */