body{
	background:#0F132C;
}
h1{
	font-family:Georgia, 'Trebuchet MS',Arial,sans-serif;
}
	#mini-navigation{
		float:right;
		padding:1em;
	}
	#mini-navigation a{
		color:#60667E;
		font-size:2em;
		text-decoration:none;
	}
	#resizer{
		color:#8F8F89;
		font-size:12px;
		margin-left:60px;
		text-align:left;
	}
	#resizer a {
		color:#8F8F89;
		text-decoration:underline;
		text-transform:uppercase;
	}
	#resizer a:hover {
		text-decoration:none;
	}
	a#smallFont {
		font-size:12px;
	}
	a#revertFont {
		font-size:16px;
	}
	a#bigFont {
		font-size:20px;
	}
	/*fancy box*/
	.fancybox_holder {
		margin:0 auto !important;
		position:relative;
		text-align:center;
	}
	.magnify_right, .magnify_left {
		position:absolute;
		top:20px;
		z-index:10;
	}
	.magnify_right {
		right:-70px;
	}
	.magnify_left {
		left:-25px;
	}
	.magnify_right a, .magnify_left a {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(images/magnify_icon.gif) no-repeat scroll 0 0;
		display:block;
		height:24px;
		width:70px;
	}
	.magnify_right a:hover, .magnify_left a:hover {
		background-position:0 -24px;
	}

#header{
	height:85px;
}
	#logo{
		height:85px;
		width:220px;
	}
	#logo a{
		height:187px;
		left:-20px;
		position:absolute;
		top:5px;
		width:278px;
		display:block;
	}
	#search{
		color:#979797;
		padding-top:30px;
		text-align:right;
	}
#navigation{
	
}
	#navigation ul{
		margin:0;
		padding:120px 0 0;
		display:block;
		background:#4F61CC url(images/navigation.png) scroll repeat-y top right;
	}
	#navigation ul li{
		list-style-type:none;
		margin:0;
		padding:3px 0;
		text-align:right;
	}
	#navigation ul li a{
		color:#fff;
		display:block;
		height:25px;
		padding-right:26px;
		text-decoration:none;
		width:194px;
	}
	#navigation ul li a:hover,
	#navigation ul li.active a{
		color:#232E8E;
	}
	#navigation ul li.active a{		
		background:transparent url(images/list-active.png) scroll no-repeat right -2px;
		/*background:transparent url(images/list.png) scroll no-repeat 200px 4px;*/
	}
	#navigation .rounded{
		padding-bottom:30px;
		background:transparent url(images/navigation-rounded.png) scroll no-repeat bottom right;
	}
	#navigation #nav_exhibits,
	#navigation #nav_citations,
	#navigation #nav_feedback,
	#navigation #nav_what,
	#navigation #nav_donate,
	#navigation #nav_permissions{
		background:transparent url(images/little-dash.png) no-repeat scroll 70% 10%;
		padding-top:20px;
	}
#content{
	
}
	.content{
		background:#DAE5F8;
		padding-bottom:25px;
		min-height:663px;
	}
	#page_title{
	
	}
	#page_title h1{
		padding:50px 50px 0;
		line-height:100%;
	}
	#page_body{
		margin:20px 50px;
	}
	.go{
		
	}
	.go ul{
		
	}
	.go ul li{
		list-style-type:none;
	}
	.go ul li a{
		font-weight:bold;
	}
	#frm_contibute{
		height:350px;
		width:220px;
		background:transparent url(images/contribute_form.jpg) scroll no-repeat left top;
	}
	#frm_amazon{
		margin-top:120px;
	}
	#frm_paypal{
		margin-top:85px;
	}
	.strongtosubhead strong,
	.strongtosubhead b,
	.strongtosubhead strong a,
	.strongtosubhead b a{
		color:#2155E6;
		font-size:1.1em;
	}
	.border_top_blue{
		border-top:1px solid #BECBEF;
		padding-top:10px;
	}
	.license{
		font-size:0.85em;
		margin:10px;
		padding:15px;
		background:#222;
		color:#8F98CF;
	}
	.content td,
	.content th{
		padding:3px 5px;
	}
	#diatrope{
		background:#000;
		text-align:center;
		padding:10px;
		margin:10px 0;
	}
#page_navigator{
	background:#BECBEF;
	text-align:center;
	padding:10px 0;
}
	#page_navigator .prev{
		float:left;
		width:33%;
	}
	#page_navigator .next{
		float:right;
		width:33%;
	}
	#page_navigator a{
		color:#474C60;
		font-size:1.4em;
		text-decoration:none;
	}
#footer{
	margin:10px 0;
}
	#idea a{
		display:block;
		float:right;
		height:45px;
		width:177px;
	}
	#footer ul{
		margin:0;
		padding:0;
	}
	#footer ul li{
		border-right:1px solid #8D8F9B;
		color:#8D8F9B;
		float:left;
		font-size:0.85em;
		list-style-type:none;
		margin:10px 0;
		padding:0 5px;	
	}
	#footer ul li a{
		color:#8D8F9B;
	}
/* kakilangit note */
.tbd{
	margin:10px 0;
	border:2px solid #999;
	padding:15px;
	background:#f5f5f5;
}