@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
}

a { cursor: pointer; }

#mainWrapper {
	width: 1020px;
	height: auto;
	position: relative;
}

form {
	margin: 0px;
	padding: 0px;
}

/* HEADER */
#header {
	background-image:	url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
	background-position: 0px -575px;
	background-repeat:repeat-x;
	height: 120px;
	position: relative;
	border-bottom: 1px solid #888;
	border-right: 1px solid #ddd;
}

#header .logo {
	background-image: url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 233px;
	height: 88px;
	margin: 4px 9px;
	float: left;
}

#header .leaderboard {
	margin: 5px 20px 4px 9px !important;
	_margin: 5px 10px 4px 9px;
	*margin: 5px 10px 4px 9px;
	width: 728px;
	height: 90px;
	float: right;
}

/*------------------------------------
NAVIGATIOn
------------------------------------*/

#navWrapper {
/*	background-image:  url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px -696px;*/
	margin-top: 1px;
	border-top: 1px solid #888;
	line-height: 20px !important;
	*line-height: 20px !important;
	_line-height: 10px;
  
  height: 24px !important;
  _height: 24px !important;
  *height: 24px;
  
	position:	relative;
	z-index: 99;
}

#navWrapper ul span.peparazzi {
	position: absolute;
	margin-top: -14px !important;
	*margin-top: -32px !important;
	margin-left: 100px !important;
	*margin-left: 190px !important;
}

#navWrapper ul span.yes {
	position: absolute;
	margin-left: 100px !important;
	margin-top: 2px !important;
	
	*margin-left: 120px !important;
	*margin-top: 0px !important;
}

/*------------------------------------
search style
------------------------------------*/

#searchWrapper {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	padding: 5px 5px 5px 5px;
	margin-top: 2px;
	margin-bottom: 5px;
	position: relative;
	border-bottom: 1px solid #e6e6e6;
	*height: 20px !important;
	_height: 20px ;
}

#searchWrapper .google {
	width: 300px;
	float: left;
}

#searchWrapper .google input[type="submit"] {
	border: 1px solid #CCCCCC;
}

#searchWrapper .google input[type="text"] {
	width: 120px;
}

#searchWrapper .membersbox {
	font-size: 12px;
	float: right;
	margin-right: 65px !important;
	*margin-right: 65px !important;
	_margin-right: 85px;
}

#searchWrapper .membersbox .members_login {
	font-size: 12px;
	float: right;
	margin-right: 350px !important;
	*margin-right: 350px !important;
	_margin-right: 170px;
}

#searchWrapper .membersbox input[type="submit"] {
	border: 1px solid #CCCCCC;
}

#searchWrapper .membersbox input[type="text"], #searchWrapper .membersbox input[type="password"] {
	width: 100px;
	border: 1px solid #CCCCCC;
}

#searchWrapper .membersbox a {
	border-color: #999999;
	color: #666666;
}



/* ==================================== */

/*------------------------------------
group one and two style
------------------------------------*/

#contentWrapper #group_1 {
	width: 890px !important;
	width: 906px;
	float: left;
	position: relative;
	margin-left: 4px;
	_margin-left: 2px;
	*margin-left: 2px;
}

#contentWrapper #group_2 {
	font-family: arial;
	font-size: 10px;
	text-align: center;
	width: 120px;
	padding: 0px;
	float: right;
	position: relative;
	_float: left;
	_position: absolute;
	_top: 0px;
	margin: 0px;
}

/*------------------------------------
global box style
------------------------------------*/

#contentWrapper #group_1 .box {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
}

#contentWrapper #group_1 .box .title {
	font-weight: bold;
	margin-bottom: 10px;
}

#contentWrapper #group_1 .tab {
	padding: 0px; margin: 0px;
}

#contentWrapper #group_1 .tab a, #contentWrapper #group_1 .tab a:link, #contentWrapper #group_1 .tab a:hover, #contentWrapper #group_1 .tab a:active, #contentWrapper #group_1 .tab a:visited {
	color: #464445;
	text-decoration: none;
	padding: 1px 4px;
	margin: 0px;
}

#contentWrapper #group_1 .tab a.current {
	color: #666;
}

#contentWrapper #group_1 .row_1, #contentWrapper #group_1 .row_2 {
	position: relative;
	margin: 0px;
	padding: 0px;
}

/*------------------------------------
column one style
------------------------------------*/

		/*------------------------------------
		top stories style
		------------------------------------*/
		
		#contentWrapper #group_1 .column_1 {
			width: 329px;
			float: left;
			margin-right: 6px;
			position: relative;
		}
		
		#contentWrapper #group_1 .column_1 .topstories {
			background-image:	url(http://www.pep.ph/images/web/index22/topstoriesbg2.jpg);
			background-position: top left;
			background-repeat:repeat-x;
		
			background-color: #FFFFFF;
			position: relative;
			padding: 0px;
			margin: 0px;
		}
		
		#contentWrapper #group_1 .column_1 .topstories .header {
			background-image:	url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
			background-position: 0px -89px;
			background-repeat:no-repeat;
			height: 30px;
		}
		
		#contentWrapper #group_1 .column_1 .topstories .content {
			border: 1px solid #e6e6e6;
			border-top: none;
			padding: 10px 5px;
			color: #666666;
		}
		
		#contentWrapper #group_1 .column_1 .topstories .content .header {
			font-family: verdana;
			font-size: 12px;
			font-weight: bold;
			color: #bf0127;
		}
		
		#contentWrapper #group_1 .column_1 .topstories .content #ss_text { height: auto; }
		#contentWrapper #group_1 .column_1 .topstories .content #ss_text h1 { font-family: arial; margin:0; padding:0; margin-bottom:2px; font-size:16px; color:#BF0127; text-align:left;}
		#contentWrapper #group_1 .column_1 .topstories .content #ss_text p { margin:0; padding:0;  margin-bottom:10px; font-size: 11px; text-align:left; font-family:Georgia; }
		#contentWrapper #group_1 .column_1 .topstories .content #ss_text a { font-family: arial; font-weight:700; color:black; text-decoration:none; text-align:right; }

		#contentWrapper #group_1 .column_1 .topstories .content #slideShow { margin-top:10px; padding:5px 0 20px 5px; height:400px; }
	
		#contentWrapper #group_1 .column_1 .topstories .content #slideMenu { padding:0; margin:0; border:0; }
		#contentWrapper #group_1 .column_1 .topstories .content #slideMenu ul { margin:0; padding:0; border:0; }
		#contentWrapper #group_1 .column_1 .topstories .content #slideMenu li { padding: 0; margin: 0; border:0; list-style:none; position:relative; float:left; }
		#contentWrapper #group_1 .column_1 .topstories .content #slideMenu li a img { border: 1px solid #ccc; margin: 1px; height: 58px; width: 58px; }
		
		/*------------------------------------
		ads style
		------------------------------------*/

		#contentWrapper #group_1 .column_1 .billboard {
			font-family: verdana;
			font-size: 10px;
			position: relative;
			padding: 6px 12px 6px 10px;
			margin: 10px 0px;
		}
		
		/*------------------------------------
		gallery style
		------------------------------------*/

		#contentWrapper #group_1 .column_1 .gallery {
			background-image: url(http://www.pep.ph/images/web/index22/gallery_02.jpg);
			background-position: top left;
			background-repeat: repeat-y;
			margin-top: 5px;
		}

		#contentWrapper #group_1 .column_1 .content {
			padding: 6px 10px 10px 10px;
		}
		
		#contentWrapper #group_1 .column_1 .gallery .header {
			background-image: url(http://www.pep.ph/images/web/index22/gallery_01.jpg);
			background-position: top left;
			background-repeat: no-repeat;
			height: 41px;
		}
				
		#contentWrapper #group_1 .column_1 .gallery .footer {
			background-image: url(http://www.pep.ph/images/web/index22/gallery_03.jpg);
			background-position: bottom left;
			background-repeat: no-repeat;
			height: 22px;
		}

		#gallery21 .gallerylist a {
			font-family: arial;
			font-size: 12px;
			font-weight: bold;
			color: #000000;
			text-decoration: none;
			cursor: pointer;
		}

		/*------------------------------------
		peparazzi style
		------------------------------------*/
		
		#contentWrapper #group_1 .column_1 .peparazzi {
			background-color: #FFFFFF;
			position: relative;
			padding: 0px;
			margin: 0px;
			margin-top: 10px;
		}

		#contentWrapper #group_1 .column_1 .peparazzi .header {
			background-image:	url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
			background-position: 0px -120px;
			background-repeat:no-repeat;

			height: 30px;
			cursor: pointer;
		}
		
		#contentWrapper #group_1 .column_1 .peparazzi .content {
			border: 1px solid #e6e6e6;
			padding: 0px;
			margin: 0px;
		}

		#contentWrapper #group_1 .column_1 .peparazzi .content .top {
			padding: 6px 5px 13px 5px;
			height: 200px !important;
			height: 219px;
		}
		
		#contentWrapper #group_1 .column_1 .peparazzi .content .bottom {
			text-align: center;
			padding: 2px 0px;
			margin-bottom: 12px;
		}

		#contentWrapper #group_1 .column_1 .peparazzi .content .bottom {
			cursor: pointer;
		}


		/*------------------------------------
		guide style
		------------------------------------*/
		
		#contentWrapper #group_1 .column_2 .guide {
			background-color: #FFFFFF;
			position: relative;
			padding: 0px;
			margin: 0px;
			margin-top: 10px;
		}

		#contentWrapper #group_1 .column_2 .guide .header {
			background-image:	url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
			background-position: 0px -442px;
			background-repeat:no-repeat;

			height: 30px;
			cursor: pointer;
		}
		
		#contentWrapper #group_1 .column_2 .guide .content {
			border: 1px solid #e6e6e6;
			padding: 0px;
			margin: 0px;
		}

		#contentWrapper #group_1 .column_2 .guide .content .top {
			padding: 6px 5px 13px 5px;
			height: 200px !important;
			height: 219px;
		}
		
		#contentWrapper #group_1 .column_2 .guide .content .bottom {
			text-align: center;
			padding: 2px 0px;
			margin-bottom: 12px;
		}

		#contentWrapper #group_1 .column_2 .guide .content .bottom {
			cursor: pointer;
		}

		/*------------------------------------
		forum style
		------------------------------------*/
		
		#contentWrapper #group_1 .column_1 .forum {
			background-color: #FFFFFF;
			position: relative;
			padding: 0px;
			margin: 0px;
			margin-top: 10px;
		}

		#contentWrapper #group_1 .column_1 .forum .header {
			background-image:	url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
			background-position: 0px -151px;
			background-repeat:no-repeat;

			height: 30px;
			cursor: pointer;
		}
		
		#contentWrapper #group_1 .column_1 .forum .content {
			border: 1px solid #e6e6e6;
			padding: 0px;
			margin: 0px;
		}

		#contentWrapper #group_1 .column_1 .forum .content .top {
			padding: 6px 5px 13px 5px;
			height: 106px !important;
			height: 125px;
		}

/*------------------------------------
column two style
------------------------------------*/

#contentWrapper #group_1 .column_2 {
	width: 317px;
	float: left;
	margin-right: 6px;
	position: relative;
}

	/*------------------------------------
	breaking news style
	------------------------------------*/
	
	#contentWrapper #group_1 .column_2 .breakingnews {
		margin: 0px; padding: 0px;
		font-size: 11px;
		font-family: verdana;
	}

	#contentWrapper #group_1 .column_2 .breakingnews .header {
		background-image:	url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
		background-position: 0px -182px;
		background-repeat:no-repeat;

		height: 30px;
	}

	#contentWrapper #group_1 .column_2 .breakingnews .content {
		border: 1px solid #e6e6e6;
	}

	#contentWrapper #group_1 .column_2 .breakingnews .content .list {
		background-image: url(http://www.pep.ph/images/web/index22/listbg.jpg);
		background-repeat: no-repeat;
		background-position: top left;
		background-color: #eaeaea;
		padding: 6px 9px 6px 22px;
		border-bottom: 1px solid #e6e6e6;
	}

	#contentWrapper #group_1 .column_2 .breakingnews .content .list2 {
		background-image: url(http://www.pep.ph/images/web/index22/listbg2.gif);
		background-repeat: no-repeat;
		background-position: top left;
		background-color: #fff;
		padding: 6px 9px 6px 22px;
		border-bottom: 1px solid #e6e6e6;
	}

	#contentWrapper #group_1 .column_2 .breakingnews .content .list a, #contentWrapper #group_1 .column_2 .breakingnews .content .list2 a {
		color: #424242;
		text-decoration: none;
	}
	
	#contentWrapper #group_1 .column_2 .breakingnews .content .list a:hover, #contentWrapper #group_1 .column_2 .breakingnews .content .list2 a:hover {
		color: #be0026;
	}

	#contentWrapper #group_1 .column_3 .pepalert {
		position: relative;
		margin-top: 20px;
		margin-bottom: 10px;
	}
	
	#contentWrapper #group_1 .column_3 .pepalert2 {
		border: 2px solid #800000;
		border-top: none;
		padding: 2px 4px;
		height: auto;
		z-index: 1;
	}

	#contentWrapper #group_1 .column_3 .pepalert .img {
		position: absolute;
		top: -13px;
		text-align: center;
		z-index: 99;
	}

	#contentWrapper #group_1 .column_3 .pepalert .content {
		_width: 210px;
		margin-top: 10px;
		height: auto;
	}

	/*------------------------------------
	celebrity life style
	------------------------------------*/
	
	#contentWrapper #group_1 .column_2 .celeblife {
		background-color: #FFFFFF;
		position: relative;
		padding: 0px;
		margin: 0px;
		margin-top: 10px;
	}

	#contentWrapper #group_1 .column_2 .celeblife .header {
		background-image:	url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
		background-position: 0px -213px;
		background-repeat:no-repeat;

		height: 30px;
		cursor: pointer;
	}
	
	#contentWrapper #group_1 .column_2 .celeblife .content {
		border: 1px solid #e6e6e6;
		padding: 0px;
		margin: 0px;
	}

	#contentWrapper #group_1 .column_2 .celeblife .content .top {
		padding: 6px 5px 13px 5px;
		height: 199px !important;
		height: 219px;
		_height: 218px;
	}
	
	#contentWrapper #group_1 .column_2 .celeblife .content .bottom {
		text-align: center;
		padding: 2px 0px;
		height: 26px;
	}

/*------------------------------------
column three style
------------------------------------*/

#contentWrapper #group_1 .column_3 {
	width: 227px;
	float: left;
	position: relative;
}

	/*------------------------------------
	videos style
	------------------------------------*/
	
	#contentWrapper #group_1 .column_3 .videos {
		margin: 0px; padding: 0px;
		font-size: 11px;
		font-family: verdana;
		font-weight: bold;
		margin-bottom: 10px;
	}

	#contentWrapper #group_1 .column_3 .videos .header {
		background-image:	url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
		background-position: 0px -337px;
		background-repeat:no-repeat;

		height: 30px;
	}
	
	#contentWrapper #group_1 .column_3 .videos .content {
		background-image:	url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
		background-position: 0px -720px;
		background-repeat:repeat-x;

		border: 1px solid #e6e6e6;
		padding: 6px 4px 10px 4px;
	}
	
	#contentWrapper #group_1 .column_3 .videos .content #clearcut-player {
		margin-bottom: 10px;
	}


	/*------------------------------------
	poll style

	------------------------------------*/
	
	#contentWrapper #group_1 .column_2 #breakingnews1 .poll {
		margin: 0px; padding: 0px;
		font-size: 11px;
		font-family: verdana;
		margin-bottom: 10px;
	}

	#contentWrapper #group_1 .column_2 #breakingnews1 .poll .header {
		background-image:	url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
		background-position: 0px -1563px;
		background-repeat:repeat-x;

		height: 48px;
/*		*margin-left: -8px;
		_margin-left: -8px;*/
	}
	
	#contentWrapper #group_1 .column_2 #breakingnews1 .poll .content {
		background-image: url(http://www.pep.ph/images/web/index22/pollbg.jpg);
		background-position: top left;
		background-repeat: repeat-x;
		background-color: #FFFFFF;
		border: 1px solid #e6e6e6;
		border-top: none;
		padding: 6px 4px 10px 4px;
		position: relative;
	}

	#contentWrapper #group_1 .column_2 #breakingnews1 .poll .content .title {
		margin: 10px 0px;
	}

	#contentWrapper #group_1 .column_2 #breakingnews1 .poll .content .option {
		position: relative;
	}

	#contentWrapper #group_1 .column_2 #breakingnews1 .poll .content .option fieldset {
		padding: 0px;
		margin: 0px;
	}
	
	.poll .content #pollArea302 p.title {
		font-family: verdana;
		font-size: 11px;
		font-weight: bold;
	}

	.poll .content #pollArea302 div #pollForm302 a {
		font-weight: bold;
		color: #000000;
		text-decoration: none;
	}

	/*------------------------------------
	blogs style
	------------------------------------*/
	
	#contentWrapper #group_1 .column_3 .blogs {
		margin: 0px; padding: 0px;
		font-size: 11px;
		font-family: verdana;
	}

	#contentWrapper #group_1 .column_3 .blogs .header {
		background-image:	url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
		background-position: 0px -275px;
		background-repeat:repeat-x;

		height: 30px;
	}
	
	#contentWrapper #group_1 .column_3 .blogs .content {
		background-color: #FFFFFF;
		border: 1px solid #e6e6e6;
		padding: 0px 1px 10px 1px;
	}

	#contentWrapper #group_1 .column_3 .blogs .content .list {
		padding: 4px 2px 4px 2px;
		margin-bottom: 6px;
		border-bottom: 1px dashed #d0d0d0;
	}

	#contentWrapper #group_1 .column_3 .blogs .content .list a {
		color: #757575;
		text-decoration: none;
	}

	#contentWrapper #group_1 .column_3 .blogs .content .list a:hover {
		color: #be0026;
		text-decoration: underline;
	}

	#contentWrapper #group_1 .column_3 .blogs .content .list a.more {
		color: #800000;
		text-decoration: none;
	}

	#contentWrapper #group_1 .column_3 .blogs .content .list a.more:hover {
		text-decoration: underline;
	}

	#contentWrapper #group_1 .column_3 .blogs .content .list .title {
		background-image: url(http://www.pep.ph/images/web/index22/blogbullet.jpg);
		background-repeat: no-repeat;
		background-position: top left;
		margin-top: 0px;
		margin-bottom: 5px;
		padding: 2px 15px;
	}

	#contentWrapper #group_1 .column_3 .blogs .content .list select {
		font-family: arial;
		font-size: 11px;
		width: 220px;
	}
	
	/*------------------------------------
	views style
	------------------------------------*/
	
	#contentWrapper #group_1 .column_3 .views {
		background-color: #FFFFFF;
		position: relative;
		padding: 0px;
		margin: 0px;
		margin-top: 10px;
	}

	#contentWrapper #group_1 .column_3 .views .header {
		background-image:	url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
		background-position: 0px -305px;
		background-repeat:repeat-x;

		height: 30px;
		cursor: pointer;
	}
	
	#contentWrapper #group_1 .column_3 .views .content {
		border: 1px solid #e6e6e6;
		padding: 0px;
		margin: 0px;
	}

	#contentWrapper #group_1 .column_3 .views .content .top {
		padding: 6px 5px 13px 5px;
		height: 199px !important;
		height: 219px;
	}
	
	#contentWrapper #group_1 .column_3 .views .content .bottom {
		text-align: center;
		padding: 2px 0px;
		height: 26px;
	}

	/*------------------------------------
	top list style
	------------------------------------*/
	
	#contentWrapper #group_1 .column_3 .toplist {
		background-color: #FFFFFF;
		position: relative;
		padding: 0px;
		margin: 0px;
		margin-top: 10px;
	}

	#contentWrapper #group_1 .column_3 .toplist .header {
		background-image: url(http://www.pep.ph/images/web/index22/toplist.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		height: 30px;
		*margin-left: -4px !important;
		_margin-left: -4px;
	}
	
	#contentWrapper #group_1 .column_3 .toplist .content {
		border: 1px solid #e6e6e6;
		padding: 0px;
		margin: 0px;
	}

	#contentWrapper #group_1 .column_3 .toplist .content .top {
		padding: 6px 5px 13px 5px;
		min-height: 133px !important;
		min-height: 153px;
		height: auto;
	}
	
	#contentWrapper #group_1 .column_3 .toplist .content .bottom {
		text-align: center;
		padding: 2px 0px;
	}

	#contentWrapper #group_1 .column_3 .toplist .content .bottom select {
		font-family: arial;
		font-size: 11px;
		width: 220px;
	}

	#contentWrapper #group_1 .column_3 .toplist #recent_toplist a {
		color: #000000;
		text-decoration: none;
	}

	#contentWrapper #group_1 .column_3 .toplist #recent_toplist a:hover {
		color: #BE0026;
	}


	/*------------------------------------
	election watch style
	------------------------------------*/
	
	#contentWrapper #group_1 .column_3 .toplist {
		background-color: #FFFFFF;
		position: relative;
		padding: 0px;
		margin: 0px;
		margin-top: 10px;
	}

	#contentWrapper #group_1 .column_3 .toplist .header {
		background-image: url(http://www.pep.ph/images/web/index22/election.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		height: 30px;
		*margin-left: -4px !important;
		_margin-left: -4px;
	}
	
	#contentWrapper #group_1 .column_3 .toplist .content {
		border: 1px solid #e6e6e6;
		padding: 0px;
		margin: 0px;
	}

	#contentWrapper #group_1 .column_3 .toplist .content .top {
		padding: 6px 5px 13px 5px;
		min-height: 133px !important;
		min-height: 153px;
		height: auto;
	}
	
	#contentWrapper #group_1 .column_3 .toplist .content .bottom {
		text-align: center;
		padding: 2px 0px;
	}

	#contentWrapper #group_1 .column_3 .toplist .content .bottom select {
		font-family: arial;
		font-size: 11px;
		width: 220px;
	}

	#contentWrapper #group_1 .column_3 .toplist #recent_toplist a {
		color: #000000;
		text-decoration: none;
	}

	#contentWrapper #group_1 .column_3 .toplist #recent_toplist a:hover {
		color: #BE0026;
	}

	/*------------------------------------
	election watch style
	------------------------------------*/
	
	#contentWrapper #group_1 .column_3 .election {
		background-color: #FFFFFF;
		position: relative;
		padding: 0px;
		margin: 0px;
		margin-top: 10px;
	}

	#contentWrapper #group_1 .column_3 .election .header {
		background-image:	url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
		background-position: 0px -244px;
		background-repeat:repeat-x;

		height: 30px;
		*margin-left: -4px !important;
		_margin-left: -4px;
	}
	
	#contentWrapper #group_1 .column_3 .election .content {
		border: 1px solid #e6e6e6;
		padding: 0px;
		margin: 0px;
	}

	#contentWrapper #group_1 .column_3 .election .content .top {
		padding: 6px 5px 13px 5px;
		min-height: 133px !important;
		min-height: 153px;
		height: auto;
	}
	
	#contentWrapper #group_1 .column_3 .election .content .bottom {
		text-align: center;
		padding: 2px 0px;
	}

	#contentWrapper #group_1 .column_3 .election .content .bottom select {
		font-family: arial;
		font-size: 11px;
		width: 220px;
	}

	#contentWrapper #group_1 .column_3 .election #recent_toplist a {
		color: #000000;
		text-decoration: none;
	}

	#contentWrapper #group_1 .column_3 .election #recent_toplist a:hover {
		color: #BE0026;
	}

/*------------------------------------
PEParazzi Latest
------------------------------------*/

.peparazzi_latest {
	font-family: verdana;
	font-size: 11px;
	width: 301px; 
	background: repeat-y top right #c10000;
	color: #eeeeee;
	margin: 5px 8px;
}

.peparazzi_latest .header {
	background: top right no-repeat;
	height: 56px;
}

.peparazzi_latest .content {
	background: bottom right no-repeat; 
	padding: 6px 12px 10px 5px;
}

.peparazzi_latest .content a.title {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.peparazzi_latest .content a.title:hover {
	text-decoration: underline;
}

.peparazzi_latest .content img {
	margin-right: 10px;
}

/*------------------------------------
global styles
------------------------------------*/
.footer {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-align: center;
	margin-top: 10px;
}

.footer ul {
	margin: 0px;
	padding: 0px;
}

.footer ul li {
	display: inline;
}

.footer ul li a {
	color: #666666;
	margin: 0px 3px;
}

.text1 {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.text2 {
	font-family: verdana;
	font-size: 11px;
}

.hot {
	background-color: #FF0000;
	border: 1px solid #FFFF00;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 9px;
	padding: 0px 2px;
	font-family: 'times new roman'
}

.date {
	color: #888;
	font-size: 11px;
}

.more {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;

}

.more:hover {
	text-decoration: underline;
}

.spotWrapper {
	margin-top: 50px;
	font-family: arial;
	font-size: 12px;
}

.spot {
	border: 1px solid #e6e6e6;
	border-bottom-width: 2px;
}

#clear { clear: both; float: none; }

/*----------------------------------------------------------------------------------------------------------------------------------------
DROP DOWN MENU CSS FOR ALL
----------------------------------------------------------------------------------------------------------------------------------------*/
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu {
	font-family: arial, sans-serif; 
	font-weight: bold; 
	position:relative; 
	font-size:11px; 
	z-index:100; 
	background-image:  url(http://www.pep.ph/images/web/index22/master_img_bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px -696px;	
	margin: 0px;
	padding: 2px 3px 1px 3px;
	_padding: 5px 3px 0px 3px;
	line-height: 18px !important;
	*line-height: 18px !important;
	_line-height: 10px;
}

.menu ul li a, .menu ul li a:visited {
	background: transparent;
	display:block; 
	text-decoration:none; 
	color:#384855; 
	font-size:11px; 
	overflow:hidden; 
	position: relative;
}

.menu ul {
	padding:0; 
	margin:0; 
	list-style: none;
}

.menu ul li {
	border-right: 1px solid #384855;
	padding: 0px 7px 0px 5px; 
	margin-top: 0px; 
	margin-bottom: 2px; 
	margin-right: 2px; 
	float:left; 
	position:relative;
}

.menu ul li ul {
	background-color: #f5f5f5;
	display: none;
	float: none;
	width: 150px;
	margin-top: -3px;
}

.menu ul li ul li {
	background-color: #f5f5f5;
	border: none;
	border-right: 1px solid #bbbbbb;
	border-left: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	width: 150px;
	margin: 0px;
	padding: 0px;
}

.menu ul li ul li a {
	font-weight: normal;
	margin: 0px;
	padding: 0px 3px;
	background-color: #f5f5f5;
}

/* specific to non IE browsers */
.menu ul li:hover a { }
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:150px; }
.menu ul li:hover ul li a.hide {background:#ddd; color:#384855;}
.menu ul li:hover ul li:hover a.hide {background:#ddd; color:#384855;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#f5f5f5; color:#384855;}
.menu ul li:hover ul li a:hover {background:#ddd;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

/*----------------------------------------------------------------------------------------------------------------------------------------
TWITTER
----------------------------------------------------------------------------------------------------------------------------------------*/
.twitters { font-family: verdana; font-size: 11px; color: #424242; }
.twitters a { cursor: pointer }
.twitters ul { list-style-type: none; margin: 0px; padding: 0px; }
.twitters li { padding: 5px; }
.twitters li a { color: #424242; text-decoration: none; }
.twitters li a:hover { color: #BE0026; }
.twitters li.bgLiOne{ background-color:#363636; }
.twitters li.bgLiZero{ background-color:#2B2B2B; }
.twitters .twitterTime { font-style: normal; color: #888888; }


