#gsImageView {
	text-align: center;
	padding: 10px 0px;
}

.giInfo {
	text-align: right;
}

.giAlbumCell .giInfo,
.giItemCell .giInfo {
	text-align: left;
}

#gallery .block-core-ItemLinks select {
	font-size: 10px;
	margin-left: 10px;
}

.block-core-Navigator,
.gbNavigator {
	padding: 2px 0px;
}

div.block-core-ItemLinks {
	margin-bottom: 0px;
}

#gallery #gsSidebar h3.parent {
	display: none;
}

#gallery #gsSidebar .block-core-PeerList.gbBlock {
	padding-top: 10px;
}

#gallery #gsSidebar .extrabar {
	height: 65px;
	width: 200px;
	background-color: #C5C2B8;
}

#gallery #gsSidebar .leftnavigation {
	padding: 16px 0px;
}

#gallery #gsSidebar .leftnavigation ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#gallery #gsSidebar .leftnavigation ul ul ul {
	padding: 5px 0px;
}

#gallery #gsSidebar .leftnavigation ul li a {
	padding: 5px 20px 7px 20px;
	display: block;
}

#gallery #gsSidebar .leftnavigation ul ul li {
	padding-left: 10px;
}

#gallery #gsSidebar .leftnavigation ul li.current.last {
	padding-bottom: 2px;
}

#gallery #gsSidebar .leftnavigation {
	background-color: #F0F0EC;
}

#gallery #gsSidebar .leftnavigation ul {
	background-color: #E6E6E0;
}

#gallery #gsSidebar .leftnavigation ul li .bordertop,
#gallery #gsSidebar .leftnavigation ul li .borderbottom {
	background-image: url(http://suurpedot.multiedition.fi/www/images/petonosto-topborder.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

#gallery #gsSidebar .leftnavigation ul li.last .borderbottom {
	background-position: left bottom;
}

#gallery #gsSidebar .leftnavigation ul li.current .borderbottom {
	background-image: none;
	border-bottom: solid 1px #C5C2B8;
}

#gallery #gsSidebar .leftnavigation ul li.current.last {
	background-image: url(http://suurpedot.multiedition.fi/www/images/petonosto-topborder.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#gallery #gsSidebar .leftnavigation ul li a {
	color: #665B52;
	text-decoration: none;
	font-weight: bold;
}

#gallery #gsSidebar .leftnavigation ul li a:hover {
	text-decoration: underline;
}

#gallery #gsSidebar .leftnavigation ul li.current a.current {
	background-image: url(http://suurpedot.multiedition.fi/www/images/leftnavigation-l1-current-a.gif);
	background-repeat: no-repeat;
	background-position: 175px 6px;
}

#gallery #gsSidebar .leftnavigation ul ul {
	background-image: url(http://suurpedot.multiedition.fi/www/images/leftnavigation-l2-ul.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#gallery #gsSidebar .leftnavigation ul ul li,
#gallery #gsSidebar .leftnavigation ul ul li.current.last {
	background-image: url(http://suurpedot.multiedition.fi/www/images/leftnavigation-l2-li.gif);
	background-repeat: no-repeat;
	background-position: 20px 11px;
}

#gallery #gsSidebar .leftnavigation ul ul ul li,
#gallery #gsSidebar .leftnavigation ul ul ul li.current.last {
	background-image: url(http://suurpedot.multiedition.fi/www/images/leftnavigation-l3-li.gif);
	background-repeat: no-repeat;
	background-position: 17px 9px;
	font-size: 0.9em;
}

#gallery #gsSidebar .leftnavigation ul ul ul ul li,
#gallery #gsSidebar .leftnavigation ul ul ul ul li.current.last {
	font-size: 1em;
}

#gallery #gsSidebar .leftnavigation ul ul li .bordertop,
#gallery #gsSidebar .leftnavigation ul ul li .borderbottom {
	background-image: none;
}

#gallery #gsSidebar .leftnavigation ul li.current ul li .borderbottom,
#gallery #gsSidebar .leftnavigation ul li.current ul li.current .borderbottom {
	border: none;
}

#gallery #gsSidebar .leftnavigation ul ul li a {
	font-weight: normal;
}

#gallery #gsSidebar .leftnavigation ul ul li.current a.current {
	background-image: none;
	color: #665B52;
	font-weight: bold;
}

#gallery #gsSidebar .leftnavigation ul ul ul li a:hover,
#gallery #gsSidebar .leftnavigation ul ul ul li a.current:hover {
	text-decoration: none;
	color: #9B3504;
}

#gallery #gsSidebar .leftnavigation ul ul ul li a.current {
	color: #9B3504;
}
