/* CSS Document */


body,td,th{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333666;text-align:left;}
body{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;}

#outer{width:100%;float:left;height:auto;background:url(/images/backgrounimg.jpg);}
#Mframe{width:1005px;!important height:auto;position:relative;margin:auto;clear:both;text-align:left;}
#Barea{width:985px;height:99px;margin:auto;background:url(../retreatsimages/header_bg.gif);background-repeat:no-repeat;margin-top:10px;text-align:left;}
.headerleft{width:370px;height:99px;float:left;padding:0px;}
*html .headerleft{width:301px;height:99px;float:left;padding:0px;}
.headerright{width:125px;height:99px;float:right;margin:0 10px 0 0px;padding:0px;}
*html .headerright{width:125px;height:99px;float:right;margin:0 10px 0 0px;padding:0px;}
.toplink{width:125px;height:25px;float:right;text-align:right;margin:0 2px 0 0px;padding:0px;}
*html .toplink{width:120px;height:25px;float:right;text-align:right;margin:0 0px 0 0px;padding:0px;}
.logintext{width:auto;height:16px;float:right;text-align:center;text-align:right;margin:0 0px 0 0px;padding:9px 3px 0 3px;}
.linktext{color:#573604;font:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline;}
.linktext:hover{color:#ff9200;font:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline;}
.loginimg{width:20px;height:19px;float:right;text-align:center;text-align:right;margin:0 2px 0 2px;padding:6px 0 0 0px;}
.searcharea{width:540px;height:24px;float:right;margin:15px 0 0 0px;padding:0px;text-align:right;}
.searcharea img{width:42px;height:24px;float:right;margin:0px 10px 0 0px;padding:0px;text-align:right;}

.aid{width:460px;height:auto;float:right;margin:15px 0 0 0px;padding:0px;text-align:right;}
.aid span img{width:457px;height:60px;float:right;margin:0px 0px 0 0px;padding:0px;text-align:right;}

*html .searcharea img{width:42px;height:24px;float:right;margin:0px 5px 0 0px;padding:0px;text-align:right;}
.searcharea input{width:150px;height:24px;float:right;text-align:right;margin:0px 10px 0 0px;padding:0px;}
.searcharea span{width:180px;height:24px;float:right;text-align:right;margin:0px 10px 0 0px;padding:0px;}
.navarea{width:985px;height:33px;margin:auto;background:url(../retreatsimages/menu_bg.jpg);background-repeat:repeat-x;padding:0px;}
.navegationbar{width:800px;height:33px;float:left;}
.navright{width:180px;height:33px;float:left;}
.followus{width:80px;height:25px;float:left;padding:8px 5px 0 0px;text-align:right;margin:0 0 0 5px;color:#573604;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
*html .followus{width:85px;height:25px;float:left;padding:8px 5px 0 0px;text-align:right;margin:0 0 0 0px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.followusimg{width:20px;height:20px;float:left;margin:5px 0 0 8px;}
.navbottom{width:985px;height:39px;margin:auto;background:#ebf7fb;}

.top_lik{width:800px; height:20px; float:left; text-align:left; padding:10px 20px 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-style:normal; font-weight:normal;}

.top_lik_right{width:100px; height:20px; float:right; text-align:right; padding:10px 20px 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-style:normal; font-weight:normal;}

.set_lik{color:#2d4603; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; padding:0 5px 0 5px;}
.set_lik:hover{color:#383838; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; padding:0 5px 0 5px;}

.worldwidetext{width:700px;height:20px;float:right;text-align:right;padding:10px 20px 0 0px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ed7930;font-style:italic;font-weight:bold;}
/* menu bar */
.preload1{background:url(../images/three_1.gif);}
.preload2{background:url(../images/three_1a.gif);}
#nav{padding:0;margin:0;list-style:none;height:33px;background:#fff url(../retreatsimages/three_0.gif) repeat-x;font-family:arial, verdana, sans-serif;}
#nav li.top{display:block;float:left;height:33px;}
#nav li a.top_link{display:block;float:left;height:33px;line-height:33px;color:#fff;text-decoration:none;font-size:12px;font-weight:normal;padding:0 0 0 0px;cursor:pointer;background:url(../retreatsimagess/three_0.gif);border-right:1px solid #f0f9ee;}
#nav li a.top_link span{float:left;display:block;padding:0 2px 0 2px;height:33px;background:url(../retreatsimages/three_0.gif) right top no-repeat;}
#nav li a.top_link span.down{float:left;display:block;padding:0 2px 0 2px;height:33px;background:#FFFFFF no-repeat right top;}
#nav li:hover a.top_link{color:#1e3f49;background:url(../retreatsimages/three_1.gif) no-repeat;}
#nav li:hover a.top_link span{background:url(../retreatsimages/three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down{background:url(../retreatsimages/three_1a.gif) no-repeat right top;}
/* End of menu bar */

/*---New Product position -----*/
#new_prod{width:705px; height:auto; margin:auto; position:relative; z-index:0; top:-113px;}
#new_prod a{position:absolute;left:532px; top:205px; width:149px; height:25px; background-image:url(../images/common.gif); background-repeat:no-repeat; background-position: -479px -15px; font-size:12px; letter-spacing:1px; text-transform:uppercase; color:#fff; text-align:center; z-index:2; padding:16px 0 0 0px; margin:0px; cursor:pointer; display:block; text-decoration:none;}
#new_prod a:hover{position:absolute;left:532px; top:205px; width:149px; height:23px; background-image:url(../images/common.gif); background-repeat:no-repeat; background-position: -479px -74px; font-size:12px; letter-spacing:1px; text-transform:uppercase; color:#fff; text-align:center; z-index:2; padding:16px 0 0 0px; margin:0px; cursor:pointer; display:block; text-decoration:none;}
*html #new_prod a{position:absolute;left:532px; top:215px; width:149px; height:25px; background-image:url(../images/common.gif); background-repeat:no-repeat; background-position: -479px -15px; font-size:12px; letter-spacing:1px; text-transform:uppercase; color:#fff; text-align:center; z-index:2; padding:16px 0 0 0px; margin:0px; cursor:pointer; display:block; text-decoration:none;}
*html #new_prod a:hover{position:absolute;left:532px; top:215px; width:149px; height:23px; background-image:url(../images/common.gif); background-repeat:no-repeat; background-position: -479px -74px; font-size:12px; letter-spacing:1px; text-transform:uppercase; color:#fff; text-align:center; z-index:2; padding:16px 0 0 0px; margin:0px; cursor:pointer; display:block; text-decoration:none;}
/*---End of New Product position -----*/
#bodyouter{width:985px; height:auto; margin:auto; background:#FFFFFF;}
.bodypart{width:985px; height:auto; float:left; margin:0px 0 0 0px; background:#FFFFFF;}
.into_bodypart{width:985px; height:auto; float:left; margin:20px 0 0 0px; background:#FFFFFF;}
.section_leftpart{width:225px; height:auto; float:left; margin:0px 0 0 10px;}
*html .section_leftpart{width:225px; height:auto; float:left; margin:0px 0 0 5px;}
.yoga_directory_area{width:223px; height:auto; float:left; margin:0px 0 0 0px; border:1px solid #55b2ce;}
.yoga_dire_center{width:223px; height:40px; float:left; margin:0px; background:url(../retreatsimages/direct_bgcenter_cut.jpg); background-repeat:repeat-x;}
.yoga_dire_center h2{width:auto; height:auto; float:left; margin:0px; padding:10px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff;}
.yoga_search{width:223px; height:auto; float:left; margin:15px 0 0 0px;}
.useoftext{width:200px; height:auto; margin:auto; padding:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:justify;}
.yoga_search_text{width:200px; height:18px; margin:auto; padding:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:left;}
.yoga_search_bottom{width:223px; height:auto; float:left; margin:15px 0 0 0px;}
.yoga_space_search{width:223px; height:20px; float:left; margin:0px 0 0 0px;}
.searchbotton{width:223px; height:auto; float:left; margin:0px 0 0 0px;}
.s_button{width:70px; height:40px; float:left; margin:0px 0 0 12px;}
*html .s_button{width:70px; height:40px; float:left; margin:0px 0 0 6px;}
.advanced_search{width:225px; height:40px; float:left; margin:15px 0 0 0px;}
.alert_course{width:223px; height:auto; float:left; margin:15px 0 0 0px; border:1px solid #ccc;}
.course_alert_button{width:200px; height:24px; margin:auto; padding:0px 0 0 0px; text-align:left;}
.go_course_search{width:200px; height:24px; float:left; margin:15px 0 0 0; padding:0px 0 0 0px; text-align:left;}
.attach_other_site{width:200px; height:auto; margin:auto; padding:0px 0 0 0px;}
.rss_icon{width:47px; height:30px; float:left; margin:20px 0 0 0px; padding:0px 0 0 0px; text-align:left;}
.rss_other_icon{width:33px; height:27px; float:left; margin:20px 18px 0 0px; padding:0px 0 0 0px; text-align:left;}
.goto{opacity:1; filter:alpha(opacity=70);}
.goto:hover{opacity:.7; filter:alpha(opacity=70);}
.section_rightpart{width:732px; height:auto; float:left; margin:0px 0 0 8px;}
.section_rightpart_into{width:732px; height:auto; float:left; margin:0px 0 0 0px;}
.retreats_heading{width:725px; height:auto; float:left; margin:0px 0px 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0e6369; text-align:justify; line-height:18px;}
.one_place_heading{width:725px; height:auto; float:left; margin:20px 0px 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0e6369; text-align:justify; line-height:18px;}
.course_metter{width:725px; height:auto; float:left; margin:0px 0px 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:justify; line-height:18px;}
.all_rertreats_heading{width:725px; height:40px; float:left; margin:20px 0px 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0e6369; text-align:justify; line-height:18px;}
.orderbuyarea{width:723px; height:40px; float:left; margin:0px; padding:0px; border:1px solid #62a8ba; background:#dff2f8;}
.ordercheckbox{width:240px; height:auto; float:right; margin:10px 10px 0 0px; padding:0px; text-align:right;}
.chk_box{width:240px; height:auto; float:left; margin:10px 10px 0 0px; padding:0px; text-align:left	;}
.make_button{width:240px; height:auto; float:right; margin:0px 0 0 0px; padding:0px;}
.make_button img{width:131px; height:32px; float:right; margin:4px 5px 0 0px; padding:0px;}

.make_button2{width:131px; height:auto; float:left; margin:10px 0 0 0px; padding:0px;}
.make_button2 img{width:131px; height:32px; float:left; margin:4px 5px 0 0px; padding:0px;}

.check_bt{width:50px; height:auto; float:left; margin:10px 0 0 0px; padding:0px;}
.check_bt img{width:50px; height:32px; float:left; margin:4px 0px 0 0px; padding:0px;}

.make_enqri{width:120px; height:auto; float:right; margin:4px 0 0 0px; padding:0px;}
.make_enqri img{width:121px; height:32px; float:right; margin:0px 5px 0 0px; padding:0px;}

.make_button_enqri{width:150px; height:auto; float:left; margin:8px 0 0 0px; padding:0px;}
.make_button_enqri img{width:150px; height:32px; float:left; margin:0px 5px 0 0px; padding:0px;}


.course_outer{width:723px; height:auto; float:left; margin:0px; padding:0px;}
.yoga_cour_detail{width:723px; height:auto; float:left; margin:15px 0 0 0px; padding:0px; border:1px solid #62a8ba; background:#f1f9fc;}
.coursname_area{width:723px; height:40px; float:left; margin:0px; padding:0px; border-bottom:1px solid #62a8ba; background:#dff2f8;}
.coursdetials_checkbox{width:600px; height:auto; float:left; margin:0px; padding:0px;}
.checkbox_into{width:20px; height:auto; float:left; margin:0px 0 0 5px; padding:8px 0 0 0;}
.coursdetials_head{width:auto; height:auto; float:left; margin:0px; padding:10px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0e6369;}
.coursdetials_area{width:723px; height:auto; float:left; margin:0px; padding:0px;}
.imagearea{width:160px; height:auto; float:left; margin:0px 0 0 10px; padding:0px;}
*html .imagearea{width:160px; height:auto; float:left; margin:0px 0 0 5px; padding:0px;}
.imagearealeft{width:150px; height:auto; float:left; margin:0px 0 0 0px; padding:0px;}
.imagecorsemain{width:143px; height:124px; float:left; margin:15px 0 0 2px; padding:0px;}
*html .imagecorsemain{width:143px; height:124px; float:left; margin:15px 0 0 1px; padding:0px;}
.gallery_icon{width:143px; height:42px; float:left; margin:5px 0 0 2px; padding:0px;}
.gallery_icon2{width:143px; height:27px; float:left; margin:10px 0 0 2px; padding:0px;}

.imagearearight{width:10px; height:205px; float:left; margin:0px 0 0 0px; padding:0px; background:url(../retreatsimages/vertical_line.jpg); background-repeat:no-repeat;}
.cour_infor_area{width:545px; height:auto; float:left; margin:0px 0 0 5px; padding:0px; line-height:18px;}
.name_of_course{width:545px; height:auto; float:left; margin:15px 0 0 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#055b71;}
.location_area{width:540px; height:auto; float:left; margin:10px 0 0 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; color:#055b71;}


/*manoj*/
.course_metter_heading{width:600px; height:auto; float:left; margin:0px 0px 0 0px; padding:0 0px 0 0px;}
.course_metter_heading h1{width:600px; height:auto; float:left; margin:0px 0px 0 0px; padding:0 0px 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#0e6369; text-align:left;}
.short_button_area{width:540px; height:auto; float:left; margin:5px 0 0 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; float:12px; font-weight:normal;}
.rate_this-_reatreat{width:144px; height:25px; float:left; margin:0px 0 0 0px; padding:0px;}
.sendenquiry_button{width:140px; height:25px; float:left; margin:0px 0 0 15px; padding:0px;}
.bottom_line{width:723px; height:auto; float:left; margin:15px 0 0 0px; padding:0px; border:1px solid #cccccc; background:#f7fcfe;}
.bottom_line h3{width:auto; height:25px; float:left; margin:15px 0 0 0px; padding:0px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333;}
/* End of manoj */

.rating_area{width:545px; height:auto; float:left; margin:10px 0 0 0px; padding:0px;}
.rating_area_left{width:auto; height:auto; float:left; margin:0px 0 0 0px; padding:0px; letter-spacing:1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#055b71;}
.star_img{width:76px; height:15px; float:left; margin:0px 0 0 5px; padding:0px;}
.rating_review{width:auto; height:auto; float:left; margin:0px 0 0 10px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#055b71;}
.retreat_about_matr{width:540px; height:auto; float:left; margin:10px 0 0 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; text-align:justify; color:#055b71;}
.enquiry_bottom_area{width:723px; height:40px; float:left; margin:15px 0 0 0px; padding:0px; border:1px solid #62a8ba; background:#fbf7ee;}
.nextpage_goto{width:717px; height:34px; float:left; margin:1px 0 0 1px; padding:0px; border:2px solid #fbf7ee; background:#1f829d;}
.benefits_yoga_retreat{width:725px; height:auto; float:left; margin:20px 0px 0 0px;}
.benefits_retreat{width:335px; height:258px; float:left; margin:0px 0px 0 0px; background:#f1f9fc; padding:5px 10px 5px 10px; border:1px solid #cee8f0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#064023; text-align:justify; line-height:18px;}
.dangers_retreats {width:335px; height:auto; float:right; margin:0px 0px 0 0px; background:#f1f9fc; padding:5px 10px 5px 10px; border:1px solid #cee8f0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#064023; text-align:justify; line-height:18px;}
.freenewslet{width:985px;height:auto;float:left;background:#fff;}
.bottomarea{width:965px;height:61px;float:left;margin:0px 0 0 0px;}
.bottommenu{width:800px;height:20px;float:left;margin:30px 0 0 10px;}
.bomenulink{color:#333666;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:0 5px 0 5px;text-decoration:none;}
.bomenulink:hover{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:0 5px 0 5px;text-decoration:underline;}
.bcopyae{width:985px;height:52px;float:left;margin:0px 0 0 0px;background:#ebf7fb;}
.bcopyae h5{width:400px;height:20px;float:left;margin:20px 0 0 20px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#573604;font-weight:normal;}
.discllink{color:#5e681f;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline;font-weight:normal;}
.discllink:hover{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline;font-weight:normal;}
.bocol{width:985px;height:12px;float:left;margin:0px 0 0 0px;background:url(/images/backgrounimg.jpg);}
.more{color:#0000FF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; cursor:pointer;}
.more:hover{color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; }

/* Advanced Search */
.retreats_top_text{width:725px; height:auto; float:left; margin:0px 0px 0 0px;}
.retreats_link{width:auto; height:auto; float:left; margin:0px 0px 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666;}
.social_networking{width:300px; height:auto; float:left; margin:0px 0px 0 0px;}
.more_link{color:#0000FF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none;}
.more_link:hover{color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:underline;}
.advance_search_heading{width:725px; height:30px; float:left; margin:15px 0px 0 0px; border-bottom:1px solid #62a8ba;}
.advance_search_heading span{width:225px; height:30px; float:left; margin:0px 0px 0 0px; border:0px solid #62a8ba;}
.advance_search_heading h1{width:430px; height:auto; float:left; margin:0px 0px 0 0px; border:0px solid #62a8ba; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0e6369;}
.advance_searcharea{width:725px; height:auto; float:left; margin:20px 0px 0 0px; background:#f1f9fc; border:1px solid #62a8ba;}
.benefits_details{width:725px; height:auto; float:left; margin:20px 0px 0 0px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }
.unique_experience{color:#0e6369; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.retreat_types{width:725px; height:auto; float:left; margin:0px 0px 0 0px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }
.findyogaretreat{width:480px; height:auto; float:left; margin:15px 0 0 0px;}
.choice{width:241px; height:auto; float:left; margin:0px 0 0 0px;  text-align:justify;}
*html .choice{width:241px; height:auto; float:left; margin: 15px 0 0 0px; text-align:justify;}
.choice ul{ width:auto; height:auto; border-left:0px dotted #fff;border-top:0px dotted #fff;border-bottom:0px dotted #fff; padding:0 0 0 7px;}
.choice li{ list-style:none;margin:12px 0px 0px 5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666; padding-left:30px; padding-bottom:0px; background:url(../images/arrowulicon.gif) no-repeat; height:auto;}
/* End of Advanced Search */

/* Retreats And Holidays in India */
.yoga_travel_area{width:985px; height:auto; float:left; margin:0px 0 0 0px;}
.retreat_travel_left{width:180px; height:auto; float:left; margin:0px 0 0 6px; border:1px solid #8dd2e9; background:#e6f7ff;}
*html .retreat_travel_left{width:180px; height:auto; float:left; margin:0px 0 0 3px; border:1px solid #8dd2e9; background:#e6f7ff;}
.travel_left_heading{width:180px; height:auto; float:left; margin:10px 0 0 0px;}
*html .travel_left_heading{width:180px; height:auto; float:left; margin:0px 0 0 0px;}
.travel_left_heading h1{width:176px; height:50px; margin:auto; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#2a8da8; text-align:center; padding:0px;}
*html .travel_left_heading h1{width:176px; height:30px; margin:auto; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#2a8da8; text-align:center; padding:0px;}
.for_individuals{width:180px; height:auto; float:left; margin:0px 0 0 0px; background:url(../retreatsimages/for_individuals_bg.jpg); background-repeat:no-repeat;}
.for_individuals h2{ width:auto; height:23px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fff; padding:7px 0 0 10px; margin:0px}
.for_individuals2{width:180px; height:auto; float:left; margin:0px 0 0 0px; background:#409cb5;}
.for_individuals2 h2{ width:auto; height:23px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fff; padding:7px 0 0 10px; margin:0px}
.rishikesh_indivil{width:180px; height:auto; float:left; margin:10px 0 0 0px;}
.for_groups{width:180px; height:auto; float:left; margin:10px 0 0 0px; background:url(../retreatsimages/for_individuals_bg.jpg); background-repeat:no-repeat;}
.for_groups h3{ width:auto; height:23px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fff; padding:7px 0 0 10px; margin:0px}
.for_groups2{width:180px; height:auto; float:left; margin:10px 0 0 0px; background:#409cb5;}
.for_groups2 h3{ width:auto; height:23px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fff; padding:7px 0 0 10px; margin:0px}
.leftmenu_link{color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
.leftmenu_link:hover{color:#13728c; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}



.retreat_matter_area{width:725px; height:auto; float:left; margin:0px 0 0 15px;}
.linked_area{width:725px; height:auto; float:left; margin:0px 0 0 0px;}
.linked_follow{width:280px; height:auto; float:left; margin:0px 0 0 0px;}
.sociallike{width:280px; height:auto; float:left; margin:0px 0 0 0px;}
.topheadingarea{width:725px; height:40px; float:left; margin:20px 0 0 0px; border-bottom:1px solid #0e6369}
.yoga_ashram_h{width:auto; height:auto; float:left; margin:7px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#db3424;}
.makeenquirytop{width:auto; height:auto; float:right; margin:0px 0 0 0px;}
.makeenquirytop h3{width:90px; height:auto; float:right; margin:0px 0 0 0px; padding:3px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0000FF;}
.makeenquirytop img{width:18px; height:24px; float:right; margin:0px 5px 0 0px;}
.enquiryret{width:auto; height:auto; float:right; margin:0px 0 0 0px;}
.enquiryret img{width:129px; height:32px; float:right; margin:0px 0px 0 0px;}
.enqquirylink{color:#dd7c0c; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none;}
.enqquirylink:hover{color:#7d480a; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none;}
.detailsretreatarea{width:725px; height:auto; float:left; margin:20px 0 0 0px;}
.locationofret{width:200px; height:25px; float:left; margin:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#666;}
.locationodetails{width:520px; height:25px; float:left; margin:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666;}
.thispackage_area{width:725px; height:auto; float:left; margin:10px 0 0 0px;}
.who_should{width:725px; height:25px; float:left; margin:20px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#666;}
.enquiry_holiday{width:194px; height:auto; float:left; margin:0px 0 0 10px;}
.fresh_retreats{width:192px; height:104px; float:left; margin:0px 0 0 0px; padding:0px; background:url(../retreatsimages/bg_retreat_right.jpg); background-repeat:no-repeat;}
.fresh_retreats2{width:192px; height:104px; float:left; margin:0px 0 0 0px; padding:0px; background:url(../retreatsimages/bg_retreat_right2.jpg); background-repeat:no-repeat;}

.fresh_first{width:192px; height:51px; float:left; margin:0px 0 0 0px; padding:0px; background:url(../retreatsimages/right_retreat_bg.jpg); background-repeat:no-repeat;}
.retreat_first{width:192px; height:auto; float:left; margin:0px 0 0 0px;}
.retreat_first img{width:35px; height:41px; float:left; margin:7px 0 0 6px;}
.retreat_first h3{width:auto; height:auto; float:left; margin:0px; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#25788f; padding:10px 0 0 5px;}
.space_bottom{width:192px; height:10px; float:left; margin:0px 0 0 0px;}

.retreat_new{width:192px; height:auto; float:left; margin:0px 0 0 0px;}
.retreat_new img{width:35px; height:41px; float:left; margin:7px 0 0 6px;}
.retreat_new h3{width:auto; height:auto; float:left; margin:0px; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#25788f; padding:20px 0 0 5px;}
.retreat_new2{width:192px; height:auto; float:left; margin:0px 0 0 0px;}
.retreat_new2 img{width:41px; height:35px; float:left; margin:12px 0 0 6px;}
.retreat_new2 h3{width:auto; height:auto; float:left; margin:0px; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#25788f; padding:20px 0 0 5px;}
.more_retreat{width:192px; height:auto; float:left; margin:0px 0 0 0px;}
.more_retreat img{width:35px; height:41px; float:left; margin:7px 0 0 6px;}
.more_retreat h2{width:auto; height:auto; float:left; margin:0px; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#25788f; padding:10px 0 0 5px;}
.more_retreat2{width:192px; height:auto; float:left; margin:0px 0 0 0px;}
.more_retreat2 img{width:41px; height:35px; float:left; margin:12px 0 0 6px;}
.more_retreat2 h2{width:auto; height:auto; float:left; margin:0px; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#25788f; padding:10px 0 0 5px;}
.freshlink{color:#25788f; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}
.freshlink:hover{color:#006130; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline;}
.freshlink2{color:#644104; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}
.freshlink2:hover{color:#006130; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline;}
.list_individuals{ list-style:none; padding-left:5px; margin:0px; color:#444343; font-weight:bold;}
.list_individuals_sub{list-style-image:url(../retreatsimages/bullted_img_sub.jpg); padding-left:20px; margin:0px; padding-top:5px; font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:normal; color:#666; line-height:18px;}
.enquiry_form_area{width:192px; height:auto; float:left; margin:15px 0 0 0px; border:1px solid #5bb5d0;}
.holiday_text{width:192px; height:39px; float:left; margin:0px 0 0 0px; padding:0px; background:url(../retreatsimages/enquiry_h_bg.jpg); background-repeat:repeat-x;}
.holiday_text img{width:21px; height:24px; float:left; margin:10px 0 0 5px; padding:0px;}
.holiday_text h3{width:auto; height:auto; float:left; margin:0px 0 0 0px; padding:10px 0 0 5px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px;}
.fil_form{ width:192px; height:auto; float:left; margin:15px 0 0 0px;}
.fil_form h2{ width:auto; height:20px; float:left; margin:0px 0 0 10px; color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;}
.fil_form input{width:165px; height:20px; float:left; margin:0px 0 0 10px;}
.fil_form_buttom{ width:192px; height:auto; float:left; margin:10px 0 0 0px;}
.fil_form_buttom h2{ width:auto; height:20px; float:left; margin:0px 0 0 10px; color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;}
.fil_form_buttom input{width:165px; height:20px; float:left; margin:0px 0 0 10px;}
.fil_form_buttom select{width:168px; height:24px; float:left; margin:0px 0 0 10px;}
.fil_form_buttom textarea{width:168px; height:60px; float:left; margin:0px 0 0 10px;}
.get_back{width:192px; height:auto; float:left; margin:10px 0 0 0px; padding:0px;}
.get_back h2{width:auto; height:auto; float:left; margin:0px 0 0 10px; padding:0px; color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}
.by_e_mail{width:192px; height:auto; float:left; margin:10px 0 0 0px; padding:0px;}
.by_e_mail input{width:auto; height:auto; float:left; margin:0px 0 0 10px; padding:0px;}
.by_e_mail h3{width:auto; height:auto; float:left; margin:0px 0 0 10px; padding:0px; color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;}
.security_code{width:192px; height:auto; float:left; margin:10px 0 0 0px; padding:0px;}
.security_code h4{width:100px; height:auto; float:left; margin:0px 0 0 10px; padding:0px; color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}
.security_code img{width:17px; height:17px; float:left; margin:0px 0 0 0px; padding:0px;}
.capcharea{width:192px; height:auto; float:left; margin:10px 0 0 0px; padding:0px;}
.capcha{width:114px; height:28px; float:left; margin:0px 0 0 10px; padding:0px;}
.capchright{width:25px; height:25px; float:left; margin:2px 0 0 10px; padding:0px;}
.equirysubmitarea{width:192px; height:auto; float:left; margin:10px 0 0 0px; padding:0px;}
.equirysubmit{width:86px; height:24px; float:left; margin:10px 0 0 10px; padding:0px;}
.equiryspacearea{width:192px; height:20px; float:left; margin:0px 0 0 0px; padding:0px;}
.aspirants{width:725px; height:auto; float:left; margin:0px 0 0 0px;  text-align:justify;}
.aspirants ul{ width:auto; height:auto; border-left:0px dotted #fff;border-top:0px dotted #fff;border-bottom:0px dotted #fff; padding:0 0 0 7px;}
.aspirants li{ list-style:none;margin:12px 0px 0px 5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666; padding-left:30px; padding-bottom:0px; background:url(../images/arrowulicon.gif) no-repeat; height:auto;}
.benefitsul{width:725px; height:auto; float:left; margin:0px 0 0 0px;  text-align:justify; }
.benefitsul ul{ width:auto; height:auto; border-left:0px dotted #fff;border-top:0px dotted #fff;border-bottom:0px dotted #fff; padding:0 0 0 7px;}
.benefitsul li{ list-style:none;margin:12px 0px 0px 5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666; padding-left:30px; padding-bottom:0px; background:url(../images/arrowulicon.gif) no-repeat; height:auto;}
.description_area{width:725px; height:auto; float:left; margin:0px 0 0 0px;  text-align:justify;}
.description_verline{width:8px; height:167px; float:left; margin:15px 5px 0 0px; padding:0px;}
.rishikesh_journey{width:550px; height:auto; float:left; margin:15px 0 0 10px; padding:0px; font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;} 
.description_matter{width:725px; height:auto; float:left; margin:15px 0 0 0px;  text-align:justify; line-height:18px; padding:0px; font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;}
.specific_contact{width:570px; height:auto; float:left; margin:15px 0 0 0px; padding:0px; border:1px solid #d4d0c8; background:#f7f5f5;}
.specific_contact p{width:500px; height:auto; float:left; margin:10px 0 0 0px;  text-align:justify; line-height:18px; padding:0px 10px 0 10px; font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;}
.other_great{width:725px; height:auto; float:left; margin:15px 0 0 0px; padding:0px; border:1px solid #62a8ba; background:#f1f9fc;}
.other_great_heading{width:725px; height:30px; float:left; margin:0px 0 0 0px; padding:0px 0 0 0px; background:#dff2f8;}
.other_great_heading h1{width:auto; height:auto; float:left; margin:0px; padding:8px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0e6369;}
.seeour_yoga{width:700px; height:auto; float:left; margin:0px 0 0 7px; padding:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;color:#0e6369;}
.usersignin{width:123px; height:32px; float:left; margin:0px 0 0 0px; padding:0px 0 0 0px;}
.eligibilitytable{border-bottom:1px solid #add3e1; border-right:1px solid #add3e1; padding-left:10px; background:#dff2f8;}
.section_centerm{width:550px; height:auto; float:left; margin:0px 0 0 0px; padding:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;color:#666;}
.linked_cercals{width:550px; height:auto; float:left; margin:0px 0 0 0px;}
.linked_usfollow{width:265px; height:auto; float:left; margin:0px 0 0 0px;}
.socialnetiwk{width:280px; height:auto; float:right; margin:0px 0 0 0px;}
.topdtailsarea{width:550px; height:40px; float:left; margin:20px 0 0 0px; border-bottom:1px solid #0e6369}
.nameretreatop{width:auto; height:auto; float:left; margin:7px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#db3424;}
/* inner details page css */
.section_leftpartinto{width:200px; height:auto; float:left; margin:0px 0 0 10px;}
*html .section_leftpartinto{width:200px; height:auto; float:left; margin:0px 0 0 5px;}
.yoga_directory_areainto{width:198px; height:auto; float:left; margin:0px 0 0 0px; border:1px solid #55b2ce;}
.yoga_dire_centerinto{width:198px; height:40px; float:left; margin:0px; background:url(../retreatsimages/direct_bgcenter_cut.jpg); background-repeat:repeat-x;}
.yoga_dire_centerinto h2{width:auto; height:auto; float:left; margin:0px; padding:10px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff;}
.yoga_searchinto{width:198px; height:auto; float:left; margin:15px 0 0 0px;}
.useoftextinto{width:180px; height:auto; margin:auto; padding:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:justify;}
.yoga_search_textinto{width:180px; height:auto; margin:auto; padding:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:left;}
.yoga_search_bottominto{width:198px; height:auto; float:left; margin:15px 0 0 0px;}
.yoga_space_searchinto{width:198px; height:20px; float:left; margin:0px 0 0 0px;}
.searchbottoninto{width:198px; height:auto; float:left; margin:0px 0 0 0px;}
.s_buttoninto{width:70px; height:40px; float:left; margin:0px 0 0 12px;}
*html .s_buttoninto{width:70px; height:40px; float:left; margin:0px 0 0 6px;}
.advanced_searchinto{width:200px; height:40px; float:left; margin:15px 0 0 0px;}
.alert_courseinto{width:198px; height:auto; float:left; margin:15px 0 0 0px; border:1px solid #ccc;}
.yoga_dire_centerinto{width:198px; height:40px; float:left; margin:0px; background:url(../retreatsimages/direct_bgcenter_cut.jpg); background-repeat:repeat-x;}
.yoga_dire_centerinto h2{width:auto; height:auto; float:left; margin:0px; padding:10px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff;}
.yoga_searchinto{width:198px; height:auto; float:left; margin:15px 0 0 0px;}
.course_alert_buttoninto{width:180px; height:24px; margin:auto; padding:0px 0 0 0px; text-align:left;}
.go_course_searchinto{width:180px; height:24px; float:left; margin:15px 0 0 0; padding:0px 0 0 0px; text-align:left;}
.attach_other_siteinto{width:190px; height:auto; margin:auto; padding:0px 0 0 0px;}
.rss_iconinto{width:47px; height:30px; float:left; margin:20px 0 0 0px; padding:0px 0 0 0px; text-align:left;}
.rss_other_iconinto{width:47px; height:30px; float:left; margin:20px 0 0 0px; padding:0px 0 0 0px; text-align:left;}
.section_rightpartinto{width:760px; height:auto; float:left; margin:0px 0 0 12px;}
.detailsretreatareainto{width:550px; height:auto; float:left; margin:20px 0 0 0px;}
.locationofretinto{width:160px; height:25px; float:left; margin:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#666;}
.locationodetailsinto{width:350px; height:25px; float:left; margin:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666;}
.rishikesh_journeyinto{width:380px; height:auto; float:left; margin:15px 0 0 10px; padding:0px; font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;}
.description_matterinto{width:550px; height:auto; float:left; margin:15px 0 0 0px;  text-align:justify; line-height:18px; padding:0px; font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;}
.description_areainto{width:550px; height:auto; float:left; margin:0px 0 0 0px;  text-align:justify;}


.name_rt{width:198px; height:20px; border:1px solid #cccccc;}

.by_mail{width:190px; height:20px; border:1px solid #cccccc;}

.testnew{width:500px; height:auto; float:left; margin:0px 0 0 0px; border:1px solid #000000;}


.main_retreat{width:723px; height:auto; float:left; margin:0px; padding:0px;}

.int_reso{width:723px; height:20px; float:left; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000;}

.benefit_ret{width:340px; height:258px; float:left; margin:20px 0 0 0px; padding:5px; background:#f6f6f6; border:1px solid #e2e1e1; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000; text-align:justify;}

.yoga_rets{width:340px; height:auto; float:right; margin:20px 0 0 0px; padding:5px; background:#f6f6f6; border:1px solid #e2e1e1; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000; text-align:justify;}


.colr{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0e6369; text-decoration:none;}

.outer_inr{width:1005px;!important height:auto;position:relative;margin:auto;clear:both;text-align:left;}
.cont_area{width:985px;height:99px;margin:auto;background:url(../retreatsimages/header_bg.gif);background-repeat:no-repeat;margin-top:10px;text-align:left;}


.ind_rara{width:725px; height:auto; float:left; margin:0px 0px 0 0px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }
.ind_rara_left{width:550px; height:auto; float:left; margin:0px 0px 0 0px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }
.ind_rara_right{width:156px; height:94px; float:right; margin:0px 0px 0 0px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; background:url(../retreatsImages/rating_bg.jpg); background-repeat:no-repeat; }

.holds_ind{width:156px; height:30px; float:left; margin:5px 0px 0 0px; text-align:center; color: #414040; font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: bold; text-shadow: 1px 1px #fff, 0 0 #fff;}

.sat_ind{width:156px; height:auto; float:left; margin:10px 0px 0 0px; text-align:center; color: #074658; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; line-height:18px; text-shadow: 1px 1px #c2effc, 0 0 #c2effc;}

.ratg_links {
    color: #366607;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 1px 1px #FFFFFF, 0 0 #928F89;
}
.ratg_links:hover {
    color: #68B71B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 1px 1px #FFFFFF, 0 0 #928F89;
}


/*End of  inner details page css */



.left_menu_h{width:223px; height:auto; float:left; margin:0px 0 0 0px; border:1px solid #8dd2e9; background:#e6f7ff;}
*html .left_menu_h{width:223px; height:auto; float:left; margin:0px 0 0 3px; border:1px solid #8dd2e9; background:#e6f7ff;}
.inds_heading{width:223px; height:auto; float:left; margin:10px 0 0 0px;}
*html .inds_heading{width:223px; height:auto; float:left; margin:0px 0 0 0px;}
.inds_heading h1{width:210px; height:40px; margin:auto; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#2a8da8; text-align:center; padding:0px;}
*html .inds_heading h1{width:210px; height:30px; margin:auto; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#2a8da8; text-align:center; padding:0px;}
.indis_hig{width:223px; height:auto; float:left; margin:0px 0 0 0px; background:url(../retreatsimages/for_individuals_bg2.jpg); background-repeat:no-repeat;}
.indis_hig h2{ width:auto; height:23px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fff; padding:7px 0 0 10px; margin:0px}

.for_individuals2 h2{ width:auto; height:23px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fff; padding:7px 0 0 10px; margin:0px}
.out_link{width:223px; height:auto; float:left; margin:10px 0 0 0px; }
.for_gps{width:223px; height:auto; float:left; margin:10px 0 0 0px; background:url(../retreatsimages/for_individuals_bg2.jpg); background-repeat:no-repeat;}
.for_gps h3{ width:auto; height:23px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fff; padding:7px 0 0 10px; margin:0px}

.indmenu_link{color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.indmenu_link:hover{color:#13728c; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;}

.out_menu{ list-style:none; padding-left:5px; margin:0px; color:#444343; font-weight:bold;}
.out_menu_sub{list-style-image:url(../retreatsimages/bullted_img_sub.jpg); padding-left:20px; margin:0px; padding-top:5px; font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:normal; color:#666; line-height:18px;}

.ind_menu_left{width:223px; height:auto; float:left; margin:0px 0 0 0px;}

.review_lk{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006600; font-weight:bold; text-decoration:none;}
.review_lk:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#119811; font-weight:bold; text-decoration:none;}


.writ_re{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#04485a; font-weight:normal; text-decoration:none;}
.writ_re:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1691b1; font-weight:normal; text-decoration:none;}

.retreat_partner{font-family:Arial; font-size:10px; font-weight:normal; height:30px; width:148px; border:0px; text-decoration:none; background-image:url('/retreatsImages/shortlist_button.jpg'); opacity:.5; filter:alpha(opacity=70);}

.retreat_partner1{font-family:Arial; font-size:10px; font-weight:normal; height:30px; width:148px; border:0px; text-decoration:none; background-image:url('/retreatsImages/shortlist_button.jpg'); opacity:1; filter:alpha(opacity=70);}
.retreat_partner1:hover{font-family:Arial; font-size:10px; font-weight:normal; height:30px; width:148px; border:0px; text-decoration:none; background-image:url('/retreatsImages/shortlist_button.jpg'); opacity:.7; filter:alpha(opacity=70);}


.bg_shortlist{font-family:Arial; 
  font-size:10px; 
  font-weight:normal; 
  height:31px; 
  width:148px; 
  border:0px; background-image:url('/retreatsImages/shortlist_button.jpg'); cursor:pointer; 
  opacity:1; filter:alpha(opacity=70);}
.bg_shortlist:hover{font-family:Arial; 
  font-size:10px; 
  font-weight:normal; 
  height:31px; 
  line-height:30px; 
  width:148px; 
  border:0px; background-image:url('/retreatsImages/shortlist_button.jpg'); cursor:pointer;
  opacity:.7; filter:alpha(opacity=70);
  
  }
  
  .bg_Enquiry{font-family:Arial; 
  font-size:10px; 
  font-weight:normal; 
  height:31px; 
  line-height:30px; 
  width:148px; 
  opacity:1; filter:alpha(opacity=70);
  border:0px; background-image:url('/retreatsImages/send_enquiry_button.jpg'); cursor:pointer;}
.bg_Enquiry:hover{font-family:Arial; 
  font-size:10px; 
  font-weight:normal; 
  height:31px; 
  line-height:30px; 
  width:148px; 
  opacity:.7; filter:alpha(opacity=70);
  border:0px; background-image:url('/retreatsImages/send_enquiry_button.jpg'); cursor:pointer;}


.shrlist_area{width:223px; height:auto; float:left; margin:0px;}
.shrlist_area h3{width:215px; height:auto; float:left; margin:0px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666;}


.holi_fom{border:1px solid #CCCCCC;}

.frm_drop{border:1px solid #CCCCCC; font-size:11px; padding-top:2px; padding-bottom:2px;}

.frm_clnr{border:1px solid #CCCCCC; width:200px;}


.top_detl{width:725px; height:auto; float:left; margin:0px 0 0 0px;}

.ratg_rt{width:725px; height:auto; margin:auto; position:relative; z-index:9999; top:-113px;}
.ratg_rt span{width:156px; height:94px; position:absolute; left:550px; top:210px; background-image:url(/retreatsImages/rating_bg.jpg); background-repeat:no-repeat;  z-index:99999; padding:0px; margin:0px; display:block;}
.ratg_rt span h3{width:149px; height:25px; position:absolute; left:0px; top:0px;  font-size:12px; letter-spacing:1px; color: #666; text-shadow: 1px 1px #fff, 0 0 #fff; text-align:center; z-index:99999; padding:5px 0 0 3px; margin:0px; display:block;}
.ratg_rt span a{width:149px; height:25px; position:absolute; left:0px; top:45px; text-align:center; z-index:99999; padding:0px 0 0 0px; margin:0px; display:block;}
.ratg_rt span a:hover{width:149px; height:25px; position:absolute; left:0px; top:45px; text-align:center; z-index:99999; padding:0px 0 0 0px; margin:0px; display:block;}
.ratg_rt span h4{width:149px; height:25px; position:absolute; left:0px; top:20px;  font-size:12px; letter-spacing:1px; color: #074658; text-shadow: 1px 1px #c2effc, 0 0 #c2effc; text-align:center; z-index:99999; padding:10px 0 0 0px; margin:0px; display:block;}

/*---Share button position -----*/
#share_social{width:900px; height:auto; margin:auto; position:relative; z-index:0; top:0px;}
#share_social p{position:absolute;left:942px; top:251px; width:55px; height:250px; border:0px solid #000000; font-size:12px; letter-spacing:1px; text-transform:uppercase; color:#000000; text-align:center; z-index:2; padding:0px 0 0 0px; margin:0px; cursor:pointer; display:block; text-decoration:none;}
#share_social p span{width:48px; height:55px; position:fixed;  margin:0px; text-align:center; cursor:pointer; display:block; text-decoration:none;}
#share_social p span a {margin:0px; text-align:center; cursor:pointer; display:block; text-decoration:none;}
#share_social p span a:hover {opacity:.8; filter:alpha(opacity=70);}

.ratg_rt_ind{width:725px; height:auto; margin:auto; position:relative; z-index:9999; top:-113px;}
.ratg_rt_ind span{width:140px; height:68px; position:absolute; left:582px; top:220px; background-image:url(/retreatsImages/ind_rating_bg.jpg); background-repeat:no-repeat;  z-index:99999; padding:0px; margin:0px; display:block;}
.ratg_rt_ind span h3{width:140px; height:25px; position:absolute; left:0px; top:0px;  font-size:12px; letter-spacing:1px; color: #666; text-shadow: 1px 1px #fff, 0 0 #fff; text-align:center; z-index:99999; padding:5px 0 0 3px; margin:0px; display:block;}
.ratg_rt_ind span a{width:140px; height:25px; position:absolute; left:0px; top:12px; text-align:center; z-index:99999; padding:0px 0 0 0px; margin:0px; display:block;}
.ratg_rt_ind span a:hover{width:140px; height:25px; position:absolute; left:0px; top:12px; text-align:center; z-index:99999; padding:0px 0 0 0px; margin:0px; display:block;}
.ratg_rt_ind span h4{width:149px; height:25px; position:absolute; left:0px; top:20px;  font-size:12px; letter-spacing:1px; color: #074658; text-shadow: 1px 1px #c2effc, 0 0 #c2effc; text-align:center; z-index:99999; padding:10px 0 0 0px; margin:0px; display:block;}

.bg_Enquiry_retreat{font-family:Arial; 
  font-size:10px; 
  font-weight:normal; 
  height:31px; 
  line-height:30px; 
  width:148px; 
  opacity:1; filter:alpha(opacity=70);
  border:0px; background-image:url('/retreatsImages/make_enquiry2.jpg'); cursor:pointer;}
.bg_Enquiry_retreat:hover{font-family:Arial; 
  font-size:10px; 
  font-weight:normal; 
  height:31px; 
  line-height:30px; 
  width:148px; 
  opacity:.7; filter:alpha(opacity=70);
  border:0px; background-image:url('/retreatsImages/make_enquiry2.jpg'); cursor:pointer;}


#user_id {
    height: auto;
    margin: auto;
    position: relative;
    top: -113px;
    width: 732px;
    z-index: 0;
}
#user_id p {
    height: 15px;
    left: 680px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 340px;
    width: 16px;
    z-index: 2;
}

#password_icon {
    height: auto;
    margin: auto;
    position: relative;
    top: -113px;
    width: 732px;
    z-index: 0;
}
#password_icon p {
    height: 18px;
    left: 680px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 407px;
    width: 14px;
    z-index: 2;
}

.existing_uase {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    letter-spacing: 0.5px;
    padding-right: 20px;
    text-decoration: none;
    text-shadow: 1px 1px #05404e, 0 0 #928F89;
}

.signupnow {
    color: #0000FF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    text-decoration: underline;
}
.signupnow:hover {
    color: #FF0000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    text-decoration: underline;
}

.newusertext {
    color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    text-decoration: none;
}


.bodr{border: 1px solid #88c9df; width:153px;}

.formbr{border:1px solid #92d0e0;}

.headg{color:#0e6369; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal;}

.headng{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#666;}

.time_dion{width:160px; height:auto; float:left; margin:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#666;}
.dates{width:520px; height:auto; float:left; margin:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666;}
.tim_are{width:725px; height:auto; float:left; margin:0px 0 0 0px;}