body { font-family: Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-align:center; background-color:#201D3C; } #container{ text-align:center; margin:0px auto 0px auto; padding:0px; width:865px; background-image:url(http://blog.seesaa.jp/img/bg/xmas/bg.gif); background-repeat:repeat-y; background-position:140px 0%; } #banner{ font-family:arial, Helvetica; /*width:507px;*/ height:283px; margin:0px 0px 0px 0px; margin:0px auto 0px auto; padding:0px 60px 0px 280px; text-align:right; background-image:url(http://blog.seesaa.jp/img/bg/xmas/header.jpg); background-repeat:no-repeat; background-position:top center; } #footer{ clear:left; padding:10px 0px; width:807px; text-align:right; } a{ text-decoration: underline; color:#FFf; } h1 { margin:0px 0px 5px 0px; margin:0px 100px 5px 220px; margin:0px; padding:60px 10px 50px 0px; font-weight:bolder; font-size:30px; } h1 a{ color:#435D3B; font-family:arial, Helvetica; text-decoration: none; font-weight:bolder; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; } h2 { font-size:14px; font-weight:bolder; font-family:arial, Helvetica; margin:0px; padding:8px 5px 10px 45px; } h3 { font-size:14px; font-weight:bolder; font-family:arial, Helvetica; background-image:url(http://blog.seesaa.jp/img/bg/xmas/title.gif); background-repeat:no-repeat; margin:5px 0px 0px 30px; padding:5px 20px 8px 30px; } h3 a{ font-weight:bolder; } h4 { color:#CCC; } h4 a{ color:#FFF; text-decoration: none; font-weight:bolder; } #ocontent { padding-left:15px; padding-right:5px; margin:20px 0px 0px 38px; width:500px; color:#FFF; text-align:center; overflow:hidden } .description { color:#435D3B; margin:0px 0px 0px 70px; padding:0px 0px 0px 0px; font-size:13px; font-family:sans-serif; font-weight:bolder; /*text-align:right; text-align:center; text-align:right;*/ } .navi { color:#FFF; font-size:12px; text-align:center; margin-bottom:10px; width:100%; } .blog { margin:0px 0px 20px 0px; text-align:left; width:500px; width:500px; } .blogbody { background-color:#1D2A20; background-color:#201D3C; } .date{ font-size: 14px; color:#FFF; background-image:url(http://blog.seesaa.jp/img/bg/xmas/date.gif); background-repeat:no-repeat; background-position:left top; text-decoration:underline; } .title{ font-weight:bolder; text-align:left; } .title a{ color:#FFF; border:none; text-decoration: none; font-weight:bolder; } .text{ font-size: 12px; color: #FFC16A; margin-top:10px; padding:0px 30px 5px 60px; padding:0px 30px 5px 10px; } .text a{ color:#FFC16A; } .posted{ text-align:left; font-size: 10px; color: #FFF; padding:20px 10px 10px 10px; } .posted a{ color:#FFC16A; } #rcontent { float:right; padding-left:15px; padding-right:5px; margin:20px 0px 0px 0px; width:500px; color:#FFF; text-align:center; overflow:hidden } #rlinks { font-weight:normal; width:178px; float:right; margin-top:20px; text-align:center; padding-left:9px; } #calendar { font-weight:normal; width:178px; margin-bottom:10px; text-align:left; } #calendar table { width:178px; } #calendar th{ background-image:url(http://blog.seesaa.jp/img/bg/xmas/th_bg.gif); background-repeat:no-repeat; background-position:center; text-align:center; font-size:12px; color:#FFF; padding:2px; } #calendar td{ background-image:url(http://blog.seesaa.jp/img/bg/xmas/td_bg.gif); background-repeat:no-repeat; background-position:center; text-align:center; font-size:12px; color:#000; padding:2px; } .sidetitle { background-image:url(http://blog.seesaa.jp/img/bg/xmas/side_title.gif); background-repeat:no-repeat; color:#0F0; font-size:14px; font-weight:bolder; padding:5px 0px 10px 35px; text-align:left; margin-bottom:0px; } .calendarhead,.sidetitle{ background-image:url(http://blog.seesaa.jp/img/bg/xmas/side_title.gif); background-repeat:no-repeat; color:#FFF; font-size:14px; font-weight:bolder; padding:5px 0px 15px 35; text-align:left; } .calendarhead { background-image:url(http://blog.seesaa.jp/img/bg/xmas/side_title.gif); background-repeat:no-repeat; color:#FFF; font-size:14px; font-weight:bolder; padding:10px 0px 15px 35px; text-align:left; } .calendarday { font-size:12px; } .calendarday a { font-size:12px; color:#000; } #lcontent { float:left; padding-left:15px; padding-right:5px; margin:20px 0px 0px 0px; width:500px; color:#FFF; text-align:center; overflow:hidden } #llinks-left { font-weight:normal; width:178px; float:left; margin-top:20px; text-align:center; padding-left:0px; } #llinks { font-weight:normal; width:178px; float:left; margin-top:20px; text-align:center; padding-left:9px; } .side { color:#FFF; font-size:12px; font-weight:normal; line-height:140%; margin-bottom:10px; padding:3px 5px 3px 30px; text-align:left; } .side a{ color:FFC16A; } .powered { padding:15px 32px 0px 10px; text-align:right; margin-left:10px; } .syndicate { font-size:10px; padding:5px 30px 0px 0px; padding-bottom:20px; } .syndicate a{ color:#FFF; text-decoration: none; } #comments { margin-top:25px; margin-left:5px; text-align:left; background-color:#1D2A20; } #comments form{ padding:20px; } .comments-head{ margin:0px; padding-top:10px; padding-left:15px; } .comments-body { padding:5px 5px 5px 0px; font-size: 12px; color: #FFF; } .comments-post{ text-align:right; font-size: 10px; color: #FFF; padding:10px 10px 10px 0px; } .comments-post a{ color:#FF0; text-decoration: none; } #trackback { font-size: 12px; color: #FFF; padding:7px 5px 7px 5px; background-color:#1D2A20; margin-bottom:10px; margin-left:5px; background-color:#1D2A20; text-align:left; } .copyright{ font-size:80%; width:100%; text-align:center; } #diet-container{ border:1px solid #999; padding:5px; margin-bottom:5px; } .diet-title{ padding:2px 10px 2px 5px; font-size:12px; color:#FFFFFF; width:90px; margin-top:5px; } .diet-content{ padding-left:10px;font-size:12px; } #diet-foods{ padding-left:10px;font-size:12px; } .food-title{ width:20%; clear:left; float:left; } .food-content{ width:75%; padding-top:10px; }