img{border:1px solid #fff;}
#main{width:500px;margin:0 auto;padding:0;text-align:left;margin:0 auto;}
.image{margin:0;padding:0;float:left;}
hr{clear:both;height:0;border:0;border-top:1px solid #ccc;margin-top:0;padding:0;}
.prevnext{margin-bottom:4px;font-size:12pt;font-weight:bold;color:#CCC;text-align:center;}
.imgnav{margin-bottom:4px;font-size:15pt;font-weight:normal;color:#CCC;text-align:center;}
.imgnav a{display:block;height:1em;width:26%;padding:2%;color:#999!important;background-color:#fbfbfb;}
.imgnav a.prev{float:left;}
.imgnav a.next{float:left;}
.imgnav a:hover,.imagenav a:active{background-color:#eee;color:#F60!important;text-decoration:none!important;}
#images{margin:10px;clear:both;width:590px;}
#albums{clear:both;margin:10px;padding:0;float:center;}
.album{margin:10px;padding:10px;float:left;width:145px;border:1px solid #e7f0f5;background:#f7f9fd;line-height:100%;text-align:center;}
.imagethumb img,.image img{border:0;margin:0;padding:0;}
.albumthumb img{margin:0;border:0;float:center;}
.albumtitle{padding:0;font-size:14px;font-weight:bold;text-align:center;}
.albumdesc{margin:0;padding:0;font-family:font-family:Arial,Tahoma,Verdana;font-size:12px;font-weight:normal;text-align:center;}
.imagethumb a,.imagethumb a:visited{display:block;padding:5px;margin:10px;border:1px solid #444;background:#dedede;line-height:0;}
.imagethumb a:hover{border:1px solid #555;background:#999;}
.imagethumb{float:left;}
.pagenav{margin:5px 0 5px;font-size:8pt;font-weight:bold;color:#CCC;clear:both;}
.pagenav a:link,.pagenav a:visited{color:#333;text-decoration:none;}
.disabled_nav{visibility:hidden;}
.disabledlink{color:#ddd;cursor:default;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active,#gallerytitle a:hover,#gallerytitle a:active,.pagenav a:hover,.pagenav a:active{text-decoration:underline;}
UL.pagelist{padding:0;margin:5px 0 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:#323232;}
UL.pagelist LI span.disabledlink{background-color:#fff;color:#ddd;cursor:default;}
UL.pagelist LI A:hover{background-color:#fc9;color:black;}
UL.pagelist LI.current A{background-color:#f60;color:#FFF;cursor:default;}
#comments{clear:both;}
.error{color:#C33;font-weight:bold;}
.comment{padding:10px;border:1px solid #444;background:#eaeaea;margin-bottom:12px;}
.commentmeta{margin-bottom:12px;}
.commentauthor{font-weight:bold;}
.commentdate{margin-top:12px;color:#555;font-size:85%;}
.commentcount{font-weight:normal;font-size:11pt;margin-top:10px;}
.commentbody{margin:5px 0;line-height:1.3em;}
.commentform INPUT{margin-top:4px;border:none;font-family:Arial,helvetica,verdana,sans-serif;font-size:10pt;}
.commentform TEXTAREA{margin-top:4px;font-family:Arial,helvetica,verdana,sans-serif;font-size:10pt;border:1px solid #eee;}
.inputbox{width:250px;padding:2px;color:#444;background:#efefef;font-family:Arial,helvetica,verdana,sans-serif;font-size:10pt;}
textarea{padding:4px;width:100%;color:#444;background:#efefef;border:1px solid #999;font-family:Arial,helvetica,verdana,sans-serif;font-size:10pt;}
.checkbox{cursor:pointer;}
.pushbutton{cursor:pointer;padding:5px 10px;color:#444;background:#efefef;border:1px solid #999;}
label{cursor:pointer;font-family:Arial,helvetica,verdana,sans-serif;font-size:10pt;}
label:hover{color:#333;}
.clear{clear:both;height:10px;}
#fullsize_download_link{font-size:8pt;text-align:right;float:right;}
#meta_link{margin:0 20px 10px 0;text-align:left;float:left;}
#meta_link li{margin:0;list-style-type:none;padding:0 0 0 18px;background:#fff url('images/im16.gif') no-repeat top left;}
#image_data{margin-bottom:15px;}
#tcs{text-align:left;}
.rating{margin-top:5px;margin-bottom:5px;}
#popular li{padding:0 10px;float:left;list-style:none;display:inline;}
.random li{padding:0 10px;float:left;list-style:none;display:inline;}
