 /* My Slide */
h2.top-block-title {
color: #5d0d0d;
font-size: 1.4em;
}

#top-block .top-block-thumbnail {
border: 1px solid #000;
float: left;
margin-right: 10px;
width: 160px;
height: 160px;
overflow: hidden;
}

#top-block-control {
font-size: 0.8em;
font-weight: bold;
margin: 0px auto;
overflow: hidden;
padding: 10px 0px 5px 0px;
width: 960px;
}

#top-block-control span {
background: #5d0d0d;
color: #fff;
margin: 0px 10px 0px 0px;
padding: 2px 10px;
cursor:pointer;
}

#top-block .top-block-content {
padding: 20px;
}

#top-block .top-block-content h1 {
color: #2e6590;
font-size: 1.4em;
margin-bottom: 3px;
}

#top-block .top-block-content .content-entry-date {
background: url('images/entry-date.gif') no-repeat left center;
margin: 0px 10px 0px 0px;
padding: 2px 0px 2px 18px;
}

#top-block .top-block-content .content-entry-author {
background: url('images/entry-author.gif') no-repeat left center;
margin: 0px 10px 0px 0px;
padding: 2px 0px 2px 18px;
}

#top-block .top-block-content .content-entry-comment {
background: url('images/entry-comment.gif') no-repeat left center;
font: 0.8em Verdana, Tahoma, Arial, San-serif;
margin: 0px 10px 0px 0px;
padding: 2px 0px 2px 18px;
}

#top-block .top-block-content .content-entry-meta {
background: #fff;
color: #000;
font: 0.8em Verdana, Tahoma, Arial, San-serif;
margin: 0px 0px 5px 0px;
padding: 5px 0px;
}

#top-block .top-block-content .content-entry-meta a {
color: #5d0d0d;
}

#top-block a {
color: #fff;
}

#top-block a:hover {
text-decoration: underline;
}
