	body{
		background-color: #000000;
		margin: 0px;
		font-family: verdana;
	}
	
	#main_container{
		background-color: #000000;
		width: 1070px;
		height: auto;
		overflow: auto;
		margin: auto;
	}
	
	#header{
		background-image: url(../images/header.png);
		background-repeat: no-repeat;
		width: 794px;
		height: 217px;
		margin-top: 12px;
		margin-left: 12px;
	}
	
	#layout_container{
		background-image: url(../images/bg.png);
		width: 815px;
		height: auto;
		overflow: auto;
		margin-left: 50px;
		float:left;
	}
	
	#ads{
		width: 160px;
		height: auto;
		overflow: auto;
		float: right;
		margin-right: 10px;
	}
	
	#main_frame{
		background-color: #3d3014;
		width: 752px;
		height: auto;
		overflow: auto;
		margin: auto;
		margin-bottom: 20px;
		
	}
	
	#footer{
		background-color: #3d3014;
		width: 752px;
		height: 60px;
		text-align: center;
	}
	
	#sitelinks{
		margin-top: 5px;
		font-size: 8pt;
		color: #000000;
	}
	
	#sitel_bottom{
		margin-top: 5px;
	}
	
	#menu{
		background-image: url(../images/menubg.png);
		background-repeat: repeat-x;
		width: 752px;
		height: auto;
	}
	
	.footer_links{
		color: #ffffff;
	}
	
	/*#####################HOMEPAGE STYLES############################*/
	#home_content_header{
		background-color: #000000;
		width: 751px;
		height: 370px;
	}
	
	#home_content_area{
		background-image: url(../images/content_background.gif);
		background-repeat: repeat-y;
		width: 748px;
		height: auto;
		overflow: auto;
		border: 2px solid #f5c866;
	}
	
	#home_left{
		width: 515px;
		height: auto;
		overflow: auto;
		float: left;
		border-left: 2px solid transparent;
	}
	
	#home_right{
		width: 231px;
		height: auto;
		overflow: auto;
		padding-bottom: 20px;
		float: right;
	}
	
	#srch_tab{
		position: absolute;
		margin-top: 391px;
		margin-left: 503px;
	}
	
	#news_tab{
		position: absolute;
		margin-top: 493px;
		margin-left: 503px;
	}
	
	#sponsors_tab{
		position: absolute;
		margin-top: 751px;
		margin-left: 503px;
	}
	
	#search_box{
		background-image: url(../images/search-box.png);
		background-repeat: no-repeat;
		width: 218px;
		height: 37px;
		margin-top: 71px;
		margin-left: 6px;
	}
	
	#home_news_box{
		background-image: url(../images/home-news-box.png);
		background-repeat: no-repeat;
		margin-top: 66px;
		margin-left: 7px;
		width: 218px;
		height: 192px;
	}
	
	#home_sponsors{
		background-image: url(../images/home-sponsors.png);
		background-repeat: no-repeat;
		width: 218px;
		height: 229px;
		margin-top: 67px;
		margin-left: 7px;
	}
	
	#guestbook_plank{
		position: absolute;
		margin-top: 1051px;
		margin-left: 512px;
	}
	
	#guestbook_plank2{
		position: absolute;
		margin-top: 600px;
		margin-left: 508px;
	}
	
	#home_donate{
		margin-top: 120px;
		margin-left: 50px;
	}
	
	#proudlypinoy{
		width: 151px;
		height: 151px;
		margin: auto;
		margin-top: 20px;
	}
	
	#intro_heading{
		background-image: url(../images/intro-heading.png);
		background-repeat: no-repeat;
		width: 158px;
		height: 15px;
		margin-top: 20px;
		margin-left: 22px;
	}
	
	#intro_content{
		width: 455px;
		height: 260px;
		margin-left: 22px;
	}
	
	#home_photos{
		width: 455px;
		height: auto;
		overflow: auto;
		margin-left: 22px;
		margin-top: 10px;
		border-top: 1px solid #6e8896;
	}
	
	#home_photos_container{
		background-color: #574b31;
		width: 443px;
		height: 88px;
		border: 1px solid #8f846c;
		margin-bottom: 2px;
		padding: 5px;
	}
	
	#photos_feat_heading{
		background-image: url(../images/home_photos.png);
		background-repeat: no-repeat;
		width: 60px;
		height: 15px;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	
	#home_videos{
		width: 455px;
		height: 352px;
		border-top: 1px solid #6e8896;
		margin-top: 10px;
		margin-bottom: 30px;
		margin-left: 22px;
	}
	
	#home_feat_video{width: 224px;height: 269px;float: left;}
	
	#video_feat_heading{
		background-image: url(../images/home_video.png);
		background-repeat: no-repeat;
		width: 60px;
		height: 15px;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	
	#video_container{
		width: 455px;
		height: 315px;
	}
	
	#home_updates{
		background-color: #574b31;
		width: 453px;
		height: auto;
		overflow: auto;
		margin-top: 10px;
		margin-left: 22px;
		padding-bottom: 5px;
		border: 1px solid #8f846c;
	}
	
	#home_blogs{
		background-color: #574b31;
		width: 432px;
		height: auto;
		overflow: auto;
		margin-top: 10px;
		margin-left: 22px;
		padding: 10px;
		border: 1px solid #8f846c;
	}
	
	#twitter_div{
		padding: 5px;
		width: 443px;
		height: auto;
		overflow: auto;
	}
	
	#twitter_update_list{
		margin: 0px;
		padding: 0px;
		list-style: none;
		margin-top: 6px;
		margin-left: 7px;
		margin-right: 7px;
		font-size: 8pt;
		color: #f5c866;
	}
	
	#home_posts_container{
		width: 432px;
		height: 58px;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	#social_networking{
		width: 170px;
		height: auto;
		overflow: auto;
		margin: auto;
		margin-top: 10px;
	}
	
	#sn_header{
		width: 150px;
		height: auto;
		overflow: auto;
		margin-top: 5px;
		margin-bottom: 5px;
		text-align: center;
	}
	
	#facebook{
		height: auto;
		overflow: auto;
		margin: auto;
		margin-bottom: 5px;
	}
	
	#twitter{
		height: auto;
		overflow: auto;
		margin: auto;
		margin-bottom: 5px;
	}
	
	#youtube{
		height: auto;
		overflow: auto;
		margin: auto;
		margin-bottom: 5px;
	}
	
	.home_blog_dp{
		font-size: 8pt;
		color: #ffffff;
	}
	
	.home_blog_title{
		font-size: 10pt;
		color: #f5c866;
		text-transform: capitalize;
	}
	
	.home_blog_blogger{
		font-size: 9pt;
		color: #f5c866;
	}

	.video_gallery_link{
		font-size: 8pt;
		color: #6e8896;
		text-decoration: none;
	}
	
	.photo_gallery_link{
		font-size: 8pt;
		color: #6e8896;
		text-decoration: none;
	}
	
	.bl_date{
		width: 29px;
		height: 6px;
		color: #fcf3e1;
		font-size: 10px;
		font-family: arial, sans-serif;
		margin-top: 23px;
		margin-left: 8px;
	}
	
	.bl_title{width: 341px;height: 12px;margin-top: 5px;}
	
	.bl_title_link{
		color: #f5cf7c;
		font-size: 12px;
		font-family: arial, sans-serif;
		text-decoration: none;
	}
	
	.bl_content_prev{font-size: 10px;font-family: arial, sans-serif;color: #fcf3e1;margin-top: 5px;}
	
	.bl_link{
		color: #6e8896;
		text-decoration: none;
		font-size: 10px;
		font-family: arial, sans-serif;
	}
	
	.bl_more_links{
		color: #6e8896;
		font-size: 10px;
		font-family: arial, sans-serif;
		font-weight: bold;
		text-decoration: none;
	}
	
	.i_heading{display:none;}
	
	.introduction{
		margin: 0px;
		padding: 0px;
		padding-top: 10px;
		color: #fcf3e1;
		font-size: 12px;
		font-family: arial, sans-serif;
		line-height: 20px;
	}
	
	.home_search{
		width: 115px;
		position: absolute;
		margin-top: 8px;
		margin-left: 25px;
		border: none;
	}
	
	.home_search_button{position: absolute;margin-top: 10px;margin-left: 160px;}
	
	.home_news_date{
		color: #6e8896;
		font-size: 10px;
		font-weight: bold;
		padding-top: 4px;
		margin-left: 18px;
	}
	
	.home_news_feed{
		width: 191px;
		height: 136px;
		margin-left: 12px;
		margin-top: 12px;
	}
	
	.home_news_list{
		font-size: 11px;
		font-weight: bold;
		font-family: arial, sans-serif;
		padding-bottom: 28px;
	}
	
	.hnl_date{color: #fcf3e1;float: left; margin-right: 5px;}
	
	.hnl_title{color: #f5cf7c;float: left;}
	
	.home_news_link{
		color: #6e8896;
		font-size: 10px;
		font-weight: bold;
		float: right;
		margin-top: 10px;
		margin-right: 10px;
	}
	
	.home_sponsors_link{
		color: #6e8896;
		font-size: 6pt;
		font-weight: bold;
		text-decoration: none;
		float: right;
		margin-top: 205px;
		margin-right: 15px;
	}
	
	.sn_header{
		margin: 0px;
		padding: 0px;
		color: #f5c866;
		font-size: 12px;
		font-family: arial, sans-serif;
	}
	
/*######################################################################*/
/*############################THE CREW STYLES###########################*/
#crew_content_header{
	background-image: url(../images/the-crew-header.png);
	background-repeat: no-repeat;
	width: 752px;
	height: 268px;
}

#crew_groups{
	width: 748px;
	height: 48px;
}

#crew_menus{
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 3px;
}

.crew_menu_list{
	float: left;
	margin-left: 2px;
}

#crew_tab{
	position: absolute;
	margin-left: 495px;
	margin-top: 325px;
}

#crew_page_cont{
	background-image: url(../images/content_background.gif);
	background-repeat: repeat-y;
	width: 748px;
	height: auto;
	overflow: auto;
	border: 2px solid #f5c866;
}

#crew_left{
	width: 515px;
	height: auto;
	overflow: auto;
	border-right: 2px solid transparent;
	padding-bottom: 20px;
	float: left;
}

#crew_right{
	width: 231px;
	height: auto;
	overflow: auto;
	float: left;
}

#crew_heading{
	width: 200px;
	height: 15px;
}

#crew_list{
	margin: 0px;
	padding: 0px;
	margin-top: 70px;
	margin-left: 20px;
	list-style: none;
}

#crew_profile_container{
	background-image: url(../images/crew_profile_cont.png);
	background-repeat: none;
	width: 463px;
	height: 280px;
	margin-top: 133px;
	margin-left: 20px;
}

#crew_name{
	height: 15px;
	padding-top: 47px;
	padding-left: 184px;
	color: #f5cf7c;
	font-size: 15px;
	font-weight: bold;
	font-family: arial, sans-serif;
}

#crew_info{
	width: 418px;
	height: 144px;
	margin-top: 30px;
	margin-left: 22px;
	color: #fcf3e1;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	text-align: justify;
	text-indent: 10px;
}

#crew_slider{
	width: 454px;
	height: 155px;
	margin-top: 46px;
	margin-left: 21px;
}

.crew_menu{
	width: 186px;
	height: 50px;
	float: left;
	border: 1px solid #333333;
}

.crew_list{
	margin-top: 2px;
	margin-bottom: 5px;
}

.crew_links{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}

.profile_pic{
	position: absolute;
	margin-top: 75px;
	margin-left: 44px;
}

/*######################################################################*/
/*############################BLOG STYLES###########################*/
#blog_content_header{
	background-image: url(../images/crew-blogs-header.png);
	background-repeat: no-repeat;
	width: 752px;
	height: 268px;
}

#blog_page_cont{
	background-image: url(../images/content_background.gif);
	background-repeat: repeat-y;
	width: 748px;
	height: auto;
	overflow: auto;
	border: 2px solid #f5c866;
}

#blog_left{
	width: 515px;
	height: auto;
	overflow: auto;
	border-right: 2px solid transparent;
	float: left;
}

#blog_right{
	background-color: #483723;
	width: 231px;
	height: 720px;
	float: left;
}


#srch_tab2{position: absolute;margin-top: 290px;margin-left: 503px;}
#blogger_tab{position: absolute;margin-top: 392px;margin-left: 503px;}
#guest_tab{position: absolute;margin-top: 300px;margin-left: 503px;}

#blogger_plank1{position: absolute;margin-top: 452px;margin-left: 509px;}
#blogger_plank2{position: absolute;margin-top: 507px;margin-left: 509px;}
#blogger_plank3{position: absolute;margin-top: 562px;margin-left: 509px;}
#blogger_plank4{position: absolute;margin-top: 617px;margin-left: 509px;}
#blogger_plank5{position: absolute;margin-top: 672px;margin-left: 509px;}
#blogger_plank6{position: absolute;margin-top: 727px;margin-left: 509px;}
#blogger_plank7{position: absolute;margin-top: 782px;margin-left: 509px;}
#blogger_plank8{position: absolute;margin-top: 837px;margin-left: 509px;}
#blogger_plank9{position: absolute;margin-top: 892px;margin-left: 509px;}

#bloggers_list{
	width: 200px;
	height: auto;
	margin-top: 70px;
	margin-left: 10px;
	overflow: auto;
}

#recent_blog_heading{
	background-image: url(../images/recent-blog-heading.png);
	background-repeat: no-repeat;
	width: 114px;
	height: 19px;
	margin-top: 32px;
	margin-left: 22px;
}

#blogs_container{
	width: 462px;
	height: auto;
	overflow: auto;
	margin-bottom: 10px;
}

#blog_feed{
	width: 465px;
	height: auto;
	overflow: auto;
	margin-top: 24px;
	margin-left: 22px;
}

#blog_date_area{
	width: 44px;
	height: 65px;
	font-size: 12px;
	color: #fcf3e1;
	float: left;
}

#blog_preview_area{
	width: 400px;
	height: 65px;
	float: right;
}

#blog_preview_title{
	width: 400px;
	height: 12px;
	font-size: 12px;
	color: #f5cf7c;
	font-family: arial, sans-serif;
	margin-bottom: 5px;
}

#blog_preview_content{
	width: 400px;
	height: 42px;
	font-size: 12px;
	color: #fcf3e1;
}

#post_container{
	width: 460px;
	height: auto;
	overflow: auto;
	padding: 20px;
}

#blog_content_container{
	width: 460px;
	height: auto;
	overflow: auto;
	color: #ffffff;
	font-family: arial, sans-serif;
}

#blog_content_date{
	font-size: 10pt;
	font-weight: bold;
}

#blog_content_title{
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-transform: capitalize;
	color: #f5c866;
}

#blog_content_blogger{
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 20px;
	text-transform: capitalize;
}

#blog_comment_container{
	width: 440px;
	height: auto;
	overflow: auto;
	margin-top: 30px;
	padding: 10px;
	font-size: 10pt;
	font-weight: bold;
	font-family: arial, san-serif;
	color: #f5cf7c;
	border-top: 2px solid #6e8896;
}

#blog_comment_form_container{
	margin-bottom: 30px;
}

.blog_comment_header{
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
}

.blog_commentor{
	width: 250px;
	margin-top: 3px;
	margin-bottom: 10px;
	border: 2px solid #6e8896;
}

.blog_commentor_email{
	width: 250px;
	margin-top: 3px;
	margin-bottom: 10px;
	border: 2px solid #6e8896;
}

.blog_comment{
	width: 400px;
	height: 150px;
	margin-top: 3px;
	margin-bottom: 10px;
	border: 2px solid #6e8896;
}

.blog_button{
	margin-top: 5px;
}

.bloggers{
	margin-bottom: 10px;
}

.blog_h4{
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}
/*######################################################################*/
/*############################CURRENT STYLES###########################*/
#current_content_header{
	background-image: url(../images/current-voyage-header.png);
	background-repeat: no-repeat;
	width: 752px;
	height: 268px;
}

#current_page_cont{
	background-image: url(../images/content_background.gif);
	background-repeat: repeat-y;
	width: 748px;
	height: auto;
	overflow: auto;
	border: 2px solid #edc05c;
}

#current_position_tab{position: absolute;margin-top: 354px;margin-left: 510px;}
#current_photoalbum_tab{position: absolute;margin-top: 409px;margin-left: 510px;}
#current_videogallery_tab{position: absolute;margin-top: 464px;margin-left: 510px;}

#current_left{
	width: 515px;
	height: auto;
	overflow: auto;
	border-right: 2px solid transparent;
	padding-top: 20px;
}


#current_voyage_heading{
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 20px;
	color: #f5cf7c;
}


#leg_cont{
	background-color: #574b31;
	width: 485px;
	height: auto;
	overflow: auto;
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	border: 1px solid #8f846c;
}

.cur_voyage_det{
	font-size: 10pt;
	font-weight: bold;
	color: #f5cf7c;
}

.tbl_leg{
	width: 480px;
	margin-top: 10px;
	font-weight: bold;
}

.tbl_leg_header{
	background-color: #dcd3c0;
	padding: 5px;
	font-size: 10pt;
	font-weight: bold;
	color: #3d3014;
	border: 1px solid #3d3014;
	text-align: center
}

.tbl_leg_data{
	background-color: #3d3014;
	font-size: 8pt;
	color: #fcf3e1;
	text-align: left;
	border: 1px solid #3d3014;
	padding: 2px;
}

.n{text-align: left}
.e{text-align: left}
/*######################################################################*/
/*############################UPCOMING STYLES###########################*/
#upcoming_content_header{
	background-image: url(../images/upcoming-voyage-header.png);
	background-repeat: no-repeat;
	width: 752px;
	height: 268px;
}

#upcoming_itinerary_tab{position: absolute;margin-top: 355px;margin-left: 510px;}
#upcoming_voyagemap_tab{position: absolute;margin-top: 300px;margin-left: 510px;}


#upcoming_page_cont{
	background-image: url(../images/content_background.gif);
	background-repeat: repeat-y;
	width: 748px;
	height: 500px;
	border: 2px solid #edc05c;
}

#upcoming_right{
	width: 515px;
	height: 500px;
	border-right: 2px solid transparent;
}

#umap1{width: 450px; height: 200px; margin-left: 20px; padding-top: 30px; margin-bottom: 50px;}
#umap2{width: 450px; height: 200px; margin-left: 20px}

.upcominglabel{
	margin: 0px;
	padding: 0px;
	float: right;
	color: #f5cf7c;
	margin-top: 80px;
}

.upcominglabel2{
	margin: 0px;
	padding: 0px;
	float: right;
	color: #f5cf7c;
	margin-top: 60px;
}

/*######################################################################*/
/*############################IMAGE GALLERY STYLES###########################*/
#photos_content_header{
	background-image: url(../images/image-gallery-header.png);
	background-repeat: no-repeat;
	width: 752px;
	height: 268px;
}

#photos_page_cont{
	background-image: url(../images/content_background.gif);
	background-repeat: repeat-y;
	width: 748px;
	height: auto;
	overflow: auto;
	border: 2px solid #edc05c;
}

#photos_left{
	width: 515px;
	height: auto;
	overflow: auto;
	border-right: 2px solid transparent;
	float: left;
}

#album_heading{
	margin: 0px;
	padding: 0px;
	margin-top: 20px;
	margin-left: 10px;
	color: #edc05c;
}

#photos_right{
	width: 231px;
	height: auto;
	overflow: auto;
	float: right;
}

#photo_album_list{
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	list-style: none;
}

.p_album_lists{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

/*######################################################################*/
/*############################IMAGE GALLERY STYLES###########################*/
#vr_content_header{
	background-image: url(../images/vr-header.png);
	background-repeat: no-repeat;
	width: 752px;
	height: 268px;
}

#vr_page_cont{
	width: 748px;
	height: auto;
	overflow: auto;
	border: 2px solid #edc05c;
}
/*######################################################################*/
/*############################VIDEO GALLERY STYLES###########################*/
#video_tab{position: absolute;margin-top: 280px;margin-left: 495px;}

#video_content_header{
	background-image: url(../images/video-gallery-header.png);
	background-repeat: no-repeat;
	width: 752px;
	height: 268px;
}

#video_page_cont{
	width: 748px;
	height: 500px;
	border: 2px solid #edc05c;
}

#video_left{
	width: 515px;
	height: 500px;
	border-right: 2px solid #caa146;
	float: left;
}

#video_right{
	background-color: #483723;
	width: 231px;
	height: 500px;
	float: left;
}

#playerContainer{
	margin-top: 20px;
	margin-left: 22px;
	width: 450px;
	height: 450px;
	border: 6px solid #483723;
}

#listvideos{
	width: 231px;
	height: 428px;
	margin-top: 72px;
	overflow-y: auto;
}
/*######################################################################*/
/*############################NEWS STYLES###########################*/
#news_content_header{
	background-image: url(../images/news-header.png);
	background-repeat: no-repeat;
	width: 752px;
	height: 268px;
}

#news_page_cont{
	width: 748px;
	height: auto;
	overflow: auto;
	border: 2px solid #f5c866;
}

#archive_tab{position: absolute;margin-top: 295px;margin-left: 503px;}

#news_left{
	width: 515px;
	height: 595px;
	border-right: 1px solid #caa146;
	float: left;
}

#news_article_content{
	width: 748px;
	height: auto;
	overflow: auto;
}

#news_content_container{
	width: 700px;
	height: auto;
	overflow: auto;
	margin-left: 22px;
	margin-bottom: 20px;
	color: #ffffff;
}

#news_right{
	background-color: #483723;
	width: 231px;
	height: 595px;
	border-left: 1px solid #caa146;
	float: left;
}

#news_icon_cont{
	width: 200px;
	height: 100px;
	margin-bottom: 25px;
}

#news_icon{
	background-image: url(../images/news-icon.png);
	background-repeat: no-repeat;
	width: 100px;
	height: 80px;
	margin: auto;
}

#news_archive_month{
	width: 100px;
	height: 20px;
	margin: auto;
	text-align: center;
}

#news_archives_container{
	
	width: 228px;
	height: 490px;
	margin: auto;
	margin-top: 86px;
	overflow: auto;
}

#latest_news_heading{
	background-image: url(../images/latest-news.png);
	background-repeat: no-repeat;
	width: 107px;
	height: 14px;
	margin-top: 33px;
	margin-left: 22px;
	margin-bottom: 27px;
}

#news_list_container{
	width: 459px;
	height: 66px;
	margin-bottom: 5px;
	margin-left: 22px;
}

#n_left{
	width: 44px;
	height: 66px;
	font-size: 12px;
	font-family: arial, sans-serif;
	color: #fcf3e1;
	float: left;
}

#n_right{
	width: 387px;
	height: 66px;
	float: right;
}

#n_title{
	font-size: 12px;
	color: #f5cf7c;
	font-family: arial, sans-serif;
	margin-bottom: 5px;
}

#n_content{
	font-size: 12px;
	color: #fcf3e1;
	font-family: arial, sans-serif;
	margin-bottom: 5px;
}

.archive_month_link{
	color: #f5c866;
	font-weight: bold;
	font-size: 12px;
}

.news_title{
	margin: 0px;
	padding: 0px;
	margin-top: 33px;
	margin-left: 22px;
	margin-bottom: 15px;
	color: #f5c866;
}

.news_title_link{
	color: #f5c866;
	text-decoration: none;
}




/*######################################################################*/
/*############################ABOUT THE BALANGAY STYLES###########################*/
	#about_plank1{position: absolute;margin-top: 320px;margin-left: 508px;}
	#about_plank2{position: absolute;margin-top: 430px;margin-left: 508px;}
	#about_plank3{position: absolute;margin-top: 485px;margin-left: 508px;}
	#about_plank4{position: absolute;margin-top: 540px;margin-left: 508px;}
	#about_plank5{position: absolute;margin-top: 375px;margin-left: 508px;}
	#about_plank6{position: absolute;margin-top: 579px;margin-left: 496px;}
	
#about_content_header{
	background-image: url(../images/about-balangay-header.png);
	background-repeat: no-repeat;
	width: 752px;
	height: 268px;
}

#about_page_cont1{
	background-image: url(../images/content_background.gif);
	background-repeat: repeat-y;
	width: 748px;
	height: 700px;
	border: 2px solid #f5c866;
}

#about_left1{
	width: 515px;
	height: 700px;
	border-right: 2px solid transparent;
}

#about_page_cont2{
	background-image: url(../images/content_background.gif);
	background-repeat: repeat-y;
	width: 748px;
	height: 1250px;
	border: 2px solid #f5c866;
}

#about_left2{
	width: 515px;
	height: 1250px;
	border-right: 2px solid transparent;
}

#about_page_cont3{
	background-image: url(../images/content_background.gif);
	background-repeat: repeat-y;
	width: 748px;
	height: 1600px;
	border: 2px solid #f5c866;
}

#about_page_cont5{
	background-image: url(../images/content_background.gif);
	background-repeat: repeat-y;
	width: 748px;
	height: 450px;
	border: 2px solid #f5c866;
}

#about_left3{
	width: 515px;
	height: 1600px;
	border-right: 2px solid transparent;
}

#about_slider1{
	background-color: #ffffff;
	width: 395px;
	height: 100px;
	position: absolute;
	margin-top: 30px;
	margin-left: 41px;
	border: 2px solid #a87147;
}

#about_slider2{
	background-color: #ffffff;
	width: 395px;
	height: 100px;
	position: absolute;
	margin-top: 200px;
	margin-left: 41px;
	border: 2px solid #a87147;
}

#about_info{
	width: 456px;
	height: 441px;
	position: absolute;
	margin-top: 190px;
	margin-left: 21px;
	font-size: 12px;
	color: #ffffff;
	font-family: arial, sans-serif;
	line-height: 20px;
}

#about_info5{
	width: 456px;
	height: 450px;
	position: absolute;
	margin-top: 10px;
	margin-left: 21px;
	font-size: 12px;
	color: #ffffff;
	font-family: arial, sans-serif;
	line-height: 20px;
}

#about_info2{
	width: 456px;
	height: 441px;
	position: absolute;
	margin-top: 30px;
	margin-left: 21px;
	font-size: 12px;
	color: #ffffff;
	font-family: arial, sans-serif;
	line-height: 20px;
	text-align: justify;
}

#about_info3{
	width: 456px;
	height: 441px;
	position: absolute;
	margin-top: 30px;
	margin-left: 21px;
	font-size: 12px;
	color: #ffffff;
	font-family: arial, sans-serif;
	line-height: 20px;
}

#about_info4{
	width: 456px;
	height: auto;
	overflow: auto;
	position: absolute;
	margin-top: 30px;
	margin-left: 21px;
	font-size: 12px;
	color: #ffffff;
	font-family: arial, sans-serif;
	line-height: 17px;
	text-align: justify;
}

#about_page_cont4{
	background-image: url(../images/content_background.gif);
	background-repeat: repeat-y;
	width: 748px;
	height: 1600px;
	border: 2px solid #f5c866;
}

#about_left4{
	width: 515px;
	height: auto;
	overflow: auto;
	border-right: 2px solid transparent;
}

#about_left5{
	width: 515px;
	height: 450px;
	border-right: 2px solid #caa146;
}

#jrizal{
	width: 500px;
	height: auto;
	overflow: auto;
}

.headings{
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 10px;
	list-style-image: url(../images/bullet.png);
}

#rizalquote{
	width: 320px;
	font-style: italic;
	height: 100px;
	float: left;
	margin-left: 10px;
	margin-top: 50px;
	text-align: center;
}

#rizalpic{
	float: left;
}

#caption{
	position: absolute;
	margin-top: 130px;
	
}

#caption2{
	position: absolute;
	margin-top: 300px;
	text-align: center;
}

#butuan_boats{
	text-align: justify;
	margin-top: 380px;
}

#enrique_demalacca{
	width: 443px;
	height: 180px;
}

#edm_photo{
	width: 129px;
	height: 180px;
	float: left;
}

#edm_text{
	width: 300px;
	height: 180px;
	float: right;
	text-align: justify;
}

#edm_more_text{
	margin-top: 10px;
	text-align: justify;
}

#tools{
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
	float: left;
	list-style: none;
}

#tools2{
	margin: 0px;
	padding: 0px;
	margin-right: 20px;
	float: right;
	list-style: none;
}

.tools{
	margin-bottom: 14px;
}

#tools_links{
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}

#tools_links:hover{
	color: #edc05c;
}

/*######################################################################*/
/*############################CONTACT US STYLES###########################*/
#contact_content_header{
	background-image: url(../images/contact-us-header.png);
	background-repeat: no-repeat;
	width: 752px;
	height: 268px;
}

#contact_content_area{
	width: 748px;
	height: auto;
	overflow: auto;
	border: 2px solid #f5c866;
}

#contact_left{
	width: 515px;
	height: 452px;
	border-right: 1px solid #caa146;
	float: left;
}

#contact_right{
	background-color: #483723;
	width: 231px;
	height: 452px;
	border-left: 1px solid #caa146;
	float: right;
}

#contact_heading_container{
	width: 455px;
	height: 73px;
	margin-top: 32px;
	margin-left: 20px;
	border-bottom: 1px solid #6e8896;
}

#contact_form_container{
	width: 371px;
	height: 276px;
	margin-left: 20px;
}

#contact_heading{
	background-image: url(../images/contact-information.png);
	background-repeat: no-repeat;
	width: 181px;
	height: 15px;
}

#contact_note{
	width: 453px;
	height: 23px;
	margin-top: 15px;
	font-size: 12px;
	color: #ffffff;
	font-family: arial, sans-serif;
}

#contact_name{
	width: 260px;
	height: 22px;
	margin-top: 25px;
}

#contact_email{
	width: 260px;
	height: 22px;
	margin-top: 8px;
}

#contact_comment{
	width: 371px;
	height: 157px;
	margin-top: 16px;
}

#contact_submit_button{
	margin-top: 7px;
}

#contact_information{
	width: 201px;
	height: 217px;
	margin-top: 61px;
	margin-left: 15px;
}

.mailing_add{
	color: #f5cf7c;
	font-size: 12px;
	font-weight: bold;
	font-family: arial, sans-serif;
	line-height: 20px;
}

.contact_form_label1{
	font-size: 12px;
	color: #6e8896;
	margin-right: 8px;
	float: left;
}

.contact_form_label1a{
	font-size: 12px;
	color: #6e8896;
	margin-right: 8px;
}

.contact_form_label2{
	font-size: 12px;
	color: #6e8896;
	margin-right: 10px;
	float: left;
}

.contact_form_label3{
	font-size: 12px;
	color: #6e8896;
}

.contact_input{
	background-image: url(../images/contact-input-bg.png);
	background-repeat: no-repeat;
	width: 205px;
	border: 1px solid #879da8;
	float: right;
}

.contact_textarea{
	background-image: url(../images/contact-textarea-bg.png);
	background-repeat: no-repeat;
	width: 365px;
	height: 135px;
	border: 1px solid #879da8;
}

.contact_send_button{
	float: right;
}

.blank_input{
	display: none;
}

/*######################################################################*/
/*############################GUESTBOOK STYLES###########################*/
#guest_content_header{
	background-image: url(../images/guest-book-header.png);
	background-repeat: no-repeat;
	width: 752px;
	height: 268px;
}

#guest_page_cont{
	width: 748px;
	height: auto;
	overflow: auto;
	border: 2px solid #f5c866;
}

#guest_left{
	width: 515px;
	height: 600px;
	border-right: 2px solid #caa146;
	float: left;
}

#guest_right{
	width: 231px;
	height: 600px;
	float: right;
}

#guestbook_signup_form{
	width: 207px;
	height: 400px;
	margin: auto;
	margin-top: 90px;
	font-size: 12px;
	color: #6e8896;
}

#comments_heading{
	background-image: url(../images/comments-heading.png);
	background-repeat: no-repeat;
	width: 97px;
	height: 14px;
	margin-top: 33px;
	margin-left: 22px;
	margin-bottom: 24px;
}

#comments_container{
	width: 450px;
	height: auto;
	overflow: auto;
	margin-left: 22px;
	margin-bottom: 15px;
}

#name_input{
	background-image: url(../images/g-txtarea.png);
	background-repeat: no-repeat;
	width: 205px;
	height: 20px;
	border: 1px solid #6b8592;
}

#email_input{
	background-image: url(../images/g-input.png);
	background-repeat: no-repeat;
	width: 205px;
	height: 20px;
	border: 1px solid #6b8592;
}

#subject_input{
	background-image: url(../images/g-input.png);
	background-repeat: no-repeat;
	width: 205px;
	height: 20px;
	border: 1px solid #6b8592;
}

#comment_box{
	background-image: url(../images/g-txtarea.png);
	background-repeat: no-repeat;
	width: 205px;
	height: 135px;
	border: 1px solid #6b8592;
}

#guestbook_button{
	margin-top: 10px;
	float: right;
}

.comments_subject{
	color: #f5cf7c;
	font-size: 14px;
	margin-bottom: 5px;
}

.comment_poster{
	color: #6e8896;
	font-size: 12px;
	margin-bottom: 10px;
}

.comments{
	color: #fcf3e1;
	font-size: 12px;
}
/*######################################################################*/
/*############################SPONSORS STYLES###########################*/
#sponsors_content_header{
	background-image: url(../images/sponsor-header.png);
	background-repeat: no-repeat;
	width: 752px;
	height: 268px;
}

#sponsors_page_cont{
	width: 748px;
	height: auto;
	overflow: auto;
	border: 2px solid #f5c866;
}

#sponsors{
	width: 710px;
	height: 130px;
	margin: auto;
	margin-bottom: 50px;
}

#sponsor_logo{
	width: 170px;
	height: 100px;
	float: left;
}

#sponsor_information{
	width: 540px;
	height: 100px;
	float: left;
	font-size: 12px;
}

.sponsor_name{color: #f5c866; font-weight: bold;}

.sponsor_url{color: #6e8896;margin-top: 5px;margin-bottom: 5px; }
.sponsor_link{color: #6e8896;}

.sponsor_description{color: #ffffff; line-height: 16px;}
/*######################################################################*/
/*############################GUESTBOOK STYLES###########################*/
#links_content_header{
	background-image: url(../images/links-header.png);
	background-repeat: no-repeat;
	width: 752px;
	height: 268px;
}

#links_page_cont{
	width: 748px;
	height: auto;
	overflow: auto;
	border: 2px solid #f5c866;
}

#links_list{
	margin-bottom: 25px;
}

#link_blogtitle{
	color: #f5cf7c;
	font-size: 14px;
	margin-bottom: 3px;
}

.links_url{
	color: #6e8896;
	font-size: 12px;
	font-weight: bold;
}


/*######################################################################*/

#signup_content_header{
	background-image: url(../images/signup-header.png);
	background-repeat: no-repeat;
	width: 752px;
	height: 268px;
}

#signup_page_cont{
	background-image: url(../images/content_background.gif);
	background-repeat: repeat-y;
	width: 748px;
	height: auto;
	overflow: auto;
	border: 2px solid #f5c866;
}

#signup_left{
	width: 515px;
	height: auto;
	overflow: auto;
	float: left;
	border-right: 2px solid transparent;
}

#signup_form_container{
	font-size: 10pt;
	font-weight: bold;
	font-family: arial, sans-serif;
	color: #f5c866;
	padding: 20px;
}

#signupantispam{
	display: none;
}