/*News Article Styles*/
.article { 
clear: both;    text-align: left;    padding: 15px 0px 0px 0px;}

.article small {
	font-size:1.0em;
    color: #8B8B8B;
}

.articleHeadline { overflow:hidden; margin:0px 0px 0px 85px;}

.articleHeadline h2 { margin:0px 0px 2px 0px; padding:8px 15px;  background:#E6E6E6!important; border:none;}  

.articleHeadline h2:hover, .articleHeadline:focus { background:#E6E6E6!important;}

.articleHeadline h2 a {font-size:14px; font-weight:normal; text-decoration: none!important;} 

.articleHeadline h2 a:hover {}

.articleAuthor { 
clear:both;	margin-top:5px; display:none;} 

.articleCalendar {  
float: left;  margin-right: 6px;  width: 42px;  height: 42px; display:none;}

.articleCalendarDay {
  font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
  font-size:17px;  font-weight: bold;  color: #000;  width: 42px;  text-align:center;  padding-top: 15px;  margin:0px 0px 0px 85px;}

.articleEntry { 
margin: 0px 0px 0px 0px; border-bottom: 1px solid #dfddd5; padding:0px 0px 10px 0px;} 

.articleImage { float: left; width:73px; height:73px; overflow:hidden; padding:0px 0px 0px 5px;} 

.articleImage img {width:73px!important; height:73px!important;}

.articlePaging {     
border-bottom:1px dotted #D8D8D8;	padding-bottom : 2px;	margin-bottom : 2px;} 

.articleCategories  {   
border-bottom:1px dotted #D8D8D8;   margin-bottom:2px;   padding-bottom:2px;} 

.articleEntryDetail { 
    clear:both;
    padding:0px 0px 10px 0px;  
    border-bottom: 1px solid #dfddd5;
}

.articleHeadlineDetail {
	overflow:hidden; 
float: left;
margin:0px;
}

.articleHeadlineDetail h2 {  
	padding:8px 15px;  
	background:#E6E6E6!important;    
	border:none;
}

.articleHeadlineDetail h2:hover, .articleHeadlineDetail:focus {
	background:#E6E6E6!important;
}

.articleHeadlineDetail h2 a {
        text-decoration: none!important;
	font-size:14px; 
	font-weight:normal; 
} 

.articleHeadlineDetail h2 a:hover {
}

.articleComments { 
text-align: left; padding: 0px; margin-bottom: 30px; margin-top: 0px; }

.articleCommentLine{ 
padding: 20px; background: url(images/remarks.gif) top center no-repeat; }

.articleComment{ 
margin: 20px 0px; padding: 0px; padding-left: 110px; padding-bottom: 25px;}

.articleCommentWrap { 
position: relative; background-color: #ffffff; border: 1px solid #dcdddd; }

.articleCommentContent { 
padding: 20px; padding-bottom: 20px; background-color: #ffffff; }

.articleCommentContentOwner { 
padding: 20px; padding-bottom: 20px; background-color: #f8f8f8; }

.articleCommentDate{ 
margin: 20px 0px 0px 2px; color: #8d8d8d; font-size: 10px; }

.articleCommentArrow{
 position: absolute; top: 8px; left: -35px; padding: 20px; background: url(images/comment_arrow_white.png) top center no-repeat; }

.articleCommentArrowOwner { 
position: absolute; top: 8px; left: -36px; padding: 20px; background: url(images/comment_arrow.png) top center no-repeat;}

.articleCommentAuthor { 
position: absolute; left: -110px; width: 50px; text-align: center;  }

.articleCommentAuthor small { color: #8d8d8d; font-size: 10px; }

.articleCommentGravatar { 
margin: 0px 0px 5px 0px; float : left; border:5px solid #DDDDDD; height: 50px; width:50px;}

.articleCommentGravatar img{ 
height: 50px; width:50px;}

.articleCommentIcon, .articleCommentIcon a { margin: 0px 10px; font-size: 18px; font-weight: bold; background: url(images/comments.gif) no-repeat; height:46px; width:44px; line-height: 36px;text-align: center; text-decoration: none!important; }

.articleTwitterBtn {float: right; margin: 15px 10px 0px 0px}

.postComment {  
margin: 0px;}

.postComment h2 a {font-size: 14px!important; text-decoration: none;}

.postComment textarea { 
border:3px solid #E9E9E9; padding: 20px; }

.postComment input{ 
border:3px solid #E9E9E9; padding:2px; }

.ActionNormal { 
padding:10px 0px 10px 0px; font-size: 10px;}

.ReadMore {
padding:10px 0px 0px 0px;
}

.MoreLink { 
background:url(images/Arrow.png) right 7px no-repeat; padding:5px 15px 5px 0px;
}

a:hover.MoreLink { 
background:url(images/ArrowOn.png) right 7px no-repeat; padding:5px 15px 5px 0px;
}


.postRating
{
padding:10px 0px 10px 0px;
}

.rating
{
position:relative;
float: right;
padding:5px 15px 5px 0px;
}