.blogAdminListContainer {
	clear:both;
	width: 750px;
}
	.blogListItem {
		width: 749px;
		clear:both;
		margin-bottom: 5px;
		border: 0px solid #44ef99;;
	}
		.blogNameCol {
			float:left;
			width: 250px;
			margin-left: 5px;
			margin-top: 3px;
			margin-bottom: 3px;
			margin-right: 5px;
		}
		.blogDateAddedCol {
			float:left;
			width: 120px;
			margin-top: 3px;
			margin-bottom: 3px;
			border: 0px solid #ef88ef;
			margin-left: 5px;
		}
		.blogLastModifiedCol {
			float:left;
			width: 120px;
			margin-top: 3px;
			margin-bottom: 3px;
			margin-left: 5px;
		}
		
		.blogTitleCol {
			float:left;
			width: 250px;
			margin-top: 3px;
			margin-bottom: 3px;
			border: 0px solid #ef88ef;
			margin-left: 5px;
		}
		
		.blogPostCountCol {
			float:left;
			width: 50px;
			text-align: right;
			margin-top: 3px;
			margin-bottom: 3px;
			border: 0px solid #ef88ef;
			margin-left: 5px;
		}
		
		.blogCommentPermissionCol {
			float:left;
			width: 75px;
			text-align: right;
			margin-top: 3px;
			margin-bottom: 3px;
			border: 0px solid #ef88ef;
			margin-left: 5px;
		}
		
		.blogCommentPermissionCol2 {
			float:left;
			width: 45px;
			text-align: center;
			margin-top: 3px;
			margin-bottom: 3px;
			border: 0px solid #ef88ef;
			margin-left: 5px;
		}
		
		.blogCommentCountCol {
			float:left;
			width: 90px;
			text-align: right;
			margin-top: 3px;
			margin-bottom: 3px;
			border: 0px solid #ef88ef;
			margin-left: 5px;
		}
		
		.blogCatCol {
			float:left;
			width: 90px;
			text-align: left;
			margin-top: 3px;
			margin-bottom: 3px;
			border: 0px solid #ef88ef;
			margin-left: 5px;
		}
		
		.blogActionsCol {
			float:left;
			width: 50px;
			margin-top: 3px;
			margin-bottom: 3px;
			border: 0px solid #ef88ef;
			margin-left: 15px;
		}
		
		.blogDateTimeCreatedCol {
			float:left;
			width: 200px;
			margin-top: 3px;
			margin-bottom: 3px;
			border: 0px solid #ef88ef;
			margin-left: 5px;
		}
		
		.blogCommentContainer {
			margin-top: 5px;
			margin-bottom: 5px;
			border: 1px solid #BEC6B1;
		}
			.blogCommentHeader {
				margin-bottom: 5px;
			}

#blogAdminTitlelinks {
	border-bottom: 1px solid #819CB9;
	width: 749px;
}

#blogAdminTitlelinks a {
	color: #0586C0;
	font-size: 11pt;
	font-weight: bold;
}

#blogAdminTitlelinks a:link {
	color: #0586C0;
	font-size: 11pt;
	font-weight: bold;
}

#blogAdminTitlelinks a:hover {
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
}

#blogAdminTitlelinks a:visited {
	color: #0586C0;
	font-size: 11pt;
	font-weight: bold;
}

.blogPaginationContainer {
	float:right;
	width: 275px;
	margin-bottom: 5px;
	margin-top: 5px;
	border: 0px solid #efab00;
}

.blogCurrentPage {
	float:right;
	margin-right: 4px;
}

.blogPageBox {
	float:right;
	margin-right: 4px;
}

.blogLink {
	float:right;
	margin-right: 5px;
}

.blogLinkOff {
	float:right;
	margin-right: 5px;
}

.blogPageContextContainer {
	float:left; 
	width: 150px;
}





.blogFormContainer {
	clear:both;
	width: 650px;
	margin-top: 5px;
	margin-bottom: 5px;
}	
	.blogFormFieldContainer {
		clear:both;
		width: 649px;
		margin-top: 8px;
	}
		.blogFormFieldLabel {
			float:left;
			width: 120px;
			font-weight:bold;
			margin-right: 10px;
			text-align: right;
		}
		.blogFormField {
			float:left;
			width: 420px;
			text-weight:bold;
			margin-right: 10px;
			
		}
		.blogTextarea {
			width: 405px;
			font-family: arial;
			size: 10pt;
		}
		.blogTextfield {
			width: 455px;
			font-family: arial;
			size: 10pt;
			color: #000000;
		}
		.blogTextRegfield {
			width: 120px;
			font-family: arial;
			size: 10pt;
			color: #000000;
		}
		.blogRegTextarea {
			width: 455px;
			font-family: arial;
			size: 10pt;
		}
	.blogFormSubmitContainer {
		clear:both;
		text-align: right;
		width: 605px;
		margin-top: 8px;
	}

	
	
.blogInfoBoxOuter {
	clear:both;
	background-color: #efefef;
	border: 0px solid #00ef00;
	
}
	.blogInfoBoxInner {
		float:left;
		margin: 8px;
		border: 0px solid #ef0000;
	}
	
.blogHeaderContainer {
	width: 660px;
	border-top: 1px solid #BEC6B1;
	border-bottom: 1px solid #BEC6B1;
}
	.blogHeaderInner {
		float:left;
		margin: 8px;
		border: 0px solid #ef0000;
	}
	
		.blogHeaderTitle {
			float:left;
			width: 650px;
		}
		
		.blogHeaderDescription {
			float:right;
			width: 632px;
			border-left: 1px solid #BEC6B1;
			border-top: 1px solid #BEC6B1;
			padding-left: 5px;
			background-color: #fcfcfc;
		}
		
		.blogTitle {
			font-size: 1.3em;
			font-weight: bold;
			color: #0091D6;
		}
		
		
/* --------------------------------------------------- */
/* -------  BEGIN BLOG PUBLIC DISPLAY STYLES  -------- */
/* --------------------------------------------------- */


.blogDspContainer_top {
	width: 709px;
	height:25px;
	background: url(images/bg_box_top.jpg) no-repeat -9px 0px;
}

.blogDspContainer_bottom {
	width: 709px;
	height:42px;
	background: url(images/bg_box_bottom.jpg) no-repeat -9px 0px;
}

.blogDspContainer {
	clear:both;
	width: 709px;
	border: 0px solid #BEC6B1;
	background: url(images/bg_box_content.jpg) repeat-y -9px 0px;
}
		
			
				.blogDspInnerPadding {
					padding: 10px 10px 10px 15px;
				}
				
				.blogDspInnerPaddingTopBottom {
					margin: 15px 0px 10px 0px;
				}
				
				.blogItemContainer {
					float:left;
					width: 660px;
					margin-bottom: 5px;
				}
				
				.blogDspTitleBox {
					float:left;
					width: 660px;
					margin-bottom:5px;
					background-color: #efefef;
				}
				.blogItemTitleContainer {
					float:left;
					width: 660px;
					border-top: 1px solid #BEC6B1;
				}
					
					.blogItemDate {
						margin:0px 0px 0px 0px;
						font-size: 0.9em;
						font-weight: normal;
						color: #848484;
					}
					
					.blogItemTitle {
						margin:10px 0px 5px 0px;
						font-weight: bold;
						font-size: 11pt;
						line-height: 13pt;
						text-transform: uppercase;
						color: #3b3b3b;
					}
					
					.blogItemInfo {
						margin:0px 0px 5px 0px;
						font-size: 1em;
						color: #3b3b3b;
					}
				.blogItemContentContainer {
					width: 660px;
				}
				
				.linkNoUnderline {
				
				}
				
				.linkNoUnderline a {
				text-decoration: none;
				color:#C6125B;
				}
				
				.linkNoUnderline a:hover {
				text-decoration: underline;
				color:#C6125B;
				}
				
				.imagePadding {
				margin:0px 0px 10px 10px;
				}
	
.blogCategoryTitle {
margin:0px 0px 15px 0px;
font-weight: normal;
font-size: 11pt;
line-height: 13pt;
text-transform: uppercase;
color: #848484;
}

.blogAdminMenuContainer {
	width: 660px;
	border: 1px solid #BEC6B1;
	margin-bottom: 10px;
}
	.blogAdminMenuItem {
		float:left;
		margin-left: 10px;
	}
.blogLine {
	border-bottom: 1px solid #BEC6B1;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: 25px;
}

/* --------------------------------------------------- */
/* -------   MENU STYLES   -------- */
/* --------------------------------------------------- */	

.blogMenuContainer {
margin:8px 0px 0px 15px;
}

.blogMenuTitle {
margin:0px 0px 10px 0px;
padding:4px 4px 4px 6px;
background-color: #3b3b3b;
font-weight: bold;
font-size: 8pt;
text-transform: uppercase;
color: #ffffff;
line-height: 13pt;
font-family: trebuchet ms, helvetica, sans-serif;
text-decoration: none;
font-varient: small-caps;
}

.blogMenuLinkContainer {
color:#3b3b3b;
padding:0px 0px 0px 5px;
}

.blogMenuLinkContainer a {
color:#3b3b3b;
line-height: 1.5em;
text-decoration:none;
}

.blogMenuLinkContainer a:hover {
color:#BA122B;
line-height: 1.5em;
text-decoration:none;
}

/* --------------------------------------------------- */
/* -------   END BLOG PUBLIC DISPLAY STYLES   -------- */
/* --------------------------------------------------- */