/* RAIL Blog CSS Document */

#content {width: 650px; float: left;}

.content_block .content_block_container {padding: 0; margin: 0;}

#blogsidebar {display: inline; clear: right; float: right; width: 300px; background: #121212; color: #fff; margin-top: 20px;}
#blogsidebar h1 {background: url(../images/design/railblog_sidebarheader.png); color: #fff; width: 290px; height: 45px; padding: 5px 0 0 10px; margin: 0;}
#blogsidebar h2 {margin-bottom: 10px;}
#blogsidebar ul, #blogsidebar li {padding: 0; margin: 0; list-style-type: none;}
#blogsidebar a {color: #fff;}

.blogsidebarbox {padding: 10px 20px; display: block;}

#blogsidebar .icon16x16_BlogComments {background: url(../images/design/blog_recent.png) no-repeat left top; padding: 0 0 10px 20px;}
#blogsidebar .commentExtract         {color: #ccc; display: block; font-size: 90%;}

#recentposts a {width: 260px; display: block; padding: 5px 0; border-bottom: 1px dashed #333;}

#feedsubscribe {display: block; clear: both; background: #2c2c2c; border-bottom: 3px solid #ae0005; width: 300px; padding: 10px 0; text-align: center;}
#feedsubscribe span {color: #ff9c00;}

.content_block {float: none; margin: 0;}

