﻿.BlogContentMain
{
	float: left;
	padding-left: 15px;
}

.BlogContentMainPost
{
	line-height: 20px;
}

.BlogContentMenu
{
	float: right;
	margin-top: 0px;
}

.CommentHeadingAuthor
{
	font-weight: bold;
	font-size: 0.9em;
	padding: 5px;
	width: auto;
	background-color: #fff8dc;
	display: block;
	color: #9b6a00;
}

.CommentHeading
{
	font-weight: bold;
	font-size: 0.9em;
	padding: 5px;
	width: auto;
	background-color: #f0f0f0;
	display: block;
}

.CommentContent
{
	font-size: 0.9em;
	padding: 5px;
	width: auto;
	display: block;
	padding-bottom: 15px;
}

.CommentContentAuthor
{
	font-size: 0.9em;
	padding: 5px;
	width: auto;
	display: block;
	padding-bottom: 15px;
	background-color: #fffbed;
	color: #9b6a00;
	border-bottom: solid 1px #e3e3e3;
}


/***** Comment Styles *****/
.CommentButton
{
	background-color: #f5f5f5;
	border-bottom: solid 1px #e3e3e3;
	padding: 10px;
}

.CommentButton a
{
	color: #217dd9;
	font-weight: bold;
}
/***** End Comment Styles *****/



/***** Category Styles *****/
.BlogContentCategory
{
	width: 715px;
	float: left;
}

.BlogContentCategory h1
{
	padding: 0px;
	margin: 0px;
	width: 445px;
	height: 30px;
	font-size: 1.8em;
}


.PostItemTop
{
	height: 32px;
	background-image: url(/img/blog/bg.postItemTop.png);
	width: 466px;
	padding-top: 7px;
	padding-left: 7px;
}

.PostItemTop a
{
	text-decoration: none;
}

.PostItemContent
{
	background-image: url(/img/blog/bg.postItemMiddle.png);
	width: 450px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 7px;
	padding-bottom: 17px;
}

.PostItemContent a
{
	text-decoration: none;
}

.PostItemBottom
{
	height: 24px;
	background-image: url(/img/blog/bg.postItemBottom.png);
	width: 463px;
	padding-top: 5px;
	padding-left: 10px;
}

.PostItemTop h2 a
{
	color: #292929;
}

.ThinLineTop
{
	background-repeat: repeat-x;
	background-image: url(/img/blog/thinLine.png);
	width: 448px;
	padding-top: 3px;
	font-size: 0.8em;
}

/***** End Category Styles *****/

/******** Rating ***************/
.ratingStar {
    font-size: 0pt;
    width: 20px;
    height: 16px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
    margin-top: 5px;
}

.filledRatingStar {
    background-image: url(/img/blog/rating/FilledStar.png);
}

.emptyRatingStar {
    background-image: url(/img/blog/rating/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(/img/blog/rating/SavedStar.png);
}

.CommentRatingStar {
    font-size: 0pt;
    width: 16px;
    height: 16px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
    margin-top: 0px;
}

.CommentFilledRatingStar {
    background-image: url(/img/blog/rating/FilledStar.png);
}

.CommentEmptyRatingStar {
    background-image: url(/img/blog/rating/EmptyStar.png);
}
/******** End Rating *********/

.MiddleMenuNoTabs li
{
	padding-top:		7px;
	font-size:			0.70em;
	float:				left;
	padding-right:		10px;
	color:				#6a6969;
}
