body {font:10pt verdana,arial; color: #000000; margin: 0px 0px 0px 0px; padding: 0px;}
tr, td{font:10pt verdana,arial; color: #000000; }
b {font-weight: bold;}
A:Link {color: #006699}
A:Visited{color: #663399}
A:Active{color: #FF0000}
A:Hover{color: #990000}
.title {color: #336666; font: 18pt verdana, arial;}
.head {color: #CCCCCC; font-weight:bold;}
.sub {color: #666666; font-weight:bold;}
.upd {color: #660000; font-style: italic;}
.smpad {padding:2px;}
.pad {padding:5px;}
.cw {font:8pt verdana,arial; color: #006699;padding:2px;}
.section {font-weight:bold; color:#006666;}
.book {color: #006699; font: 24pt arial, verdana;}
.movie {font: 24pt arial, verdana; padding:5px;}
.rating {color: #FF6600; font-weight: bold;}
.artist {color: #006699; font-weight: bold;}
.small {font:8pt verdana,arial;}
.commenter {font:8pt verdana,arial; color:#666666; padding-bottom: 3px; border-bottom: 1px solid #DDD;}
.star {font-size:24pt; color:#006666;}
.box {background-color: #DDDDDD; border: 1px solid #333333}
.blogdate {color: #666666; font-weight:bold; text-align: right; border-bottom: 2px dotted #A8B3C2;}
.red {color: #990000}
.inputs {color:#000000; background:#FFFFFF; border:1px solid #000000; font-size:10pt; font-family:Arial, Verdana;}
.input_buttons {color:#FFFFFF; background:#666666; border:1px solid #000000; font-size:10pt; font-family:Arial, Verdana;}
.gr {padding: 3px; border:1px solid #996699; background-color:#CCCCFF}
.blue-box  {border: 1px #A8B3C2 solid; padding: 5px; background-color: #F0F2F5;}
.green-box  {border: 1px #A8C2B3 solid; padding: 5px; background-color: #F0F5F2;}
.red-box  {border: 1px #C2B3A8 solid; padding: 5px; background-color: #F5F0F2;}
.blog-navtext {font:8pt verdana,arial; color: #444444}
.blog-cathead {color: #333333; font-weight:bold; font-size: 12pt}
.blog-cattxt {font:10pt verdana,arial; color: #444444}
.module-list {
    margin: 0;
    padding: 0;
    list-style: none;
}
.module-list-item {
    margin-left: 10px;
}
.image {
    text-align: center;
    margin: 15px 0 15px;
}
img {
    border: 0px;
}

.comments abbr {border: none;}
.comments-header, .comments-open-header  {font:10pt verdana,arial; font-weight: bold; color: #666666; border: 1px #A8B3C2 solid; padding: 5px; background-color: #F0F2F5;}
#comment-greeting {padding: 10px 0 10px 0;}
#comment-form-name, #comment-form-email, #comment-form-url {padding: 0 0 10px 0; font-weight: bold; color: #666666;}
#comment-form-remember-me {padding: 0 0 10px 0;}
#comment-form-remember-me label {display: inline;}

/* Feedback */

.comments-open label {
    display: block;
}

#comment-author, #comment-email, #comment-url, #comment-text {
    width: 450px;
}

#comment-bake-cookie {
    margin-left: 0;
    vertical-align: middle;
}

#top-comment-nav, #comment-nav {
  list-style: none;
  width: 100%;
  margin: 0 0 1em 0;
  padding: 0;
  text-align: center;
}

#top-comment-nav li, #comment-nav li {
  display: inline;
  padding: 0;
}

#top-prev-comments, #prev-comments {
  text-align: left;
  margin: 0 1em 0 0;
}

#top-next-comments, #next-comments {
  text-align: right;
  margin: 0 0 0 1em;
}

#top-num-comments, #num-comments {
  text-align: center;
}

#comment-submit {
    font-weight: bold;
}

.comment,
.trackback {
    margin-bottom: .5em;
    border-bottom: 1px solid #ccc;
    padding-bottom: .5em;
}

.comment .asset-meta,
.trackback .asset-meta {
    border: 0;
}

.comment-content {
    clear: none;
    line-height: 1.5;
    margin-bottom: 1em;
}

.comment-content p {
    margin-bottom: .5em;
}
