.box { margin:0 0 20px; }
.box.highlights .boxHead h4 {
	color:#0049a0;
	font-size:13px;
	/*font-weight:normal;*/
}
.box .boxHead {
	background:#003a81 url(images/boxHeadBg.jpg) repeat-x;
	color:#fff;
	font-family:Helvetica, Arial, sans-serif;
}
.box .boxHead a { font-family:Arial;
font-size:11px;}

.box .boxBody {
	border:1px solid #d2d2d2;
	margin:1px 0 0 0;
}
.box.page .boxHead { background:#003a81 url(images/boxHeadBg.jpg) repeat-x; line-height:18px; }
.box.page .boxHead .left { background:url(images/boxHeadLeft.jpg) left top no-repeat; padding:10px 0 10px 17px; }
.box.page .boxHead .right { background:url(images/boxHeadRight.jpg) right top no-repeat; padding:10px 17px 10px 0; }

.box.highlights .boxHead ,#ie .title{ background:#003a81 url(images/boxHeadHighlightsBg.jpg) repeat-x; line-height:18px; }
.box.highlights .boxHead .left , #ie .title span{ background:url(images/boxHeadHighlightsLeft.jpg) left top no-repeat; padding:5px 0 5px 17px; }
.box.highlights .boxHead .right { background:url(images/boxHeadHighlightsRight.jpg) right top no-repeat; padding:5px 17px 5px 0; }
.box.highlights .boxBody { background:#fafafa url(images/boxHighlightsBg.jpg) left bottom repeat-x; }
.box.highlights .posts { padding:8px 0 6px; }
.box.highlights .posts a { color:#0a5dc0; }
.box.highlights .posts .title { font-size:13px; }
.box.highlights .posts .star01 { background:url(images/boxHighlightsBullet01.png) no-repeat; }
.box.highlights .posts .star02 { background:url(images/boxHighlightsBullet02.png) no-repeat; }
.box.highlights .posts .star03 { background:url(images/boxHighlightsBullet03.png) no-repeat; }
.box.highlights .posts .star04 { background:url(images/boxHighlightsBullet04.png) no-repeat; }
.box.highlights .posts .star05 { background:url(images/boxHighlightsBullet05.png) no-repeat; }
.box.highlights .posts li { background-position:2px 2px !important; padding:0 0 0 26px; margin:0 0 5px 14px; }
.box.highlights .showAll {
	border-top:1px solid #dce0e2;
	margin:0 17px;
	padding:5px 0 6px;
	overflow:hidden;
}

.box.highlights .showAll a {
	float:left;
	margin:0 0 0 1em;
}

.box.highlights .showAll p {
	margin:0;
	float:right;
}

#next, #prev {
	background:url(images/updown.png) no-repeat;
	display:block;
	height:12px;
	margin:0.2em 0 0 0.5em;
	text-indent:-9999em;
	width:12px;
}

#next {background-position:center bottom;}
#prev {background-position:center top;}

.splitter { height:1px; background:#e4e8ea; margin:0 0 26px 0; }

.box.post .boxHead  { background:url(images/boxHeadPostBg.png) repeat-x; }

/*.box.post .boxHead .left { background:url(images/boxPostHeadLeft.png) left top no-repeat; }*/
.box.post .boxHead .left.date {
	font-size:13px;
	line-height:13px;
	padding:22px 0 30px 16px;
}
.box.post .boxHead .left.date img { vertical-align:middle; }
.box.post .boxHead .right.comments {
	/*background:url(images/boxPostHeadRight.png) right top no-repeat;*/
	color:#004496;
	font-weight:bold;
	line-height:19px;
	padding:19px 18px 33px 12px;
	text-align:center;
	width:144px;
}
.box.post .boxHead .right.comments a { color:#004496; font-size:17px !important; }
.box.post .boxHead .right.comments .count { color:#e32200; }
.ie .home .box.post .boxHead .left.date {padding:3px 0 0px 16px;}
.ie .home .box.post .boxHead .right.comments {padding:0px 18px 30px 12px;}
.ie .home .box.post .boxHead  .clear {background:#000;margin-top:-20px}
.ie .home .box.post .boxHead * {margin:0}
.box.page .boxBody,
.box.post .boxBody {
	border-bottom:1px solid #ccdbe2;
	border-left:1px solid #ccdbe2;
	border-right:1px solid #ccdbe2;
	border-top:0;
	font-size:14px;
	margin:0;
	padding:0 17px;
}
.box.post .boxBody {	background:url(images/boxPostBodyBg.jpg) repeat-x; }
.box.page .boxBody {
	border-top:1px solid #ccdbe2;
	padding-top:13px;
}
.box.post .boxBody a { color:#0c5ec2; }
.box.post .boxBody h2 {
	border-bottom:1px solid #e4e8ea;
	font-size:30px;
	line-height:30px;
	padding:0 0 13px 0;
}
.box.post .boxBody h2 a { color:#0c5ec2; }
.box.post .boxBody .tags { padding:10px 0; }
.box.post .related ul { padding:6px 17px !important; }

.box.page .entry,
.box.post .entry {
	margin:0 0 20px 0;
}
.box.post .entry p { text-align:left!important; }
.box.post .entry li{ margin:0 0 4px 20px; }

.box.post .related,
.box.post .postBottom, .box.post .comments-form {
	border-top:1px solid #e4e8ea;
	font-family:Helvetica,Arial,sans-serif;
	margin:0;
	padding:12px 0 10px 0;
}
.box.post .related ul {
	padding:0 0 0 20px;
}
.box.post .related li {
	padding:0 0 0 10px;
}

.box.post .postBottom ul.options {list-style:none;}
.box.post .postBottom ul.options li {float:left; margin:0 0 0 19px;}
.last{margin:0;padding:0;}

.box.post .postBottom ul.options li a, .box.post a.rss { display:block; padding:1px 0 4px 20px; }
.box.post .postBottom .left strong { color:#003b82; }
.box.post .postBottom a { color:#687b84; }
.box.post .postBottom a.comments { background:url(images/postBottomComments.jpg) no-repeat; padding:0 0 4px 35px; }
.box.post .postBottom a.rss { background:url(images/postBottomRss.jpg) no-repeat; }
.box.post .postBottom a.facebook { background:url(images/postBottomFacebook.jpg) no-repeat; }
.box.post .postBottom a.twitter { background:url(images/postBottomTwitter.jpg) no-repeat; }
.box.post .postBottom a.deliciuos { background:url(images/delicious.png) no-repeat; }
.box.post .postBottom a.googlemarks { background:url(images/googlemarks.png) no-repeat; }
.box.post .postBottom a.email { background:url(images/postBottomEmail.jpg) no-repeat; }

#drop {
	background:url(images/share.png) no-repeat;
	margin:0 0 0 20px;
	padding:0 0 4px 20px
}
.box.post .postBottom .dropped {
	background:#fff;
	border:1px solid #E4E8EA;
	display:none;
	padding:5px 10px;
	position:absolute;
	right:0;
	top:15px;
	width:200px;
}
.box.post .postBottom ul.dropped li {border-top:1px solid #E4E8EA;float:none;margin:0;}
.box.post .postBottom ul.dropped li.none {border:none;}
.box.post .postBottom ul.dropped li a {
	background-position:left center;
	display:block;
	padding:5px 0 5px 20px;
}

.box.post .comments-form {display:none}
.box.post .comments-form .right {width:181px!important;}
.box.post #respond .head {border:none;padding:0;margin:0 0 20px !important}

div.retweet {
	float:right;
	margin-left:20px;
}

div.retweet a {
	background:url(images/re.png) no-repeat;
	display:block;
	height:40px;
	text-indent:-9999em;
	width:41px;
}

div.retweet a span {}