@charset "utf-8";

/* global style
====================================*/




@font-face {font-family: "neuzeitgroteskltboldcondensed";
    src: url("//db.onlinewebfonts.com/t/ee0b916b2e7c8fef46ce318b6f5e8d65.eot");
    src: url("//db.onlinewebfonts.com/t/ee0b916b2e7c8fef46ce318b6f5e8d65.eot?#iefix") format("embedded-opentype"),
    url("//db.onlinewebfonts.com/t/ee0b916b2e7c8fef46ce318b6f5e8d65.woff2") format("woff2"),
    url("//db.onlinewebfonts.com/t/ee0b916b2e7c8fef46ce318b6f5e8d65.woff") format("woff"),
    url("//db.onlinewebfonts.com/t/ee0b916b2e7c8fef46ce318b6f5e8d65.ttf") format("truetype"),
    url("//db.onlinewebfonts.com/t/ee0b916b2e7c8fef46ce318b6f5e8d65.svg#DINNeuzeitGroteskW01-Bold") format("svg");
}

.m-top10 { margin-top: 10px!important; }

.m-top15 { margin-top: 15px!important; }

.m-top20 { margin-top: 20px!important; }

.m-top25 { margin-top: 25px!important; }

.f-right { float: right!important; }

.f-left { float: left!important; }

.width25, .width50, .width75, .width33, .width66 { display: block; float: left; }

.width25 { width: 25%; }

.width50 { width: 50%; }

.width75 { width: 75%; }

.width33 { width: 33%; }

.width66 { width: 66%; }

#header, #main-nav, #main-content, #footer, .form-style li { *zoom: 1;
}

#header:before, #header:after, #main-nav:before, #main-nav:after, #main-content:before, #main-content:after, #footer:before, #footer:after, .form-style li:before, .form-style li:after { display: table; content: ""; }

#header:after, #main-nav:after, #main-content:after, #footer:after, .form-style li:after { clear: both; }

#main-wrapper { width: 960px; margin: 0 auto; background:#F6F5F4; border-radius:5px 5px 0 0;}

.heading { color: #4e382d; font-family: 'neuzeitgroteskltboldcondensed'; font-size: 12px; font-weight: bold; margin-bottom: 5px; }

/* style for header 
====================================*/

#header { background: #fff; padding: 0px 15px; color: #4e382d; border-radius:5px 5px 0 0; }

#header .logo { height: 80px; width: 180px; float: left;padding-top: 17px; }

#header .logo a { display: block; min-height: 100%; }

#header .right-side { float: right; width: 750px; text-align: right; }

#header .ph-no { font-size: 22px; font-weight: bold; font-family: 'neuzeitgroteskltboldcondensed';}

#header .login-box { width: 382px; float: right; margin-top: 10px; color: #4e382d; }

#header .login-box h2 {margin-top: 3px; width: 128px; float: left; font-size: 14px; font-weight: bold; color: #4e382d; margin-left: 9px;}

#header .login-box p { clear: both; padding-top: 5px; }

#header .login-box .input-text { width: 140px; float: left; background-color:#E5E1E0; border:none; padding-left:3px;}

#header .login-box .button { float: right; }

#header .login-form { width: 233px; float: right; padding-left: 8px; }

#header a { color: #d6125a; }

#header a.view-link { font-size: 14px; font-weight: bold; position: relative; right: 15px;display: inline-block; }

/* style for main banner
====================================*/

#slider-wrapper { border: 1px solid #F6F5F3; border-bottom: none; padding: 9px; position: relative; background-color:#F6F5F3 }

#slider li { width: 940px; height: 330px; overflow: hidden; }

#slider-wrapper #controls { position: absolute; right: 5px; bottom: 15px; z-index: 9999; height: 28px; }

#slider-wrapper #controls li { margin: 0 10px 0 0; padding: 0; float: left; height: 28px; line-height: 28px; }

#slider-wrapper #controls li a { float: left; height: 28px; line-height: 28px; background: #FFF; color: #343333; padding: 0 10px; text-decoration: none; }

#slider-wrapper #controls li.current a { background: #343333; color: #fff; }

/* style for main navigation
====================================*/

#main-nav { border-bottom: 3px solid #4e382d; margin: 0 10px; }
 
#main-nav li { float: left; margin: 0 10px; }

#main-nav li a { padding: 10px 5px; display: block; position: relative; font-size: 12px; font-weight: bold; font-family: 'neuzeitgroteskltboldcondensed'; }

#main-nav li a:hover, #main-nav li.active a { color: #4e382d; }

#main-nav li.active a:after { position: absolute; left: 50%; margin-left: -8px; bottom: -2px; border: 8px solid; border-color: transparent transparent #89c63a transparent; content: ''; }

/* style for main content
====================================*/

#main-content { padding: 20px; position: relative; }

#main-content .content p { font-size: 12px; padding: 3px 0; line-height: 20px; }

#main-content .left-col { width: 240px; float: left; }

#main-content .main-sap { position: absolute; top: 20px; bottom: 20px; left: 290px; height: auto; width: 1px; background: #D1CFCE; }

#main-content .right-col { width: 620px; float: right; }

/* style for main content left section
====================================*/

.left-col .heading {color: #4e382d; padding: 5px; }

/* style for main content right section
====================================*/

.right-col .heading { border-bottom: 1px dotted #4e382d; padding-bottom: 3px; }

.right-col .easy-steps { margin-top: 30px; }

.right-col .easy-steps li { list-style: disc inside; position: relative; padding-left: 10px; padding-bottom: 5px; font-size: 12px; font-weight: bold; line-height: 20px; }

/* style for footer
====================================*/

#footer { background: #4e382d; color: #fff; padding: 10px; }

#footer a { color: #fff; text-decoration: underline; height:24px; }

#footer a:hover { text-decoration: none; }

#footer p { padding: 3px 0; }

#footer .left-side { width: 45%; float: left; }

#footer .right-side { width: 45%; float: right; text-align: right; }

#footer a.ds-link { background: url(../images/logo-ds.png) no-repeat left center; display: inline-block; line-height: 20px; background-size: 15px; padding-left: 20px; margin-left: 5px; text-decoration: none; }

#footer .links a { margin-right: 10px; }

/* style for form elements
====================================*/

.form-style li { padding-bottom: 10px; }

.input-text { border: 1px solid #333; color: #073f00; font-size: 12px; }

.button { border: none; height: 24px; width: auto; color: #fff; font-size: 12px; font-weight: bold; padding: 0 10px; cursor: pointer; float: left; background-color:#a23a86 }

a.button, a.button:hover { display: block; color: #fff; }

/* css start for inner pages
========================================================================*/

.login-page .col-1, .login-page .col-3, .login-page .col-2 { width: 290px; float: left; margin-right: 25px; }

.login-page .col-2 { background: #4e382d; border-radius: 10px; color:#FFFFFF; }

.login-page .col-2 h2, .login-page .col-3 h2 { font-family: 'neuzeitgroteskltboldcondensed'; font-size: 28px; font-weight: bold; margin-bottom: 10px; line-height: 37px; }

.login-page .col-2 h2 span { /*color: #D6125A*/ }

.login-page .col-3 { margin-right: 0; }

.login-page .col-3 h2 { color: #4e382d }

.login-page .col-2 .content { padding: 20px; color: #fff; }

.testimonial-block { border-bottom: 1px solid #DADADA; padding: 5px 0;/*    width: 846px;*/
}

h3 { color: #788F17; font: 18px Arial, Tahoma, Verdana; padding: 10px 0 2px; }

.testimonial-block p { color: #333333; font: 13px/16px "microsoft Sans Serif", arial; margin: 0; padding: 5px 10px 5px 0; }

.testimonial-block span { color: #8488AC; font: 11px 'georgia', Arial, Tahoma, Verdana; padding: 2px 0; }

.paging { background: none repeat scroll 0 0 #EAECF6; color: #424242; float: left; font: 12px Arial, Verdana, Tahoma; padding: 8px 10px; text-align: right; width: 900px; margin: 10px 0px 10px 0px; }

.reg_form label { display: block; float: left; padding-right: 20px; text-align: right; width: 400px; font-weight: normal; }

.textbox { background: none repeat scroll 0 0 #E9EAF2; border-left: 1px solid #666666; font-size: 13px; width: 200px; border-bottom: none; border-right: none; border-top: none; }

.reg_form p { clear: both; }

.quest-list { width: 900px; }

.quest-list ul { margin: 0px 0px 5px 0px; padding: 8px 0; }

.quest-list ul li { background: url("../images/dot-arrow.jpg") no-repeat scroll 0 7px transparent; color: #CC6600; font: 12px/20px Arial, Helvetica, sans-serif; list-style-type: none; padding: 0 0 0 15px; margin: 0px 0px 5px 0px; }

.dotbg { background: url("../images/dot.gif") repeat-x scroll center bottom transparent; }

.questionfaq { color: #000; font: italic 16px Arial, Helvetica, sans-serif; padding: 8px 0 3px; }

.block-txt { color: #828282; font: 12px/16px Arial, Helvetica, sans-serif; padding: 3px 0; text-align: justify; }

.backtotop { color: #CC6600; font: 12px Arial, Helvetica, sans-serif; padding: 3px 0; text-align: right; }

.backtotop a { color: #D6125A; }

.quest-list ul li a { color: #D6125A; text-decoration: underline; }

.bxtopbtm {
    background-color: #4e382d;
    height: auto;
    width: 510px;
}



.bxtopbtm2 {
    background-color: #4e382d;
    height: 9px;
    width: 509px;
	float:left;
}



.bxmid { width: 480px; padding: 15px; background: url(../images/bxstripy.jpg) repeat-y; float: left; }

.bxmidvoi { width: 480px; padding: 15px; background: url(../images/bxmidyVoi.jpg) repeat-y; float: left; }

.bxmidblue { width: 480px; padding: 15px; background: url(../images/bxstripblue.jpg) repeat-y; float: left; }

.bxlft { width: 113px; height: 113px; float: left; }

.bxrow { width: 330px; font-size: 12px; padding-bottom: 15px; float: left; }

.bxrow a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2b3594; text-decoration: underline; }

.bxrow a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2b3594; text-decoration: underline; color: #ea7b05; }

.bxlbltxtbx { width: 166px; line-height: 20px; font-size: 12px; float: left; }

.hlthselct { width: 145px; height: 20px; border: solid 1px #cccccc; }

.bxrslt { width: 55px; font-size: 12px; line-height: 20px; float: left; }

.slctrslt { width: 52px; font-size: 12px; height: 20px; border: solid 1px #cccccc; }

.srchbtn { width: 55px; padding-left: 15px; float: left; }

.srchbttn { width: 66px; height: 21px; background: url(../images/srchbtn.jpg) no-repeat; border: 0px; }

.srchbttn1 { width: 102px; height: 32px; background: url(../images/annual/go-btn.gif) no-repeat; border: 0px; }

.srchbttnvoi { width: 66px; height: 21px; background: url(../images/srchbtnvoi.jpg) no-repeat; border: 0px; }

.srchbttnblue { width: 66px; height: 21px; background: url(../images/srchbtnblue.jpg) no-repeat; border: 0px; }

/* Map List */


.maplistmain { width: 846px; padding: 20px 0px; float: left; }

.maplist { width: 415px; float: left; }

.padL14 { padding-left: 14px; }

/* List */


.listout {/*width:845px;*/ font-size: 12px; float: left }

.listmain { width: 845px; border-bottom: solid 1px #999999; padding: 15px 0px; font-size: 12px; float: left }

.listmain a { color: #263590; font-size: 12px; text-decoration: none; }

.listmain a:hover { color: #263590; font-size: 12px; text-decoration: underline; }

.listleft { width: 285px; padding-right: 15px; float: left; }

.listleft p { margin: 0px; padding: 0px; color: #707a87; }

.listrght { width: 115px; float: left; }

.txthead { color: #263590; font-size: 16px; font-weight: bold; }

.address { width: 100px; height: 15px; padding: 0px 10px 0px 0px; display: block; margin: 0px; line-height: 15px; float: left; }

.address2 { width: 162px; height: 20px; padding: 0px 10px 0px 0px; display: block; margin: 0px; line-height: 20px; float: left; }
 * Club Detail */  .clubout {
width:845px;
font-size:12px;
float:left
}

.clubmain { width: 840px; border-bottom: solid 1px #999999; padding: 15px 0px; font-size: 12px; float: left }

.clubmain a { color: #78B32B; font-size: 12px; text-decoration: none; }

.clubmain a:hover { color: #78B32B; font-size: 12px; text-decoration: underline; }

.clubmain p { margin: 0px; padding: 0px; color: #707a87; }

.txthead { color: #78B32B; font-size: 16px; font-weight: bold; }

.clubaddress { width: 200px; height: 15px; padding: 0px 10px 0px 0px; display: block; margin: 0px; line-height: 15px; float: left; }

.clubaddress2 { width: 562px; height: 20px; padding: 0px 10px 0px 0px; display: block; margin: 0px; line-height: 20px; float: left; }

.adv_box { width: 400px; font-size: 12px; padding-bottom: 15px; float: left; padding-left: 50px; display: none }

.clubtopmain { width: 840px; float: left; }

.clubaddout { width: 562px; margin: 0px; float: left; }

.clubaddressnew { width: 200px; margin: 0px; float: left; }

.clubadd { width: 100px; padding: 0px 10px 0px 0px; display: block; margin: 0px; line-height: 15px; float: left; }

.clubadd2 { width: 160px; padding: 0px 10px 0px 0px; display: block; margin: 0px; line-height: 20px; float: left; }

.clublogo { width: 200px; margin: 0px; float: right; }

.clearbth { width: 1px; height: 1px; clear: both; }

/*Star from peeyush gupta*/
/*.print_btn{width:535px; float:right; margin-top:10px; margin-bottom:10px;  height:20px; text-align:right; }*/

.print_btn {
    float: left;
    height: 20px;
    margin-top: 8px;
    text-align: right;
}

.show_map_btn { width: 150px; float: left; margin-top: 8px; margin-bottom: 0px; height: 36px; }

.google_map { width: 670px; float: left; margin-top: 0px;border: solid 1px #CCCCCC; height: 500px; text-align: center;}

.club1 {/*width:845px; */ width: 920px; float: left; border-bottom: solid 1px #CCCCCC; margin-bottom: 10px; padding-bottom: 10px; position: relative; }

.club1 .logo_club { float: right; width: 160px; text-align: right; }

.club1 .logo_club img { height: 120px; }

.club1 h2 { font-size: 18px; font-weight: normal; color: #4e382d; font-family: 'neuzeitgroteskltboldcondensed'; clear: both; width: 300px; }

.club1 .address_new { float: left; height: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding-right: 150px; }

.club1 .bg_btn { float: left; width: 177px; margin-top: 2px; margin-bottom: 2px; clear: both; }

.member_container { width: 840px; float: left; margin-top: 2px; margin-bottom: 2px; }

/*.member_content {  width: 916px; float: left; background: #D8DBEC; padding-bottom: 0px; padding-top: 0px; position: relative; border-left: solid 1px #D8DBEC; border-right: solid 1px #D8DBEC; min-height: 135px; height: expression( this.scrollHeight < 100 ? "100px" : "auto" ); 
}*/

.member_content { /*width:838px;*/ width: 916px; float: left; background: #D8DBEC; padding-bottom: 0px; padding-top: 0px; position: relative; border-left: solid 1px #D8DBEC; border-right: solid 1px #D8DBEC; height: expression( this.scrollHeight < 100 ? "100px" : "auto" ); /* sets min-height for IE */
}

.buy_btn { position: absolute; top: 31px; left: 10px; }

.buy_btn select { margin-top: 5px; width: 30px; border: 1px solid #99CC00 }

.buy_btn_print { position: absolute; top: 31px; left: 10px; display: none }

.member_content .txt_type { width: 350px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #E2266B; font-weight: bold; padding-left: 10px; }

.member_content .txt_decriptions { width: 650px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal; padding: 10px 0px 0px 150px; }

.member_content .txt_price { width: 450px; padding-left: 200px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #592E00; font-weight: normal; text-align: left; }

.member_content .txt_price .txt { width: 84px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #592E00; font-weight: bold; text-align: center; line-height: 18px; }

.member_content .txt_price .rate { width: 84px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C55200; font-weight: bold; text-align: center; line-height: 18px; }

/*.member_content2 { width: 916px; float: left; background: #D8DBEC; position: relative; border-left: solid 1px #D8DBEC; border-right: solid 1px #D8DBEC; min-height: 135px; height: expression( this.scrollHeight < 100 ? "100px" : "auto" ); 
}*/

.member_content2 { width: 916px; float: left; background: #D8DBEC; position: relative; border-left: solid 1px #D8DBEC; border-right: solid 1px #D8DBEC; height: expression( this.scrollHeight < 100 ? "100px" : "auto" ); 
}

.member_content2 .txt_type2 { width: 350px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #E2266B; font-weight: bold; padding-left: 10px; }

.member_content2 .txt_decriptions2 { width: 650px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal; padding-left: 10px; padding: 10px 0px 0px 150px; }

.member_content2 .txt_price2 { width: 450px; padding-left: 200px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #592E00; font-weight: normal; text-align: left; }

.member_content2 .txt_price2 .txt2 { width: 84px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #592E00; font-weight: bold; text-align: center; line-height: 18px; }

.member_content2 .txt_price2 .rate2 { width: 84px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C55200; font-weight: bold; text-align: center; line-height: 18px; }

/* PAGING STYLE SHEET*/

.paging { width: 900px; float: left; margin-top: 10px; margin-bottom: 10px; border: solid 1px #CCCCCC; height: 20px; text-align: left; background: #D6125A; font-size: 14px }

.paging a { text-decoration: none; color: #fff; font-weight: bold }

/* Special Box */


.spclbxorg { width: 354px; height: 91px; padding: 10px 13px 10px 13px; text-align: left; color: #fff; background: url(../images/orgbxbg.jpg) no-repeat; float: left; }

.btnbxmain { width: 610px; float: left; }

.btnmain { width: 200px; float: left; }

.member_content .txt_price .txtlast { width: 114px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #592E00; font-weight: bold; text-align: center; line-height: 18px; }

.member_content .txt_price .ratelast { width: 114px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C55200; font-weight: bold; text-align: center; line-height: 18px; }

/* --- add csss---*/


.btnbxmain_new_add { width: 840px; float: left; }
<!--

.btnmain_new_add { width: 360px; float: left; padding-left: 100px; padding-top: 95px }
-->

.spclbxorg_new_add1 { width: 570px; height: 68px; padding: 10px 13px 20px 0px; text-align: left; color: #1C2777; no-repeat;
float: left; }





.spclbxorg_new_add {
  position: relative;
  width: 570px;
  padding: 1em 1.5em;  
  color: #333333;
  background: #d5cfcc;
  overflow: hidden;
}

.spclbxorg_new_add:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  border-width: 0 16px 16px 0;
  border-style: solid;
  border-color: #fff #fff #B5B0AD #B5B0AD;
  background: #d5cfcc;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  /* Firefox 3.0 damage limitation */
  display: block; width: 0;
}

.spclbxorg_new_add.rounded {
  -moz-border-radius: 5px 0 5px 5px;
  border-radius: 5px 0 5px 5px;
}

.spclbxorg_new_add.rounded:before {
  border-width: 8px;
  border-color: #fff #fff transparent transparent;
  -moz-border-radius: 0 0 0 5px;
  border-radius: 0 0 0 5px;
}



















.txt_price_new_add { width: 429px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #592E00; font-weight: normal; text-align: left; }













.txt_price_new_add .txt_new_add { width: 65px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #592E00; font-weight: bold; text-align: center; line-height: 18px; }

.txt_new_add a { float: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: bold; text-align: center; text-decoration: none; line-height: 18px; }

.bg_btn_new_add { float: left; width: 127px; margin-top: 2px; margin-right: 3px; margin-bottom: 2px; }
.bg_btn_new_add1 { float: left; width: 171px; margin-top: 2px; margin-right: 3px; margin-bottom: 2px; }

.txt_price_new_div { /*width: 412px; */ float: right; }

.opt_box { width: 240px; float: left; padding: 2px 0 0 6px; }

.opt_txt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #592E00; font-weight: bold; text-align: center; line-height: 18px; }

.opt_cl { border: solid 1px #99cc00; width: 80px; }

.book_now_add_btn { width: 88px; float: left; padding-left: 5px; /*padding-top:18px;*/
}

.txt_decriptions_new_add {/*width:830px; */ float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal; padding: 10px 0px 0px 10px; }

.txt_decriptions_new_add2 { width: 830px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal; padding: 10px 0px 0px 10px; }

.new_txt_add { width: 700px; font: 11px Arial, Helvetica, sans-serif; color: #273591; text-align: left; padding: 10px 0 0 10px; float: left; }

.btnmain_new_add { width: 550px; float: left; padding-top: 0px; padding-left: 0px; }

#topbanner { border: 8px solid #B3BBCE; border-bottom: none; float: left; width: 850px; height: 135px; }

#topbanner p { color: #333333; font: 12px/16px Arial, Tahoma, verdana; width: 620px; padding: 8px; }

.top_header_txt { width: 718px; float: left; margin: 0px; padding: 0px; }

.top_header_logo { width: 95px; float: left; padding: 8px 10px 10px 10px; }

.tb_head1, .tb_head2 { background:#fff url(../images/tb_head.png) repeat-x; height: 36px; border: solid 1px #D1CFCE; }

.tb_head1 { border-right:none; }

.tb_cont1, .tb_cont2{ background-color: #F6F6F6; height: 36px; border-bottom: solid 1px #D1CFCE; border-left: solid 1px #D1CFCE; }

.tb_cont2 { border-right: solid 1px #D1CFCE; }

/*.btn_additioonal{background:url(../images/additional_btn.gif); width:170px; height:22px;}
.btn_proceed{background:url(../images/proceed_btn.gif); width:130px; height:22px;}*/

.click_link { text-decoration: underline; color: #EA7B05; }

.click_link:hover { text-decoration: none; }


/***************14-6-2013************************/


.clubtopmain {
	width: 840px;
	float: left;
}
.leftcolumn {
	float:left;
	width:470px;	
}
.leftcolumn h1 {
	color: #78B32B;
	font-size: 16px;
	font-weight: bold;
	padding-bottom:10px;
}
.leftcolumn p {
	line-height:19px;
	padding:0 0 18px 0;	
}
.rightcolumn {
	float:right;
	width:435px;	
}
.featureslist {
	padding:10px;
	background:#8dc63f;
	color:#fff;
	font-weight:bold;
	margin:15px 0;	
	float:left;
}
.featureslist li  {
	line-height:35px;	
	float:left;
	margin:0 10px 10px 0;
}
.featureslist li span {
	float:left;
	margin:0 8px 0 0;
}
.leftcolumn a {
	color:#89C63A;
}
.leftcolumn a:hover {
	text-decoration:underline;	
}

.info-enquire-now
{
    font-size: 18px;
    height: 33px;
    padding-bottom: 5px;
    padding-top: 5px;   
    text-transform: uppercase;
	margin-top: 20px;
}

#search_clk
{
cursor:pointer;
margin-bottom:10px;
}

.buttonbig {
    background-color: #a23a86;
    border: medium none;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 17px;
    font-weight: bold;
    height: 24px;
    padding: 0 10px;
    width: auto;
}