  #undercolumn_blog #menu { width:210px; float:left; } #undercolumn_blog #menu ul { margin:0 0 10px; } #undercolumn_blog #menu ul li ul { margin:3px 0 0 5px; } li#new_posts { margin:10px 0; padding-top:30px; background:url(./rumi/img/side_01.gif) no-repeat top left; } li#categories { margin:10px 0; padding-top:30px; background:url(./rumi/img/side_02.gif) no-repeat top left; } li#archives { margin:10px 0; padding-top:30px; background:url(./rumi/img/side_03.gif) no-repeat top left; } li#comments { margin:10px 0; padding-top:30px; background:url(./rumi/img/side_04.gif) no-repeat top left; }  #undercolumn_blog #menu ul li ul li { margin-left:8px; }  #undercolumn_blog #contentsarea { float:left; margin-left:20px; width:630px; } #undercolumn_blog .postarea { margin-bottom:20px; border:1px solid #fc4271; background-color:#fefbfb; width:100%; } .storytitle { border-bottom:1px solid #fc4271; background-color:#fcdbd6; font-size:140%; } .storytitle div { margin:5px 10px; } .post { margin:10px; } .meta { font-size:96%; text-align:right; color: #b1b3b6; } .storycontent { margin:5px 0 10px; }  h2#comments, h2#postcomment { margin-top:15px; padding-top:10px; border-top:1px solid #ccc; } #commentsarea .comm_list { margin-left:15px; }  .storycontent hr { margin:10px auto; border:0; border-top:1px dashed #ccc; } .storycontent p { margin-bottom:15px; } .storycontent ol, .storycontent ul { margin:0 0 10px 0; } .storycontent ol li, .storycontent ul li { margin:0 0 0 25px; } .storycontent ol li p, .storycontent ul li p { margin:0; } .storycontent ol li { list-style-type:decimal; } .storycontent ul li { list-style-type:disc; }  #commentsarea { margin:20px 10px 10px; } ol#commentlist { margin:10px 0 20px; } ol#commentlist li { margin-bottom:10px; } ol#commentlist li cite { color: #b1b3b6; font-style:normal; }  form#commentform input[type='text'] { width:180px; margin:0 0 2px; padding:3px 3px 1px; font-size:100%; border:1px solid #ccc; } form#commentform input[type='submit'] { margin-top:8px; } form#commentform textarea { width:97%; border:1px solid #ccc; }  .wp-pagenavi { width:200px; text-align:center; margin:0 auto 30px; padding:3px; background-color:#fff; } .wp-pagenavi .pages { margin-right:10px; } .wp-pagenavi a { margin:0 2px; } .wp-pagenavi-single { width:300px; margin:0 auto 30px; } .wp-pagenavi-single li { float:left; text-align:center; margin:3px 10px 0; padding:2px 10px 1px; background-color:#fff; } .wp-pagenavi-single li.btn { width:104px; height:25px; margin:0; padding:0; background-color:#fdfde5; }