
/* Image gallery */

.pager { float:left; width:100%; padding:0px 10px 0px 10px; }

.album-overview {padding:25px 0px 5px 0px;}
.album-overview h2 { margin:0px 0px 5px 15px; font-size:1.3em; }

table.preview { float:left; margin: -40px 0 0 0; padding:0px;}
table.previewInner td.previewInnerImg { margin:10px; border:2px solid #e1e1e1; background-color:#ededed; width:220px; height: 220px; }
table.previewInner td img { margin:7px 0px 3px 0px; }
table.previewInner td .title { padding:3px 0px 3px 0px; font-weight:bold; font-size: 14px;}
table.previewInner td .title a { color: #002B51;}



.album-wrapper { float:left; width:100%;}
table.tbl { float:left; margin:0px; padding:0px; }
table.tbl td { margin:10px; border:2px solid #e1e1e1; background-color:#ededed; width:220px; height:220px;}
.album-wrapper .item { float:left; width:220px; height:220px; border:1px solid #e1e1e1; background-color:#ededed; }
.album-wrapper .item img.center { vertical-align:middle; text-align:center; display:block; margin: 0 auto; }


.album-wrapper .item-box { margin:5px; float:left; width:220px; height:220px; border:1px solid #e1e1e1; background-color:#ededed;}
.album-wrapper .item-box img.center { vertical-align:middle; text-align:center; display:block; margin: 0 auto; }

/* Detail view */
.album-info { float:left; width:100%; padding:0px 20px 0px 20px; }
.album-info h2 { float:left; font-size:1.3em; margin-top:10px; margin-bottom:0px; padding-bottom:0px;}
.album-info .head-wrap { float:left; width:100%; }
.album-info .head-wrap .left { float:left; width:50%; }
.album-info .head-wrap .right { float:right; width:50%; text-align:right;}
.album-info .album-description { float:left; width:95%; margin:10px 5px 5px 0px; }

.album-info .detail-img { float:left; text-align:center; margin:15px 5px 10px 5px; padding:10px 10px 10px 10px;   }
.album-info .detail-img .border { margin-left:70px; padding-top:10px; width:520px; border:2px solid #e1e1e1; background-color:#ededed; }
.album-info .detail-img .border p { margin: 0 auto; padding:10px 10px 10px 10px;}
.centerxx { float:none; max-width:500px; vertical-align:middle; text-align:center; display:block; margin: 0 auto; margin:15px 5px 10px 5px; padding:10px 10px 10px 10px;  border:1px solid #e1e1e1; background-color:#ededed;}

a.btn-prev {float:left;  text-indent:-2000px; height:16px; width:16px; background: url(../img/arrow-left.jpg) no-repeat top left;}
a.btn-next {float:left;  text-indent:-2000px; height:16px; width:16px; background: url(../img/arrow-right.jpg) no-repeat top left; }
a.btn-stop {float:left;  text-indent:-2000px; height:16px; width:16px; background: url(../img/slideshow-stop.gif) no-repeat top left;}
a.btn-prev-disabled {float:left;  text-indent:-2000px; height:16px; width:16px; background: url(../img/arrow-left-disabled.jpg) no-repeat top left;}
a.btn-next-disabled {float:left;  text-indent:-2000px; height:16px; width:16px; background: url(../img/arrow-right-disabled.jpg) no-repeat top left;}

a.btn-prev-thumb {position: absolute; top: 0px; left: 0px; text-indent:-2000px; height:16px; width:16px; background: url(../img/arrow-left.jpg) no-repeat top left;}
a.btn-next-thumb {position: absolute; top: 0px; right: 0px; text-indent:-2000px; height:16px; width:16px; background: url(../img/arrow-right.jpg) no-repeat top left;}
.pager { position: absolute; top: 0px; left: 20px;}

.category-text-wrapper { float:left; padding:10px 10px 10px 10px; }

.btn-blue 
{
  background:transparent url(../img/bg-blue-button.gif) no-repeat scroll 0%;
  border: none;
  cursor:pointer;
  float:right;
  height:29px;
  color:#FFF;
  width:124px;
  font-weight: bold;
  font-size: 0.90em;
  margin: 5px 20px 0 0;
  padding: 0;
}
.album-options { float: left; margin-left: 12px; }
.pick-album { float: left; margin-top: 10px; }
.ddl-pick-album { width: 250px; }


/*   Forms   */

.FormLabel
{
  font-weight: bold;
}
.FormValidator
{
	padding-left: 5px;
}
.tblForm td
{
  padding: 2px 0px 2px 0px;
}
.tblForm td span label
{
  display:inline;
}