/********** Main Styles ***********/
#blog_display { }
#blog_name { color: #dddddd; font-weight: bold; clear: both; font-size: 16px; border-bottom: 2px solid #EFEFEF; margin-bottom: 20px; }

.title_bar { float:left; display: inline; color: #FFFFFF; padding-left: 5px; font-size: 16px; }
.blog_message { padding-left: 10px; }
.title_bar_rating { padding-top: 3px; float: right; text-align: left; width: 80px; display: inline; }

/******** Entry Page Navigation ****************/
#entry_nav_container { text-align: center; color: #ffffff; }
#next_button { display: inline; text-decoration: underline; cursor:pointer; }
#back_button { display: inline; text-decoration: underline; cursor:pointer; }
#back_to_blog_button { display: inline; text-decoration: underline; cursor:pointer; float:right; }
#current_entry_page { width:0px; height:0px; display:none; font-size: 12px; padding-top: 5px; }

/********** Comments ***********/
.comment_field { clear: left; width:100px; float:left; font-weight: bold; }
.comment_error { float: left; color: #FF0000; white-space: nowrap; }
.comment_input input { width: 295px; }
.comment_input { float: left; }
.comment_button { text-align: center; }
.comment_box { font-size: 12px; color: #dddddd; }
.comment_form { font-size: 12px; color: #dddddd; }
.comment_row { clear: both; padding-bottom: 5px; }
.comment_title { font-size: 14px;  font-weight: bold; color: #eeeeee; padding-top: 5px;}
.comment_main_title { font-weight: bold; margin: 10px; color: #ffffff; font-size: 16px; }
.comment_message { border: 1px dotted #F7EE15; margin-bottom: 10px; padding: 5px; background-color: #333333; }
.comment_container { margin-left: 10px; border-bottom: 1px dotted #EFEFEF; border-top: 0px; padding-bottom: 10px; font-size: 12px; color: #000000; margin-bottom: 5px; }

/********** Wrapper Box ***********/
.wrapperBox { padding: 0px; margin: 0px; }
.layout_top { font-weight: bold; background-image: url(_config/@blog/templates/epic_yellow/images/ibox-top-spacer.jpg); background-repeat: repeat-x; height: 30px; }
.layout_main { padding-top: 5px; background-color: #333333; color: #ffffff; text-align: left; padding: 0px; margin: 0px; border: 1px solid #F7EE15;}

/********* Comments ***********/
#entry_comments { cursor: pointer; }
.blog_message { padding:3px; }
.blog_message p { padding:0px; padding-bottom: 15px; margin: 0px; }
.blog_posted { font-size: 11px; text-align: left;color: #999; padding: 3px;}
.blog_links { float:right; font-size: 11px; color: #333333;  }
.blog_links a { font-size: 11px; text-decoration: none;  color: #ffffff; }
.blog_links a:hover {text-decoration: underline;  color: #F7EE15; }

/********* Rating Form Stars *************/
#link_rating_star_1 { float: left; }
#rating_star_1 { float: left; display: inline; border:0px }
#link_rating_star_2 { float: left; }
#rating_star_2 { float: left; display: inline; border:0px }
#link_rating_star_3 { float: left; }
#rating_star_3 { float: left; display: inline; border:0px }
#link_rating_star_4 { float: left; }
#rating_star_4 { float: left; }
#link_rating_star_5 { float: left; }
#rating_star_5 { float: left; }