/*   
Theme Name: Magkaisa tayo
Theme URI: www.magkaisacentre.org
Description: This style sheet is created solely for the Magkaisa Centre.  One column and 

plenty o'rows.  
Author: Mervyn Mabini
Author URI: <a href="mailto:mervyn.mabini@gmail.com">Email me! yay!</a>
Version: 1.0
*/



br.both {
clear: both;
}

.right{
float:right;
}

body{
margin:0 auto;
padding:0;
text-align:center;
font-family: arial;
font-size:.68em;
background: #e2e3db;

}

img{
border:none;
margin:0;
padding:0;
}

.text_header{
font-size:1.3em;
margin:0;
padding:0 0 11px 0;
background: url(images/line.png) repeat-x bottom;
}

.hl_white{
padding:0;
margin:0;
color:white;
}

.hl_red{
padding:0;
margin:0;
color:#820000;
}

.insidecont{
width: 810px;
margin: 0 auto; 

padding:0;
text-align:left;
}

a{
border:none;
text-decoration:none;
}

.italic{
font-style:italic;
font-weight:bold;
}



/*
Row styling starts here:
*/







#header{
background:#1f000a url(images/headerbg.png) repeat-x bottom;

}
	#header .insidecont{
	padding:0;
	width:810px;
	background:url(images/header-anjelika.png) no-repeat bottom;
	height:480px;
	position:relative;
	}

#n{

padding:0;
margin:0;
width:255px;
text-align:left;
position:relative;
top:227px;
left:475px;
}

	#logo_main{	
	padding:0;
	margin:0;
	clear:both;
	}
	
	#navilist{
	font-family: impact, helvetica, arial, courier;
	font-size: 2.1em;
	color:#2a1d1d;
	list-style-type:none;			
	text-transform: lowercase;
	line-height:0.87em;
	margin:0;
	padding:0;
	width:200px;
	text-align:right;
	clear:both
	}
		#navilist li{
		display:inline;
		padding:0px;
		margin:0 10px 0 0;
		}
			#navilist li a{
			display:block;
			color:#edeee9;
			}

			#navilist li a:hover{
			margin-right:5px;
			}


#main1{
padding:0 0 0 0;
margin:0;
}	
#main1 .insidecont{
/*
background: url(images/bg_main_flip.png) repeat-x bottom left;
*/
padding:5px 10px 0 10px;
}

	.main1_floatright{
	width:265px;
	float:right;
	}
		.rightyright{
		margin:0 0 5px 0;
		padding: 10px 15px; 
		width: 235px;
		background: url(images/40.png) repeat bottom left;
		}

		#archives{
		list-style-type:none;
		font-size:1.04em;
		}

			#archives li{
			margin: 0 0 .4em 0;
			padding:0 0 0 25px;
			background: url(images/button.png) no-repeat left 4px;
			}
				#archives li a{
				color:#000;
				margin:0;
				padding:0;
				}

		#X1187{
		padding:0;
		margin:0;
		}
		#arcollapse{
		padding-bottom:0;
		margin-bottom:0;
		}
		
			#arcollapse ul{
			padding:0;
			margin:0;
			list-style-type:none;
			}
			#arcollapse a{
			color:#820000;
			}
			#arcollapse h4.text_header{
			background:none;
			margin-top:.5em;
			margin-bottom:.5em;
			padding:0;
			font-size:1em;
			}
			
			#arcollapse .arcollapse_half{
			float:left;
			padding:0;
			margin:0 15px 10px 0px;
			}
			#searchform{
			padding-top:0;
			margin-top:0;
			padding-bottom:10px;
			margin-bottom:0;
			}
				#searchform h4.text_header{
				clear:both;
				padding-top:0;
				margin-top:0;
				}
				#searchform #s{
				width:98%;
				}
	
	#main1_floatleft{
	width:545px;
	float:left;
	}
		#calendar_wrapLarge{
		padding-bottom:0;
		margin-bottom:0;
		
		}

			#wp-calendarLarge{
			background:url(images/65.png) repeat top left;
			padding-bottom:0;
			margin-bottom:0;
			width:475px;
			}
				#wp-calendarLarge span{
				color:#820000;
				}
				#EC_previousMonthLarge{
				color:#820000;
				}
				#EC_nextMonthLarge{
				color:#820000;
				}
				.dayHead{
				color:green;
				}

		.post_trans{
		width:540px;
		margin:0 0 5px 0;
		padding:0;
		background: url(images/40.png) repeat bottom left; 
		}
			
			.post_trans table td.title .text_header{
			font-size:1.6em;
			text-align:left;
			}
			.post_trans table td.postpagetitle .text_header{
			font-size:1.6em;
			text-align:center;
			}
	
			.date0{
			font-weight: bolder;
			font-family: times new roman, helvetica;	
			color: #D0CAB9;
			font-size:1.6em;
			text-align: center;
			vertical-align:top;
			padding:10px 0 0 0;
			background: url(images/65.png) repeat bottom left; 
			}
	
			.post_trans .title{
			margin:0;
			padding:10px 15px 0 15px;
			}
				.post_trans .title h3 a{
				color:#820000;
				padding:0;
				margin:0;
				}	
			.post_trans .postpagetitle{
			margin:0;
			padding:10px 15px 0 15px;
			}
				.post_trans .postpagetitle h3 a{
				color:#820000;
				padding:0;
				margin:0;
				font-size:1.1em;
				}

			.readon{
			float:right;
			margin:0;
			padding:0;
			position:relative;
			top:-5px;
			}

			.entry{		
			margin: 0;
			padding: 0;
			font-size:1.2em;
			}
				.entry p{
				margin:0 0 .7em 0;
				}
			img.aligncenter{
border:none;
margin:0;
padding:0;
width:420px;
			}
			
			.postpageentry{
			margin: 0;
			padding: 0;
			font-size:1.2em;			
			}
				.postpageentry p{
				line-height:1.3em;
				}

				.postpageentry a{
				color:#6D9906;
				font-weight:bold;
				}
		
			.author{
			font-style:italic;
			display:block;
			padding:0 0 0 0;
			margin:0 0 0 0;
			
			float:left;
			}
				.author a{
				color: #cb681b;
				font-weight:200;
				}
		.np{
		font-weight:bolder;
		font-size:1.5em;		
		margin: 0 0 0 0;
		padding-bottom:0;
		background: url(images/40.png) repeat top;
		}
			span.np a{
			color:#820000;
			}
		#nextpages_left{
		float:left;
		}
		#nextpages_right{
		float:right;
		margin-right:10px;
		}

#main2{
background: #7f0303 url(images/bgmain2.jpg) repeat-x top left;
padding:2px 0 10px 0;
margin:0 0 0 0;
color: #e8d59b;
}
	#main2 .insidecont{
	position:relative;
	top:20px;
	}

		#main2 p{
		margin: 0.7em 0 0.7em 0;
		}
			#main2 #mlist p{
			margin: 0 0 0.7em 0;
			}
	
		.submain{
		width:250px;
		margin: 0;
		padding:0 10px;
		float:right;
		text-align:justify;
		}

			#main2 #uevents a{
			font-weight:bolder;
			margin-top:0.7px;
			}
				#main2 #uevents span{
				float:right;
				margin-top:0.7px;
				}
		
			#main2 #mlist a{
			font-weight:bolder;
			text-align:right;
			}
				#main2 #mlist span{
				float:right;
				}		
			

			#main2 #uevents p{
			
			}

		#main2 .text_header{
		background:none;
		font-size:1.6em;
		}
		#main2 #mlist h3.text_header{
		font-size:2.3em;
		padding:0;
		}
		#main2 #uevents h3.text_header{
		padding:0;
		display:inline;
		text-align:justify;
		}
		#events-calendar{
		width:237px;
		padding-left:23px;
		text-align:left;
		display:table-cell; 
		vertical-align:middle;
		}
			#events-calendar .widgettitle{
			font-size:2.5em;
			margin:0;
			padding:0;
			}
			#events-calendar ul{
			padding:0 0 0 0;
			margin:0 0 0 0;
			}
				#events-calendar ul li{
				padding:0;
				margin:7px 0 0 14px;
				border-bottom:#fff 1px dotted ;
				
				}

#footer{
padding: 50px 0 20px 0;
background: #820000 url(images/bg_footer.jpg) repeat-x top left;
color:#e8d59b;
}

p.footer{
display:none;
margin:0px;
background: #3B0012;
}

.meebo-34{
background: #3B0012;
}

/*
	#my_foot{
	width: 500px;
	margin: 10px 10px 0 20px;
	float:right;
	}
		#my_foot p{
		margin:0 0 .7em 0;
		}

		#footer .insidecont .text_header{
		color:white;
		}

		#google{
		border: 10px solid #9f382d;
		margin: 0;
		}

		#footer #my_foot h4{
		background:none;
		}
	
		#footer ul{
		padding:0em 0 0 0px;
		margin:0 0 0 0;
		}
			#footer ul .directions{
			padding: 1em 0 .5em 0;
			}

			#footer ul .email{
			color:#e8d59b;
			text-decoration:underline;
			}
		

			#left_footer_contact{
			width: 190px;
			}	
				#left_footer_contact ul{
				list-style-type:none;
				margin:0;
				padding:0;
				}
		
			#right_footer_contact{		
			width: 300px;
			margin-left: 10px;
			}
				#right_footer_contact ul{
				padding:0 0 0 18px;
				margin: 0 20px;
				}
					#right_footer_contact ul li{
					text-align:justify;
					}

*/

#my_foot{
padding:0 10px;
}

	#my_foot h4.hl_white{
	font-size:1.6em;
	}

#left_footer_contact{
width:390px;
margin:0 10px 0 0;
}
	#left_footer_contact ul{
	padding:0;
	margin:0;
	
	list-style-type:none;
	}
		#left_footer_contact ul li{
		}
			#left_footer_contact ul li a{
			color:#e8d59b;
			text-decoration:underline;
			}

	#left_footer_contact div{
	margin-top:10px;
	width: 190px;
	float:left;
	}

#right_footer_contact{
width:390px;
}
	
	#right_footer_contact ul{
	padding:0;
	margin:0;
	text-align:justify;
	}
		#right_footer_contact ul li{
		margin-bottom:2px;
		margin-left:20px;
		}

#mark{
padding-top:.3em;
padding-bottom:.2em;
font-size:.8em;
background: #3B0012;
color:#b25d37;

}
	#mark a{
	color:#b25d37;
	text-decoration:underline;
	}
	
	#mark a:hover{
	color:#cb681b;	
	}