html{overflow-y:scroll;}
body{font:normal 12px Helvetica,Verdana,Arial,sans-serif;line-height:16px;background:#000 url(img/bg.jpg) no-repeat center top;font-size:10px;font-family:Tahoma, Geneva, sans-serif;letter-spacing:0.5px;color:#CCC;text-align:center;border-top:2px solid #CCC;margin:0 0 20px;padding:0;}
html,body{min-height:100.1%;}
*{outline:0;margin:0;padding:0;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;color:#333;}
a img{border:none;}
#lastline{border-bottom:2px solid #f1f1f1;font-family:Arial, Helvetica, sans-serif;}
.tinfo{width:110px;height:110px;display:block;float:left;margin:5px;}
.tinfo img{border:1px solid #CCC;padding:3px;}
.exifinfo{width:260px;display:block;float:right;line-height:13px;font-size:13px;color:#999;position:absolute;background-color:#000;text-align:left;margin:20px;padding:20px;}
#browse-container a{color:#999;}
#browse-container a:hover{color:#6CC;}
#browse-container{width:800px;text-align:left;border-top:1px solid #666;direction:ltr;font-family:Arial, Helvetica, sans-serif;margin:0 auto;padding:20px 0;}
#browse-container h4{color:#6CC;border-bottom:#333 solid 1px;}
.bestul ul li{list-style:none;font-family:Tahoma, Geneva, sans-serif;float:right;margin:4px 10px;}
#creditfooter{visibility:hidden;}
#category-container{text-align:left;padding:0 5px 0 10px;}
#category-container ul{list-style:none;margin:0;padding:0 2px 15px;}
#category-container li{float:left;border-bottom:1px dotted #999;margin:0 20px;padding:2px 0;}
#thumbnail-container{margin:0 10px;}
#sec{direction:ltr;}
h1{float:left;clear:left;font-weight:700;font-size:11px;letter-spacing:2px;color:#666;margin:0 0 0 5px;padding:0;}
h1 a:hover{text-decoration:none;}
.title{font-weight:700;font-size:11px;letter-spacing:1px;color:#666;margin:0 0 5px 15px;padding:0;}
h3{font-weight:700;font-size:11px;letter-spacing:1px;color:#666;text-align:center;}
#navigation{width:700px;height:60px;margin:0 auto;padding:15px 5px 40px;}
.page{margin:0 auto;}
.menu{font-size:13px;float:right;font-family:tahoma,"Times New Roman", Times, serif;margin-top:0;}
.menu a{margin-left:10px;color:#039;padding:0;}
#kjcombody{background:#000 url(img/bgt.png);border:#000 1px solid; padding-top:20px}
.inside{width:750px;background-color:#000;display:block;margin:auto;padding:0 20px;}
.insidetop{width:750px;background-color:#000;display:block;margin:auto;padding:10px;}
#image_notes{width:320px;float:right;}
.knote{font-family:arial, Geneva, sans-serif;text-align:left;font-size:11px;color:#999;margin-top:10px;}
#image_comments{width:400px;float:left;text-align:left;}
#logo-en{width:500px;height:54px;display:block;background:url(img/logo-en.png) center top no-repeat;text-indent:-9999px;margin:auto;}
#logo-en:hover{background:url(img/logo-en.png) center bottom no-repeat;}
#karenjak{width:166px;height:26px;display:block;background:url(img/karenjak.png) center top no-repeat;text-indent:-9999px;margin:auto;}
#karenjak:hover{background:url(img/karenjak.png) center bottom no-repeat;margin:auto;}
#image_notes img{border:1px solid #666; max-width:200px; margin:auto;}
#index-en{width:50px;height:14px;display:block;background:url(img/index-en.png);float:left;text-indent:-9999px;}
#archive-en{width:50px;height:14px;display:block;background:url(img/archive-en.png);float:left;text-indent:-9999px;}
#about-en{width:50px;height:14px;display:block;background:url(img/about-en.png);float:left;text-indent:-9999px;}
.clearfloat:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
.clearfloat{display:block;}
#image_ar{margin:0 auto 10px;;}
#image_ar img{border:#333 solid 1px;}
.nextbg{background:#000 url(img/nextbg.png) no-repeat center ; display:block;width:110px;float:left;margin:0 10px;}
.prebg{background:#000 url(img/prebg.png) no-repeat center ; display:block;width:110px;float:left;margin:0 10px;}
.cbg{display:block;width:110px;float:left;margin:0 10px;}
#photo{border:1px solid #666;padding:2px;}
.ktitle{font-size:14px;font-variant:small-caps;font-family:Tahoma, Geneva, sans-serif;color:#CCC;font-weight:400;text-align:right;margin-top:4px;letter-spacing:1px;float:left;}
.addcomment{font-variant:small-caps;color:#999;font-weight:400;margin-top:3px;float:right;}
.addcomment a{color:#999;text-decoration:none;}
.addcomment a:hover{color:#CCC;}
#image-navigate{background:#fff;height:15px;width:70%;margin:0 auto;padding:20px;}
.image-previous{float:left;}
.image-next{float:right;}
#image-info{background:#f5f5f5;border:1px solid #ccc;text-align:justify;width:70%;line-height:16px;margin:0 auto 25px;padding:20px;}
#image-notes{width:70%;vertical-align:top;}
#image-exif{padding-top:10px;text-align:left;width:25%;vertical-align:top;}
#page{background:#f5f5f5;border:1px solid #ccc;text-align:left;width:65%;line-height:16px;margin:0 auto;padding:20px;}
#page a{font-weight:700;}
#page img{border:1px solid #ccc;padding:5px;}
.column{width:48%;text-align:left;vertical-align:top;padding:5px;}
.thumbnails,.current-thumbnail{border:1px solid #333;margin:2px;padding:2px;}
.me{width:400px;height:400px;display:block;background:url(img/me1.jpg);float:left;margin:10px;}
#comment-top{background:#fff;border-bottom:1px solid #eee;margin-bottom:25px;height:15px;padding:5px;}
#comments{width:100%;text-align:left;margin:0 auto;}
#image_comments ul{list-style-type:none;margin:0;padding:0;}
#image_comments li{display:block;color:#CCC;text-decoration:none;border:1px solid #333;margin:0 0 10px;padding:10px;}
#image_comments li a{color:#9C0;text-decoration:none;}
#image_comments li:hover{background:#333;}
#image_comments li a:hover{color:#C00;}
#comment-middle{background:#fff;border-top:1px solid #333;margin-top:25px;height:15px;padding:5px;}
#addcomment{width:90%;text-align:left;color:#CCC;border:1px solid #000;margin:0 auto;padding:5px;}
.input{width:60%;font-size:10px;border:1px solid #333;background-color:#000;color:#999;padding:2px;}
#addcomment textarea{width:95%;height:50px;font-size:12px;border:1px solid #333;background-color:#000;color:#999;padding:5px;}
.comment-button{background:#666;border:1px solid #333;color:#FFF;width:100%;}
.hidetext{border:1px solid #;background-color:#333;display:block;position:absolute;top:80px;text-align:center;font-style:normal;}
#footer{text-align:center;width:800px;color:#666;font-family:tahoma, Times, serif;font-size:9px;aborder-top:1px solid #333;margin:10px auto 0;}
#footer a{text-align:center;color:#666;font-size:10px;}
.footerdown{text-align:center;margin:auto;padding:0 30px;}
.cool{height:15px;width:400px;display:block;margin:auto;}
.kmenu{margin:auto;}
.kmenu li{float:left;list-style:none;margin:2px;}
.td-calendar-days-vz{text-align:center;border-top:0 solid #999;border-bottom:1px solid #999;border-right:0;border-left:0;background:#fff;color:#999;padding:1px;}
.td-calendar-days{text-align:center;border-top:1px solid #999;border-bottom:1px solid #999;border-right:0;border-left:0;background:#fff;color:#999;padding:1px;}
.td-calendar-navi-vz{border-top:0;border-bottom:1px solid #999;border-right:0;border-left:0;text-align:center;letter-spacing:1px;word-spacing:5px;}
.td-calendar-navi{border-top:0;border-bottom:1px solid #999;border-right:0;border-left:0;text-align:left;letter-spacing:1px;word-spacing:5px;}
.td-calendar-days-imagefound{text-align:center;border-top:1px dotted #999;border-bottom:1px dotted #999;border-left:1px dotted #999;border-right:1px dotted #999;background:#f5f5f5;padding:1px;}
.td-calendar-days-imagefound:hover{border-top:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;background:#666;}
.td-calendar-days-imagefound a:hover{text-decoration:none;color:#fff;}
.table-calendar{font-family:Helvetica, verdana, sans-serif;font-size:10px;width:600px;border-top:0;border-bottom:0;border-right:0;border-left:0;margin:0;padding:0;}
.table-calendar-vz{font-family:Helvetica, verdana, sans-serif;font-size:10px;width:200px;border-top:0;border-bottom:0;border-right:0;border-left:0;margin:0;padding:0;}
.tags00,.tags01,.tags02,.tags03,.tags04,.tags05,.tags06,.tags07,.tags08,.tags09,.tags10{font-size:9px;}
.tags{width:100%;min-height:50px;}
.enhome{width:50px;height:20px;display:block;background:url(img/home.png) center top;float:right;text-indent:-9999px;}
.enhome:hover{background:url(img/home.png) center bottom;}
.enabout{width:20px;height:20px;display:block;background:url(img/enabout.png) center top;float:right;text-indent:-9999px;}
.enabout:hover{background:url(img/enabout.png) center bottom;}
.enarchive{width:70px;height:20px;display:block;background:url(img/archive.png) center top;float:right;text-indent:-9999px;}
.enarchive:hover{background:url(img/archive.png) center bottom;}
.enrss{width:20px;height:20px;display:block;background:url(img/enrss.png) center top;float:right;text-indent:-9999px;}
.enrss:hover{background:url(img/enrss.png) center bottom;}
.enlang{width:20px;height:20px;display:block;background:url(img/enlang.png) center top;float:right;text-indent:-9999px;}
.enlang:hover{background:url(img/enlang.png) center bottom;}
.encomm{width:20px;height:20px;display:block;background:url(img/encomm.png) center top;float:right;text-indent:-9999px;}
.encomm:hover{background:url(img/encomm.png) center bottom;}
.pre a{width:20px;height:20px;display:block;background:url(img/pre.png) center top;float:right;text-indent:-9999px;}
.pre a:hover{background:url(img/pre.png) center bottom;}
.next a{width:20px;height:20px;display:block;background:url(img/next.png) center top;float:right;text-indent:-9999px;}
.next a:hover{background:url(img/next.png) center bottom;}
#kjtip{display:none;color:#CCC;font-size:10px;}
h1 a,.menu a:hover{text-decoration:none;color:#666;}
#image-navigate a,#photos{padding:10px;}
.td-calendar-days-vz:hover,.td-calendar-days:hover{background:#444;}
.td-calendar-navi-vz a,.td-calendar-navi a,.td-calendar-days-imagefound a{text-decoration:none;color:#444;}


