body { color: #262626; font-size: 14px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 16px; }h1 { font-size: 18px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; line-height: 20px; margin: 0 0 0; }.footlink a:link { color: #e88e1f; font-size: 11px; line-height: 13px; text-decoration: none; }.footlink a:visited { color: #e88e1f; font-size: 11px; line-height: 13px; text-decoration: none; }.footlink a:hover { color: #e88e1f; font-size: 11px; line-height: 13px; text-decoration: underline; }.footlink a:active { color: #e88e1f; font-size: 11px; line-height: 13px; text-decoration: underline; }.faqlink a:link { color: #262626; font-size: 14px; font-weight: normal; line-height: 16px; text-decoration: none; }.faqlink a:visited { color: #262626; font-size: 14px; font-weight: normal; line-height: 16px; text-decoration: none; }.faqlink a:hover { color: #262626; font-size: 14px; font-weight: normal; line-height: 16px; text-decoration: underline; }.faqlink a:active { color: #262626; font-size: 14px; font-weight: normal; line-height: 16px; text-decoration: underline; }a:link { color: #262626; font-weight: bold; text-decoration: underline; }a:visited { color: #262626; font-weight: bold; }a:hover { color: #eb4003; font-weight: bold; text-decoration: underline; }a:active { color: #eb4003; font-weight: bold; }.biggerText { font-size: 15px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; line-height: 16px; }.smallerText { font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 14px; }/*	Siriux Gallery 2 Theme	Copyright 2005-2007 Nico Kaiser.*//* -- Main layout definitions ------------- */body.gallery { margin: 1.5em; padding: 0; font-family: "Lucida Grande", Verdana, Arial, sans-serif; font-size: 11px; background-color: #fff; color: #333; line-height: 12px; text-align: center; }hr { color: #fff; height: 1px; margin: 0; padding: 0; clear: both; }.clear {	clear: both;}.breadcrumb { float: right; color: #626262; font-size: 10px; line-height: 12px; }.header {}.content {	clear: both;	margin: 0 auto;	text-align: left;}.footer { font-size: 11px; color: #4f4f4f; line-height: 12px; margin-top: 4em; padding-top: 1.5em; }.gallery h2 { color: #000; clear: both; margin: 12px 0; padding-bottom: 5px; font-size: 18px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; line-height: 20px; padding-top: 10px; }.gallery h3 { clear: both; margin: 1.5em 0 1em; font-size: 12px; line-height: 14px; }/* -- Gallery thumbnails ------------------ */.gallery-thumb {	margin: 5px;	float: left;	text-align: center;}.gallery-thumb img {	background-color: #f3f3f3;	border: 1px solid #ddd;	padding: 7px;	margin: 1px;	-moz-border-radius: 3px;}.gallery-thumb a img {	border-color: #ccc;}.gallery-thumb a:hover img {	border-width: 2px;	border-color: #d91121;	margin: 0;	-moz-border-radius: 5px;}/* -- Gallery Album listing --------------- */.gallery-albums {	clear: both;}.gallery-albums h4 { /* Years in Album overview (when grouped by year) */	margin: 10px 0 0; font-size: 12px; line-height: 14px; }.gallery-albums .gallery-thumb {	margin-right: 5px !important;}.gallery-album {	width: 46%; /* Change to 96% if you want 1 Album per line */	padding-right: 3%;	display: block;	float: left;	overflow: hidden;}.gallery-album p { font-size: 12px; line-height: 14px; }.gallery-album .meta { margin-top: 3px; color: #4f4f4f; font-size: 11px; line-height: 12px; }/* -- Gallery Items ----------------------- */.gallery-items {	margin: 0;	clear: both;}.gallery-empty {	padding: 0.5em 1.5em;	margin: 1.5em 3em;	border: 1px solid #ddd;	background-color: #ffe;	font-size: 1.2em;}/* -- Gallery Photo (detail page) --------- */div.gallery-photo {	text-align: center;}img.gallery-photo {	background-color: #f3f3f3;	border: solid 1px #ddd;	padding: 7px;	-moz-border-radius: 3px;}#prevArrow img, #nextArrow img {	border-style: none;}/* -- Navigator --------------------------- */.block-core-Navigator { float: right; margin: 1.5em 0; font-size: 11px; color: #333; line-height: 12px; }.block-core-Navigator .current,.block-core-Navigator .first-and-previous,.block-core-Navigator .next-and-last {	display: inline;}.block-core-Navigator .current {	margin: 0 0.5em;}/* -- ExifInfo ---------------------------- */.block-exif-ExifInfo div {	font-size: 0.8em;	color: #999;	margin: 1em 0;}table.gbDataTable {	width: 100%;	border-collapse: collapse;}table.gbDataTable td { padding: 0.2em 0.5em 0.2em 0; }table.gbDataTable td.gbEven {	font-weight: bold;}.gbBusy {    }/* -- System- / Item-Links ---------------- */.gbSystemLinks, .block-core-ItemLinks { clear: both; margin: 1.5em 0; padding: 0.5em; order-top-style: solid; }.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: 1em 0;	padding: 0.5em;}/* -- 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;}.errorMessage { font-size: 10px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 11px; }.tblNavigation {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	text-align: left;	background-color: #FFFFFF;}.tblTitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #ffffff;	background-color: #6d4061;	margin: 2px;	padding: 2px;}.tblAction {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	background-color: #BBBBBB;	margin: 0px;	padding: 0px;}.tblAddAction {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #ffffff;	background-color: #6d4061;	margin: 0;	padding: 0;}.tblHeadline {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;	background-color: #BBBBBB;	margin: 2px;	padding: 2px;}.tblAlternate1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	text-align: left;	background-color: #FFFFFF;}.tblAlternate2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	text-align: left;	background-color: #EEEEEE;}.searchHeadline {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #ffd98c;	background-color: #331e1d;	margin: 2px;	padding: 2px;}.searchLabel {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #331e1d;	text-align: right;}.searchField {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}.searchText {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #333333;	margin: 2px;	padding: 2px;}.errorTitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	margin: 2px;	padding: 2px;	background-color: #660000;}.errorText {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #333333;}.contentHeadline {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #000000;	margin: 2px;	padding: 2px;}.contentText {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #333333;	margin: 2px;	padding: 2px;}.contentSubHeadline {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #333333;	margin: 2px;	padding: 2px;}.mandatoryFlag {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #e0001c;	text-align: center;}.pageTitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #000000;	margin: 5px;	padding: 5px;}.whiteText { color: #fff; font-family: Arial, Helvetica, Verdana, sans-serif; }.10pxArial { font-size: 10px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 11px; }.11pxArial { font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 12px; }.12pxArial { font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 13px; }.13pxArial { font-size: 13px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 14px; }.14pxArial { font-size: 14px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 15px; }.16pxArial { font-size: 16px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 17px; }.18pxArial { font-size: 18px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 19px; }