/*	Siriux Gallery 2 Theme	Copyright 2005-2007 Nico Kaiser.*//* -- Main layout definitions ------------- */html {overflow-x:hidden;}body.gallery {	margin:0px;	padding: 0;	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	/* background-color: #fff; */	color: #333;	text-align: left;	width:400px;}a {	color: #38c;}a:hover {	color: #05a;}hr {	color: #fff;	height: 1px;	border: none;	border-bottom: 1px solid #ddd;	margin: 0;	padding: 0;	clear: both;}.clear {	clear: both;}.breadcrumb {	float: left;	color: #333;	font-size: 10px;	margin-bottom:10px;}.header {	/* padding-top:10px; */}.content {	clear: both;	margin: 0 auto;	text-align: left;	/* border: 1px solid #ff6600; */}.footer {	font-size: 10px;	color: #999;	margin-top: 20px;	padding-top: 10px;	border-top: 1px solid #ddd;	display:none; }.gallery h2 {	clear: both;	margin: 10px 0;	padding-bottom: 5px;	border-bottom: 1px solid #ddd;	font-size: 13px;}.gallery h3 {	clear: both;	margin: 5px 0 5px 0;	font-size: 12px;}/* -- Gallery thumbnails ------------------ */.gallery-thumb {	margin: 0px;	float: left;	text-align: center;	/* border: 1px solid #ddd; */}.gallery-thumb img {	background-color: #ffffff;	border: 1px solid #ddd;	padding: 2px;	 	/* -moz-border-radius: 3px; */}.gallery-thumb a img {	border-color: #ccc;	 margin: 5px; }.gallery-thumb a:hover img {	/* border-width: 1px; */	border-color: #38c;	margin: 5px;	/* -moz-border-radius: 5px; */}/* -- Gallery Album listing --------------- */.gallery-albums {	clear: both;	margin-bottom:20px;}.gallery-albums h4 { /* Years in Album overview (when grouped by year) */	margin: 10px 0 0 0;	font-size: 11px;}.gallery-albums .gallery-thumb {	margin-right: 5px !important;}.gallery-album {	width: 96%; /* Change to 96% if you want 1 Album per line (war 46%) */	padding-right: 3%;	display: block;	float: left;	/* overflow: hidden; */	border-bottom: 1px dotted #ddd; 	margin-bottom:3px;}.gallery-album p {	font-size: 11px;}.gallery-album .meta {	margin-top: 3px;	color: #999;	font-size: 11px;}/* -- Gallery Items ----------------------- */.gallery-items {	margin: 0;	padding-bottom:20px;	clear: both;}.gallery-empty {	padding: 5px 10px;	margin: 10px 5px;	border: 1px solid #ddd;	background-color: #ffe;	font-size: 11px;}/* -- Gallery Photo (detail page) --------- */div.gallery-photo {	text-align: center;}img.gallery-photo {	background-color: #ffffff;	border: 1px solid #ddd;	padding: 2px;	/* -moz-border-radius: 3px; */}#prevArrow img, #nextArrow img {	border-style: none;}/* -- Navigator --------------------------- */.block-core-Navigator {	float: right;	margin: 10px 0;	font-size: 11px;	color: #333;}.block-core-Navigator .current,.block-core-Navigator .first-and-previous,.block-core-Navigator .next-and-last {	display: inline;}.block-core-Navigator .current {	margin: 0 5px;}/* -- ExifInfo ---------------------------- */.block-exif-ExifInfo div {	font-size: 11px;	color: #999;	margin: 2px 0;}table.gbDataTable {	width: 100%;	border-collapse: collapse;}table.gbDataTable td {	padding: 3px ;	border-bottom: 1px solid #eee;}table.gbDataTable td.gbEven {	font-weight: bold;}.gbBusy {    background-color: #ae9 !important;}/* -- System- / Item-Links ---------------- */.gbSystemLinks, .block-core-ItemLinks {	clear: both;	border-top: 0px solid #ddd; 		/* 3px solid #9c9; */	border-bottom: 0px solid #ddd;		/* 1px solid #9c9; */	background-color: #fff;				/* #efe */	margin: 1.5em 0;	padding: 0.5em;}.block-core-SystemLink { font-weight: bold; }.gbSystemLinks .block-core-SystemLink a,.block-core-ItemLinks a {	display: block;	padding: 0.3em;}/* -- Toolbar ----------------------------- */#toolbar {	clear: both;	border: 1px solid #ccc;	background-color: #f1f1f1;	margin: 2px 0;	padding: 5px;}/* -- Admin ------------------------------- */.gallery-admin {	font-size: 0.9em;}.gallery-admin h2 {	font-size: 1.2em;	margin-top: 2em;	overflow: hidden;}.gallery-admin h4 {	margin-bottom: 0.5em;}.giSuccess, .giWarning, .giError  {	font-weight: bold;}.giSuccess { color: #5c0; }.giWarning { color: #c50; }.giError { color: #a44; }.gallery-admin .gbBlock {	margin: 1.5em 0 2em 0;}#gsSidebar {	width: 13em;	overflow: hidden;	padding-right: 1em;}#gsSidebarCol {	width: 1%;}#gsSidebar ul {	padding: 0.2em 0 1.5em 0;	margin: 0;	font-weight: bold;}#gsSidebar ul ul {	font-weight: normal;}#gsSidebar li.gbAdminLink {	list-style: none;	padding: 0.2em 0;	margin: 0;}.gbTabBar {	padding: 0.2em 0;	border-bottom: 1px solid #ccc;}.gbTabBar a {	border: 1px solid #ccc;	padding: 0.2em 1em;	background-color: #eee;	margin: 0 0.2em;}.gbTabBar .giSelected {	margin: 0 0.2em;	padding: 0.2em 1em;	border: 1px solid #ccc;	border-bottom: 1px solid #fff;	font-weight: bold;	background-color: #fff;}.giUpdated, .giNew {	font: normal 9px Arial;	text-transform: uppercase;	color: #222;	background-color: #ffea88;	padding: 0 3px;	margin-left: 3px;}.autoCompleteShadow {    background-color: #a0a0a0 !important;}.autoCompleteContainer {    border: 1px solid #404040;    background-color: #fff;    border-top: 0px;    border-bottom: 1px dotted rgb(0, 172, 0);    margin-bottom: -1px;    margin-top: 0px;}.autoCompleteContainer li.yui-ac-highlight {    background-color: #38c;    color: #fff;}
