/********************************************************************/
/**********************   AURORA TEMPLATE    ************************/
/********************************************************************/

#blognavigation { border-bottom: 1px solid #1A1A1A; height: 22px; margin-bottom: 10px;}
#blognavigation .previouspost {float: left; background: url(/_images/icons/left_arrow.gif) no-repeat left 4px; padding-left: 10px;}
#blognavigation .nextpost {float: right; background: url(/_images/icons/right_arrow.gif) no-repeat right 4px; padding-right: 10px;}
.navigation .alignleft { float:left;}
.navigation .alignright { float:right;}

#bloglist {}
#bloglist .profile {display:block;float:left;text-align:center;padding-top:4px;width:110px;}
#bloglist .profile img {margin-bottom: 10px; border: 6px solid #121212;}
#bloglist .shortdesc { padding-top: 8px; float:left; margin-left:20px;}
#bloglist .content { color: #000; margin-bottom: 10px;}

#comments { margin: 0; padding: 0; list-style-type: none;}
#comments li { list-style-image: none;}
#comments li .commenttop { background: url(/_images/backgrounds/comment_top.gif) no-repeat; display: block; height: 17px;}	
#comments li .commentmiddle {background: url(/_images/backgrounds/comment_middle.gif) repeat-y; padding-left: 20px; padding-right: 20px; width:465px;}
#comments li .commentmiddle p { margin: 0; padding: 5px 0 5px 0;}
#comments .right { padding-left: 70px;}
#comments li .commentbottomleft { background: url(/_images/backgrounds/comment_bottomleft.gif) no-repeat; display: block; height: 50px;}
#comments li .commentbottomright { background: url(/_images/backgrounds/comment_bottomright.gif) no-repeat; display: block; height: 50px;}
#comments .author {color: #777; background: #121212; padding:5px 0 5px 5px; margin-bottom: 10px;}

.mainbutton a, .mainbutton_previous_black a { text-decoration: none;}





/********************************************************************/
/**********************    BRAND SPECIFIC    ************************/
/********************************************************************/


/* MAIN STRUCTURE */


.moderation {background-color: #F9C400; color: #000; padding:2px 0 2px 5px;}
.authorhilight {color: #000;}
	

.blog_orange_gradient { background: #f75d1e; color: #fff!important; font-size: 14px; padding: 5px; margin: 10px 0 10px 0;}
	.blog_orange_gradient p { padding:0!important; margin:0!important;}
	.blog_orange_gradient a { color: #fff!important; text-decoration: none!important; font-size:12px;}

.blog_maincontent { margin: 0 0 10px 0; color: #727272; font-size: 14px!important; line-height: 24px!important;}
	.blog_maincontent p, .blog_maincontent ul, .blog_maincontent ol, .blog_maincontent li { color: #727272; font-size: 14px!important; line-height: 24px!important;}
	.blog_maincontent h2 { font-size: 16px;}

h2.blog_title { padding: 10px 0 0 0!important;}
.blog_bkg h4 { float:right;}

.blog_buttons { width: 722px; margin: 20px 0 20px 0;}
	.blog_buttons_left { float:left; width: 180px;}
	.blog_buttons_right { float:right; width: 180px; text-align: right;}
	
.blog_comments_no { width: 70px; height: 49px; float: right; background: url(../_images/blog/orangebkg.gif) no-repeat scroll top left; text-align: center; padding: 10px 0 0 0; color: #000; font-size: 10px;}
	.blog_number { font-size: 25px; line-height:20px; font-weight: bold; font-family: Helvetica, sans-serif;}
	.blog_comments_no a { color: #000!important; text-decoration: none;}
	
.blog_hr { width: 100%; background: url(../_images/blog/hr.gif) no-repeat scroll center top; height: 9px; margin: 20px 0 20px 0;}

ul.blog_social { float: left; margin:0; padding:0;}
	ul.blog_social li { list-style-type: none; float:left; padding: 0 5px 0 0;}
	
.blog_maincomments { padding: 0 0 0 0;}
	.blog_maincomments_single { background: #fff; font-size:14px; width: 613px; padding: 10px; margin: 0 0 10px 0; border:1px solid #ccc;}
	.blog_comments_author { font-weight: bold; margin: 0 0 5px 0;}

