/* @group General */

body  { 
	background: #f0f0f0 url('images/Background.gif') center repeat-y; 
	color: #111; 
	font: 10px Georgia, "Times New Roman", Times, serif; 
	text-align: center; 
}

* { padding: 0; margin: 0; outline: none; }
#container { background-color: #fff; width: 960px; padding: 0; margin: 0 auto; }
.clearfix { clear: both; height: 0; display: block; width: 0; padding: 0; margin: 0; }

a { color: #3a4e55; text-decoration: underline; }
a:visited { color: #3a4e55; text-decoration: underline; }
a:hover { color: #f15a2a; text-decoration: underline; }
a img { border: none; }

.type-post { border-bottom: 1px dotted #999; margin-bottom: 3em; padding-bottom: 3em; }
#search_form input { color: #ccc; width: 185px; border: 1px solid #ccc !important; outline: none; height: 20px; padding-left: 5px; }
#teasers { margin: 0 auto 25px; padding:0; 	width:900px; height:125px; }
#offsite_link { border: none !important; padding: 0 0 0 5px !important;	margin: 0 !important; }
.offsite_link { border: none !important; padding: 0 0 0 5px !important;	margin: 0 !important; }
.page h2 { margin-bottom: 25px; }

.addthis_toolbox_page {	display: block; border-top: 1px solid #ccc; padding: 10px 0 5px 20px; }
.addthis_toolbox_page a { float: left; }
.addthis_toolbox_page .addthis_button_facebook_like { padding-right: 10px; }

.wp-smiley { border: none !important; }

.toggle_head { font-size: 17px; }
.toggle_content { display: none; margin: 15px 0; border: 1px solid #ccc; padding: 15px; background-color: #f9f9f9; }
.toggle_title { display: inline; cursor: pointer; color: #3a4e55; font-weight: bold; }


/* @end */



/* @group Core Layout Elements */

#content_box { width: 960px; text-align: left; float: left; clear: both; }
#content { width: 540px; padding: 0 25px 0 33px; float: left; border-right: 1px solid #ccc; }
#sidebar { width: 325px; padding: 0 25px 0 10px; float: left; }
#footer { 
	width: 960px; 
	padding: 1.2em 0 15px 0; 
	border-top: 2px solid #ddd; 
	text-align: center;
	margin: 0 auto;
	clear: both; 
}

/* @end */



/* @group Masthead */

#Navigation { margin: 0 0 25px 30px; padding-bottom: 25px; position: relative; }
#Navigation ul { position: absolute; }
#Navigation li { list-style-type:none; float: left; height: 28px; position: relative; }
#Navigation li ul { display: none;  margin: 0; position: absolute; margin-top: 28px; left: 0; }

#Navigation li:hover ul { display: block; float: left; }
#Navigation li:hover ul li { float: none; height: 26px; }

a#Nav1  { background-color:#3b4d55; }
a#Nav2  { background-color:#566c3d; }
a#Nav3  { background-color:#a79b34; }
a#Nav4  { background-color:#f4ab20; }
a#Nav5  { background-color:#f04e23; }
a#Nav6, a#Nav6a  { background-color:#e6372b; }
a#Nav7  { background-color:#754e60; }

a#Nav1, a#Nav2, a#Nav3, a#Nav4, a#Nav5, a#Nav6, a#Nav6a, a#Nav7 {
	height: 14px;
	font: bold 10px Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	float:left;
	margin-right:2px;
	color: #FFF;
	text-decoration: none;
	padding: 7px 15px;
}

a#Nav6a  { width: 105px; border-top: 1px solid #fff; }


#Header { width: 960px; text-align: left; }
#Masthead { width: 960px; text-align: left; }
#Logo {	float: left; width: 290px; }
#Donate { float: right; width: 635px; text-align: right; padding-right: 30px;}
#Justgiving { font: 11px Tahoma, Geneva, sans-serif; color: #444; text-decoration: none; }
#Justgiving:visited { color: #444; text-decoration: none; }
#Justgiving:hover { color: #838282; text-decoration: underline; }
#social_icons { float: right; margin-top: 10px; }
#FollowUs { font: 11px Tahoma, Geneva, sans-serif; color: #444; text-decoration: none; vertical-align: bottom; }


#FundraisingAppeal2011, #EE, #MeditationEvolution { width: 290px; height: 125px; }
#FundraisingAppeal2011 { background: url('images/Sprite_Evolve+Sustain_290px.jpg') no-repeat 0 0; }
#FundraisingAppeal2011:hover {	background: url('images/Sprite_Evolve+Sustain_290px.jpg') no-repeat 0 -125px; }
#EE { background: url('images/Sprite_EvolutionaryEnlightenment_290px.jpg') no-repeat 0 0; }
#EE:hover {	background: url('images/Sprite_EvolutionaryEnlightenment_290px.jpg') no-repeat 0 -125px; }
#MeditationEvolution { background: url('images/Sprite_MeditationEvolution_290px.jpg') no-repeat 0 0; }
#MeditationEvolution:hover { background: url('images/Sprite_MeditationEvolution_290px.jpg') no-repeat 0 -125px; }


/* @end */



/* @group Sidebar */

.widget { margin-bottom: 25px; }
.widget_text { list-style-type: none; }
.widgettitle {
	width:292px;
	border-top: 6px solid #F60;
	border-bottom: 1px dotted #999;
	padding: 3px 23px 3px 10px;
	margin-bottom: 0;
	font-size: 15px; 
	color: #666; 
	text-transform: uppercase; 
	background-color: #f9f9f9;
}

.sidebar_container { padding: 10px 0 20px; background-color: #f9f9f9; } 
.sidebar_container_fb { background-color: #f9f9f9; } 
.sidebar_container img { margin: 5px 20px 10px 20px; border: 3px double #bbb; }
.sidebar_container p strong { font-size: 14px; color: #555; }
.sidebar_container p, .sidebar_text { font-size: 14px; line-height: 18px; padding: 0 23px 0 22px; color: #666; }
.sidebar_container ul { font-size: 14px; line-height: 18px; padding: 10px 0 10px 52px; color: #666; }
.sidebar_dates p { padding: 0 !important; margin-bottom: 5px; }
.sidebar_dates { float: right; text-align: left; font-size: 14px; color: #666; width: 240px; }

#Magazine_Cover { float: left; }
#Magazine_Cover img { margin-right:15px; }
#Magazine_Text_Container { float:left;  width:136px; margin-top:5px; padding-right:20px; }
#Magazine_Current_Issue { font: bold 10px Verdana, sans-serif; text-transform:uppercase; color:#CCC; padding-bottom:5px; }
#Magazine_Title { font-weight:bold; font-size:16px; margin-bottom:8px; }
#Magazine_Content { font-size:12px; margin-bottom:20px; }
.Magazine_Spacer { padding-top: 10px; }

.grey { color:#666; }
.offsite_link { border: none !important; padding: 0 0 0 5px !important;	margin: 0 !important; }
#cc { margin-top: 15px; }
.iCal_Icon { border: none !important; padding: 0 10px 0 0 !important; margin: 0 !important; float: left; }

.ical_icon_container { padding: 0 10px 0 22px; float: left; }
.ical_icon_container img { border: none !important; margin: 0 !important; }
.sidebar_copy { width: 244px; padding-right: 23px; line-height: 18px; color: #666; font-size: 14px; float: left; }


/* @end */



/* @group Event Pages */

.Event_Container { 
	font: normal 14px Georgia, "Times New Roman", Times, serif;
	color:#666; 
	text-align: left;
	width: 540px;
}

.Event_Imange_Container { float: left; margin-right: 25px; }
.Event_Details_Container { float: right; width: 375px; }
.Event_Title { font: bold 18px Georgia, "Times New Roman", Times, serif; color:#3a4e55; margin-bottom: 20px; }
.Event_Date { font: bold 15px Georgia, "Times New Roman", Times, serif; color:#666; margin-bottom: 20px; }
.Event_Text { margin-bottom: 20px; line-height: 1.4; }
.Event_Divider { margin-top: 20px; margin-bottom: 40px; border-bottom: 1px solid #ccc; }
.Event_Dividing_Line_Top { border-top: 1px dotted #999;  padding-top: 20px; margin-top: 35px; }
.Event_Dividing_Line_Bottom { border-bottom: 1px dotted #999; margin-bottom: 35px; }
.Event_Table { font: normal 1em/1.5em Georgia, "Times New Roman", Times, serif;	color:#666; }
.Event_Links { line-height: 1.5; }
.Event_Info { width: 100%; border: 1px dotted #000; background-color: #f9f9f9; }
.Event_Info th { padding-left: 10px; padding-right: 5px; display: table-cell; vertical-align: top; }
.Event_Info td { padding-left: 5px; padding-right: 10px; display: table-cell; vertical-align: top; }
.Event_Info th { font-weight: bold; }
.table_first th, .table_first td { padding-top: 5px; }
.table_middle th, .table_middle td  { padding-top: 5px; }
.table_last th, .table_last td  { padding-top: 5px; padding-bottom: 5px; }

/* @end */



/* @group About */

#About_Box {
	border:1px dotted #999;
	background-color:#f9f9f9;
	padding:15px;
	font-size:11px;
	line-height:1.5em;
	clear:both;
}

#About_Images { float:left; width:260px; padding-bottom:10px; }
#About_First_Image { margin-bottom:10px; }

.Team_Bio img {	float: left; border: 1px double #bbb; }
.Team_Bio_Text { float: left; }

#Team_Title {
	font: normal 2em Georgia, 'Times New Roman', Times, serif; 
	color: #3a4e55; 
	margin: 60px 0 35px; 
	line-height: 1.2em;
}

/* @end */

/* @group Contact & Partners Page */

#contact_container { margin: 0 85px; }
#centre_map { border: none; }
#contact_google_table {
	width: 348px;
	height: 25px;
	border:1px solid #efb96c;
	padding:10px;
	margin-top:15px;
	text-align:center;
	-moz-border-radius: 6px;
	border-radius: 6px;
}


#Accomodation_Table td {
	text-align: left;
	padding: 5px;
	font: 11px Arial, Helvetica, sans-serif;
	vertical-align:top;
	color:#666;
}

#Accomodation_Table .Accomodation_Type { 
	font: normal 1.5em/1em Georgia, "Times New Roman", Times, serif; 
	color:#666; 
	border-bottom: 1px solid #ddd; 
	padding-top: 20px; 
	/* font: bold 16px Georgia, "Times New Roman", Times, serif; padding: 25px 0 10px; */ }
#Accomodation_Table .Accomodation_Table_Header td { font-weight:bold; padding-top: 20px;}
#Accomodation_Table_Footer { border-top: 1px solid #ccc; margin-top: 10px; }
.odd { background-color:#f1f1f1; }


#Partner_Container {
	float:left;
	padding-right:10px;
	font: normal 1em/1.5em Georgia, "Times New Roman", Times, serif; 
	color:#666; 
	margin-bottom: 40px;
	display: block;
}

#Section_Container {
	float:left;
	padding-right:10px;
	font: normal 1em/1.5em Georgia, "Times New Roman", Times, serif; 
	color:#666; 
	margin-bottom: 10px;
	display: block;
}


#Partner_Container img { /*float:right; padding-left:15px;*/ border: none; }
#Section_Container h3 { 
	font: normal 1.5em/16px Georgia, "Times New Roman", Times, serif; 
	color:#333; 
	border-bottom: 1px solid #ddd; 
	margin-bottom: 20px; 
	display: block;
	width: 540px;
}

#Partner_Container h4 { 
	font: bold 1.2em/13px Georgia, "Times New Roman", Times, serif; 
	color:#666; 
	margin-bottom: 10px; 
}


#Partner_Container table, #Section_Container table {
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	padding: 5px 0;
	margin: 10px auto ;
	text-indent: 10px;
}

#PartnerEvents {
	background-color: #f1f1f1;
}

#TheWindow { padding-left:15px; }


/* @end */

/* @group Centre Membership */

#Centre_Membership_Container { text-align: left; }
#Evolutionary_Box strong { text-align: right; }
#Centre_Membership_Container h3 { margin-bottom: 20px; margin-top: 10px; color: #3a4e55; }
#Centre_Membership_Container h4 { margin-bottom: 10px; color: #333; font-size: 15px; }
#Centre_Membership_Container li strong{ color: #564b83; list-style-type: disc; line-height: 1em; }
#Centre_Membership_Container li { color: #666; }
#Centre_Membership_Container li span { color: #999; font-style: italic; }

#Evolutionary_Box {
	float: right;
	width: 250px;
	border: 1px dotted #999;
	background-color: #f9f9f9;
	padding: 15px;
	margin-left: 20px;
}


.Leadership_Title {
	font: normal 1.5em Georgia, 'Times New Roman', Times, serif; 
	color: #3a4e55; 
	margin: 30px 0 35px; 
	padding-top: 30px;
	line-height: 1.2em;
}


#Calendar_Spacer { 	padding: 20px 0; }

/* @end */




/* @group New Header Styles */

h2 { 
	font: normal 3em Georgia, 'Times New Roman', Times, serif; 
	color: #3a4e55; 
	margin: 0 0 0.1em; 
	line-height: 1.2em;
}

h2 a { color: #3a4e55; text-decoration: none; }
h2 a:visited { color: #3a4e55; text-decoration: none; }
h2 a:hover { color: #3a4e55; text-decoration: underline; }


h4 { font: 1.3em Georgia, serif; color: #777; }
h4 a, h4 a:visited { color: #3a4e55; text-decoration: none; }
h4 a:hover { color: #3a4e55; text-decoration: underline; }
.posts h4 { margin: 0 0 0.5em 0; padding: 0 0 1.0em 0.1em; }

h5 { font: 1.1em Arial, sans-serif; color: #777; }


/* @end */



/* @group PayPal Button */


.PayPal_Button {
	text-align: center;
	text-decoration: none;
	outline: none;
	cursor: pointer;
	padding: 3px 12px;
	color: #3a4e55;
    font: 11px "Lucida Sans MS", "Lucida Grande", Helvetica, sans-serif;
	border: 1px solid #ddd;
	
	text-shadow: 0px 1px 1px white;
	
	background-color: #eee;
	background-image: url(images/BG_Button_PayPal.gif); /* fallback image */
    background: -webkit-gradient(linear, center top, center bottom, color-stop(0%, #fff), color-stop(100%, #eee));
    background: -moz-linear-gradient(top, #fff, #eee);

    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
	border-radius: 16px;
	 
    -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.2);
    box-shadow: 0px 1px 3px rgba(0,0,0,0.2);
}

.PayPal_Button:hover {
	text-decoration: none;
	color: #3a4e55;
	 
	background-image: url(images/BG_Button_PayPal_Over.gif); /* fallback image */
    background: -webkit-gradient(linear, center top, center bottom, color-stop(100%, #fff), color-stop(0%, #eee));
    background: -moz-linear-gradient(top, #eee, #fff);	
}

.PayPal_Button:active {
     border-width: 1px;
     margin-left: 1px;
     margin-right: 1px;
     color: #3a4e55;
	 
     -box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
     -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
     -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
	 
	 background-image: url(images/BG_Button_PayPal_Over.gif); /* fallback image */
     background: -webkit-gradient(linear, center top, center bottom, color-stop(100%, #fff), color-stop(0%, #eee));
     background: -moz-linear-gradient(top, #eee, #fff);
}



/* @end */






/* @group Shop */



.Shop_Container { width: 478px; border: 1px dotted #ccc; background-color: #f9f9f9; padding: 10px 30px 30px 30px; margin-bottom: 50px; text-align: left; margin: 0 auto 50px; }

.Shop_Category { width: 480px; font: normal 24px Georgia, 'Times New Roman', Times, serif; color: #3a4e55; margin: 10px 0 35px 0; line-height: 0.8em; border-bottom: 1px dotted #ccc; }
.Shop_Thumbnail { width: 130px; float: left; display: block; margin-right: 18px; }
.Shop_Thumbnail img { border: 1px solid #ccc !important;  }
.Shop_Item { width: 480px; float: left; display: block;  }

.Shop_Description { width: 328px; float: right; display: block;  }
.Shop_Description h3 { margin: 0; font: normal 18px Georgia, 'Times New Roman', Times, serif; color: #3a4e55; }
.Shop_Description h4 { margin: 0; font: normal 16px Georgia, 'Times New Roman', Times, serif; color: #777; }
.Shop_Item_Text { font: normal 12px Georgia, 'Times New Roman', Times, serif; color: #777; margin-top: 20px; }
.Shop_Item_Text p { margin-bottom: 15px; }
.Shop_Item_Text p span { color: #444; font-size: 13px; }

.shop_divider { height: 1px; display: block; border-bottom: 1px dotted #ccc; margin-top: 30px; margin-bottom: 30px; }

.clearfix { clear: both; }


/* @end */




















/* @group Old Styles */



.entry, .comment .reply { font-size: 1.4em; line-height: 1.65em; overflow: hidden; }
.entry blockquote { font-size: 1.0em; }
.entry blockquote.right { 
	width: 200px; 
	font-style: normal !important; 
	font-size: 1.3em !important; 
	margin: 0.3em 0 0.3em 15px !important; 
	padding: 0.3em 0 !important; 
	border: 3px double #aaa; 
	border-width: 3px 0; 
	text-align: center; 
	float: right; 
}
		
.entry blockquote.left { 
	width: 200px; 
	font-style: normal !important; 
	font-size: 1.3em !important; 
	margin: 0.3em 15px 0.3em 0 !important; 
	padding: 0.3em 0 !important; 
	border: 3px double #aaa; 
	border-width: 3px 0; 
	text-align: center; 
	float: left; 
}
	
.entry blockquote.right p, .entry blockquote.left p { 
	margin: 0 !important; 
	line-height: 1.4em !important; 
}
	
.entry p { margin: 0 0 1.5em 0; color: #666; }
.entry ul, .entry ol { margin: 0 0 1.5em 40px; }
.entry ul { list-style-type: square; }
.entry li { margin: 0 0 0.5em 0; }
.entry ul li ul, .entry ul li ol, .entry ol li ul, .entry ol li ol { margin: 0.5em 0 0.5em 30px; }
.entry dl { margin: 0 0 1.5em 0; }
.entry dt { font-weight: bold; margin: 0 0 0.5em 0; }
.entry dd { margin: 0 0 1.5em 20px; }
.entry .ad { margin: 0 0 0.5em 15px; float: right; }
.entry .ad_left { margin: 0 15px 0.5em 0; float: left; }





.entry img, .entry .gallery img { border: 3px double #bbb; }
.entry img, .entry .gallery img { border: 3px double #bbb; }
.entry img.left, .entry img.alignleft { 
	padding: 3px;
	margin: 0.5em 15px 0.5em 0; 
	float: left; 
	clear: left; 
}		

.entry img.right, .entry img.alignright { 
	padding: 3px; 
	margin: 0.5em 0 0.5em 15px; 
	float: right; 
	clear: right; 
}

.entry img.center, .entry img.aligncenter { 
	display: block; 
	padding: 3px; 
	margin: 0 auto 1.5em auto; 
	float: none; clear: both; 
}

.entry img.off { padding: 0 !important; border: none !important; }
.entry img.stack { clear: none !important; }			
.entry div.alignleft { text-align: left; float: left; }
.entry div.alignright { text-align: right; float: right; }
.entry div.aligncenter { text-align: center; margin: 0 auto; }
.entry div.wp-caption { 
	margin-bottom: 1.5em; 
	border: 3px double #bbb; 
	overflow: hidden; 
	max-width: 490px; 
}

.entry .wp-caption img { display: block; margin: 5px auto; border: none; }	
.entry .wp-caption-text { margin: 0 5px; font-size: 0.8em; line-height: 1.3em; }
.entry .gallery { margin: auto auto 15px; }
.entry .gallery .gallery-item { margin: 0 0 0.6em; }
.entry .gallery .gallery-icon, .entry .gallery .gallery-caption { margin: 0; }
.entry .gallery .gallery-caption { 
	margin: 0 5px; 
	font-size: 0.8em; 
	line-height: 1.3em; 
	text-align: left; 
}

.tagged { 
	padding: 0.4em 0 0 0; 
	/*background: url('images/hr_tag_sep.gif') no-repeat; */
	font-size: 1.2em; 
	line-height: 1.6em; 
	color: #555; 
	clear: both; 
}

.tagged a, .tagged a:visited { padding: 0.25em; color: #333; text-decoration: none; }
.tagged a:hover { color: #fff; background: #3a4e55; text-decoration: none; }
.add_comment { display: block; padding: 0 0 0 20px; font-weight: bold; float: right; }
.navigation { width: 540px; font-size: 1.4em; float: left; }
.previous { padding: 0 20px 5px 0; float: left; }
.next { float: right; }
.clear { width: 500px; height: 1px; margin: 0 0 0 0; clear: both; }
/*.rule { background: url('images/hr_tag_sep.gif') no-repeat; }*/
.flat { margin: 0 0 2.0em 0 !important; }
.whitespace { margin: 0 0 3.5em 0 !important; }
.type-post { margin: 0 0 3em 0; }








#comments { width: 540px; float: left; clear: both; }
ul#comment_list { list-style: none; margin: 0 0 1.2em; border-top: 1px solid #bbb; float: left; }
ul#comment_list li { overflow: hidden; }
ul#comment_list li.comment { 
	width: 540px; 
	padding: 1.2em 0; 
	border-bottom: 1px dotted #bbb; 
	float: left; 
}
		
ul#comment_list li.comment ul.children { padding: 0 0 0 3.6em; }
ul#comment_list li.comment ul.children li { 
	list-style: none; 
	border-top: 1px dotted #bbb; 
	border-bottom: none; 
	width: 100%; 
	padding-bottom: 0; 
	margin-top: 1.2em; 
}
			
ul#comment_list li.trackback, ul#comment_list li.pingback { 
	width: 470px; 
	padding: 1.2em 15px; 
	background: url('images/trackback_bg.gif'); 
}
				
.comment_meta { margin: 0 0 1.2em 0; }
.comment_avatar .avatar { padding: 0 15px 0 20px; float: right; }
.comment_num { 
	padding: 0 15px 0 20px; 
	font-weight: bold; 
	font-size: 1.4em; 
	float: right; 
}
				
.trackback .comment_num, .pingback .comment_num { padding: 0 0 0 20px; }
.comment_num a, .comment_num a:visited { color: #888; text-decoration: none; }
.comment_num a:hover { color: #df0000; text-decoration: none; }
.comment_meta strong { font-size: 1.6em; }
.comment_time { font: normal 1.1em Verdana, Helvetica, Arial, sans-serif; }
.comment_time, .comment_time a { color: #888; text-decoration: none; }
.comment_time a:hover { text-decoration: underline; }
.comment .entry, .comment .reply { padding: 0 15px; }
.comment .entry p { margin: 0 0 1.0em 0; }





#respond { padding: 2.4em 0 0; clear: both; overflow: hidden; }
#comment_form { width: 540px; padding: 1.0em 0 0 0; float: left; }
#comment_form p { padding: 0.6em 0; }
#comment_form label { padding: 0 0 0 10px; font-size: 1.2em; }
#comment_form .text_input { 
	width: 191px; 
	padding: 3px; 
	color: #444; 
	font: normal 1.4em Georgia, "Times New Roman", Times, serif; 
	border-top: 2px solid #999; 
	border-left: 2px solid #999; 
	border-right: 1px solid #fff; 
	border-bottom: 1px solid #fff; 
}
		
#comment_form .text_area { width: 461px !important; }
#comment_form .text_input:focus { 
	border-top: 2px solid #666; 
	border-left: 2px solid #666; 
	border-right: 1px solid #ddd; 
	border-bottom: 1px solid #ddd; 
}
	
#comment_form .form_submit { 
	padding: 0.4em 4px; 
	background: url('images/submit_bg.gif'); 
	border: 3px double #999; 
	border-top-color: #ccc; 
	border-left-color: #ccc; 
	font: bold 1.4em Georgia, "Times New Roman", Times, serif; 
	cursor: pointer; 
}
		
#comment_form p.subscribe-to-comments { font-size: 1.4em; }
#comment_form p.subscribe-to-comments label { font-size: 1.0em; }








#footer p { margin: 0 25px 0.923em 0; font-size: 1.3em; color: #bbb; text-align: center; }
#footer a, #footer a:visited { color: #888; text-decoration: none; }
#footer a:hover { color: #888; text-decoration: underline; }


#idc-container-parent #idc-container .idc-c.idc-admin { background: #cae9fe; }
.authcomment { background-color: #cae9fe !important; } 
li.bypostauthor { background-color: #cae9fe !important; }
li.byuser { background-color: #cae9fe !important; }

/* Evolutionary Enlightenment Landing Page */
#post-3573>h2  { display: none; }
#post-3573 .addthis_toolbox_page { border-top: none; }



.social_footer { display: none; }


/* @end */



