@import url(PageNavigation.css);

.FilterOptionsContainer {
	border-bottom: none;
}

.PageNavigator {
	margin-top: 3px;
	width: 50%;
	border: none;
}

	.PageNavigator a.PageLink {
		padding: 0px 10px;
	}

	#Left {
		width: 700px;
	}
	
	.BlogPost {
		margin-bottom: 10px;
	}
	
		.Actions,
		.BlogInfo,
		.BlogTags {
			border-top: 1px solid #eee;
			border-bottom: 1px solid #eee;
			padding: 3px 0px;
		}
		
		.BlogInfo {
			overflow: hidden;
			width: 100%;
			padding: 5px 0px;
			background: #fafafa;
		}
		
			.BlogInfo .BlogDate,
			.BlogInfo .BlogCategory {
				
			}
			
			.BlogInfo .BlogDate {
				float: left;
			}
			
			.BlogInfo .BlogCategory {
				float: right;
				text-transform: uppercase;
			}
		
		.BlogTags {			
			padding: 5px 0px;
		}
		
		.BlogText img {
			margin-right: 10px;
			margin-bottom: 10px;
		}
		
		.BlogTweetThis { margin: 2px 0px 5px;		 } 
		.BlogTweetThis a {
			padding-left: 15px;
			color: #3bc0e4;
			font-weight: bold;
			background: url(../Images/Twitter-Blog.gif) 0px 1px no-repeat;
		}
		
	#Right {
		margin-left: 10px;
		width: 210px;
	}
	
		#BlogCategories {
		}
		
		#BlogTags  {
			margin-bottom: 20px;
		}
		
			#BlogCategories .BlogCategory,
			#BlogTags .BlogTag,
			#Contributors .BlogCategory {
				overflow: hidden;
				border-bottom: 1px solid #eee;
				padding: 5px 0px;
				width: 100%;
			}
			
				.MiniIconContainer {
					float: left;
					width: 38px;
				}
				
				.BlogCategoryInfo {
					float: left;
					margin-top: 3px;
					margin-left: 10px;
				}
				
				.BlogCategoryInfo a,
				.BlogCategoryInfo span {
					display: block;
				}
				
				.BlogCategoryActions {
					display: none;
					clear: both;
					width: 100%;
					padding: 5px 0px;
					background: #fafafa;
				}
				
				.BlogCategoryInfo span a {
					font-weight: normal;
					font-size: 0.9em;
				}
				
			#BlogTags .BlogTag a,
			#BlogTags .BlogTag span {	
				float: left;
				display: block;
			}
			
			#BlogTags .TagOdd {
				background: #fafafa;
			}
			
			#BlogTags .BlogTag span {
				float: right;
			}
			
			#TwitterFeed {
					
			}
			
			#TwitterFeed #twitter_div ul li {
				border-bottom: 1px solid #EEEEEE;
				list-style-type: none;
				margin-left: 0;
				padding: 5px 0;
				display: inlnie;
				color: #000;
			}
			
			#TwitterFeed #twitter_div ul li span {
				display: inline;
				color: #000;
			}
			
			#TwitterFeed #twitter_div ul li span a {
				display: inline;
				color: #000;
			}
			
			#TwitterFeed #twitter_div ul li a {
				display: block; 
				color: #444;
			}
			
#Contributors,
#BlogCategories {
	clear: both;
	float: none;
	margin-bottom: 20px;
}

#Contributors {
	
}	

#Content ul.cmts {
	margin-top: 5px;
	list-style-image:none;
	list-style-type:none;

}

#Content ul.cmts li {
	margin-left: 0px;
}

#Content ul.cmts li li {
	margin-left: 20px;
	padding: 5px;
}

#Content ul.cmts li li { border: 1px dotted #ec008c; }
#Content ul.cmts li li li { border: 1px dotted #000; }
#Content ul.cmts li li li li { border: 1px dotted #47aefd; }
#Content ul.cmts li li li li li { border: 1px dotted #ee5f00; }
#Content ul.cmts li li li li li li { border: 1px dotted #97ce02; }
#Content ul.cmts li li li li li li li { border: 1px dotted #ec008c; }
#Content ul.cmts li li li li li li li li { border: 1px dotted #000; }
#Content ul.cmts li li li li li li li li li { border: 1px dotted #47aefd; }
#Content ul.cmts li li li li li li li li li li { border: 1px dotted #ee5f00; }
#Content ul.cmts li li li li li li li li li li li { border: 1px dotted #97ce02; }
#Content ul.cmts li li li li li li li li li li li li { border: 1px dotted #000; }

.boxFirstHeader {
	margin-bottom: 5px;
	border-top: 1px solid #ec008c;
	border-bottom: 1px solid #ec008c;
	padding: 5px 0px;
	background: #ec008c;
	color: #fff;
	font-weight: bold;
	font-size: 1.1em;

	text-indent: 5px;
}

.boxFirstHeader a { color: #000; }
.boxFirstHeader a:hover { color: #fff; }

.cmt-post-reply textarea,
.cmt-post-reply-to textarea,
.cmt-reply-to textarea {
	width: 400px;
	height: 100px;
}

.cmt-post-reply input,
.cmt-post-reply-to input,
.cmt-reply-to input {
	padding: 5px;
	background: #000;
	border: none;
	color: #fff;
	font-weight: bold;
	font-family: Calibri, Arial, Helvetica, Sans-Serif;
}

.cmt-post-reply input:hover,
.cmt-post-reply-to input:hover,
.cmt-reply-to input:hover {
	background: #ec008c;
	
}

.cmt-replies a { padding-right: 5px;  }
.cmt-rate { display: none; }
.FormControls { margin-top: 5px; }


