.preface{font-size: 13px; line-height: 20px; color: #8DCD8D; padding-top:5px; padding-bottom:30px;padding-left:0px;padding-right:30px;}
.rss {font-size: 13px;padding-top:10px;}
.turbogears {font-size: 11px;padding-top:20px;color:#999999;}
.toprss {font-size: 13px;padding-top:-10px;padding-left:340px;}

.honbun{font-size: 13px; line-height: 22px; color: #555555; padding-top:0px; }
.exonemohonbun{font-size: 18px; line-height: 20px; color: #333333; padding-top:0px; }
.relation{font-size: 12px; line-height: 18px; color: #ffffff; padding-left:5px;padding-right:15px;text-align:center }
.relationG{font-size: 12px; line-height: 18px; color: #666666; padding-left:5px;padding-right:15px;text-align:center }

.name{font-size: 14px; line-height: 19px; color: #009900; padding-top:0px;font-weight:bold;}
.state{font-size: 12px; line-height: 19px; color: #555555; padding-top:3px;}
.work{ font-size: 12px; line-height: 16px; color: #555555; padding-bottom:20px;}
.category{ font-size: 12px; line-height: 16px; color: #555555; padding-bottom:0px;}
.date{ font-family:"Arial", "sans-serif";font-size: 11px; line-height: 19px; color: #999999; padding-bottom:40px;padding-top:15px;}
.state a {color: #ff0000;}
.artiststate{font-size: 11px; line-height: 20px; color: #cccccc; padding-top:15px;}
.artistwork{ font-size: 11px; line-height: 15px; color: #cccccc; padding-top:0px;}
.artistdate{ font-family:"Osaka", "sans-serif";font-size: 10px; line-height: 19px; color: #cccccc; padding-bottom:30px;padding-top:0px;}
.artisthonbun{font-size: 13px; line-height: 21px; color: #cccccc; padding-top:35px;}
.exonemoartisthonbun{font-size: 19px; line-height: 21px; color: #cccccc; padding-top:50px;}
#header a {color: #ffffff;}


.kankei{ font-size: 14px; line-height: 19px; color: #111111; padding-top:40px;text-align:center; background-color:#ffffff }
.namelist{font-size: 12px; line-height: 18px; color: #999999; padding-left:20px;}
.title{ font-size: 12px; line-height: 22px; color: #006600; padding-left:0px; }
.tagtitle{ font-family: "sans-serif";font-size: 16px; line-height: 17px; color: #009900; padding-top:0px; padding-left:30px; padding-bottom:30px; width:800px;}
/*index*/
#recent{width:800px;margin-left:30px;margin-top:20px;margin-bottom:50px;}
#recententry{width:450px;height:110px;padding-top:0px;margin-left:0px;;float:left;}
#tagall{margin-left:0px;float:right;}
.recentdate{font-family: "verona","Arial";font-size: 15px; line-height: 20px; color: #ffffff; margin-bottom:5px;margin-left:0px;padding-top:15px;font-weight:normal;}
.recentstate{font-size: 13px; line-height: 17px; color: #cccccc; padding-bottom:5px;margin-left:0px;margin-top:0px;}
#godetail a {font-size: 11px; line-height: 17px; color: #cccccc; margin-left:120px;}

.taglist {font-size: 14px; line-height: 27px;padding-left:0px;padding-right:40px;padding-bottom:10px;}
#taglist a {color: #cccccc;}
.toptagtitle{font-size: 16px; line-height: 22px; color: #6666666;padding-top:0px;padding-left:40px;padding-bottom:40px}
.adjust{font-size: 16px;color: #666666;margin-bottom:30px;}
.toptagnotice{font-size: 13px; line-height: 20px; color: #8DCD8D; padding-left:0px;padding-top:0px;padding-bottom:10px;padding-right:20px}
.toptitle {padding-left:0px;padding-right:20px;padding-bottom:5px;}

.menuimage{padding-bottom:5px;}
.menucategory{padding-bottom:3px;padding-top:20px}

.footer{font-size:12px;line-height: 22px;color: #ffffff;margin-top:10px;margin-left:10px;}

#all{width:859px; height:100%;float:left;background-image: url(../static/images/bg.gif); background-position:850px 0px;background-repeat: repeat-y;}
#preface{ width:300px;padding-left:500px;padding-top:0px;padding-bottom:0px;float:right;}
#artist00{ width:180px;float:left; padding-left:50px;padding-top:10px;}
#artist01{ width:180px;float:left; padding-left:50px;}
#header{width:850px; background-image: url(../static/images/bg.jpg); background-repeat: repeat;margin-bottom:-20px;}
#top{background-color:#009900; padding-left:50px;}
#questionL{padding-left:50px;padding-top:0px;padding-bottom:0px;}
#question{padding-left:30px;padding-top:15px;;padding-bottom:10px;}
#photoinput{padding-left:30px;padding-top:15px;;padding-bottom:10px;}
#space{width:850px;height:30px;padding-bottom:40px;}
#tagspace{width:850px;height:20px;padding-bottom:40px;}
#artistface{width:230px;padding-left:10px;padding-top:35px;float:left;}
#artisttext{width:500px;;padding-top:20px;padding-bottom:15px;float:left;}
#artistname{width:500px;padding-bottom:10px;float:left;}
#logo{width:400px;margin-top:25px;margin-left:20px;}
#top{width:700px;margin-top:30px;margin-left:0px;3loat:left; }
#menuphoto{width:700px;margin-top:30px;margin-left:100px;float:left; }
#footer{width:850px;padding-top:50px;padding-bottom:0px;color: #006600;float:left;}
#entry{width:620px; float:left;}
#right{width:218px;float:right;}
#left{width:240px;float:left;}
#middle{width:370px;float:left;}
#next{padding-left:60px; padding-bottom:60px;}
.photo{padding-left:60px; }
#yatop{padding-left:78px; padding-bottom:10px;padding-top:0px;}
#kankei{height:138px;background-image: url(../../static/images/line.gif); background-position: 100px 0px;background-repeat: repeat-y;margin-top:10px}
#errormsg{width:600px;padding-top:100px;padding-bottom:400px;padding-left:70px}
#tagleft{width:180px;float:left;}
#tagmiddle{width:440px;float:left;}

a:active { color: #336633; text-decoration: none}
a:link { color: #336633; text-decoration: none}
a:visited { color: #336633; text-decoration:none} 
#inactive{font-size:9px; color:#ff0000;}