@charset "utf-8";
/* CSS Document */
body{
background:#fdebc4 url(../images/body-bg.jpg) repeat-x;
margin:0;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
line-height:15px;
}
a{
outline:none;
color:#333333;
}
p{
margin:0;
}
.body-bg-rpt{
background:url(../images/content-bg-rpt.jpg) repeat-y top center;
width:771px;
}
.body-bg{
background:url(../images/top-content-bg.jpg) no-repeat;
width:771px;
}

.header-mdl{
background:url(../images/header-mdl.jpg) no-repeat;
width:350px;
height:125px;
}
.sub-menu-bg{
background:#b4292a;
height:28px;
color:#FFFFFF;
font-size:10px;
text-transform:uppercase;
}
.sub-menu-bg a{
background:#b4292a;
height:28px;
text-decoration:none;
color:#FFFFFF;
font-size:10px;
text-transform:uppercase;
}
.sub-menu-bg a:hover{
background:#b4292a;
height:28px;
text-decoration:underline;
color:#FFFFFF;
font-size:10px;
text-transform:uppercase;
}
.sub-menu-txt{
padding-top:5px;
padding-left:20px;
padding-right:10px;
}
.sub-menu-yoga-txt{
padding-top:5px;
padding-left:30px;
padding-right:30px;
}
.content-bg{
background:url(../images/contentbg.jpg) no-repeat;
padding-left:15px;
padding-top:12px;
background-position:center;
}
.content-bg-vacation{
background:url(../images/contentbg-vacation.jpg) no-repeat top center;
padding-left:15px;
padding-top:12px;
background-position:center;
}
.ptext{
text-align:justify;
}
.padd15{
padding-left:15px;
text-align:justify;
}
.padd-right{
padding-right:15px;
text-align:justify;
}
.padd30{
padding-left:35px;
}
.landing-page-pic1{
background:url(../images/landing_page-pic1.jpg) no-repeat;
width:722px;
height:238px;
background-position:center;
}
.landing-page-pic2{
background:url(../images/landing_page-pic2.jpg) no-repeat;
width:722px;
height:238px;
background-position:center;
}
.landing-page-pic3{
background:url(../images/landing_page-pic3.jpg) no-repeat;
width:722px;
height:238px;
background-position:center;
}
.landing-page-pic4{
background:url(../images/landing_page-pic4.jpg) no-repeat;
width:722px;
height:238px;
background-position:center;
}
.landing-page-pic5{
background:url(../images/landing_page-pic5.jpg) no-repeat;
width:722px;
height:238px;
background-position:center;
}
.landing-page-pic6{
background:url(../images/landing_page-pic6.jpg) no-repeat;
width:722px;
height:238px;
background-position:center;
}
.landing-page-pic7{
background:url(../images/landing_page-pic7.jpg) no-repeat;
width:722px;
height:238px;
background-position:center;
}
.landing-page-pic8{
background:url(../images/landing_page-pic8.jpg) no-repeat;
width:722px;
height:238px;
background-position:center;
}
.landing-page-pic9{
background:url(../images/landing_page-pic9.jpg) no-repeat;
width:722px;
height:238px;
background-position:center;
}
.landing-page-pic10{
background:url(../images/landing_page-pic10.jpg) no-repeat;
width:722px;
height:238px;
background-position:center;
}
.footer-mdl{
background:url(../images/footer-mdl.jpg) no-repeat;
width:350px;
height:96px;
}
.footer-btm{
background:#982020;
height:18px;
color:#e8c8c8;
font-size:10px;
}
.services-main-pic{
background:url(../images/services-page1-main-pic.jpg) no-repeat top center;
width:720px;
height:332px;
}
.services-pic1{
background:url(../images/services_page1-pic1.jpg) no-repeat top center;
width:722px;
height:205px;
}
.services-pic2{
background:url(../images/services_page3.jpg) no-repeat top center;
width:722px;
height:208px;
}
.services-pic3{
background:url(../images/services_page1-pic2.jpg) no-repeat top center;
width:679px;
height:250px;
}
.services-pic4{
background:url(../images/services_page1-pic3.jpg) no-repeat top center;
width:679px;
height:271px;
}
.services-pic5{
background:url(../images/services_page1-pic4.jpg) no-repeat top center;
width:282px;
height:206px;
}
.services-pic6{
background:url(../images/services_page1-pic5.jpg) no-repeat top center;
width:679px;
height:248px;
}
.service-page-graphic{
background:url(../images/services_page1-graphic1.jpg) no-repeat top center;
width:220px;
height:46px;
}
.services2-pic1{
background:url(../images/services_page2-pic1.jpg) no-repeat top center;
width:678px;
height:259px;
}
.services2-pic2{
background:url(../images/services_page2-pic2.jpg) no-repeat top center;
width:678px;
height:265px;
}
.services2-pic3{
background:url(../images/services_page2-pic3.jpg) no-repeat top center;
width:679px;
height:254px;
}
.services2-pic4{
background:url(../images/services_page2-pic4.jpg) no-repeat top center;
width:678px;
height:278px;
}
.services2-pic5{
background:url(../images/services_page2-pic5.jpg) no-repeat top center;
width:680px;
height:249px;
}
.services2-pic6{
background:url(../images/services_page2-pic6.jpg) no-repeat top center;
width:679px;
height:243px;
}
.content-bg-service{
background:url(../images/services_page2-graphic1.jpg) no-repeat top right;
height:184px;
}
.content-bg-service2{
background:url(../images/services_page2-graphic2.jpg) no-repeat top left;
height:67px;
}
.vacation-main-pic{
background:url(../images/vacation-mainpic.jpg) no-repeat top center;
width:724px;
height:337px;
}
.vacation-pic1{
background:url(../images/vacation_page1-pic1.jpg) no-repeat top right;
width:700px;
height:272px;
}
.vacation-pic2{
background:url(../images/vacation_page1-pic2.jpg) no-repeat top center;
width:724px;
height:143px;
}
.vacation-pic3{
background:url(../images/vacation_page1-pic3.jpg) no-repeat top left;
width:710px;
height:279px;
}
.vacation-pic4{
background:url(../images/vacation_page1-pic4.jpg) no-repeat top center;
width:721px;
height:142px;
}
.vacation-pic5{
background:url(../images/vacation_page1-pic5.jpg) no-repeat top center;
width:725px;
height:359px;
}
.vacation-pic6{
background:url(../images/vacation_page1-pic6.jpg) no-repeat top center;
width:710px;
height:317px;
}
.vacation-pic7{
background:url(../images/vacation_page1-pic7.jpg) no-repeat top center;
width:679px;
height:167px;
}
.vacation-pic8{
background:url(../images/vacation-mainpic.jpg) no-repeat top center;
width:724px;
height:337px;
}
.vacation2-pic2{
background:url(../images/vacation_page2-pic2.jpg) no-repeat top center;
width:722px;
height:420px;
}
.vacation2-pic3{
background:url(../images/vacation_page2-pic3.jpg) no-repeat top center;
width:717px;
height:308px;
}
.vacation2-pic4{
background:url(../images/vacation_page2-pic4.jpg) no-repeat top center;
width:724px;
height:223px;
}
.vacation2-pic5{
background:url(../images/vacation_page2-pic5.jpg) no-repeat top center;
width:599px;
height:432px;
}
.vacation2-pic1{
background:url(../images/vacation_page2-pic1.jpg) no-repeat top center;
width:725px;
height:314px;
}
.black-txt{
color:#000000;
line-height:14px;
}
.surf-pic1{
background:url(../images/surf_page1-pic1.jpg) no-repeat top center;
width:675px;
height:509px;
}
.surf-pic2{
background:url(../images/surf_page1-pic2.jpg) no-repeat top right;
width:740px;
height:227px;
}
.small-txt{
font-size:9px;
color:#333333;
}
.surf-pic3{
background:url(../images/surf_page1-pic3.jpg) no-repeat top center;
width:722px;
height:142px;
}
.surf-pic04{
background:url(../images/surf_page04.jpg) no-repeat top center;
width:721px;
height:443px;
}
.surf-pic4{
background:url(../images/surf_page1-pic4.jpg) no-repeat top center;
width:736px;
height:360px;
font-size:11px;
line-height:15px;
color:#000000;
}
.surf-pic5{
background:url(../images/surf_page1-pic5.jpg) no-repeat top center;
width:740px;
height:312px;
}
.surf-pic6{
background:url(../images/surf_page1-pic6.jpg) no-repeat top center;
width:705px;
height:308px;
}
.surf2-pic1{
background:url(../images/surf_page2-pic1.jpg) no-repeat top center;
width:703px;
height:308px;
}
.surf2-pic2{
background:url(../images/surf_page2-pic3.jpg) no-repeat top center;
width:580px;
height:501px;
}
.surf2-pic4{
background:url(../images/surf_page2-pic4.jpg) no-repeat top center;
width:696px;
height:193px;
}
.surf2-pic5{
background:url(../images/surf_page2-pic5.jpg) no-repeat top center;
width:695px;
height:221px;
}
.surf2-pic6{
background:url(../images/surf_page2-pic6.jpg) no-repeat top center;
width:300px;
height:86px;
}
.surf2-pic7{
background:url(../images/surf_page2-pic7.jpg) no-repeat top center;
width:696px;
height:249px;
}
.surf2-pic8{
background:url(../images/surf_page2-pic8.jpg) no-repeat top center;
width:696px;
height:227px;
}
.surf2-pic9{
background:url(../images/surf_page2-pic9.jpg) no-repeat top center;
width:696px;
height:271px;
}
.surf2-pic10{
background:url(../images/surf_page2-pic10.jpg) no-repeat top center;
width:696px;
height:268px;
}
.surf2-pic11{
background:url(../images/surf_page2-pic11.jpg) no-repeat top center;
width:698px;
height:208px;
}
.pad20{
padding-right:20px;
}
.text-bg{
background:url(../images/text-bg.jpg) no-repeat top center;
}
.harmony-villa-pic1{
background:url(../images/harmony-villa-pic1.jpg) no-repeat center;
}
.harmony-villa-pic2{
background:url(../images/harmony-villa-pic2.jpg) no-repeat center;
width:698px;
height:149px;
}
.harmony-villa-pic3{
background:url(../images/harmony-villa-pic3.jpg) no-repeat center;
width:700px;
height:155px;
}
.home-page-pic2{
background:url(../images/home-page-pic2.jpg) no-repeat center;
width:705px;
height:185px;
}
.home-page-pic3{
background:url(../images/home-page-pic3.jpg) no-repeat center;
width:703px;
height:215px;
}
.home-page-pic4{
background:url(../images/home-page-pic4.jpg) no-repeat center;
width:703px;
height:217px;
}
.reserve-top-pic1{
background:url(../images/reserve-top-pic1.jpg) no-repeat center;
width:408px;
height:75px;
} 
.reserve-top-pic2{
background:url(../images/reserve-pic2.jpg) no-repeat center;
width:708px;
height:84px;
}
.padd-lft15{
padding-left:15px;
} 
.reserve-pic3{
background:url(../images/reserve-pic3.jpg) no-repeat center;
width:721px;
height:300px;
}
.reserve-pic4{
background:url(../images/reserve-pic4.jpg) no-repeat center;
width:721px;
height:244px;
}
.reserve-pic5{
background:url(../images/reserve-pic5.jpg) no-repeat center;
width:721px;
height:244px;
}
.reserve-pic6{
background:url(../images/reserve-pic6.jpg) no-repeat center;
width:721px;
height:244px;
}
.reserve-pic7{
background:url(../images/reserve-pic7.jpg) no-repeat center;
width:721px;
height:244px;
}
.reserve-logo-pic{
background:url(../images/reserve-logo-pic.jpg) no-repeat center;
width:687px;
height:89px;
}
.reserve-pic8{
background:url(../images/reserve-pic8.jpg) no-repeat center;
width:632px;
height:232px;
}
.harmony-top-pic-sleep4{
background:url(../images/harmony-villa-sleep4.jpg) no-repeat center;
width:700px;
height:440px;
}
.txt-red{
color:#931f20;
text-align:justify;
}
.txt-red a{
color:#931f20;
text-decoration:none;
text-align:justify;
}