img{border:1px solid #fff;}
#main{width:500px;margin:0 auto;padding:0;text-align:left;margin:0 auto;}
#gallerytitle h2{font-size:11pt;}
.image{margin-top:10px;padding:0;float:left;width:500px;}
hr{clear:both;height:0;border:0;border-top:1px solid #fff;margin-top:10px;padding:0;}
#image_data{margin-bottom:15px;}
.prevnext{margin-bottom:15px;font-size:12pt;font-weight:bold;color:#CCC;text-align:left;}
.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:5px 0 10px;clear:both;}
#albums{clear:both;margin:5px 0 10px;padding:0;float:center;}
.album{margin:5px;padding:10px;float:left;width:110px;list-style-type:none;}
.imagethumb img,.image img{border:0;margin:0;padding:0;}
.albumthumb img{margin:0;border:0;float:left;}
.albumtitle{margin-right:10px;padding:0;float:left;font-size:14px;font-weight:bold;}
.albumdesc{margin:0;padding:0;float:left;font-family:font-family:Arial,Tahoma,Verdana;font-size:14px;font-weight:normal;}
.imagethumb a,.imagethumb a:visited{display:block;padding:5px;margin:10px;list-style-type:none;border:1px solid #444;background:#dedede;line-height:0;}
.imagethumb a:hover{border:1px solid #555;background:#999;}
.imagethumb{float:left;}
.imagethumb1{list-style-type:none;margin:0 5px 5px 0;padding:0;float:left;width:285px;border:1px solid #e7f0f5;background:#f7f9fd;font-size:14px;}
.imagethumb1 li{list-style-type:none;background:#fff url('images/15.gif') no-repeat top left;float:left;margin:5px;padding-left:18px;font-size:14px;}
.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;}
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:#555;}
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;}
#search{float:right;text-align:left;margin-top:0;}
#search #search_input{width:200px;}
#search a{text-decoration:none;}
#search ul{border:1px solid #ccc;position:absolute;text-align:left;list-style:none;height:8em;width:20em;overflow:auto;color:black;background:transparent;}
.clear{clear:both;height:10px;}
#gad{text-align:center;position:relative;float:center;}
#fullsize_download_link{font-size:8pt;text-align:right;float:right;}
#meta_link{margin:0 0 10px 0;text-align:left;float:left;}
#meta_link li{margin:0;list-style-type:none;padding-left:18px;padding-right:0;padding-top:0;padding-bottom:0;background:#fff url('images/im16.gif') no-repeat top left;line-height:150%;font-family:Arial,Tahoma,Verdana;font-size:10pt;}
#tcs{text-align:left;}
#archive{width:500px;padding:0;margin:0 auto;text-align:center;}
ul.archive *{padding:0;margin:0;list-style:none;}
ul.archive .year{margin-top:10px;text-align:center;color:#f60;margin-bottom:5px;font-weight:bold;font-size:18px;}
ul.archive .month{font-size:14px;list-style:none;border-top:2px solid #e6e6df;padding-top:5px;}
#tag_cloud{text-align:center;background:#fff;margin-bottom:15px;}
#tag_cloud ul li{display:inline;list-style-type:none;}
#tag_cloud p{color:#fff;padding:10px 0;margin:20px 0;background:#fff;border-top:3px solid #e6e6df;border-bottom:3px solid #e6e6df;font-size:18px;font-weight:bold;text-align:center;}
.taglist ul{display:inline;list-style-type:none;}
.taglist li{background:url('tag.png') no-repeat left center;list-style-type:none;line-height:18px;padding-left:18px;float:left;padding-right:5px;}
.taglist .tags_title{background:none;padding-right:5px;padding-left:0;}
.rating{margin-top:5px;margin-bottom:5px;}
.errorbox{padding:20px;background-color:#FDD;border-top:1px solid #FAA;border-left:1px solid #FAA;border-right:1px solid #FAA;border-bottom:5px solid #FAA;margin-bottom:10px;font-size:100%;color:#d66;}
.errorbox h2{color:#d66;font-size:100%;font-weight:bold;margin:0;}
#zen-part{font-family:Arial,Helvetice,sans-serif;font-size:2em;font-weight:100;}
#photo-part{font-family:Arial,Helvetice,sans-serif;font-size:.9em;font-weight:bold;}
#song{margin-top:0;float:right;}
.top{margin-top:-20px;font-weight:bold;font-size:14px;text-align:right;}
.rr{float:right;display:inline;margin-top:15px;}
.ll{display:inline;float:left;}