/* theme colors:  #111 */

p {
  margin: 0 0 1em 0 !important;
}

#gallery h2, #gallery .h2 {
	color: #111 !important;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 160%;
	font-weight: 900;
	letter-spacing: -0.06em;
	margin-top:0;
}

#gallery h2 a {
	color: #111 !important;
}

#gallery h3, .h3 {
	color: #111 !important;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 140%;
	font-weight: 900;
	letter-spacing: -0.06em;
}

.vit {
	color: #FFFFFF !important;
}

.red {
	color: #111;
}

ul {
	line-height:175%;
	margin: 0 0 1.1em 1.5em;
	padding: 0;
	list-style-type: disc;
}

.counter {
	text-align:right;
	color:#383838;
}

#gallery Xli {
  margin: 0;
}

.giTitle {
    font-size: 130% !important;
}

.giTitle2 {
    font-size: 1em !important;
    font-weight: normal !important;
    color: #ccc !important;
}

.giDescription {
    font-size: 1em !important;
    color: #ccc !important;
    font-weight: normal;
    line-height: 1.4em;
}

#gallery .just {
  text-align:justify;  
  line-height: 1.4em;
}

.giRatingVotes { display:none }

td.giAlbumCell{
	padding: 0 8px;
	text-align: center;
	vertical-align:top
}

td.giItemCell {
	padding: 1px;
	text-align: center;
	vertical-align:top
}

.half {font-size:5px}

#gsPagestop font, 
#gsPagestop span a, 
#gsPagesbottom font,
#gsPagesbottom span a {
  font-size:150%;
}
.gbBlock { padding-bottom: 12px; padding-top: 4px }
.block-search-SearchBlock,
.block-core-PeerList,
.block-albumselect-AlbumTree,
.gbAdminLink { 
  text-align: left !important;
  margin-left: 10px;
}

.gbLink-new {
  background: url(images/new.png);
  background-repeat: no-repeat;
}
.gbLink-checkout_SelectProducts,
.gbLink-checkout_AddToCart {
  background: url(modules/icons/iconpacks/silk/cart.png);
  background-repeat: no-repeat;
}

#gsHeader {
  padding-left:5px;
}

#gsImageView {
  margin:0 !important;
  padding:0 !important;
}

.gbItemImage, /* search results */
gbItemAlbum {
  vertical-align:top;
}

.titelfarg {
  color: #eee;
  font-weight: bold;
}

#gsContent {
  margin-left:20px;
}

#gsSidebar, #gsSidebarF {
  background-color: #444;
}

#gsContent  {
  background-color: #555 !important;
}

