@charset "utf-8";
/* Global Style */

body { 
	background:url(../images/bg.png) repeat-x;
	background-color:#efefef; 
	margin:0; 
	padding:0;
	}
* {
	margin:0; 
	padding:0;
	}
a:focus{
	outline:none;
	}
h1,h2,h3,h4,h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px; 
	font-weight:bold;
	text-decoration:none;
	color:#f9f7f7;
	font-variant:normal;
	}
div {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000;
	}
#wrapper {
	width:1300px; 
	height:auto; 
	float:none; 
	margin:0 auto; 
	clear:both;
	background-position:bottom;
	}
#boracay-bg {
	width:100%; 
	height:auto; 
	background:url(../images/boracay.png) no-repeat; 
	background-position:bottom; 
	margin:0; 
	padding:0 0 20px 0;
	}

/* Txt Style */
a {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#ff2c02; 
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}
.title-01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#006AD5;
	}
.title1 {
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size:20px; 
	color:#ff8400; 
	font-weight:bold;
	}
.title-02-h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold; 
	text-decoration:none;
	color:#0a6ec2;
	padding-left:10px;
	}
.title-02-h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
	text-decoration:none;
	color:#fd9202;
	padding-left:10px;
	}	
.title-03-h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold; 
	text-decoration:none;
	color:#0a6ec2;
	}
.title-03-h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
	text-decoration:none;
	color:#fd9202;
	margin-bottom:10px;
	}
.title3 {
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color: #123e56; 
	font-weight:bold;
	}
.title3 a{
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#123e56; 
	font-weight:bold;
	text-decoration:none;
	}
.title3 a:hover{
	color:#FF6600;
	text-decoration:underline;
	}
.title-04 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold; 
	text-decoration:none;
	color:#016f98;
	}
.title-05 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold; 
	text-decoration:none;
	color:#06668a;
	}
.featured-txt { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:22px; 
	color:#fc7e03; 
	font-weight:bold; 
	text-align:center;
	padding-left:80px;
	margin-bottom:20px;
	}
.link-bottom{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align:center; 
	width:300px; 
	height:auto; 
	padding:10px; 
	margin:10px auto;
	}	
.link-bottom a {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#f20101; 
	text-decoration:none; 
	text-align:center; 
	font-weight:bold;
	}
.link-bottom a:hover {
	text-decoration:underline; 
	color:#014f9f;
	}
	
/* Navigation Style */
#navigation {
	height:260px; 
	width:250px; 
	float:left; 
	padding:10px; 
	margin:23px 10px 0 138px; 
	background:url(../images/nav-bg.png);
	}
#navigation ul {
	list-style:none;
	}
#navigation ul li {
	float:left; 
	width:auto;
	}
#navigation ul li a {
	float:left; 
	padding:7px 0 8px 20px; 
	width:230px; 
	height:7px; 
	display:block; 
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:12px; 
	color:#f6f5f5; 
	text-decoration:none; 
	text-align:left;
	font-weight:normal;
	border-bottom:1px #fadb7c dotted;
	}
#navigation ul li a:hover {
	color:#076385;
	background-color:#f7ecc6;
	}
#navigation ul li a.active {
	color:#02728e;
	}
/* Header Style */
#header {
	width:1300px; 
	height:512px; 
	float:none; 
	margin:0; 
	background:url(../images/boracay-restaurants-banner-bg.png) no-repeat; 
	background-position:bottom;
	}
.logo {
	width:523px; 
	height:112px; 
	float:left; 
	margin:5px 0 5px 150px;
	}
.google-search{
	width:380px; 
	height:auto; 
	float:left; 
	margin:40px 0 0 125px; 
	padding:5px;
	}
.banner {
	width:744px; 
	height:294px; 
	float:left; 
	margin:4px 0 0 0; 
	padding:0; 
	background:url(../images/banner.png) no-repeat;
	}
	
/* Content Style */
#content {
	width:1024px; 
	height:auto; 
	float:none; 
	margin:0 auto; 
	clear:both; 
	padding:0;
	}
.content-top-bg {
	width:1024px; 
	height:15px; 
	float:none; 
	margin:0; 
	clear:both; 
	background:url(../images/content-top.png) no-repeat;
	}
.content-center-bg {
	width:1004px; 
	height:auto; 
	padding:10px; 
	float:none; 
	margin:0; 
	clear:both; 
	background:url(../images/content-center.png) repeat; 
	min-height:600px;
	}
.content-bottom-bg {
	width:1024px; 
	height:15px; 
	float:none; 
	margin:0; 
	clear:both; 
	background:url(../images/content-bottom.png) no-repeat
	}
#body-content {
	width:734px; 
	height:auto; 
	float:right; 
	margin:0;
	}
#body-content .title-bar {
	width:720px; height:35px; 
	background:url(../images/content-title-bar.png) no-repeat; 
	padding:10px 0 0 14px; 
	text-align:left;
	}
.body-content-title-bar-bg {
	width:734px; 
	height:auto; 
	min-height:300px; 
	float:left; 
	clear:both; 
	background:#f4f9fb url(../images/body-content-bottom-bg.png) no-repeat; 
	background-position:bottom; 
	text-decoration:none;
	}
#body-content .title-bar h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px; 
	font-weight:bold;
	text-decoration:none;
	color:#f7f4f4;
	font-variant:normal;
	}
.leader-board-ads {
	width:728px; 
	height:90px; 
	float:none; 
	margin:10px auto; 
	clear:both;
	}
.leader-board-ads-link-exchange {
	width:728px; 
	height:90px; 
	float:none; 
	margin:0 auto 20px  auto; 
	clear:both;
	}
.leader-board-ads-link-exchange2 {
	width:728px; 
	height:90px; 
	float:none; 
	margin:25px auto 25px  auto; 
	clear:both;
	}
.body-content-txt-wrap {
	width:714px; 
	height:auto; 
	margin:10px auto; 
	float:none; 
	clear:both; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-align:justify; 
	padding:5px 0;
	}
.body-content-txt-wrap a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#f20101; 
	text-decoration:none; 
	text-align:left; 
	font-weight:bold;
	}
.body-content-txt-wrap a:hover {
	text-decoration:underline; 
	color:#014f9f;
	}
.body-content-txt-wrap h1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold; 
	text-decoration:none;
	color:#0a6ec2;
	}
.body-content-txt-wrap h1 a:hover {
	color:#f30606;
	text-decoration:underline;
	}

.wow-logo {
	width:310px; 
	height:165px; 
	float:left; 
	margin:0 10px 10px 0; 
	background:url(../images/wowphilippinestravelagency-logo.png) no-repeat;
	}
.wow-Link-exchange {
	width:310px; 
	height:165px; 
	float:left; 
	margin:0 10px 10px 0;
	background:url(../images/boracay-restaurants-link-exchange.png) no-repeat;
	}
.delicatessen {
	width:300px; 
	height:200px; 
	float:left; 
	margin:0 10px 10px 0; 
	background:url(../boracay/delicatessen-shops/images/heidiland-deli-boracay.jpg) no-repeat;
	}
.bars-clubs {
	width:300px; 
	height:200px; 
	float:left; 
	margin:0 10px 10px 0; 
	background:url(../boracay/bars-clubs/images/bars-club.jpg) no-repeat;
	}	
.shakes-snacks {
	width:300px; 
	height:200px; 
	float:left; 
	margin:0 10px 10px 0; 
	background: url(../boracay/shakes-snacks/images/jonahs-fruitshakes-boracay.jpg) no-repeat;
	}
.bakeries {
	width:300px; 
	height:200px; 
	float:left; 
	margin:0 10px 10px 0; 
	background:url(../boracay/bakeries/images/bakeries.jpg) no-repeat;
	}
.reservation-swf {
	width:490px; 
	height:390px; 
	float:none; 
	margin:15px auto; 
	clear:both;
	}
.coffee {
	width:300px; 
	height:200px; 
	float:left; 
	margin:0 10px 10px 0; 
	background:url(../boracay/coffee-shops/images/real-coffee-boracay.jpg) no-repeat;
	}
.youtube {
	width:300px; 
	height:200px; 
	float:left; 
	margin:0 10px 10px 0; 
	background: url(../boracay/youtube/images/youtube.jpg) no-repeat;
	}
.youtube2 {
	width:240px; 
	height:90px;
	clear:both; 
	margin:30px auto;
	float:none; 
	}
.line {
	width:714px; 
	height:1px; 
	border-bottom:1px #005EBB dashed; 
	margin:10px 0; 
	clear:both;
	}
.youtube-bg {
	width:714px;
	height:auto;
	padding:20px 10px;
	float:none;
	margin:0 auto;
	clear:both;
	}
.featured-video-1 {
	width:600px; 
	height:auto; 
	margin:15px auto 10px auto ; 
	float:none; 
	clear:both; 
	text-align:center; 
	font-size:16px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#0067CE; 
	text-decoration:none;
	}
.featured-video-1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px; 
	color:#0567fb; 
	text-decoration:none;
	text-align:center;
	margin-top:15px;
	}
.featured-video-1 a:hover{
	color:#FF0000;
	text-decoration:underline;
	}
.complete-restaurants {
	width:468px; 
	height:60px; 
	float:none; 
	margin:10px auto; 
	clear:both;
	}
.complete-hotels-resort {
	width:468px; 
	height:auto; 
	float:none; 
	margin:10px auto; 
	clear:both;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:bold;
	color:#EC0000;
	}
.complete-hotels-resort a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#0157ac;
	text-decoration:none;
	}
.complete-hotels-resort a:hover{
	color:#f01901;
	text-decoration:underline;
	}
.featured-content-wrap {
	width:714px; 
	height:auto; 
	margin:10px auto 20px  auto; 
	float:none; 
	clear:both; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-align:justify; 
	padding:5px 0; 
	border-bottom:1px #005EBB dashed;
	}
.featured-content-wrap .img {
	width:320px; 
	text-align:center; 
	height:auto; 
	float:right; 
	margin:0; 
	padding:10px 0 20px 20px;
	}
.featured-content-wrap .info {
	width:354px; 
	height:auto; 
	float:left; 
	margin:0; 
	padding:10px 20px 20px 0; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000; 
	text-align:justify;
	}
.featured-content-wrap .info a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0267cd; 
	text-align:left; 
	text-decoration:none;
	}
.featured-content-wrap .info a:hover{
	color:#FF0000; 
	text-decoration:underline;
	}
.featured-content-wrap .info h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px; 
	font-weight:bold;
	text-decoration:none;
	color:#0069D2;
	font-variant:normal;
	}
.featured-content-wrap .info h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold;
	text-decoration:none;
	color:#040301;
	font-variant:normal;
	}
.featured-content-wrap .info .price-txt {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	color:#000000; 
	text-align:left; 
	text-decoration:none;
	}
.featured-content-wrap .info .red-txt {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#FF0000; 
	text-decoration:none;
	}
.main-restaurant {
	width:714px; 
	height:auto; 
	margin:10px auto; 
	float:none; 
	clear:both; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-align:justify; 
	padding:5px 0; 
	border-bottom:1px #005EBB dashed;
	}
.main-restaurant a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#0051a1; 
	text-align:left; 
	text-decoration:none;
	}
.main-restaurant a:hover{
	color:#f40000; 
	text-decoration:underline;
	}
.main-restaurant .hotel-thumbs {
	width:135px; 
	height:100px; 
	float:left; 
	margin:5px 15px 40px 5px;
	}
.main-restaurant .inquire-box {
	width:200px; 
	height:20px; 
	text-align:center; 
	background-color:#e40000; 
	margin:10px 0 20px 0; 
	padding:5px 0 0 0; 
	float:right;
	}
.main-restaurant .inquire-box a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFF00; 
	text-align:center; 
	text-decoration:none;
	}
.main-restaurant .inquire-box a:hover{
	font-size:12px; 
	color:#f9f5f5; 
	text-decoration:underline;
	}
.main-coffee-shops {
	width:714px; 
	height:auto; 
	margin:10px auto; 
	float:none; 
	clear:both; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-align:justify; 
	padding:5px 0; 
	border-bottom:1px #005EBB dashed;
	}
.main-coffee-shops a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#004080; 
	text-align:left; 
	text-decoration:none;
	}
.main-coffee-shops a:hover{
	color:#f40000; 
	text-decoration:underline;
	}
.main-coffee-shops .hotel-thumbs {
	width:135px; 
	height:100px; 
	float:left; 
	margin:5px 15px 40px 5px;
	}
.main-coffee-shops .inquire-box {
	width:200px; 
	height:20px; 
	text-align:center; 
	background-color:#e40000; 
	margin:10px 0 20px 0; 
	padding:5px 0 0 0; 
	float:right;
	}
.main-coffee-shops .inquire-box a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFF00; 
	text-align:center; 
	text-decoration:none;
	}
.main-coffee-shops .inquire-box a:hover{
	font-size:12px; 
	color:#f9f5f5; 
	text-decoration:underline;
	}
.main-bars-clubs {
	width:714px; 
	height:auto; 
	margin:10px auto; 
	float:none; 
	clear:both; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-align:justify; 
	padding:5px 0; 
	border-bottom:1px #005EBB dashed;
	}
.main-bars-clubs a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#004080; 
	text-align:left; 
	text-decoration:none;
	}
.main-bars-clubs a:hover{
	color:#f40000; 
	text-decoration:underline;
	}
.main-bars-clubs .hotel-thumbs {
	width:135px; 
	height:100px; 
	float:left; 
	margin:5px 15px 40px 5px;
	}
.main-bars-clubs .inquire-box {
	width:200px; 
	height:20px; 
	text-align:center; 
	background-color:#e40000; 
	margin:10px 0 20px 0; 
	padding:5px 0 0 0; 
	float:right;
	}
.main-bars-clubs .inquire-box a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFF00; 
	text-align:center; 
	text-decoration:none;
	}
.main-bars-clubs .inquire-box a:hover{
	font-size:12px; 
	color:#f9f5f5; 
	text-decoration:underline;
	}
.main-delicatessen {
	width:714px; 
	height:auto; 
	margin:10px auto; 
	float:none; 
	clear:both; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-align:justify; 
	padding:5px 0; 
	border-bottom:1px #005EBB dashed;
	}
.main-delicatessen a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#004080; 
	text-align:left; 
	text-decoration:none;
	}
.main-delicatessen a:hover{
	color:#f40000; 
	text-decoration:underline;
	}
.main-delicatessen .hotel-thumbs {
	width:135px; 
	height:100px; 
	float:left; 
	margin:5px 15px 40px 5px;
	}
.main-delicatessen .inquire-box {
	width:200px; 
	height:20px; 
	text-align:center; 
	background-color:#e40000; 
	margin:10px 0 20px 0; 
	padding:5px 0 0 0; 
	float:right;
	}
.main-delicatessen .inquire-box a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFF00; 
	text-align:center; 
	text-decoration:none;
	}
.main-delicatessen .inquire-box a:hover{
	font-size:12px; 
	color:#f9f5f5; 
	text-decoration:underline;
	}
.main-shake-snacks {
	width:714px; 
	height:auto; 
	margin:10px auto; 
	float:none; 
	clear:both; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-align:justify; 
	padding:5px 0; 
	border-bottom:1px #005EBB dashed;
	}
.main-shake-snacks a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#004080; 
	text-align:left; 
	text-decoration:none;
	}
.main-shake-snacks a:hover{
	color:#f40000; 
	text-decoration:underline;
	}
.main-shake-snacks .hotel-thumbs {
	width:135px; 
	height:100px; 
	float:left; 
	margin:5px 15px 40px 5px;
	}
.main-shake-snacks .inquire-box {
	width:200px; 
	height:20px; 
	text-align:center; 
	background-color:#e40000; 
	margin:10px 0 20px 0; 
	padding:5px 0 0 0; 
	float:right;
	}
.main-shake-snacks .inquire-box a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFF00; 
	text-align:center; 
	text-decoration:none;
	}
.main-shake-snacks .inquire-box a:hover{
	font-size:12px; 
	color:#f9f5f5; 
	text-decoration:underline;
	}
.main-bakeries {
	width:714px; 
	height:auto; 
	margin:10px auto; 
	float:none; 
	clear:both; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-align:justify; 
	padding:5px 0; 
	border-bottom:1px #005EBB dashed;
	}
.main-bakeries a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#004080; 
	text-align:left; 
	text-decoration:none;
	}
.main-bakeries a:hover{
	color:#f40000; 
	text-decoration:underline;
	}
.main-bakeries .hotel-thumbs {
	width:135px; 
	height:100px; 
	float:left; 
	margin:5px 15px 40px 5px;
	}
.main-bakeries .inquire-box {
	width:210px; 
	height:20px; 
	text-align:center; 
	background-color:#e40000; 
	margin:10px 0 20px 0; 
	padding:5px 0 0 0; 
	float:right;
	}
.main-bakeries .inquire-box a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFF00; 
	text-align:center; 
	text-decoration:none;
	}
.main-bakeries .inquire-box a:hover{
	font-size:12px; 
	color:#f9f5f5; 
	text-decoration:underline;
	}
.main_js-restaurant {
	width:605px; 
	height:auto; 
	margin:5px auto; 
	float:none; 
	clear:both; 
	padding:5px;
	}
.js-restaurant_main {
	float:left; 
	margin:0 5px 0 10px; 
	width:300px; 
	height:250px;
	}
.js-restaurant_thumb {
	float:left; 
	margin:8px 5px 0 5px; 
	width:auto;
	}
.main-loc-social {
	width:712px; 
	height:auto; 
	background:#f9f7d9; 
	border:1px #eb6402 solid; 
	float:none; 
	margin:20px auto;
	}	
.main-loc-add-phone-email-price-web {
	width:690px; 
	height:auto; 
	background:#f9f7d9; 
	padding:10px 10px; 
	border-bottom:#e8d38b 1px solid; 
	margin:0 0 10px 0;
	}	
.loc-add-phone-email-price-web {
	width:220px; 
	height:auto; 
	margin:15px 0 10px 0; 
	padding:4px; 
	float:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	text-decoration:none; 
	min-height:100px;
	}
.loc-add-phone-email-price-web p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000; 
	font-size:12px;
	padding-left:10px;
	text-decoration:none;
	}
.loc-add-phone-email-price-web2 {
	width:210px; 
	height:auto; 
	margin:15px 0 10px 0; 
	padding:4px 10px; 
	float:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	text-decoration:none; 
	border-left:1px #323333 solid; 
	border-right:1px #323333 solid; 
	min-height:100px;
	}
.loc-add-phone-email-price-web2 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000; 
	font-size:12px;
	padding-left:10px;
	text-decoration:none;
	}
.loc-add-phone-email-price-web strong {
	font-weight:bold; 
	color:#000;
	}
.main-social-network {
	width:690px; 
	height:auto; 
	background:#f9f7d9; 
	padding:10px 10px; 
	margin:10px 0 0 0;
	}
.social-network {
	width:220px; 
	height:auto; 
	margin:15px 0 10px 0; 
	padding:4px; 
	float:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	text-decoration:none; 
	min-height:70px;
	}
.social-network	p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000; 
	font-size:12px;
	padding-left:10px;
	text-decoration:none;
	}
.social-network2 {
	width:210px; 
	height:auto; 
	margin:15px 0 10px 0; 
	padding:4px 10px; 
	float:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	text-decoration:none; 
	border-left:1px #323333 solid; 
	border-right:1px #323333 
	solid; min-height:70px;
	}
.social-network2 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000; 
	font-size:12px;
	padding-left:10px;
	text-decoration:none;
	}
.social-network  strong {
	font-weight:bold; 
	color:#000;
	}
.boracay-map {
	width:434px; 
	height:203px; 
	float:none; 
	margin:20px auto; 
	clear:both; 
	background:url(../boracay/about-boracay/images/boracayislands.png) no-repeat;
	}
.main-contact {
	width:713px; 
	height:auto; 
	background:#ebf7fb; 
	padding:0; 
	margin:20px 0; 
	border:#0a80af solid 1px;
	}	
.contact {
	width:283px; 
	height:auto; 
	margin:15px 0 10px 15px; 
	padding:4px; 
	float:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	text-decoration:none; 
	min-height:50px;
	}
.contact2 {
	width:150px; 
	height:auto; 
	margin:15px 10px 10px 0; 
	padding:4px 0 4px 10px; 
	float:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	text-decoration:none; 
	border-left:1px #323333 solid;
	border-right:1px #323333 solid; 
	min-height:50px;
	}
.contact3 {
	width:224px; 
	height:auto; 
	margin:15px 0 10px 0; 
	padding:4px; 
	float:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	text-decoration:none; 
	min-height:50px;
	}
.main-contact strong {
	font-weight:bold; 
	color:#035170;
	}
.main-social-logo {
	width:510px; 
	height:auto; 
	float:none; 
	margin:10px auto; 
	clear:both;
	}
.facebook-logo {
	width:150px; 
	height:auto; 
	margin:10px; 
	float:left;
	}
.youtube-logo {
	width:150px; 
	height:auto; 
	margin:10px; 
	float:left;
	}
.twitter-logo {
	width:150px; 
	height:auto; 
	margin:10px; 
	float:left;
	}
.main-social-logo2 {
	width:340px; 
	height:auto; 
	float:none; 
	margin:10px auto 30px auto; 
	clear:both;
	}
.skype-logo {
	width:150px; 
	height:auto; 
	margin:10px; 
	float:left;
	}
.yahoo-im-logo {
	width:150px; 
	height:auto; 
	margin:10px; 
	float:left;
	}
.formscript {
	width:490px; 
	height:155px; 
	margin:15px auto; 
	float:none; 
	clear:both;
	}
.contact-main {
	padding:10px; 
	height:auto;
	}
.contact-main .main {
	float:none; 
	padding:30px 10px; 
	margin:10px auto; 
	width:603px; 
	background-color:#e8f6fb; 
	border:1px #cbe8f3 solid;
	}
.contact-main p {
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size:10px;
	}
.contact-main .tavel-info-img {
	width:320px; 
	height:auto; 
	float:left; 
	margin:0 0 0 30px;
	}
.contact-main .travel-agent-img {
	float:left; 
	width:auto; 
	margin:0 0 0 10px; 
	height:auto;
	}
.contact-main .reservation-img {
	float:left; 
	width:300px; 
	height:80px; 
	margin:5px 0 0 150px;
	}
.contact-main .icon-img {
	float:left; 
	margin: 0 10px 10px 0; 
	width:auto;
	}
.video {
	width:320px; 
	height:240px; 
	float:right; 
	margin:0 0 0 15px;
	}
.main1 {
	margin:0  auto 20px auto; 
	padding:0 0 20px 0; 
	border-bottom:1px dashed #005ebb;
	width:714px; height:auto; float:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	}
.main1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#004080; 
	text-align:left; 
	text-decoration:none;
	}
.main1 a:hover{
	color:#f40000; 
	text-decoration:none;
	}
.hotel_pics {
	margin:5px 0 10px 10px; 
	height:auto; 
	float:right; 
	width:auto;
	}
.hotel-thumbs {
	width:135px; 
	height:100px; 
	float:left; 
	margin:5px 15px 40px 5px;
	}
.inquire-box {
	width:150px; 
	height:20px; 
	text-align:center; 
	background-color:#e40000; 
	margin:10px 0 20px 0; 
	padding:5px 0 0 0; 
	float:right;
	}
.inquire-box a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFF00; 
	text-align:center; 
	text-decoration:none;
	}
.inquire-box a:hover{
	font-size:12px; 
	color:#f9f5f5; 
	text-decoration:underline;
	}
.main_featured_img {
	width:605px; 
	height:auto; 
	float:none; 
	margin:15px auto;
	}
.main_featured_img h2 a{
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size:20px; 
	color:#ff8400; 
	font-weight:bold;
	text-decoration:none;
	}
.main_featured_img h2 a:hover{
	color:#0061C1;
	text-decoration:underline;
	}
.featured_img {
	margin:5px 8px 10px 8px; 
	float:left; 
	height:auto; 
	width:135px; 
	text-align:left;
	}
.featured_img p{
	text-align:left;
	}
.featured_img a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align:left; 
	text-decoration:none; 
	color:#3A5469;
	}
.featured_img a:hover{
	color:#f40c0c;
	text-decoration:underline;
	}	
.main_js-resort {
	width:605px; 
	height:auto; 
	margin:5px auto; 
	float:none; 
	clear:both; 
	padding:5px;
	}
.js-resort_main {
	float:left; 
	margin:0 5px 0 10px; 
	width:300px; 
	height:250px;
	}
.js-resort_thumb {
	float:left; 
	margin:8px 5px 0 5px; 
	width:auto;
	}
		
/* Side Panel Style */
#side-panel {
	width:260px; 
	height:auto; 
	margin:0 10px 0 0; 
	float:left; 
	padding:0;
	}
#side-panel .title-bar {
	width:260px; 
	height:30px; 
	background:url(../images/left-title-bar.png) no-repeat; 
	padding:15px 0 0 0; 
	text-align:center;
	}
.side-panel-title-bar-bg {
	width:260px; 
	height:auto; 
	min-height:300px; 
	float:left; 
	clear:both; 
	background:#f9f3df url(../images/left-bg.png) no-repeat; 
	background-position:bottom;
	}
#side-panel h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px; 
	font-weight:bold;
	text-decoration:none;
	color:#fbf7f7;
	font-variant:normal;
	}
.side-panel {
	width:240px; 
	height:auto; 
	margin:10px; 
	padding:5px 0 20px 0; 
	clear:both; 
	text-align:center; 
	border-bottom:1px #e7dec2 solid;
	text-align:center;
	}
.side-panel a{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0172b5;
	text-decoration:none;
	text-align:center;
	}
.side-panel a:hover{
	color:#E60000;
	text-decoration:underline;
	text-align:center;
	}
.side-promo-panel {
	width:240px; 
	height:600px; 
	margin:10px; 
	padding:5px 0 20px 0; 
	clear:both; 
	text-align:center; 
	border-bottom:1px #e7dec2 solid;
	}
	
/* Footer Style */
#footer {
	width:100%; 
	height:137px; 
	margin:0px; 
	padding:0; 
	background:url(../images/footer-bg.png) repeat-x; 
	clear:both;
	}
.footer {
	width:1024px; 
	float:none; 
	height:auto; 
	margin:0 auto; 
	clear:both; 
	text-align:center; 
	padding:20px 0;
	}
.footxt a {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	color:#f8d14d; 
	text-decoration:none;
	}
.footxt a:hover{
	color:#fbf5f5; 
	text-decoration:underline;
	}
.footer-ads {
	width:728px; 
	margin:0 auto; 
	float:none; 
	clear:both; 
	height:auto; 
	padding:0 0 10px 0;
	}
.link-exchange {
	width:175px; 
	height:50px; 
	float:right; 
	margin:15px 50px 0 0;}
.footxt { 
	width:600px; 
	height:auto; 
	margin:0 0 0 180px; 
	padding:0; 
	float:left;  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#f9f5f5;
	}
.main-menu-price{
	width:650px; 
	height:auto; 
	float:none;
	clear:both; border-bottom:1px solid #0062C4;
	margin:0  auto 30px  auto;
	}	
.menu {
	width:550px; height:auto; 
	min-height:50px; 
	float:left; 
	margin:0 0 15px 0;
	text-align:justify;
	font-size:12px;
	color:#0D0D0D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.menu p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	padding-left:20px;
	}	
.menu strong {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold; 
	color:#004F9D;
	margin-bottom:8px;
	}
.menu2 {
	width:350px; height:auto; 
	min-height:50px; 
	float:left; 
	margin:0 0 15px 0;
	text-align:justify;
	font-size:12px;
	color:#0D0D0D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.menu2 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	padding-left:20px;
	}	
.menu2 strong {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold; 
	color:#004F9D;
	margin-bottom:8px;
	}
.menu-price{
	width:100px; 
	float:left;
	height:auto;
	margin:0 0 15px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	min-height:50px;
	color:#E10000;
	text-align:justify;	
	}
.menu-price p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	padding-left:25px;
	color:#DF0000;
	 font-weight:bold;
	}
.restaurant-video {
	width:600px;
	height:378px;
	float:none;
	margin:15px auto 30px auto;
	padding:0;
	clear:both
	}
	
	
/* Other Style */
.clear {
	clear:both;
	}
	
/* Link Exchange Style */
.directory-content {
	clear:both;
	width:1000px; 
	padding:0 0 10px 0; 
	background:white; 
	height:auto;
	margin:0 auto;
	float:none;
	border-bottom:#0073E6 dashed 1px;
	}
.directory-content .link-exchange1 {
	width:400px; 
	height:auto; 
	margin:15px 0; 
	text-align:left; 
	float:left; 
	padding:15px 0 15px 100px;
	}
.directory-content .link-exchange1 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
	}
.directory-content .link-exchange1 a:hover{
	color:#0067CE;
	text-decoration:underline;
	}
.directory-content .add-url {
	width:350px; 
	height:auto; 
	margin:15px 0; 
	float:left; 
	text-align:right; 
	padding:15px 150px 15px 0;
	}
.directory-content .add-url a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
	}
.directory-content .add-url a:hover{
	color:#0067CE;
	text-decoration:underline;
	}
.categories {
	width:300px; 
	height:auto; 
	margin:0; 
	padding:0 0 0 33px; 
	float:left; 
	min-height:910px; 
	text-decoration:none;
	}
.add-url {
	width:490px; 
	height:auto; 
	margin:15px 0; 
	float:left; 
	text-align:right; 
	padding:15px 50px 15px 0;
	}
.ptext {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-decoration:none; 
	font-weight:normal;
	}
.categories a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	color:#0252a2; 
	text-decoration:none;
	}
.categories a:hover{
	color:#F40000; 
	text-decoration:underline;
	}
.links-thumbs-info {
	width:960px; 
	height:auto; 
	clear:both; 
	min-height:100px; 
	margin:0 auto; 
	border-bottom:1px #002b3e solid; 
	padding:10px 0;
	}
.links-thumbs {
	width:126px; 
	height:auto; 
	margin:0 6px 0 0; 
	padding:15px 2px; 
	float:left; 
	min-height:100px
	}
.links-info {
	width:820px; 
	height:auto; 
	margin:0; 
	padding:15px 0; 
	float:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align:justify; 
	color:#000000; 
	min-height:100px
	}
.links-info	a { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#0154a6; 
	font-weight:bold; 
	text-decoration:none;
	}
.links-info a:hover {
	text-decoration:underline; 
	color:#ed041a;
	}
.contact-form {
	width:490px;
	height:auto;
	margin:10px auto;
	clear:both;
	}
.boracay-island-map{
	width:600px;
	height:auto;
	float:none;
	margin:20px auto;
	clear:both;
	text-align:center;
	font-size:10px;
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.gen-container{margin:0 auto; width: 520px; padding: 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.gen-content { width: 500px; padding-left: 35px;}

#form-generic{ padding: 5px; }
input.gen-text { width: 250px; height: 25px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.gen-divTop { padding-top: 8px; }
.gen-floatLeft { float: left; }

.gen-textareaText { font-family:Verdana, Arial, Helvetica, sans-serif; }
.gen-labels { width: 80px; color: 373737; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.gen-label { width: 78px; color: 373737; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.gen-submit { width: 100px; height: 25px; }

.gen-errors { vertical-align: top; padding-top: 5px;}
.gen-required { color: red; }
.gen-error-msg { background:#FCDCDC; color:#FF0000; border: .08em #FF0000 solid; width: 500px; text-align: center; padding: 5px; }
.gen-success-msg { background:#E2F9E3; color:#FF0000; border: .08em #009900 solid; width: 500px; text-align: center; padding: 5px; }
.gen-normal-msg { background:#E2F9E3; color: #373737; border: .08em #009900 solid; width: 500px; text-align: center; padding: 5px; }
	
