img {border: 1px solid #fff;}
#gallerytitle a:link, #gallerytitle a:visited {text-decoration: underline;color:#2255AA;}
hr {clear: both;height: 0px;border: 0px;border-top: 1px solid #ccc;margin-top: 0px;padding: 0px;}
.imgnav a:hover, .imagenav a:active {background-color: #eee;color: #F60 !important;	text-decoration: none !important;}
#images {margin: 5px 0px 10px;clear: both;}
#albums {clear: both;margin:5px;padding:0px;float:center;}
.album {background:#F7F9FD;border:1px solid #E7F0F5;float:left;height:125px;list-style-type:none;margin:5px;padding:10px;width:110px;line-height:100%;}
.imagethumb img, .image img {border: 0px;margin: 0px;padding: 0px;}
.albumthumb img {margin: 0px;border: 0px;float: left;}
.albumtitle {margin-right:10px;padding:0px;float:left;font-size:12px;}
.imagethumb a, .imagethumb a:visited {display: block;padding: 5px;margin: 10px;list-style-type: none;border: 1px solid #444;background: #DEDEDE;line-height: 0px;}
.imagethumb a:hover {border: 1px solid #555;background: #999;}
.imagethumb {float: left;}
.pagenav a:link, .pagenav a:visited {color: #333;text-decoration: none;}
.disabledlink {color: #ddd;cursor: default;}
UL.pagelist {padding: 0px;margin: 5px 0px 5px;list-style-type: none;height: 2em;}
UL.pagelist LI {display: inline;font-weight: bold;}
ul.pagelist li a, ul.pagelist li span.disabledlink {display: block;float: left;margin:4px;padding:2px 4px;background-color: #FFF6EC;text-decoration: none;color: #555;}
UL.pagelist LI span.disabledlink {background-color: #fff;color: #ddd;cursor: default;}
UL.pagelist LI A:hover {background-color: #FFCC99;color: black;}
UL.pagelist LI.current A {background-color: #FF6600;color: #FFF;cursor: default;}
label:hover {color: #333;}
.top {margin-top:-20px;font-weight: bold;font-size: 14px;text-align: right;}
