@import "basic.css";

h2 {
	width: 750px;
	margin: 25px 25px 5px 25px;
}

p.lead {
	width: 750px;
	margin: 5px 25px 10px 25px;
	text-align: right;
}


.blogContent {
	width: 750px;
	margin: 10px 25px 5px 25px;
}

.blogMenu {
	width: 136px;
	float: left;
	background: #ccf;
	margin: 0 14px 0 0;
}

.blogMenu p.entryBtn {
	margin: 0 0 6px 0;
	padding: 0 0 4px 0;
	background: #fff;
}

.blogMenu .localMenu li {
	padding-left: 10px;
}

.blogMenu .comment {
	margin: 0 10px;
	font-size: 70%;
	font-family: verdana,sans-serif;
}

.blogMenu .comment .name {
	font-weight:bold;
}

.blogMenu .recentMenu,
.blogMenu .categoriesMenu,
.blogMenu .trackbackMenu,
.blogMenu .archivesMenu,
.blogMenu .feedMenu {
	border-top: 1px solid #fff;
}

.blogMenu .recentMenu p,
.blogMenu .categoriesMenu p,
.blogMenu .trackbackMenu p,
.blogMenu .archivesMenu p,
.blogMenu .feedMenu p {
	margin-left: 5px;
}

.blogMenu .recentMenu li,
.blogMenu .categoriesMenu li,
.blogMenu .trackbackMenu li,
.blogMenu .archivesMenu li,
.blogMenu .feedMenu li {
	font-size: 70%;
	padding-left: 20px;
	background: url(../images/staffblog/icon_docment.gif) 5px 1px no-repeat;
	font-family: verdana,sans-serif;
}

.entries {
	width: 600px;
	margin: 0;
	float: left;
}

.entries .entry {
	width: 600px;
	margin: 5px 0 20px 0;
}

.entries .entry h3 {
	background: #339 url(../images/staffblog/background_entry_title_head.gif) 0 0 no-repeat;
	width: 575px;
	padding: 5px 10px 0 15px;
	color: #fff;
	margin: 5;
}

.entries .entry h3 a,
.entries .entry h3 a:link,
.entries .entry h3 a:visited {
	color: #fff;
	text-decoration: none;
}

.entries .entry h3 a:hover,
.entries .entry h3 a:active {
	color: #fff;
	text-decoration: underline;
}

.entries .entry .description {
	width: 580px;
	padding: 15px 10px 0 10px;
	margin: 0;
	background: url(../images/staffblog/background_entry_title_foot.gif) 0 0 no-repeat;
}

.andMoreBtn {
	width 580px;
	text-align: right;
}

.entries .editor {
	border-top: 1px solid #ccc;
	text-align: right;
	width: 580px;
	padding: 0 10px;
}



h3.cap {
	width: 750px;
	margin: 25px 25px 5px 25px;
}

.staffBlogList {
	width: 750px;
	margin: 10px 15px 5px 25px;
	background: url(../images/staffblog/background_grey.gif) 0 0 repeat-y;
	padding: 10px 0 10px 10px;
}

.staffBlogList .item {
	width: 360px;
	height: 110px;
	margin: 0 10px 10px 0;
	float: left;
}

.staffBlogList .item .icon {
	width: 85px;
	float: left;
}

.staffBlogList .item .data {
	width: 275px;
	float: left;
}

.staffBlogList .item .data h4 {
	font-weight: normal;
	font-size: 80%;
}

.staffBlogList .item .data p {
	font-weight: normal;
	font-size: 80%;
}

.wrapperTrackbacks {
	width: 600px;
}

.wrapperTrackbacks .techstuff {
	width: 578px;
	padding: 10px;
	border: 1px solid #0E2FBE;
	background: #EBF2FA;
}

.wrapperTrackbacks .item {
	border-bottom: 1px dashed #ccc;
}
