dl.entry {
	clear: both;
	float: left;
	margin-bottom: 20px;
}

/* Avatar column */
dl.entry dd.visual {
	width: 80px;
	text-align: center;
	float: left;
	margin-left: 0;
	border: none;
	padding: 0 0 1px;
}

dl.entry dd.visual a {
	display: block;
	font-weight: bold;
	margin-bottom: 5px;
}

dl.entry dd.visual a.user {
	font-size: 11px;
}

dl.entry dd.visual p, dl.entry dd.contents .header p {
	font-size: 10px;
	margin-top: 3px;
}

/* Body column */
dl.entry dd.contents {
	float: left;
	margin-left: 10px;
	_margin-left: 5px;
	padding: 0 3px 20px 3px;
	width: 510px;
	_width: 508px;
	border-bottom: 1px solid #CCC;
	min-height: 120px;
	height: auto !important;
	overflow: visible;
	_overflow: hidden;
}

ul.entries li.last dl.entry dd.contents { border:none; }

#postContainer dl.entry dd.contents {
	border: none;
}

dl.entry dd.contents .header {
	margin-bottom: 20px;
}

dl.entry dd.contents .header h2 {
	font-size: 24px;
}

ul dl.entry dd.contents .header h2 {
	font-size: 14px;
}

dl.entry dd.contents .header .actions {
	float: right;
	width: 51px;
	margin-top:-10px;
}

dl.entry dd.contents .header .actions a {
	position: relative;
	left: 0;
	top: 0;
	display: block;

}

dl.entry dd.contents p.readMore {
	margin-top: 10px;
	text-align: right;
}

dl.entry dd .body {
	line-height: 150%;
	overflow: hidden;
	_zoom: 1;
}

dl.entry dd.contents .body img {
	display: block;
	float: left;
	clear: left;
	margin:10px;
	box-shadow:0 0 3px #aaa;
	-moz-box-shadow: 0 0 3px #aaa;
	-webkit-box-shadow: 3px 3px 7px #aaa;
}

dd.contents .error {
	display:inline-block;
	margin:20px 0;
}

/* Starblogger list */
ul.starBloggers {
	height: auto !important;
	height: 325px;
}

ul.starBloggers li {
	padding: 10px;
}

ul.starBloggers li .asl {
	margin-left: 10px;
}

ul.starBloggers li .featuredPost {
	margin: 10px 0;
}

ul.starBloggers li .featuredPost .ic {
	color: #000;
	font-size: 10px;
	margin-left: 5px;
	vertical-align: text-bottom;
}

ul.starBloggers li .link {
	text-align: right;
}

/* Authors list */
div#authorsBlogRoll ol {
	padding-left:0;
}

/* Preview templates */
dl.entry dd .body .imageContainer {
	-moz-box-shadow: 0 0 3px #666;
	-webkit-box-shadow: 0 0 3px #666;
	text-align: center;
	background-color: #EEE;
}

dl.entry dd .body .imageContainer img {
	margin: 0;
}

dl.entry dd .body .singleColumn .txt {
	margin-top: 10px;
}

dl.entry dd .body .twoColumns .images {
	float: left;
	margin-right: 20px;
}

dl.entry dd .body .twoColumns .images li {
	float: left;
	padding: 3px;
	margin: 0 5px 5px 0;
}

dl.entry dd .body .twoColumns .three_img_section {
	clear: left;
}

dl.entry dd .body .twoColumns .txtContainer {
	float: left;
	width: 279px;
	position: relative;
	height: 252px;
	overflow: hidden;
}

dl.entry dd .body .twoColumns .txtContainer .txt {
	position: absolute;
	bottom: 0;
}

dl.entry dd .body .twoColumns.imageCount-3 .txtContainer, dl.entry dd .body .twoColumns.imageCount-6 .txtContainer {
	width: 167px;
}

#postContainer .twoColumns, #postContainer .singleColumn {
	float: left;
}

#postContainer .twoColumns .txtContainer, #postContainer .singleColumn .txtContainer {
	display: none;
}

#postContainer .blogfooter {
	margin-top: 10px;
}

#postContainer .blogfooter em {

}

/* Archive pagination */
#archiveNav ul li.order-0,
#archiveNav ul li.order-1,
#archiveNav ul li.order-2,
#archiveNav ul li.order-3,
#archiveNav ul li.order-4,
#archiveNav ul li.order-5,
#archiveNav ul li.order-6,
#archiveNav ul li.order-7,
#archiveNav ul li.order-8,
#archiveNav ul li.order-9 {
	display: block;
}

/* Archive box */
#archiveNav div.contents {
	padding-top:0;
}

/* Authors blogroll */
#authorsBlogRoll .contents {
	padding: 0 14px 10px;
}

/* Hot buys archive */
div.hotBuysArchive { margin-top:20px; }
div.hotBuysArchive h2 { margin-left:3px; }
div.hotBuysArchive div.clearBox { width:144px; }

/* Write new entry */
table#blog_content_tbl { width:513px !important; }

/* My blog/diarylist */
div#diaryBlog .primaryGridColumn {
	border:none !important;
	background:transparent url('../../i/makeover/user/diary_header.png?5739') no-repeat 0 0;
	margin-left:3px;
	padding-left:20px;
	width:617px !important;
	padding-top:20px;
}

div#diaryBlog .primaryGridColumn .lastFlowingSection {
	margin-right:0;
	border-right:1px solid #ccc;
}

div#diaryBlog .diaryHeader {
	background:transparent url('../../i/makeover/user/diary_header.png?5739') no-repeat 0 0;
	height:100px;
}

div#diaryBlog ul.entries li {
	margin-bottom:20px;
}

div#diaryBlog .lastGridColumn { margin-top:12px; }
ul.entries li.last dl.entry dd.contents { border:none; }

#diaryBlog .title {
	font-size: 16px;
	font-weight: bold;
}

#diaryBlog .floatRight .icm-newpost { margin-right:10px; }

/* This was included from magazine.css on the page. */
.lastGridColumn ul.gridThumbnailsLarge {
	margin-left: -19px;
}
.lastGridColumn ul.gridThumbnailsLarge li {
	margin-left: 19px;
}

#diaryBlog .photoPuff img { margin-left:-6px; }