@charset "UTF-8";
/* 
	MAIN - Professional Development Asia 
	@author jpdguzman	<jpdguzman@gmail.com>
*/

body {
	font-family:Trebuchet MS;
	font-size:1em;
	color:#4b4748;
}
/*------------------------------------------------------------------------------------------
	STRUCTURAL
  ------------------------------------------------------------------------------------------*/
.outer_container {
	width:1024px;
	background:url(../images/outer_container.jpg) repeat-y;
	min-height:10px;
}

	.inner_container {
		width:1006px;
		text-align:left;
	}
	
#header {
	min-height:127px;
	_height:127px; /* IE6 hack */
	border-bottom:10px #000 solid;
	background:url(../images/header_bg.jpg) repeat-x top;
}
	#header .logo .logo-container {
		padding-top:32px;
		padding-left:22px;
	}

	#header div.text-container {
		margin-bottom:10px;
	}
	
	#header .right_section .inner-container {
		padding-top:32px;
		padding-right:12px;
	}
	
#content .page-image {
	width:289px;
	overflow:hidden;
	min-height:537px;
	_height:537px;	/* IE6 Hack */
	
	border-right:1px #bfbfbf solid;
	border-bottom:1px #bfbfbf solid;
	
}

#content .page-content {
	width:716px;
}

#page-content-navigation {
	min-height:30px;
	border-bottom:1px #808080 solid;
	background:url(../images/navi_bg.jpg) repeat-x;
	position:absolute;
	width:717px;
}
	#page-content-navigation ul li {
		float:left;
		padding:8px 15px 6px;
		border-right:1px #686866 solid;
		font-size:16px;
		
	}
		#page-content-navigation ul li a {
			color:#000000;
			text-decoration:none;
		}
		
		#page-content-navigation ul li.last {
			border-right:none;
			padding-left:17px;
			padding-right:16px;
		}
		
		#page-content-navigation ul li.selected {
			background:url(../images/navi_bg_selected.jpg) repeat-x;
			color:#fff;
		}
			#page-content-navigation ul li.selected a {
				color:#fff;
			}
		#page-content-navigation ul li.first {
			padding-left:16px;
		}
.page-content-container {
	padding-top:30px;
	min-height:460px;
	_height:460px; /* IE6 Hack */
	margin-bottom:50px;
}

.footer_links {
	border-top:1px #ccc solid !important;
}
.footer_links .inner-container {
	padding:5px 10px;
}
	.footer_links .inner-container li {
		float:left;
		padding-right:10px;
		padding-left:10px;
		border-right:1px #eaeaea solid;
	}
		.footer_links .inner-container li.last {
			padding-right:0px;
			border-right:none;
		}
	.footer_links .inner-container li a {
		font-size:.65em;
		text-decoration:none;
		color:#333333;
		font-family:Arial, Helvetica, sans-serif;
	}
	
.cols {
	width:50%;
}
	.cols .inner-container {
		padding-right:10px;
	}
/*------------------------------------------------------------------------------------------
	GENERAL
  ------------------------------------------------------------------------------------------*/
.page-content-container-main .content-block {
	padding:10px 16px;
	
}

	.page-content-container-main .content-block p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:.9em;
		line-height:1.2em;
		margin-bottom:15px;
	}

.page-content-container-main h1 {
	font-size:21px;
	padding:10px 16px;
	color:#a7853b;
	border-bottom:1px #808080 solid;
	margin-bottom:10px;
}

.page-content-container-main .list-links,
.page-content-container-main .horizontal_menu {
	margin-top:5px;
	margin-bottom:50px;
}
.page-content-container-main .content-block .list-links li,
.page-content-container-main .content-block .horizontal_menu li {
	float:left;
	width:227px;
	padding:3px 0px;
}
	.page-content-container-main .content-block .list-links li a,
	.page-content-container-main .content-block .horizontal_menu li a {
		font-size:.76em;
		text-decoration:underline;
		color:#454440;
	}
	
	.page-content-container-main .content-block .list-links li.selected a,
	.page-content-container-main .content-block .horizontal_menu li.selected a {
		color:#A7853B;
	}

.footer-text {
	font-size:.6em;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	width:1006px;
	padding-top:5px;
	color:#8a8a8a;
}
	.footer-text a {
		text-decoration:none;
		color:#333333;
	}
.sitemap h2 {
	color:#A7853B;
	border-bottom:1px #ccc solid;
	padding:0px 10px 10px;
	
}
.sitemap .horizontal_menu {
	margin-left:10px;
	margin-bottom:20px;
}

	.sitemap .horizontal_menu li {
		float:none !important;
	}
	.sitemap .horizontal_menu li a {
		font-size:.7em !important;
		text-decoration:none !important;
	}
/*------------------------------------------------------------------------------------------
	SPECIFIC
  ------------------------------------------------------------------------------------------*/
 
#dropdown {
	background:url(../images/dropdown_bg.jpg) no-repeat;
	width:158px;
	height:22px;
	
}
	#dropdown .current-content {
		padding:4px 10px;
		font-size:12px;
	}
  
 #parent_0_14, #parent_0_19 {
 	margin-left:-16px;
	margin-top:6px;
	position:absolute;
	width:auto;
	display:none;
	border-top:1px #695121 solid;
 }
 	#parent_0_14 li, #parent_0_19 li {
		float:none !important;
		padding:0px !important;
	}
	
		#parent_0_14 li a, #parent_0_19 li a {
			color:#000 !important;
			display:block;
			padding:10px 10px !important;
			font-size:12px !important;
			border-left:1px #686866 solid;
			border-bottom:1px #686866 solid;
			background:#e4c78d !important;
			margin:0px;
			line-height:normal;
			width:154px;
			_width: 157px; /* IE6 Hack */
		}
		#parent_0_14 li.selected a, #parent_0_19 li.selected a {
			color:#000 !important;
			background:#d1a041 !important
		}
		
	#parent_0_14 li.last, #parent_0_19 li.last {
		border-right:1px #686866 solid !important;
	}
	
	#parent_0_14 li.selected, #parent_0_19 li.selected {
		background:#d1a041 !important;
	}
	
	
  
#child_3 {
	padding-right:0px !important;
	width:92px;
}
  	

.left { float:left; }
.right { float:right; }
.clear { clear:both; }