/* CSS Document */
body{ border:0px; margin:0px; background-color:#FFFFFF; padding:0px;}
#main{ width:1004px; margin:0px; margin-left:auto; margin-right:auto; padding:0px;}
.default{ clear:both; padding:0px; margin:0px;}
.default2{ clear:both; padding:0px; margin:0px; font-family:verdana; font-size:10px; color:#515151; line-height:17px;}
.logo{ float:left; width:250px;}
.topleft{ float:right; width:735px; padding-right:15px; padding-top:6px;}
.date{ color:#C01132; font-family:verdana; font-size:10px;}
.title{ color:#B71633; font-family:verdana; font-size:11px;}
.gray{ color:#544C4C; font-family:Trebuchet Ms; font-size:14px;}
.gray1{ color:#544C4C; font-family:Trebuchet Ms; font-size:12px;}
h1{ color:#B71633; font-family:Trebuchet MS; font-size:16px; font-weight:bold; display:inline; background:url(../images/bullet.gif) no-repeat 0px 6px;; padding-left:13px;}
.menu{ float:left; width:1004px; height:24px; padding-top:11px; background:url(../images/menu.gif) no-repeat;}
.flash{ float:left; width:1004px; height:254px; padding:0px; margin:0px;}
.spacer{ clear:both; width:1004px; height:7px; padding:0px; margin:0px;}
.menuspace{ float:left; padding-left:30px; margin:0px;}
.menuspace2{ float:left; padding-left:90px; margin:0px;}
.splitter{ float:left; width:994px; height:11px; padding-left:10px; margin:0px;}
.splitter2{ float:left; width:994px; height:9px; padding-left:10px; margin:0px; background-color:#FFFFFF}
.homecontent{ float:left; width:1004px; height:485px; padding:0px; margin:0px; background:url(../images/cont_bg.gif) repeat-x;}
.whitespace{ float:left; width:10px; height:280px; padding:0px; margin:0px; background-color:#FFFFFF; padding-right:0px;}
.whitespace1{ float:left; width:10px; height:165px; padding:0px; margin:0px; background-color:#FFFFFF; padding-right:0px;}
.whitespace2{ float:left; width:10px; height:11px; padding:0px; margin:0px; background-color:#FFFFFF; padding-right:0px;}
.container{ float:left; width:280px; padding-top:15px; margin:0px; padding-left:15px;}
.container1{ float:left; width:300px; padding-top:15px; margin:0px; padding-left:15px;}
.container2{ float:left; width:364px; padding-top:15px; margin:0px; padding-left:10px;}
.container3{ float:left; width:574px; padding-top:15px; margin:0px; padding-left:15px; padding-right:15px;}
.container4{ float:left; width:230px; padding-top:15px; margin:0px; padding-right:14px;}
.container5{ float:left; width:365px; padding-top:15px; margin:0px; padding-left:15px;}
.homebox1{ float:left; width:150px; padding-top:0px; margin:0px; font-family:verdana; font-size:10px; color:#515151; line-height:17px;}
.homebox5{ float:left; width:115px; padding-top:0px; margin:0px; font-family:verdana; font-size:10px; color:#515151; line-height:17px;}
.homebox{ float:left; width:120px; padding-top:0px; margin:0px; font-family:verdana; font-size:10px; color:#515151; line-height:17px;}
.homebox2{ float:left; width:200px; padding-top:15px; margin:0px; font-family:verdana; font-size:10px; color:#515151; line-height:17px;}
.homebox3{ float:left; width:245px; padding-top:15px; padding-right:9px; margin:0px; font-family:verdana; font-size:10px; color:#515151; line-height:17px;}
.homebox4{ float:left; width:200px; padding-top:0px; padding-right:9px; margin:0px; font-family:verdana; font-size:10px; color:#515151; line-height:17px;}
.homeimg{ float:left; width:121px; padding-top:5px; margin:0px;}
.homeimg2{ float:left; width:70px; padding-top:5px; margin:0px;}
.bottom{ clear:both; width:1004px; height:90px; padding:0px; margin:0px; background-color:#F4F4F3; font-family:verdana; font-size:10px; color:#666666; line-height:18px;}
.innertitle{ float:left; width:703px; height:171px; margin:0px; padding-left:8px;}
.leftpackages{ float:left; width:273px; height:93px; margin:0px; padding-top:7px; padding-left:20px; background:url(../images/leftpack_bg.gif) no-repeat; ackground-color:#CCCCCC; line-height:16px;}
leftpackagesold{ float:left; width:273px; height:163px; margin:0px; padding-top:7px; padding-left:20px; background:url(../images/leftpack_bg.gif) no-repeat; line-height:16px;}
.leftpackageslist{ clear:both; padding-top:10px; margin:0px; line-height:22px;}
.contentarea{ float:left; width:700px; margin:0px; padding-left:8px; padding-right:3px; padding-top:1px; font-family:verdana; color:#000000; font-size:11px; line-height:17px; text-align:justify;}
.contentarea a { text-decoration:underline; color:#B71633; }
.contentarea a:hover { text-decoration:none; color:#B71633; }
.rightside{ float:left; width:293px; margin:0px; padding:0px; }
.rightsidestrip{ float:left; width:293px; margin:0px; padding:0px; height:200px; background:url(../images/right_bg.gif); }
.rightsidestrip_hotelpack_old{ float:left; height:5970px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_hotelpack{ float:left; height:305px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_hotelpack1{ float:left; height:2500px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_hotelpack_dec{ float:left; height:2550px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_hotelpack_newyear{ float:left; height:975px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_hotelfaci{ float:left; height:1588px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_yoga{ float:left; height:1550px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_ayur{ float:left; height:820px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_destkodai{ float:left; height:1153px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_sight{ float:left; height:2950px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_desti{ float:left; height:1600px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_contact{ float:left; height:693px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_enquiry{ float:left; height:230px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_enquiryy{ float:left; height:293px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_tpack{ float:left; height:1130px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_sitemap{ float:left; height:350px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidestrip_room{ float:left; height:1050px; width:293px; margin:0px; padding:0px; background:url(../images/right_bg.gif); }
.rightsidebtm{ float:left; width:293px; margin:0px; padding:0px; height:8px; background-color:#FFFFFF;}
.tabtitle{ background-color:#D2D2D1; font-weight:bold;}
.tabbox1{ background-color:#F6F6F6;}
.tabbox2{ background-color:#F1F1F1;}
.facitxt{float:left; width:468px; padding-right:8px; margin:0px;}
.roomdesc{float:left; width:468px; padding-left:5px; margin:0px;}
.roomimg{float:left; width:268px; padding:0px; margin:0px;}
.faciimg{float:left; width:223px;}
.contact{ float:left; width:300px; padding:0px; margin:0px;}
.contact1{ float:left; padding:0px; margin:0px;}
.contact_splitter1{float:left; padding-left:10px; padding-right:7px;}
.sitemapbox{ float:left; width:250px; height:23px; padding-top:5px; padding-left:20px; margin:0px; font-family:verdana; font-size:11px; background:url(../images/site_bullet.gif) no-repeat; background-color:#D2D2D1; border-bottom:1px solid #FFFFFF;}
.sitemapbox2{ float:left; width:235px; height:23px; padding-top:5px; padding-left:35px; margin:0px; font-family:verdana; font-size:11px; background:url(../images/site_bullet2.gif) no-repeat; background-color:#F4F4F3; border-bottom:1px solid #FFFFFF;}
.enquiry{ float:left; width:325px; padding-left:25px; padding-bottom:5px; margin:0px;}
.enquiry1{ padding-left:25px; width:600px; margin:0px;}
.enquiry1 table { margin:20px 0; background:#ffffff; border:1px solid #E6E6E6 }
.enquiry1 table td { height:18px; line-height:18px; background:#f4f4f4;  }
.contact_splitter{float:left; width:25px; padding-left:10px; padding-right:7px;}
.txtbox2{font-family:Verdana; font-size:11px; width:200px; height:15px; background-color:white; border:1px solid #D4D4D3;}
.txtarea {font-family:Verdana; font-size: 11px; width:200px; height:68px; background-color:white; border:1px solid #D4D4D3;}
.cmbbox2{font-family:Verdana; font-size:11px; width:210px; height:20px; border:1px #D4D4D3 solid; background-color:white;}
.butten	{ color : #FFFFFF; font-family:Verdana; font-size:11px; height: 20px; border: 1px #000000 solid; background-color:#721C0D;cursor:hand; 	text-align: center; vertical-align: top;  font-weight:bold;}
.print{ float:right; width:210px; }
.right_package_spacer { background:url(../images/right_bg.gif); width:258px; height:72px; background-color:#F5F6F7; float:right; padding-right:25px; border-right:10px #FFFFFF solid;}
.festival { float:left; padding-left:8px; padding-top:25px; width:703px; height:467px; background:url(images/loading.gif) no-repeat; background-position:center;}
.festival1 { padding-left:8px; padding-top:25px;}
.festival_thum { float:left; padding-left:8px; padding-top:17px; width:1000px; background:url(../images/loading.gif); background-repeat:no-repeat; background-position:center; height:120px;}
.festival_thumtop { float:left; padding-left:8px; padding-top:17px; }
.thumb_img	{ padding-left:16px;	}
.festivalcntr { float:left; padding-left:210px; padding-bottom:15px;}
.festivalcntr1{ float:left; padding-left:400px; padding-bottom:15px;}
.festlastyear { float:right; padding-top:200px; padding-right:45px; font-family:Arial; font-size:14px; font-weight:bold; color:#990000; text-align:center; line-height:25px; }
.festlastyear1 { float:left; padding-top:200px; padding-left:50px; font-family:Arial; font-size:14px; font-weight:bold; color:#990000; text-align:center; line-height:25px; }

ul { list-style-type:none; margin:0px; line-height:18px; vertical-align:top; padding:0px 10px 0px 2px;}
ul li { background-image:url(../images/bullet_grey.gif); vertical-align:top; background-repeat:no-repeat; line-height:16px;  padding:4px 0px 8px 13px; list-style-type:none; font-size:11px; color:#000000;  font-family:Verdana;}

a.mainmenu{ color:#4F4343; font-family:verdana; font-size:10px; font-weight:none; text-decoration:none;}
a.mainmenu:hover{ color:#4F4343; font-family:verdana; font-size:10px; font-weight:none; text-decoration:underline;}
a.mainmenu1{ color:#4F4343; font-family:verdana; font-size:11px; font-weight:none; text-decoration:underline;}
a.mainmenu1:hover{ color:#4F4343; font-family:verdana; font-size:11px; font-weight:none; text-decoration:none;}
a.mail{ color:#000000; font-family:verdana; font-size:11px; font-weight:none; text-decoration:underline;}
a.mail:hover{ color:#000000; font-family:verdana; font-size:11px; font-weight:none; text-decoration:underline;}
a.white{ color:#FFFFFF; font-family:verdana; font-size:10px; font-weight:none; text-decoration:none;}
a.white:hover{ color:#FFFFFF; font-family:verdana; font-size:10px; font-weight:none; text-decoration:underline;}
a.red{ color:#A70932; font-family:verdana; font-size:11px; font-weight:none; text-decoration:underline;}
a.red:hover{color:#A70932; font-family:verdana; font-size:11px; font-weight:none; text-decoration:underline;}
a.redtitle{ color:#A70932;}
a.redtitle:hover{color:#A70932;}
a.btm{ color:#A70932; font-family:verdana; font-size:10px; font-weight:none; text-decoration:none;}
a.btm:hover{color:#A70932; font-family:verdana; font-size:10px; font-weight:none; text-decoration:underline;}
a.packages{ color:#515151; font-family:verdana; font-size:11px; font-weight:none; text-decoration:none;}
a.packages:hover{color:#515151; font-family:verdana; font-size:11px; font-weight:none; text-decoration:underline;}
a.topmenu{color:#7E7B7C; font-family:verdana; font-size:10px; font-weight:bold; text-decoration:none;}
a.topmenu:hover{color:#7E7B7C; font-family:verdana; font-size:10px; font-weight:bold; text-decoration:underline;}
a.sitemp{ color:#544C4C; font-family:Trebuchet Ms; font-size:14px; text-decoration:none; font-weight:bold; }
a.sitemp:hover{ color:#544C4C; font-family:Trebuchet Ms; font-size:14px; text-decoration:underline;}

form { padding:0px;	margin:0px;	}
.name {	width:302px; float:left; margin-bottom:6px;	}
.inputboxes	{ width:200px; float:left; margin-bottom:6px; }
.buttonsboxes	{ width:200px; float:left; margin-bottom:6px; }
.uploadphoto { float:right; text-align:right; border:3px double #cccccc; }
.pad30 { padding-right:30px; }

.interviewtitle { color:#811429; font-size:15px; text-align:center; padding:5px; }
#interviewpart { padding:6px; background-color:#eeeeee; border:1px dashed #cccccc; float:left; margin-top:11px; margin-bottom:11px; }
.enquiry_pad { float:right; padding:7px 10px 15px 0; }


.lable { float:left; width:160px; eight:25px; line-height:25px; padding:5px 2px; }
.input1 { float:left; width:105px; eight:25px; line-height:25px; padding:5px 2px; }

.village { float:left; width:247;  }
.village_link { float:left; font-size:15px; color:#006600; font-weight:bold; padding:12px 0px 0px 10px; }
.village_link a { text-decoration:none; color:#006600; }
.village_link a:hover { text-decoration:none; color:#fb8720; }

.5_s_list { background:url(../images/5_s_list_bg.jpg) repeat-x top left;padding:10px;}

#five_sgallerybgmiddleloop				{ width:591px; background:url(../images/five_s_gallery_bg_middle.jpg) repeat-y;}
#five_sgalleryheadingbg					{ height:33px; padding:0px 0px 0px 0px; font-weight:bold; color:#FFFFFF; font-size:14px; text-align:center; font-family:arial; background:url(../images/five_s_gallery_heading_bg.jpg) no-repeat center;}
#gallery_displaymain					{ width:559px; padding:14px 0px 0px 0px;}
#logo_five_contentareamain				{ width:680px; float:left; padding:14px 10px 0px 10px;}
#logopart1main							{ width:221px; float:left; margin:0px 6px 0px 0px;}
#logopart_middleloop					{ width:221px; background:url(../images/5s_logoarea_middleloop.jpg) repeat-y;}
#five_s_policymain						{ width:221px; float:left; margin:0px 6px 0px 0px;}
#five_s_policy_middleloop				{ width:210px; padding:0px 6px 0px 6px; background:url(../images/5s_logoarea_middleloop.jpg) repeat-y;}
#five_s_policy_subtext					{ padding:20px 4px 49px 4px; font-size:9px; line-height:25px; color:#000000; font-weight:bold; text-align:left;}
#five_ourpolicy							{ width:221px; float:left; margin:0px 0px 0px 0px;}
#five_s_vision_subtext					{ padding:20px 4px 14px 4px; font-family:arial; font-size:12px; line-height:16px; color:#000000; text-align:left;}
#text_five_subline						{ margin:10px 0px 0px 0px; color:#000000;}
#five_sub_contentbg						{ width:643px; float:left; padding:12px 15px 0px 16px; background:url(../images/5_sub_content_bg.jpg) no-repeat; }
#what_5s								{ padding:10px 0px 0px 4px;}
#red_highlight							{ color:#961931;}
ul.new 									{ list-style-type:none; margin:0px; line-height:18px; vertical-align:top; padding:0px 10px 0px 2px;}
ul.new li 								{ background-image:url(../images/bullet_red.gif); vertical-align:top; background-repeat:no-repeat; line-height:16px;  padding:4px 0px 8px 13px; list-style-type:none; font-size:11px; color:#000000;  font-family:Verdana;}
#newpdf_link							{ padding:15px 0px 0px 10px; float:left;}





