/* ***************************** */


#mainContent ul.album_list, #mainContent ul#photo_list {
  float: left;
  list-style-type: none;
  margin: 0;
  padding: 0; }

#mainContent ul.album_list li, #mainContent ul#photo_list li {
  background: none;
  float: left;
  text-align: center;
  padding: 4px;
  voice-family: "\"\"";
  voice-family: inherit; }

#mainContent ul.album_list li, #mainContent ul#photo_list li {
  background: none;
  margin: 4px 4px 0pt 0pt;
  padding: 4px; }

#mainContent ul.album_list li a img, #mainContent ul.album_list li a:visited img, #mainContent ul#photo_list li a img, #mainContent ul#photo_list li a:visited img {
  margin-bottom: 5px;
  border: 0;
  border-bottom: 4px solid #3B1E33; }

#mainContent ul.album_list li a, #mainContent ul.album_list li a:visited, #mainContent ul#photo_list li a, #mainContent ul#photo_list li a:visited {
  border-bottom: none; }

#mainContent ul.album_list li a:hover img, #mainContent ul#photo_list li a:hover img {
  background-color: black;
  border-bottom: 4px solid white; }

#mainContent ul.album_list li small, #mainContent ul#photo_list li small {
  display: block; }

#mainContent div.album_body, #mainContent div.album_body div.liquid {
  float: left; }

#mainContent div.album_body div.liquid {
  width: 500px; }

#content ul.album_list, #content ul#photo_list {
  float: left;
  list-style-type: none;
  margin: 0;
  padding: 0; }

#content ul.album_list li, #content ul#photo_list li {
  background: none;
  float: left;
  text-align: center;
  padding: 8px;
  width: 216px;
  voice-family: "\"\"";
  voice-family: inherit;
  width: 200px; }

#content ul.album_list li, #content ul#photo_list li {
  background: none;
  margin: 4px 4px 0pt 0pt;
  padding: 4px; }

#content ul.album_list li a img, #content ul.album_list li a:visited img, #content ul#photo_list li a img, #content ul#photo_list li a:visited img {
  margin-bottom: 5px;
  border: 0;
  border-bottom: 4px solid #3B1E33; }

#content ul.album_list li a, #content ul.album_list li a:visited, #content ul#photo_list li a, #content ul#photo_list li a:visited {
  border-bottom: none; }

#content ul.album_list li a:hover img, #content ul#photo_list li a:hover img {
  background-color: black;
  border-bottom: 4px solid white; }

#content ul.album_list li small, #content ul#photo_list li small {
  display: block; }

#content div.album_body, #content div.album_body div.liquid {
  float: left; }

#content div.album_body div.liquid {
  width: 500px; }

/* ***************************** */


.toolbar {
  opacity: .6;
  filter: alpha;
  opacity: 60;
  padding-left: 10px;
  text-align: right; }

.toolbar span {
  padding-right: 5px;
  font-variant: small-caps; }

.toolbar span.albumhandle {
  cursor: move; }

/* ***************************** */


.inplaceeditor-form {
  margin: 0;
  padding: 0;
  display: inline;
  clear: none; }

.inplaceeditor-form input {
  font-size: 0.8em;
  padding: 0.1em;
  margin: 0; }

.inplaceeditor-form input[type=text] {
  width: 100px; }
