.entry_summary #EntryList {
	color: #666;
	list-style:none;
	float: left;
	width: 720px;
	margin: 0;
	padding: 0;
}

.entry_summary li.blogSummary {
	float:left;
	width:340px;
	overflow:hidden;
	margin:0 5px 5px 0;
	font-size:0.9em;
	padding:0;
}

.entry_summary .entryImage {
	width:340px;
	height:245px;
	overflow:hidden;
	margin:0;
	padding: 0;
}

.entry_summary .imageHolder {
	width:340px;
	height:245px;
	margin: 0;
	padding: 0;
}

.entry_summary .entrySummary {
	background: url(../images/blogSummaryHolder.gif) no-repeat bottom left;
	width: 315px;
	overflow: hidden;
	text-align: left;
	margin: 0;
	padding: 0 10px 0 10px ! important; 
}

.entry_summary .entrySummary object {
	width: 95%;
	height: auto; 
}

.entry_summary .entrySummary embed {
	width: 95%;
	height: auto; 
}

.entry_summary a.readmore {
	color:#f00 ! important;
	text-decoration:underline;
}

.entry_summary a:hover {
	text-decoration:underline;
}

.entry_summary .entryTitle {
	background: none ! important;
	text-transform: none ! important;
	font-size: 1.0em;
	color: #000;
	margin: 0 ! important;
	padding: 0 ! important;
	font-weight: bold;
}

	.entry_summary .entryTitle a {
		text-decoration: none;
		color: #000;
		margin: 0;
		padding: 0;
	}

.entry_summary .ImageGallery {
	width: 330px;
}

.entry_summary .ImageGallery img table td {
	border: 0;
}

.entry_content .entryImage {
	width:701px;
	height:400px;
	overflow:hidden;
	margin:0;
	padding: 0;
	top: 5px;
}

.entry_content .imageHolder {
	width:701px;
	height:400px;
	top: 0;
	left: 0;
}

.entry_content .entryContent {
	width: 679px;
	overflow: hidden;
	text-align: left;
	margin: 0;
	padding: 0 10px 0 10px ! important;
	border-left: 1px solid #999;
	border-right: 1px solid #999; 
}

.entry_content .entryTop {
	background: url(../images/blogEntryContentTop.gif) no-repeat top left;
	width: 701px;
	height: 10px;
	overflow: hidden;
}

.entry_content .entryBottom {
	background: url(../images/blogEntryContentBottom.gif) no-repeat bottom left;
	width: 701px;
	height: 10px;
	overflow: hidden;
}

.entry_content .entryGalleryTitle{
	font-size: 1.2em;
	color: #000;
	margin-top: 10px;
	padding: 0;
	font-weight: bold;
}
.BlogError {
	text-align: center;
}

.BlogError p {
	color: #fff;
	display: inline;
	background-color:	#f77;
	padding: 7px;
	font-weight:bold;
}