/*
************
General styles
************
*/
a.blogs-breadcrumb,.blogs-breadcrumb {
	color:gray;
	font-weight:700;
	padding:0;
	padding-bottom:12px;
	text-decoration:none;
	}
a.blogs-breadcrumb:hover {
	color:#9C0800;
	}
.blogs-showmessage {
	margin:12px;
	padding:12px;
	border:2px solid #9C0800;
	}
.entry-headline {
	font-weight:700;
	color:#000;
	}
table.blog-nav {
	width:100%;
	}
table.blog-nav td {
	width=50%;
	}
/*
****************
Page-specific styles
****************
*/ 
/*Main Blogs-styles*/

.blogs-showblogsentries {
	}
.blogs-showblogsentry {
	border-bottom:1px solid #000;
	}
.blogs-showblogsentrytime {
	color:#333;
	font-size:80%;
	}
.blogs-showblogsentrytitle {
	font-size:130%;
	padding-bottom:13px;
	}
.blogs-showblogsentryshorttext {
	}
.blogs-showcategoryentrytext {
	}
.blogs-showcategoryentryfiles {
	}
.blogs-showcategoryentryauthor {
	padding:2px;
	font-style:italic;
	}
.blogs-showblogsentrycategory {
	}
.blogs-showblogsentrycomments {
	font-weight:700;
	}

/*ShortCategory-styles*/

.blogs-shortbox {
	text-align:center:;
	width:216px;
	margin:4px;
	margin-left:8px;
	margin-right:8px;
	float:left;
	}
.blogs-shortcategorytitle {
	text-align:center;
	text-transform:capitalize;
	font-size:130%;
	border:2px solid #000;
	padding-left:4px;
	padding-right:4px;
	padding-top:12px;
	padding-bottom:12px;
	width:212px;
	}
.blogs-shortcategorytitle:hover {
	background-color:#eee;
	}
.blogs-shortentrylist {
	margin-top:10px;
	}
.blogs-shortentry {
	}
.blogs-shortentrydate {
	color:#333;
	font-size:80%;
	padding-left:12px;
	}
.blogs-shortentrylink {
	padding-left:12px;
	padding-bottom:4px;
	}

/*** ShowCategoryList-styles ***/
.blogs-showcategorylistbox {
	}
.blogs-showcategorylistheader {
	}
.blogs-showcategorylistcategories {
	}
.blogs-showcategorylistcategory {
	}

/*** ShowCategory-styles ***/
.blogs-showcategorybox {
	font-size:1.1em;
	line-height:1.5em;
	width:100%;
	}
.blogs-showcategoryheader {
	width:50%;
	border:2px solid #000;
	padding:10px;
	margin-bottom:24px;
	display: none;
	}
.blogs-showcategorytitle {
	font-size:130%;
	padding-bottom:13px;
	}
.blogs-showcategorydescription {
	}
.blogs-showcategoryentries {
	margin-top:10px;
	}
.blogs-showcategoryentry {
	margin-bottom: 1.8em;
	border-bottom: 1px dotted #4F519F;
	}
.blogs-showcategoryentrytime {
	font-style: normal;
	}
.blogs-showcategoryentrytitle {
	font-weight: 700;
	margin-bottom:1.8em;
	margin-top:0px;
	}
.blogs-showcategoryentrytext {
	margin-bottom: 0.9em;
	}
.blogs-showcategoryentryfiles img {
	margin: .9em auto;
	display:block;
	border-width: 2px;
	border-style: solid;
	}
.blogs-showcategoryentryfiles p {
	font-style: italic;
	font-size: 0.8em;
	margin: 0.8em 0;
	text-align: center;
	}
.blogs-showcategoryentryauthor {
	font-style:italic;
	}
.blogs-showcategoryentrycomments {
	font-weight:700;
	}

/*** ShowEntry-styles ***/
.blogs-showentrybox {
	width:98%;
	}
.blogs-showentryheader {
	width:50%;
	border:2px solid #000;
	padding:10px;
	margin-bottom:24px;
	}
.blogs-showentrytime {
	color:#333;
	font-size:90%;
	padding-bottom:8px;
	}
.blogs-showentrytitle {
	font-size:130%;
	padding-bottom:13px;
	}
.blogs-showentrytext {
	}
blogs-showentrytext.a {
	color:#933;
	}
.blogs-showentryauthor {
	font-style:italics;
	}
.blogs-showentryfiles {
	padding-top:13px;
	padding-left:0;
	}
.blogs-showentrycomments {
	padding-left:12px;
	}
.blogs-showentrycomment {
	padding-bottom:12px;
	margin-bottom:12px;
	border-bottom:1px solid .222;
	}
.blogs-showentrycommenttime {
	color:#333;
	font-size:80%;
	}
.blogs-showentrycommenttext {
	}
.blogs-showentrycommentauthor {
	font-style:italic;
	}
.blogs-showentrycommentform {
	padding-top:10px;
	margin-top:10px;
	padding-left:12px;
	margin-bottom:10px;
	}
.blogs-authorinput {
	width:400px;
	border:1px solid #333;
	}
.blogs-authorinput:hover {
	background-color:#ddd;
	}
.blogs-commentinput {
	width:400px;
	border:1px solid #333;
	}
.blogs-commentinput:hover {
	background-color:#ddd;
	}
.blogs-submitinput {
	border:1px solid #bbb;
	}
.blogs-submitinput:hover {
	background-color:#ddd;
	}
