﻿#SortType {
  width:878px;
  margin:10px auto 10px auto;
  clear:both;
}

#SortBy {
  float:left;
  width:80px;
  height:45px;
  background:url(/assets/images/template/sort_menu2.png);
  text-indent:-99999px;
}

#SortType a {
  background-image:url(/assets/images/template/sort_menu2.png);
  float:left;
  height:45px;
  text-indent:-99999px;
}

#SortTypeRelease{
  width:130px;
  background-position: -80px top;
}

#SortTypeModel{
  width:128px;
  background-position: -210px top;
}

#SortTypeFavorite{
  width:128px;
  background-position: -338px top;
}

#SortTypeAge{
  width:127px;
  background-position: -465px top;
}

#SortTypeNationality{
  width:125px;
  background-position: -590px top;
}

#SortTypeLocation{
  width:160px;
  background-position: -715px top;
}

#SortTypeRelease:hover,
#SortTypeRelease.CurrentSort{
  width:130px;
  background-position: -80px bottom;
}

#SortTypeModel:hover,
#SortTypeModel.CurrentSort{
  width:128px;
  background-position: -210px bottom;
}

#SortTypeFavorite:hover,
#SortTypeFavorite.CurrentSort{
  width:128px;
  background-position: -338px bottom;
}


#SortTypeAge:hover,
#SortTypeAge.CurrentSort{
  width:127px;
  background-position: -465px bottom;
}

#SortTypeNationality:hover,
#SortTypeNationality.CurrentSort{
  width:125px;
  background-position: -590px bottom;
}

#SortTypeLocation:hover,
#SortTypeLocation.CurrentSort{
  width:160px;
  background-position: -715px bottom;
}


#CollectionsMenu {
  width:100%;
  overflow:hidden;
  float:left;
  clear:both;
  margin-top:40px;
}

.SubItems {
  position:relative;
  float:left;
  left:50%;
  list-style-type:none;
  margin:0;
  padding:0;
  height:33px;
}

.SubItems li {
  position:relative;
  float:left;
  right:50%;
  margin:0;
  padding:0;
  background:url(/assets/images/template/submenu.png) no-repeat -20px top;
  height:33px;
}

.SubItems a {
  border-right:1px solid #666;
  color:black;
  height:16px;
  line-height:16px;
  float:left;
  padding:0 15px;
  position:relative;
  text-decoration:none;
  top:2px;
}

.SubItems .Last a { border:none; }

.SubItems li.First {
  background-position:left top;
  padding-left:15px;
}

.SubItems li.Last {
  background-position:right top;
  padding-right:15px;
}

.SubItems li.Selected,
.SubItems li:hover { background-position: -20px bottom; }

.SubItems li.First.Selected,
.SubItems li.First:hover { background-position: left bottom; }

.SubItems li.Last.Selected,
.SubItems li.Last:hover { background-position: right bottom; }

/* Models */
a img { border:none; }

#Content {
	width:920px;
	margin:auto;
}

#List div {
  float:left;
  width:210px;
  text-align:center;
  margin:10px;
  font-weight:bold;
  height:180px;
}

#List div img { display:block; }

#List div a {
	color:black;
	text-decoration:none;
}

.Released {
  font-size:88%;
  font-weight:normal;
}

#CollectionsMenu {margin-bottom: 20px;}


/* Release */
#List h2 {
  margin:40px auto 10px;
  clear:both;
  width:900px;
  padding:5px 0;
  border-top:1px solid #aaa;
  text-align:left;
  font-size:14px;
}

#List h2:first-child {margin-top:0;}

#CollectionsMenu {margin-bottom: 20px;}

/* Nationality */

#Countries a {
  float:left;
  background-position:2px center;
  background-repeat: no-repeat;
  background-color:#FaFaFa;
  padding:2px 0 2px 22px;
  margin:7px;
  width:190px;
  border:1px solid #ccc;
}

#Countries a:hover { background-color:#FFFFEF; }

#Countries a#AllModels {padding-left:4px;}

#Locations {
  text-align:center;
  margin:20px auto;
  width:400px;
  padding:10px;
  clear:both;
}

