/* @override 
	http://www.longbeachmeditation.com/index.php?css=_includes/css_blog.v.1247134383
	http://www.longbeachmeditation.com/index.php?css=_includes/css_blog.v.1245652033
	http://www.longbeachmeditation.com/index.php?css=_includes/css_blog.v.1274062511
	http://www.longbeachmeditation.com/index.php?css=_includes/css_blog.v.1274062856
	http://www.longbeachmeditation.com/index.php?css=_includes/css_blog.v.1274068339
*/

/* @group Blog */

div.entry p {
	font-size: 1.1em;
	line-height: 1.5em;
}

#left embed {
	/*margin: 25px auto;
	clear: both;
	float: left;
	width: 580px;*/
}

/*p {
	margin-bottom: 15px;
	color: gray;
}*/

div.entry p.readmore {
	text-align: right;
	clear: both;
	margin-bottom: 0;
	font: 1em "Lucida Grande", Lucida, Verdana, sans-serif;
	padding-bottom: 10px;
}
div.entry p.readmore a {
	font-size: .9em;
	text-transform: lowercase;
}

ul.cat_perm {
	margin: 0;
	padding: 6px 0 0;
	list-style-type: none;
	clear: both;
	display: block;
	float: left;
	border-top: 1px solid #dadada;
	color: gray;
	/*border-bottom: 8px double #dce0d3;*/
	font: .90em "Lucida Grande", Lucida, Verdana, sans-serif;
	width: 685px;
}

ul.cat_perm li.category strong {
	/*text-transform: uppercase;*/
	font-weight: normal;
	font-style: normal;
	color: #bfbfbf;
	text-transform: none;
}

ul.cat_perm li {
	float: left;
	margin: 0;
	text-transform: uppercase;
}

ul.cat_perm li.permalink {
	float: right;
	text-transform: lowercase;
}

div#right.blog_column ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: .75em;
}

div#right.blog_column ul li ul li a{
	font-size: 1.3em;
	margin-left: 10px;
}

div#right.blog_column li ul li {
}

/* @group Calendar */

div#right table.calendarBG {
	font-size: .75em;
	color: #bfbfbf;
	/*border: 1px solid #d4d4d4;*/
	margin-top: 12px;
	margin-bottom: 12px;
	padding-right: 4px;
	padding-left: 4px;
}

div#right td.calendarCell {
	padding: 3px 6px;
	width: 116px;
	height: 38px;

}

div#right th.calendarHeader {
	font-weight: normal;
	text-align: center;
	font-size: 1em;
	font-style: normal;
}

/* @end */

div#left.blog_column {
	float: left;
	width: 552px;
	padding-left: 40px;
	padding-right: 20px;
	clear: left;
	padding-top: 10px;
}

div.photo_embed {
	text-align: center;
	display: block;
}

#left div.entry {
	width: 685px;
	clear: both;
	float: left;
	margin-bottom: 25px;
	border: 1px solid #c3cbbc;
	padding: 10px;
	background-color: #eaeee0;
}

#left div.entry_head h5.date {
	margin-top: 0px;
	color: #92958d;
	margin-bottom: 0;
	text-transform: uppercase;
	font-weight: normal;
	font-style: normal;
	font-size: .7em;
}

#left div.entry div.entry_head {
	clear: both;
	margin-bottom: 15px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

h5.subtitle {
	text-transform: none;
	color: #a2b57f;
	margin-bottom: 10px;
	font: italic 1.1em Georgia, "Times New Roman", Times, serif;
}

h5.pagecount {
	clear: both;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

h5.sidetitle {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-bottom: 0;
	text-transform: uppercase;
}

#left div.entry_head h3.title {
	margin: 0;
	text-indent: 0;
	/*border-top: 2px dotted #dce0d3;*/
	/*padding-top: 10px;*/
	font: 1.5em Georgia, "Times New Roman", Times, serif;
	color: #a0410d;
}

#left div.entry_head h3.title a{
color: #3a3627;
	text-decoration: underline;
}


div.entry embed {
	padding: 5px;
	background-color: #fff;
	display: block;
}

div.entry img {
	border: 5px solid #fff;
}

span.summary_image {
	float: left;
	display: block;
	width: 120px;
}

div#right.blog_column {
	float: right;
	width: 200px;
	padding-left: 21px;
	/*border-bottom: 6px solid #dadada;
	border-left: 6px solid #dadada;*/
	background: url(/images/assets/bracket2.jpg) no-repeat -42px 0;
	padding-right: 6px;
	border-left: 1px solid #dadada;
	clear: right;
}

#left div.entry_head h6.total_comments a {
	float: right;
	margin-right: 9px;
}



#right p.members {
	font-size: .8em;
}



div#right.blog_column h5 {
	margin-top: 33px;
}

div#right.blog_column h5#member_sidetitle.sidetitle {
	margin-top: 54px;
}

div.comment_entry {
	clear: both;
	float: left;
	margin-bottom: 25px;
	padding: 10px;
	background: url(/images/assets/gradient.jpg) repeat-x 0 -52px;
	width: 496px;
}

#left div.entry_comment_form h5.subtitle {
	clear: both;
}

ul.comment_post {
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: left;
}

li.com_date {
	text-transform: uppercase;
	font-weight: normal;
	font-style: normal;
	font-size: .75em;
	color: #bfbfbf;
	width: 423px;
}

li.avatar_icon {
	float: left;
	margin-right: 11px;
}

li.com_author {
	float: left;
	color: #a2b57f;
	font-size: .8em;
}

div.comment_entry p {
	float: left;
}

div.comment_entry ul.comment_post li.avatar_icon img {
	border: 3px solid #fff;
}

p.leadpara {
	color: #612707;
	line-height: 1.5em;
	letter-spacing: -.5px;
	font-weight: normal;
	font-style: normal;
	margin-top: 15px;
	font-size: 1.1em;
}

div#sidebar {
	font: .85em/1.4em "Lucida Grande", Lucida, Verdana, sans-serif;
	border-left: 1px solid #dce0d3;
	padding: 15px;
	background-color: #dce0d3;
	border: 1px solid #c3cbbc;

}

#sidebar ul {
	list-style-type: none;
}

#sidebar ul li {
	margin-left: 5px;
}

p.category_head {
	text-transform: uppercase;
	color: #95862d;
	font: bold 1.4em "Trebuchet MS", "Arial Narrow", Verdana, sans-serif;
} 



/* @end */