div.blogWrapper {  }
div.blogWrapper a { color:#deae4c; }

/* List View */
div.blogWrapper div.listWrapper {  }
div.blogWrapper div.listWrapper div.routeWrapper { text-align:right; }
div.blogWrapper div.listWrapper div.routeWrapper a {  }

div.blogWrapper div.listWrapper div.postsWrapper {  }
div.blogWrapper div.listWrapper div.postsWrapper div.postWrapper { border-color:#dddddd; border-style:solid; border-width:0px 0px 1px 0px; padding:20px 20px 20px 20px; }
div.blogWrapper div.listWrapper div.postsWrapper div.postWrapper:first-child { padding-top:0px; }
div.blogWrapper div.listWrapper div.postsWrapper div.postWrapper:last-child { border-bottom-width:0px; padding-bottom:0px; }

div.blogWrapper div.listWrapper div.postsWrapper div.postWrapper div.postImage {  }
div.blogWrapper div.listWrapper div.postsWrapper div.postWrapper div.postTitle { font-size:14px; font-weight:600; margin:0px 0px 10px 0px; }
div.blogWrapper div.listWrapper div.postsWrapper div.postWrapper div.postContent {  }
div.blogWrapper div.listWrapper div.postsWrapper div.postWrapper div.postContent p {  }
div.blogWrapper div.listWrapper div.postsWrapper div.postWrapper div.postContent a { color:#deae4c; }
div.blogWrapper div.listWrapper div.postsWrapper div.postWrapper div.postContent a:after {  }
div.blogWrapper div.listWrapper div.postsWrapper div.postWrapper div.postDetails { font-style:italic; font-size:10px;  margin:5px 0px 0px 0px; }

div.blogWrapper div.listWrapper div.pagerWrapper { margin:10px 0px 0px 0px; }
div.blogWrapper div.listWrapper div.pagerWrapper a { color:#deae4c; }
div.blogWrapper div.listWrapper div.pagerWrapper .left { float:left; }
div.blogWrapper div.listWrapper div.pagerWrapper .right { float:right; }


/* Single View */
div.blogWrapper div.singleWrapper {  }
div.blogWrapper div.singleWrapper div.routeWrapper { margin:0px 0px 10px 0px; }
div.blogWrapper div.singleWrapper div.routeWrapper a {  }

div.blogWrapper div.singleWrapper div.postWrapper {  }
div.blogWrapper div.singleWrapper div.postWrapper div.postImage {  }
div.blogWrapper div.singleWrapper div.postWrapper div.postTitle { font-size:20px; font-weight:600; margin:0px 0px 10px 0px; }
div.blogWrapper div.singleWrapper div.postWrapper div.postContent {  }
div.blogWrapper div.singleWrapper div.postWrapper div.postDetails { font-style:italic; font-size:10px;  margin:5px 0px 0px 0px; }

div.blogWrapper div.singleWrapper div.commentWrapper { margin:15px 0px 0px 0px; }
div.blogWrapper div.singleWrapper div.commentWrapper div.commentTitle { font-size:20px; margin:0px 0px 10px 0px; text-transform:uppercase; }
div.blogWrapper div.singleWrapper div.commentWrapper div.commentContent {  }
div.blogWrapper div.singleWrapper div.commentWrapper div.commentContent p.closed-advice,
div.blogWrapper div.singleWrapper div.commentWrapper div.commentContent p.not-loggedin{ font-weight:600; }

div.blogWrapper div.singleWrapper div.commentWrapper div.commentContent .field-set { margin:0px 0px 30px 0px; }
div.blogWrapper div.singleWrapper div.commentWrapper div.commentContent .field-set p.legend { border-bottom:1px solid #ededed; font-weight:500; margin:0px 0px 15px 0px; padding:0px 0px 5px 0px; text-transform:uppercase; }
div.blogWrapper div.singleWrapper div.commentWrapper div.commentContent .field-set p.required { float:right; margin-bottom:0px; }
div.blogWrapper div.singleWrapper div.commentWrapper div.commentContent .buttons-set { border-top:1px solid #ededed; clear:both; margin:10px 0px 0px 0px; padding:10px 0px 0px 0px; }