div.blogpost { padding-top:2px; }  div.blogpost h2 { font-size:15px; font-style:italic; color:#AAB300; margin:0px; margin-top:7px; }  div.blogpost h2 a { font-size:15px; font-style:italic; color:#f84a24; margin:0px; margin-top:7px; text-decoration:none }  div.blogpost h2 a:hover { text-decoration:underline; }  div.blogpost h3 { font-size:11px; margin:0px; font-weight:normal; font-style:italic; margin-bottom:12px; }  div.blogpost h4 { color:#999999; font-size:11px; margin:0px; font-weight:normal; text-transform:uppercase; margin-top:12px; margin-bottom:8px; }  div.blogpost p { margin-top:0px; }  div.blogpost div.blogcontent { margin-left:44px; padding-bottom:20px; margin-bottom:30px; }  div.blogpost div.tags { margin-top:8px; color:#999999; font-style:italic; }  div.blogpost div.content { line-height:1.5; }  div.pagination{ text-align:center; padding-left:44px; padding-bottom:30px; }