var newTemplates = {
	detail: {
		blogTemplates: {
			html: '\
				<div class="${classes.ITEM} ${classes.BLOG}{if !blog.previous} ${classes.FIRST}{/if}{if !blog.next} ${classes.LAST}{/if} ${hooks.MEDIA_ITEM}">\
				{if config.embedBlogDetailNavigation}\
				<div class="${classes.NAVIGATION}">\
					<div class="${classes.NEXT} ${hooks.MEDIA_NEXT}">${templates.getNextLabel()}</div>\
					<div class="${classes.PREVIOUS} ${hooks.MEDIA_PREVIOUS}">${templates.getPreviousLabel()}</div>\
				</div>\
				{/if}\
				<div class="${classes.TITLE} ${hooks.MEDIA_TITLE}"><h1>${blog.title|ellipse:config.titleLength || blog.title.length}</h1></div>\
				<div class="hdBlogInfo">\
					<div class="submitInfo">\
						<div class="${classes.DATE}">\
							<div class="${classes.LABEL}">${templates.getDateLabel()}</div>\
							<div class="${classes.VALUE}">${blog.uploadedDate|date}</div>\
						</div>\
						{if !blog.hiddenAuthor}\
							<div class="${classes.AUTHOR} ${hooks.MEDIA_AUTHOR}">\
								<div class="${classes.LABEL}">${templates.getAuthorLabel()}</div>\
								<div class="${classes.VALUE}">${blog.author}</div>\
							</div>\
						{/if}\
					</div>\
					<div class="${classes.WRAPPER}">\
						{if config.embedShare}\
							${shareWidget|html}\
						{/if}\
						{if config.embedSendFriend}\
							${sendFriendWidget|html}\
						{/if}\
					</div>\
				</div>\
				<div class="${classes.CATEGORIES}">\
				{if blog.category}\
					<div class="${classes.LABEL}">${templates.getCategoryLabel()}</div>\
					<div class="${classes.VALUE}"><a class="${classes.CATEGORY} ${hooks.MEDIA_CATEGORY}" href="javascript:void(0)">${blog.category}</a></div>\
				{/if}\
				</div>\
				<div class="detailWrapper">\
					<div class="${classes.THUMB} ${hooks.MEDIA_THUMB}"></div>\
					<div class="${classes.DESCRIPTION}">\
						<div class="${classes.SHORT}">${shortDescription}</div>\
					</div>\
					<div class="${classes.DESCRIPTION}">\
						<div class="${classes.FULL}">${blog.description}</div>\
					</div>\
					{if hasMore}\
					<div class="${classes.MORE} ${hooks.MEDIA_MORE}">${templates.getMoreText()}</div>\
					{/if}\
					<div class="hdCommentsButton ${hooks.MEDIA_COMMENTS_BTN}">\
					${templates.getCommentsText(blog.numberOfComments)}\
					</div>\
					{if blog.numberOfComments > 0}\
					<div class="hdSubmitComment">${templates.getCommentsButtonText()}</div>\
					{/if}\
					<div class="${classes.RATING}">\
						<div class="${ratingClasses.AVERAGE_RATING} ${hooks.MEDIA_RATING_AVG}">\
							<div class="${ratingClasses.CAPTION} ${hooks.MEDIA_CAPTION}"></div> \
							<div class="blogRating">\
								<div class="${ratingClasses.STAR_RATING} ${hooks.MEDIA_RATING_STAR}"></div>\
							</div>\
							<div class="${ratingClasses.NUM_OF_VOTES}-container">${templates.getAverageVotesText(\'<div class="\'+templates.getVotesText()+\'"></div>\',\'<div class="\'+templates.getRatingText()+\'"></div>\')}</div>\
						</div>\
						<div class="${ratingClasses.MY_RATING} ${hooks.MEDIA_RATING_MY}">\
							<div class="${ratingClasses.CAPTION} ${hooks.MEDIA_CAPTION}"></div> \
							<div class="blogRating">\
								<div class="${ratingClasses.STAR_RATING} ${hooks.MEDIA_RATING_STAR}"></div>\
							</div>\
							<div class="${ratingClasses.NUM_OF_VOTES}-container"><div class="${hooks.MEDIA_RATING_TEXT}"></div></div>\
						</div>\
					</div>\
					<div class="${classes.TAG_LIST}">\
					{if hasTags}\
						<div class="${classes.LABEL}">${templates.getTagsLabel()}</div>\
						<div class="${classes.VALUE}">\
						{for tag in blog.tags}<div class="${classes.TAG}"><a class="${classes.TAG}{if _MODIFIERS.active(tag)} ${classes.ACTIVE}{/if} ${hooks.MEDIA_TAG}" href="javascript:void(0)">${tag}</a></div>{/for}\
						&nbsp;</div>\
						<div style="clear:both"></div>\
					{/if}\
					</div>\
					<div style="clear:both"></div>\
				</div>\
			</div>',
			commentsTextFirst : '<span class="hdCommentsButtonLink">Add The First Comment</span>'
		}
	},
	gallery: {
		blogTemplates: {
			html: '\
				<div class="${classes.ITEM} ${classes.BLOG}{if !blog.previous} ${classes.FIRST}{/if}{if !blog.next} ${classes.LAST}{/if} ${hooks.MEDIA_ITEM}">\
				<div class="${classes.TITLE} ${hooks.MEDIA_TITLE}"><h1>${blog.title|ellipse:config.titleLength || blog.title.length}</h1></div>\
				<div class="hdBlogInfo">\
					<div class="submitInfo">\
						<div class="${classes.DATE}">\
							<div class="${classes.LABEL}">${templates.getDateLabel()}</div>\
							<div class="${classes.VALUE}">${blog.uploadedDate|date}</div>\
						</div>\
						{if !blog.hiddenAuthor}\
							<div class="${classes.AUTHOR} ${hooks.MEDIA_AUTHOR}">\
								<div class="${classes.LABEL}">${templates.getAuthorLabel()}</div>\
								<div class="${classes.VALUE}">${blog.author}</div>\
							</div>\
						{/if}\
					</div>\
					<div class="${classes.WRAPPER}">\
						{if config.embedShare}\
							${shareWidget|html}\
						{/if}\
						{if config.embedSendFriend}\
							${sendFriendWidget|html}\
						{/if}\
					</div>\
				</div>\
				<div class="detailWrapper">\
					<div class="${classes.THUMB} ${hooks.MEDIA_THUMB}"></div>\
					<div class="${classes.DESCRIPTION}">\
						<div class="${classes.SHORT}">${shortDescription}</div>\
					</div>\
					{if hasMore}\
					<div class="${classes.MORE} ${hooks.MEDIA_MORE}">${templates.getMoreText()}</div>\
					{/if}\
					<div class="hdCommentsButton ${hooks.MEDIA_COMMENTS_BTN}">\
					${templates.getCommentsText(blog.numberOfComments)}\
					</div>\
					<div class="${classes.RATING}">\
						<div class="${ratingClasses.MY_RATING} ${hooks.MEDIA_RATING_MY}">\
							<div class="${ratingClasses.CAPTION} ${hooks.MEDIA_CAPTION}"></div> \
							<div class="${ratingClasses.STAR_RATING} ${hooks.MEDIA_RATING_STAR}"></div>\
						</div>\
						<div class="${ratingClasses.AVERAGE_RATING} ${hooks.MEDIA_RATING_AVG}">\
							<div class="${ratingClasses.CAPTION} ${hooks.MEDIA_CAPTION}"></div> \
							<div class="${ratingClasses.STAR_RATING} ${hooks.MEDIA_RATING_STAR}"></div><br />\
							${templates.getAverageVotesText(\'<div class="\'+templates.getVotesText()+\'"></div>\',\'<div class="\'+templates.getRatingText()+\'"></div>\')}\
						</div>\
					</div>\
					<div style="clear:both"></div>\
				</div>\
			</div>',
			commentsTextFirst : '<span class="hdCommentsButtonLink">Add The First Comment</span>'
		}
	},
	featuredPosts: {
		blogTemplates: {
			html: '\
				<div class="${classes.ITEM} ${classes.BLOG}{if !blog.previous} ${classes.FIRST}{/if}{if !blog.next} ${classes.LAST}{/if} ${hooks.MEDIA_ITEM}">\
				<div class="${classes.TITLE} ${hooks.MEDIA_TITLE}"><h1>${blog.title|ellipse:config.titleLength || blog.title.length}</h1></div>\
			</div>'
		}
	},	
	carousel: {
		blogTemplates: {
		html: '\
			<div class="${classes.ITEM} ${classes.BLOG}{if !blog.previous} ${classes.FIRST}{/if}{if !blog.next} ${classes.LAST}{/if} ${hooks.MEDIA_ITEM}">\
			<div class="${classes.THUMB} ${hooks.MEDIA_THUMB}"></div>\
			<div class="${classes.RATING}">\
				<div class="${ratingClasses.AVERAGE_RATING} ${hooks.MEDIA_RATING_AVG}">\
					<div class="${ratingClasses.CAPTION} ${hooks.MEDIA_CAPTION}"></div> \
					<div class="blogRating">\
						<div class="${ratingClasses.STAR_RATING} ${hooks.MEDIA_RATING_STAR}"></div>\
						<div class="${ratingClasses.NUM_OF_VOTES}-container"><div class="${ratingClasses.NUM_OF_VOTES} ${hooks.MEDIA_VOTES}"></div> rating{if blog.numberOfVotes != 1}s{/if} so far</div>\
					</div>\
				</div>\
				<div class="${ratingClasses.MY_RATING} ${hooks.MEDIA_RATING_MY}">\
					<div class="${ratingClasses.CAPTION} ${hooks.MEDIA_CAPTION}"></div> \
					<div class="blogRating">\
						<div class="${ratingClasses.STAR_RATING} ${hooks.MEDIA_RATING_STAR}"></div>\
						<div class="${ratingClasses.NUM_OF_VOTES}-container"></div>\
					</div>\
				</div>\
			</div>\
			<div class="${classes.TITLE} ${hooks.MEDIA_TITLE}">${blog.title|ellipse:config.titleLength || blog.title.length}</div>\
		</div>'
		}
	}
};

DarkCustom.templates = HD.merge(HD.clone(DarkCustom.templates || {}, true), newTemplates);
					
