
/* ############ ALBUMS ############### */

#albumlist {
  margin: 0px;
  padding: 0px; }

#albumlist td {
  background: #bbbbff;
  width: 300px;
  padding: 3px 7px;
  text-align: left;
  vertical-align: top; }

#albumlist td:hover {
  background: #bbffbb; }

#albumlist img {
  padding: 5px;
  vertical-align: middle; }

#albumlist font {
  font-family: arial;
  font-size: 9pt; }

#albumlist a { font-weight:bold; }
#albumlist a:hover { background:none }


/* ############ PHOTOS ############### */

#photolist {
  margin: 0px;
  padding: 10px;
  /*background: #f7f7f7;*/
  border-bottom: solid 1px #d8dfea; }

#photolist td {
  width: 150px;
  padding: 3px 2px;
  text-align: center;
  vertical-align: middle; }

#photolist img {
  max-width: 130px;
  background: #ffffff;
  padding: 5px;
  border: solid 1px #cccccc; }

#photolist img:hover {
  border: solid 1px #3b5998; }


/* ############ PHOTOS ############### */

.pagerpro{float:right;list-style:none;margin:0;padding:0;}
.pagerpro li{display:inline;float:left;}
.pagerpro a{display:block;padding:3px;padding-bottom:2px;}
.pagerpro a:hover{background:#3B5998;border-color:#D8DFEA;border-bottom:1px solid #3B5998;color:white;text-decoration:none;}
.pagerpro .current a,
.pagerpro .current a:hover{background:transparent;border-color:#3B5998;border-bottom:2px solid #3B5998;color:#3B5998;font-weight:bold;padding-left:2px;padding-right:2px;}

