@charset "utf-8";
/* CSS Document */

/* =Blogs Listing
---------------------------------------------------------------------
*/

#blogs-list {}

.blog-item {
	border-bottom:1px solid #393228;
	margin-bottom:25px;
	padding-bottom:10px;
}

.blog-left {
	display:inline;
	float:left;
	margin-right:20px;
	width:118px;
}

.avatar {
	overflow:hidden;
	width:118px;
}

.avatar img {
	max-width:118px;
	-width:118px;
}

.blog-author {
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:10px;
	padding:4px 0;
}

.blog-right {
	display:inline;
	float:left;
	width:355px;
}

.blog-name {
	background-color:#6E8CB3;
	color:#FFFFFF;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	padding:5px;
}

.blog-name a:link,
.blog-name a:visited {
	color:#FFFFFF;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	text-decoration:none;
}

.blog-name a:hover,
.blog-name a:active {
	text-decoration:underline;
}

.post-title {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
	padding:5px 5px 2px;
}

.post-title a:link,
.post-title a:visited {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
	text-decoration:none;
}

.post-title a:hover,
.post-title a:active {
	color:#6E8CB3;
}

.blog-right .post-date {
	color:#666666;
	padding:0 5px 5px;
}

.blog-right .post-excerpt {
	padding:5px;
}

.blog-right .post-excerpt p {
	margin:0;
}

.blog-right .read-more {
	display:block;
	margin-top:5px;
}



/* =Blogs Home
---------------------------------------------------------------------
*/

#blogs-home {}

.blog-name .text {
	display:inline;
	float:left;
	margin-right:15px;
	width:300px;
	#float:none;
}

.blog-name .subscribe {
	display:inline;
	float:right;
	margin-top:2px;
	text-align:right;
	width:150px;
	#float:none;
	#margin-left:140px;
	#position:absolute;
}

.blog-name .subscribe a:link,
.blog-name .subscribe a:visited {
	background:transparent url(/images/icon_subscribe.png) no-repeat scroll left top;
	display:block;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:10px;
	height:15px;
	padding-top:3px;
	text-align:left;
	text-indent:24px;
}

.blog-post {
	border-bottom:1px solid #393228;
	margin-top:10px;
	padding-bottom:15px;
}

.post-callout {
	background:transparent url(/images/post_callout.png) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:23px;
	margin-left:450px;
	margin-top:-20px;
	padding-top:4px;
	position:absolute;
	text-align:center;
	text-indent:6px;
	width:42px;
}

.blog-post .post-date {
	color:#666666;
	padding:5px;
}

.blog-post .post-excerpt {
	padding:5px;
}

.blog-post .post-excerpt p {
	margin:0;
}

.blog-post .read-more {
	display:block;
	margin-top:5px;
}

.blog-post .post-details {
	color:#666666;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:10px;
	margin-top:5px;
	padding:5px;
}

.blog-post .post-details span {
	color:#000000;
}

#previous-posts h4 {
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
	margin-top:20px;
}

.previous-post {
	background-color:#EFEFEF;
	color:#666666;
	padding:5px;
}

.previous-post .post-link {
	display:inline;
	float:left;
}

.previous-post .post-link a:link,
.previous-post .post-link a:visited {
	color:#AD7114;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:12px;
	text-decoration:none;
}

.previous-post .post-link a:hover,
.previous-post .post-link a:active {
	color:#6E8CB3;
}

.previous-post .post-link .date {
	color:#EAEED3;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:11px;
}

.previous-post .post-callout {
	float:right;
	margin:0;
	position:relative;
}

.archive-link {
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:10px;
	margin-top:15px;
	text-align:right;
}



/* =Blogs Post
---------------------------------------------------------------------
*/

#blog-post {}

#blog-post .post-title {
	color:#BF7B14;
	margin:10px 0 0;
}

#blog-post .post-date {
	color:#666666;
	padding:5px;
}

#blog-post .post-content {
	margin:15px 0;
	padding:5px;
}

#blog-post .post-details {
	color:#666666;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:10px;
}

#blog-post .post-details span {
	color:#000000;
}

#post-comments {
	border-top:1px solid #999999;
	margin-top:15px;
}

#post-comments h5 {
	color:#A3620A;
	margin-top:5px;
	text-transform:none;
}

#post-comments h5 a:link,
#post-comments h5 a:visited {
	text-decoration:none;
}

#post-comments h5 a:hover,
#post-comments h5 a:active {
	text-decoration:underline;
}

#comment-list {
	margin-bottom:10px;
}

#comment-list .comment-row0 {
	background-color:#EFEFEF;
	margin:5px 0;
	padding:10px 5px;
}

#comment-list .comment-row1 {
	margin:5px 0;
	padding:10px 5px;
}

#comment-list .comment-author {
	color:#50668C;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:10px;
	margin-bottom:2px;
}

#comment-list .comment-text {
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:10px;
}

#comment-form {
	margin-top:10px;
}

#comment-form .label {
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:10px;
}

#comment-form .element {
	margin-bottom:10px;
}

#comment-form input {
	border:1px solid #CCCCCC;
	color:#666666;
	font-size:11px;
	font-weight:normal;
	padding:4px;
	width:486px;
}

#comment-form textarea {
	border:1px solid #CCCCCC;
	color:#666666;
	font-size:11px;
	font-weight:normal;
	height:80px;
	padding:4px;
	width:486px;
}



/* =Blogs Archive
---------------------------------------------------------------------
*/

#blogs-archive {}

#blogs-archive .archive-heading {
	color:#50668C;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
	margin:5px 0;
	padding:5px 10px;
}

.post-listing {
	padding:5px 10px;
}

.post-listing .post-link a:link,
.post-listing .post-link a:visited {

}

.post-listing .post-info {

}

#archive-categories {
	margin-top:25px;
}

#archive-categories,
#archive-months {
	background-color:#EFEFEF;
	margin-bottom:15px;
	padding:10px;
}

#archive-categories h5,
#archive-months h5 {

}

#archive-categories ul,
#archive-months ul {
	margin-bottom:5px;
	padding-left:0;
}
#archive-categories ul li,
#archive-months ul li {
	font-weight:normal;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#archive-categories ul li a:link, #archive-categories ul li a:visited,
#archive-months ul li a:link, #archive-months ul li a:visited {
	color:#333333;
}



/* =Blogs Sidebar
---------------------------------------------------------------------
*/

.blogs #sidebar {
	padding-top:30px;
}

#blog-owner {
	float:right;
	margin-bottom:10px;
	margin-right:12px;
	width:236px;
}

#blog-search {
	float:right;
	margin-right:12px;
	width:236px;
}

#blog-search #searchterm {
	border:1px solid #CCCCCC;
	color:#666666;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:14px;
	padding:3px;
	width:180px;
}

#blog-search .gobutton {
	background:transparent url(/images/go_button.jpg) no-repeat scroll left top;
	margin:0 0 0 -4px;
	vertical-align:top;
}

#blog-search .gobutton:hover {
	background-position:left bottom;
}

#blog-roll,
#blog-categories {
	float:right;
	margin-top:15px;
	width:240px;
}

#blog-categories {
	margin-top:0;
}

#blog-roll h5,
#blog-categories h5 {
	color:#6E8CB3;
	/* font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:normal;
	margin-top:10px;
	text-transform:none; */
}

#blog-roll ul,
#blog-categories ul {
	padding-left:15px;
}

#blog-roll ul li,
#blog-categories ul li {
	
}

#blog-roll ul li a,
#blog-categories ul li a {
	font-weight:normal;
}



/* =Blogs Search
---------------------------------------------------------------------
*/

#postlist {
	margin-top:25px;
}

.search-post {
	border-bottom:1px solid #999999;
	margin-top:10px;
	padding-bottom:10px;
}

.search-post .post-link {
	padding:5px 5px 0;
}

.search-post .post-link a:link,
.search-post .post-link a:visited {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:14px;
	text-decoration:none;
}

.search-post .post-link a:hover,
.search-post .post-link a:active {
	text-decoration:underline;
}

.search-post .post-date {
	color:#666666;
	padding:5px;
}

.search-post .post-excerpt {
	padding:5px;
}

.search-post .post-excerpt p {
	margin:0;
}

.search-post .post-details {
	color:#666666;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:10px;
	margin-top:5px;
	padding:5px;
}

.search-post .post-details span {
	color:#000000;
}

.search-post .post-details a:link,
.search-post .post-details a:visited {
	color:#000000;
}

