@charset "UTF-8";
/* CSS Document */
/*reset css*/
body{position:relative; margin:0; padding:0; background:url(../images/bodybg.jpg) 0 0 repeat; z-index:0; font:13px/22px Arial, Helvetica, sans-serif;}
div, td, p, form, input, em, ul, li, a, img, h1, h2, h3, h4, h5{padding:0px; margin:0px; text-decoration:none;}
.clear{padding:0; margin:0; clear:both; line-height:0; font-size:0; display:block;}
textarea{resize:none;}input:focus, textarea:focus{outline:none;}img{outline: none; border:none; text-decoration:none; display:block;}
h1, h2, h3, h4, h5, h6{margin:0; padding:0; text-transform:uppercase;}
a, input:focus, textarea:focus, select:focus{outline:none; border:none; text-decoration:none;}
header, footer, nav, article,figure, aside, figcaption{display:block; padding:0; margin:0;}
ul, li{list-style: none; list-style-image: none; margin: 0; padding: 0;}
.fright{float:right !important;}.fleft{float:left !important;}.valign{vertical-align:top !important;}.tcenter{text-align:center !important;}.valignM{vertical-align:middle !important;}.valignB{vertical-align:bottom !important;}
/*fronted css css*/
.mainWrapper {height: 100%; position:relative;}
.tabs_wrapper{width:100%; position:relative;}
/* Header Section  */
header{width:100%; background:#000; position:relative; padding:0; margin:0;}
.headerSecandary{width:100%; margin:0 auto;  background: url(../images/headerbg.jpg) no-repeat; background-position:center; height:685px;}
.headercontainer{width:960px; margin-left:195px; display:block; position:relative; margin:0 auto;}
.leftpan{width:195px; float:left; display:block; position:relative;}
.menuArea{padding:42px 0 0 0;}
.menuArea ul li{border-top:1px solid #b27a2c; width:195px; height:50px; font:normal 18px/50px 'Alegreya'; color:#b98130; text-align:center; text-transform:uppercase;  background: url(../images/topmenu_bg.png) 0 0 repeat-x; display:block;}
.menuArea ul li a{font:normal 18px/50px 'Alegreya'; color:#b98130; text-align:center; text-transform:uppercase;text-decoration:none; display:block;}
.menuArea ul li a:hover, .menuArea ul li a.active{font:normal 18px/50px 'Alegreya'; color:#b98130; text-align:center; text-transform:uppercase;text-decoration:none; background-color:#fff; text-shadow:1px 1px #a5a5a5;}
.rightpan{width:685px; float:right; display:block; position:relative;}
.socialArea{border-top:1px solid #b27a2c; width:187px; height:40px; background: url("../images/topmenu_bg.png") 0 0 repeat-x; display:block; padding:10px 0 0 8px;}
.socialicon{ margin-left:22px; float:left; display:block; width:28px; height:31px; background:url(../images/social_icon_sprite.png) no-repeat 0 0;}
.facebook{ background-position:0 0;}
.facebook:hover{ background-position:0 -32px;}
.twitter{ background-position:-43px 0;}
.twitter:hover{ background-position:-43px -32px;}
.vimeo{ background-position:-87px 0;}
.vimeo:hover{ background-position:-87px -32px;}
.enquiryBtn{border:none; height:44px; width:136px; font:normal 16px/44px 'Alegreya'; background:#070603; color:#b98130; text-transform:uppercase; cursor:pointer; text-align:center; position:absolute; top:38px; right:0;}
.enquiryBtn:hover{background:#19160f;}
.upperLine{padding:121px 0 11px 0;}
.lowerLine{padding:14px 0 30px 0;}
h1{font:normal 25px/28px 'Alegreya'; color:#fff; text-shadow:2px 1px #333; text-align:center; letter-spacing:1px;}
h2{font:normal 29px/28px 'Alegreya'; color:#b98130;}h3{font:normal 18px/22px 'Alegreya'; color:#b98130;}h3 span{font:normal 18px/22px 'Alegreya'; color:#b98130; text-transform:none;}h4{font:normal 16px/18px 'Alegreya'; color:#b98130;}
h5, h5 a{font:normal 24px/24px 'Alegreya'; color:#b98130;}
.videoArea{position:relative; width:676px; height:380px; display:block;}
.playBtn{position:absolute; top:149px;left:298px; cursor: pointer;}
/* Tab Section  */
.navPrimary{width:100%; margin:0 auto;  background: url("../images/menubg.jpg") repeat-x; height:74px;}
.tabs_container{width:960px; margin:0 auto;}
.tabs_container ul#tabs li{width:192px; height:74px; font:normal 18px/74px 'Alegreya'; color:#fff; text-align:center; text-transform:uppercase; display:block; padding:0; float:left; text-shadow:2px 1px #895d21;}
.tabs_container ul#tabs li a{font:normal 18px/74px 'Alegreya'; color:#fff; text-transform:uppercase; text-decoration:none; display:block;}
.tabs_container ul#tabs li a:hover{color:#b98130; text-decoration:none; background-color:#fff; text-shadow:1px 1px #a5a5a5;}
.tabs_container ul#tabs li.active a{color:#b98130; background-color:#fff; text-shadow:1px 1px #a5a5a5;}
.highlight{background-color:#000;}
/* Tab large Section  */
.tabs_container ul#tabs.large li{width:240px; height:74px; font:normal 18px/74px 'Alegreya'; color:#fff; text-align:center; text-transform:uppercase; display:block; padding:0; float:left; text-shadow:2px 1px #895d21;}
.tabs_container ul#tabs.large li a{font:normal 18px/74px 'Alegreya'; color:#fff; text-transform:uppercase; text-decoration:none; display:block;}
.tabs_container ul#tabs.large li a:hover{color:#b98130; text-decoration:none; background-color:#fff; text-shadow:1px 1px #a5a5a5;}
.tabs_container ul#tabs.large li.active a{color:#b98130; background-color:#fff; text-shadow:1px 1px #a5a5a5;}
/* Tab large Text Section  */
.tabs_container ul#tabs.large li.largeText a{font:normal 18px/22px 'Alegreya'; padding:15px 0;}
/* Sublink Tab Section  */
.tab_content, .tab_content2 {display: none; position:relative;}
ul.sublink{width:960px; height:59px; background: url("../images/submenu_bg.jpg") 0 0 repeat-x;}
ul.sublink li{display:block; float:left; list-style:none; width:240px; font:normal 18px/58px 'Alegreya'; color:#b98130; text-align:center; text-transform:uppercase;text-shadow:1px 1px #a5a5a5;}
ul.sublink li a{border:none; font:normal 18px/58px 'Alegreya'; color:#b98130; text-align:center; display:block; text-decoration: none; text-transform:uppercase;text-shadow:1px 1px #a5a5a5;}
ul.sublink li a:hover {height:56px; background: url("../images/submenu_bg_hover.jpg") 0 0 repeat-x; text-decoration: none; outline: none; display:block;}
ul.sublink li.active a {height:56px; background: url("../images/submenu_bg_hover.jpg") 0 0 repeat-x; outline: none; display:block;}
/* Body Section  */
.container_Primary{width:100%; position:relative; padding:0; margin:0;}
.tabs_content_container{width:960px; margin:0 auto; padding:0 0 32px 0; background:#fff;}
.homeLine{margin:0 auto; padding:20px 0;}
.body_area{width:629px; margin:0 auto; text-align:center}
.body_area p{font:normal 16px/22px 'News Cycle'; color:#4f4f4f; text-align:center;}
.greyArea{margin:18px 0 32px 0; padding:32px 0 32px 42px; background:#f7f2ea; position:relative;}
.greyArea .dhtml{position:absolute;}
.greyArea .whtShadowArea{*width:524px;}
.greyArea.photography .whtShadowArea{*width:519px;}
.greyArea.vehicle .whtShadowArea{*width:508px;}
.greyArea.fondue .whtShadowArea{*width:516px;}
.homeImg{float:left; position:relative; display:block;} 
.whtShadowArea{position:absolute; z-index:1; top:0; left:0;}
/*shadow image wrapper start*/
.homeImg .top, .homeImg .bottom{height:9px; clear:both; overflow:hidden;}.homeImg .middle{clear:both; overflow:hidden;}
.homeImg .top span, .homeImg .bottom span, .homeImg .middle span{display:block;}
/*top*/
.homeImg .top .lft{background:url(../images/shadowbox/top_left.png) no-repeat left top;margin-right: 11px;}
.homeImg .top .rht{background:url(../images/shadowbox/top_rht.png) no-repeat right top;}
.homeImg .top .mid{background:url(../images/shadowbox/top_mid.png) repeat-x 0 0;  height:9px; margin-left:11px;}
.homeImg .top .mid img{*width:100%;}
/*bottom*/
.homeImg .bottom .lft{background:url(../images/shadowbox/bot_left.png) no-repeat left top;margin-right: 11px;}
.homeImg .bottom .rht{background:url(../images/shadowbox/bot_rht.png) no-repeat right top;}
.homeImg .bottom .mid{background:url(../images/shadowbox/bot_mid.png) repeat-x 0 0;  height:9px; margin-left:11px;}
.homeImg .bottom .mid img{*width:100%;}
/*middle*/
.homeImg .middle .lft{background:url(../images/shadowbox/mid_lft.png) repeat-y left top;margin-right: 11px;}
.homeImg .middle .rht{background:url(../images/shadowbox/mid_rht.png) repeat-y right top;}
.homeImg .middle .mid{background:#fff; margin-left:11px; position:relative;}
/*shadow image wrapper end*/
.home_rightSection{width:310px; margin-left:45px; float:right; min-height:324px; position:relative;}
.home_rightSection ul{padding:12px 0 0 0px; text-align:center;}
.home_rightSection ul li{/*background:url(../images/dots.png) 0 10px no-repeat transparent; padding-left:16px;*/ padding-bottom:15px; font:normal 16px/18px 'News Cycle'; color:#4f4f4f;}
.home_rightSection ul li img{ display:inline; vertical-align:middle; margin:0 10px 0 0;}
.home_rightSection p{padding-top:16px; font:normal 16px/24px 'News Cycle'; color:#4f4f4f; padding-bottom:5px; text-align:center;}
.yellowText{font:normal 16px/18px 'News Cycle'; color:#b57e2f; padding-top:10px;}
.yellowText a{color:#b57e2f; text-decoration:underline;}
.yellowText a:hover{color:#b57e2f; text-decoration:none;}
/*commonBtn*/
.commonBtn, .commonBtn01, .commonBtn02, .commonBtn03{border:1px solid #fff; -webkit-box-shadow: #979491 0px 0px 5px; -moz-box-shadow: #979491 0px 0px 5px; box-shadow: #979491 0px 0px 5px;  font:normal 18px/40px 'Alegreya'; color:#fff; background: url(../images/btn-sprite.jpg) 0 0 repeat-x; text-transform:uppercase; cursor:pointer; text-align:center; margin:13px 0 10px 0; text-shadow:2px 1px #895d21;text-decoration:none;  *border:solid 1px #d2d2d2; border:solid 1px #d2d2d2\9;}

.commonBtn{width:158px; height:52px; *border:solid 1px #d2d2d2; border:solid 1px #d2d2d2\9; position:absolute; z-index:1; bottom:5px; left:0; margin-bottom:0;}
.commonBtn01{width:158px; height:52px; float:right; margin-top:5px;*border:solid 1px #d2d2d2; border:solid 1px #d2d2d2\9;}
.commonBtn02{width:221px; height:52px; font:normal 18px/40px 'Alegreya'; color:#fff; background: url(../images/btn_bg.jpg) 0 0 repeat-x;  margin:20px 0 10px 0;  *letter-spacing:-1px;letter-spacing:-1px\9; -webkit-box-shadow: #979491 0px 0px 0px; -moz-box-shadow: #979491 0px 0px 0px; box-shadow: #979491 0px 0px 0px; *border:solid 1px #d2d2d2; border:solid 1px #d2d2d2\9;}
.commonBtn03{width:120px; height:44px; font:normal 18px/20px 'Alegreya'; color:#fff; padding:6px 30px 0 30px; word-wrap:break-word; display:block;}

.commonBtn:hover, .commonBtn01:hover, .commonBtn02:hover, .commonBtn03:hover{background: url(../images/btn-sprite.jpg) 0 -50px repeat-x;}
.commonBtn:active, .commonBtn01:active, .commonBtn02:active, .commonBtn03:active{background: url(../images/btn-sprite.jpg) 0 -100px repeat-x;}
.commonBtn.w175{width:175px;}
/*submit form*/
.commonBtn.submitFrmbtn{position:relative; left:0; bottom:0;}.commonBtn03.photoGroup{position: absolute; left:0; bottom:0;}.commonBtn.brwsBtn{ bottom: 0; height: 42px; left: 0; margin: 5px 0 0 18px; position: relative; width:145px;}

.gap45{height:45px; width:100%; clear:both;}.gap33{height:33px; width:100%; clear:both;}.gap20{height:20px; width:100%; clear:both;}.gap25{height:25px; width:10px; clear:both;}
.gap14{height:14px; width:100%; clear:both;}.gap10{height:10px; width:100%; clear:both;}.gap40{height:40px; width:100%; clear:both;}
.gap58{height:58px; width:100%; clear:both;}.gap54{height:54px; width:100px; clear:both;}

.whiteArea{padding:0; width:890px; margin:0 auto; clear:both; overflow:hidden; padding:0 5px; position:relative;}
.paragraphHolder{padding:17px 20px 60px 0; clear:both; overflow:hidden;}
.promotionText{float:left; width:240px; display:block;font:normal 16px/20px 'News Cycle'; color:#4f4f4f; margin-left:8px;}

.whiteleft, .whiteRight{width:442px; float:left; display:block; position:relative;}.whiteleft h5, .whiteRight h5{margin-left:8px;}
.whiteRight{float:right;}
.whiteRight .homeImg{*width:444px;}
.smallText{font:normal 16px/22px 'News Cycle'; color:#4f4f4f; /*padding:0px 0 30px 0;*/}
.smallText p a{color:#4f4f4f; text-decoration:underline;}
.smallText p a:hover{ text-decoration:none;}
.bottomnone{padding-bottom:0px;}
/* Enquiry Form */
.enquiryWrapper{font:normal 16px/22px 'News Cycle';  line-height:22px; color:#5f6062; padding:0; margin:0;}
.enquiryWrapper a{font:normal 16px/22px 'News Cycle';  color:#b0762a; text-decoration:underline;}
.enquiryWrapper a:hover{color:#b0762a; text-decoration:none;}

table{width:100%; border:none;}
table.w80{width:80%;}table.w872{width:872px; border:none;}table.w842{width:842px; border:none;}table tr td{vertical-align:top;/* text-align:left;*/}
table.w872_new{border:none;}
table tr td.top{vertical-align:top;/* text-align:left;*/}
table tr td.tdw470{width:470px;}

table tr td.tdw8{width:8px;}table tr td.tdw10{width:10px;}table tr td.tdw9{width:9px;}table tr td.tdw5{width:5px;}table tr td.tdw12{width:12px;}table tr td.tdw16{width:16px;}table tr td.tdw18{width:18px;}table tr td.tdw30{width:30px;}table tr td.tdwc34{width:34px; text-align:center;}table tr td.tdw24{width:24px;}table tr td.tdw26{width:26px;}table tr td.tdw29{width:29px;}table tr td.tdw30{width:30px;}table tr td.tdw32{width:32px;}table tr td.tdw34{width:32px;}table tr td.tdw35{width:35px;}table tr td.tdw50{width:50px;}table tr td.tdw75{width:75px;}table tr td.tdw80{width:80px;}table tr td.tdw110{width:110px;}table tr td.tdw_36{width:36%;}table tr td.tdw_64{width:64%;}table tr td.tdw_80{width:80%;}table tr td.tdw_90{width:90%;}table tr td.tdw60{width:60px;}table tr td.tdw63{width:63px;}table tr td.tdw79{width:79px;}table tr td.tdw96{width:96px;}table tr td.tdw108{width:108px;}table tr td.tdw26{width:26px;}table tr td.tdw50{width:50x;}table tr td.tdw112{width:112px;}table tr td.tdw106{width:106px;}table tr td.tdw115{width:115px;}table tr td.tdw120{width:120px;}table tr td.tdw122{width:122px;}table tr td.tdw129{width:129px;}table tr td.tdw142{width:142px;}table tr td.tdw152{width:152px;}table tr td.tdw155{width:155px;}table tr td.tdw156{width:156px;}table tr td.tdw192{width:156px;}table tr td.tdw198{width:198px;}table tr td.tdw304{width:304px;}table tr td.tdw370{width:370px;}table tr td.tdw391{width:391px;}table tr td.tdw387{width:387px;}table tr td.tdw430{width:430px;}table tr td.tdw433{width:433px;}table tr td.tdh4{height:4px;}table tr td.tdh8{height:8px;}table tr td.tdh10{height:10px;}table tr td.tdh16{height:16px;}table tr td.tdh20{height:20px;}table tr td.tdh24{height:24px;}table tr td.tdh27{height:27px;}table tr td.tdh35{height:35px;}table tr td.tdh36{height:36px;}table tr td.tdh30{height:30px;}table tr td.tdh33{height:33px;}table tr td.tdh37{height:37px;}table tr td.tdh40{height:40px;}table tr td.tdh53{height:53px;}table tr td.tdh48{height:48px;} table tr td.tdh44{height:44px; vertical-align:bottom; text-align:left;} table tr td.twH433{width:433px; height:35px;}table tr td.tdhm36{height:36px; vertical-align:middle;}table tr td.tdw295{width:295px;}

.text_field{background: url(../images/textfield_bg.png)0 0 repeat-x; width:417px; height:29px; margin:5px 0 5px 0; padding:2px 5px 8px 5px; font:normal 14px/29px 'News Cycle';  color:#494949; text-align:left; vertical-align:top; position: relative; border:1px solid #e3e3e3; box-shadow: 1px 1px 2px 1px #e6e4e2; -webkit-box-shadow: 1px 1px 2px 1px #e6e4e2;}
.text_field:focus{border:1px solid #e3e3e3;}
.txtextrawid{width:419px;}
.text_field2{background: url(../images/textfield_bg.png)  0 0 repeat-x; width:141px; height:29px; margin:5px 0 11px 0; padding:2px 45px 8px 5px; font:normal 14px/20px 'News Cycle';  color:#494949; text-align:left; vertical-align:top; position: relative; border:1px solid #e3e3e3; box-shadow: 1px 1px 2px 1px #e6e4e2; -webkit-box-shadow: 1px 1px 2px 1px #e6e4e2;}
.text_field2:focus{border:1px solid #e3e3e3;}
.redioBlock_gap{padding-top:10px;}
.calenderArea{position: relative;}
.calendar_icon{position:absolute; top:9px; right:12px; cursor: pointer;}
.sub_heading{font:normal 18px/22px 'Alegreya'; color:#b98130; text-transform:capitalize;}
.text_field3{background: url(../images/textfield_bg.png)  0 0 repeat-x; width:381px;  height:29px; margin:5px 0 6px 0; padding:2px 5px 8px 5px; font:normal 14px/20px 'News Cycle'; color:#494949; text-align:left; vertical-align:top; position: relative; border:1px solid #e3e3e3; box-shadow: 1px 1px 2px 1px #e6e4e2; -webkit-box-shadow: 1px 1px 2px 1px #e6e4e2;}
.text_field3.w312{width:312px; margin:-14px 0 0;}
.text_field3:focus{border:1px solid #e3e3e3;}
.addBtn{border:1px solid #fff; box-shadow: 1px 1px 2px 1px #c6c3bf; -webkit-box-shadow: 1px 1px 2px 1px #e6e4e2; width:158px; height:42px; font:normal 18px/40px 'Alegreya'; color:#fff; background: url(../images/btn_bg.jpg) 0 0 repeat-x; text-transform:uppercase; cursor:pointer; text-align:center; margin:4px 0 10px 0; text-shadow:2px 1px #895d21;text-decoration:none; filter: progid:DXImageTransform.Microsoft.Shadow(color='#c6c3bf', Direction=135, Strength=2);}
.addBtn:hover{-webkit-box-shadow: 1px 1px 2px 1px #c6c3bf;  background: url(../images/btn_hover_bg.jpg) 0 0 repeat-x;}
.addBtn:active{box-shadow: 1px 1px 2px 1px #c6c3bf;  background: url(../images/btn_active_bg.jpg) 0 0 repeat-x; }
.formDiv{clear:both;}.width426{width:427px;}.width106{width:106px;}.width98{width:98px;}.width95{width:95px;}.width275{width:260px;}.width112{width:112px;}.width84{width:71px;}.width390{width:390px;}.width348{width:348px;}.width142{width:142px;}

.selectbox{width:387px; height:145px;  display:block; background:#ece9e0; position:relative; padding:5px 0;}
.selectbox1{width:430px; height:152px; overflow-y:auto; overflow-x:none; display:block; background:url(../images/textareabg.png) 0 100% repeat-x #fff; margin:8px 0 0 0; border:1px solid #e3e3e3; box-shadow: 1px 1px 2px 1px #e6e4e2;}
.selectbox1 textarea{ border:none; overflow-y:auto; width:420px; height:142px; background:transparent; padding:0; font:normal 14px/16px 'News Cycle';}
.selectbox ul{width:100%;}
.selectbox ul li{padding:5px 30px 9px 9px; font:normal 16px/20px 'News Cycle';  color:#494949; position:relative; list-style:none; min-height:16px;}
.selectbox ul li .closespan{position:absolute; top:5px; right:10px; cursor:pointer;}
.selectbox ul li span{width:70%;}
.selectbox ul li.darkbg{background:#d9d3c1;}
.selectbox2{width:430px; height:351px; overflow-y:auto; display:block; background:url(../images/textareabg.png) 0 100% repeat-x #fff; margin:8px 0 0 0; border:1px solid #e3e3e3; box-shadow: 1px 1px 2px 1px #e6e4e2;}
.selectbox2 textarea{ border:none; overflow-y:auto; width:420px; height:341px; background:transparent; font:normal 14px/16px 'News Cycle';}
.videographytxt{font:normal 16px/18px 'News Cycle';}
.videotxtmerg{margin-top:6px; display:block;}
.promotionstxtmerg{margin-top:4px; display:block;}
.blktext{color:#494949;}.pOpt{line-height:24px; margin:15px 0 0;}.pOpt strong{color:#b0762a;}.agreeTxt{line-height:18px;}
/* Footer Section */
footer{width:100%; position:relative; padding:0; margin:0; border-top:1px solid #b27a2c; background:#000;}
.footerSecandary{width:960px; margin:0 auto; padding:19px 0 30px 0;}
.footerleft{width:736px; float:left; display:block;}
.footerright{width:224px; float:right; display:block;}
.footerright p{font:normal 14px/16px 'News Cycle'; color:#fff; padding:10px 0 0 0;}
.joinBtn{border:none; width:221px; height:63px; font:normal 18px/63px 'Alegreya'; background: url(../images/joinBtn.png) no-repeat; color:#fff; text-transform:uppercase; /*padding:0 18px;*/ padding:0px; cursor:pointer; text-align:center; margin:13px 0 10px 0; text-shadow:2px 1px #895d21;}
.joinBtn:hover {background: url(../images/joinBtn_hover.png) no-repeat; text-decoration:none;}
.joinBtn:active {background: url(../images/joinBtn_active.png) no-repeat; text-decoration:none;}
.menuleft_block{width:90px; padding-left:15px; float:left; display:block;}
.menuleft_block ul{padding-top:10px;}
.menuleft_block ul li{font:normal 12px/16px 'News Cycle'; color:#fff;}
.menuleft_block ul li a{color:#fff; text-decoration:none;}
.menuleft_block ul li a:hover{color:#fff; text-decoration:underline;}
.menuleft_block ul.gap_upper{padding-top:28px;}
.copyright_text{font:normal 12px/18px 'News Cycle'; color:#fff; clear:both; padding-top:62px;}
.copyright_text a{color:#fff; text-decoration:none;}
.copyright_text a:hover{color:#fff; text-decoration:underline;}
.logoArea{width:79px; padding-left:11px; float:left; display:block;}
.addressArea{ width:140px !important; margin-left:20px;}
.topArea{ padding-top:8px;}
/*--scroller--*/
#scrollbar1 {width: 392px; margin:8px 0 0 0; position:relative; z-index:0;}
#scrollbar1 .viewport {width: 392px; height: 145px; overflow: hidden; position: relative; z-index:1;}
#scrollbar1 .overview {width: 392px; list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0;}
#scrollbar1 .scrollbar{background: #212121; position: absolute; background-position: 0 0px; float: right; width: 9px; right:5px; z-index:2; border-radius: 5px; -webkit-border-radius: 5px; opacity:0.7; }
#scrollbar1 .track {background: #939393; height: 100%; width:9px; position: relative; padding: 0 0;   border-radius: 5px; -webkit-border-radius: 5px;}
#scrollbar1 .thumb {background: #454544; height: 20px; width: 9px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0px; border-radius: 5px; -webkit-border-radius: 5px;}
#scrollbar1 .thumb .end {overflow: hidden; height: 5px; width: 25px;}
#scrollbar1 .disable {display: none;}
.noSelect {user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none;}
/*--scroller--*/
/*--Booking form--*/
.whiteArea.bkFRmwrapper{width:875px;}
.tf_862{width:862px;}.tf_265{width:265px!important;}.tf_220{width:220px!important;}.tf_540{width:540px!important;}.tf_305{width:305px!important;}.tf_103{width:103px!important; padding-right:5px;}.tf_386{width:386px!important;}.pT3{padding:3px 0 0;}.calW200{width:200px!important;}
.nTransform{text-transform:none; font: 16px/20px 'News Cycle'; padding:0 0 5px 0;}
/*---Make a payment---*/
.pamentColOne{width:250px; float:left; font: 16px/20px 'News Cycle'; margin:10px 0 0;}
.pamentColOne p {color:#494949; padding:10px 0 0;}
.pamentColOne p span,.pamentColOne p strong{color:#b0762a;}
.gap9{height:9px; width:100%; clear:both;}
.pamentColTwo{width:130px; float:left; font: 16px/20px 'News Cycle'; color:#b0762a; text-align:center; background:url(../images/dash.gif) repeat-x 0 5px; margin:62px 0 0 70px;}
.pamentColTwo span{padding:0 10px; background:#fff;}
.pamentColThr{float:right; padding:25px 0 0;}
/*---Booking Confermation---*/
.bookingConfirmmsg{}
.bookingConfirmmsg p{color:#494949; font: 16px/20px 'News Cycle'; padding:6px 0 0;}
.bookingConfirmmsg p span.refNo{color:#b98130;}
.bookingConfirmmsg p a{color:#b98130; text-decoration:underline; line-height:22px;}
.bookingConfirmmsg span.txtunderline{color:#000; text-decoration:underline;}
/*---Map---*/
.homeImg.mapCont {padding:12px 0 0; *width:523px;}
.cntdtl{width:333px; float:right; padding: 14px 0 0;}
.cntdtl p{font:normal 18px/22px 'Alegreya'; color:#b0762a; text-transform:uppercase; clear:both;}
.cntdtl p span{float:right; color:#4f4f4f; font: 16px/18px 'News Cycle'; text-transform:none;}
.cntdtl p span.title{float:left;}
.cntdtl p a{color:#4f4f4f; text-decoration:none;}
.cntDtlrow01 p{padding:10px 0 0;}
.cntDtlrow02{padding:11px 0 0; clear:both; overflow:hidden;}
.cntDtlrow03, .cntDtlrow04{padding:7px 0 0; clear:both; overflow:hidden;}
.cntDtlrow05{clear:both;}
.cntDtlrow05 p{padding:5px 0 0; overflow:hidden;}
.cntDtlrow03 p span, .cntDtlrow04 p span, .cntDtlrow05 p span{font:16px/23px 'News Cycle'; *line-height:18px; *line-height:18px\9;}
/*--scroller--*/
#scrollbar2 {width: 392px; margin:8px 0 0 0; position:relative; z-index:0;}
#scrollbar2 .viewport {width: 392px; height: 145px; overflow: hidden; position: relative; z-index:1;}
#scrollbar2 .overview {width: 392px; list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0;}
#scrollbar2 .scrollbar{background: #212121; position: absolute; background-position: 0 0px; float: right; width: 9px; right:5px; z-index:2; border-radius: 5px; -webkit-border-radius: 5px; opacity:0.7; }
#scrollbar2 .track {background: #939393; height: 100%; width:9px; position: relative; padding: 0 0;   border-radius: 5px; -webkit-border-radius: 5px;}
#scrollbar2 .thumb {background: #454544; height: 20px; width: 9px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0px; border-radius: 5px; -webkit-border-radius: 5px;}
#scrollbar2 .thumb .end {/*background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 70% 0;*/ overflow: hidden; height: 5px; width: 25px;}
#scrollbar2 .disable {display: none;}
.noSelect {user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none;}
/*--scroller--*/
/*---work with us---*/
.wrkUswrapper table{width:100%;}
.wrkUswrapper p{color:#494949; font: 16px/22px 'News Cycle'; padding:6px 0 0;}
.wrkUswrapper p a{color:#b98130; text-decoration:underline;}
.wrkUswrapper ul, .wrkUswrapper ul li{list-style-type:none; display:block;}
.wrkUswrapper ul li{color:#494949; font: 16px/20px 'News Cycle'; padding:6px 0 0 16px; background:url(../images/dots.png) no-repeat 0 17px;}
.selectbox3{width:400px; height:152px; overflow-y:auto; overflow-x:none; display:block; background:url("../images/textareabg.png") 0 100% repeat-x #fff; margin:5px 0 0 0; border:1px solid #e3e3e3; box-shadow: 1px 1px 2px 1px #e6e4e2;}
.selectbox3 textarea{ border:none; overflow-y:auto; width:390px; height:142px; background:transparent; padding:0; font:normal 14px/16px 'News Cycle';}
.wusbtnArea{position:relative; height:158px;}
.careersWrapper h4{padding:18px 0 0; font: 16px/20px 'News Cycle'; text-transform:none;}
.txtDeco{text-decoration:underline;}
.btmSpc{padding-bottom:5px;}
.enquiryBlock{background:url(../images/enquiry_block_bg.jpg) repeat-x; height:80px; margin-bottom:20px; position:relative; padding:0 40px 0 40px;}
.enquiryText{font:normal 24px/74px 'Alegreya'; color:#fff; text-shadow:1px 1px #5a5a5a; text-align:left; letter-spacing:1px; text-transform:uppercase;}
.enquiryBtn_new{position:absolute; top:12px; right:38px; cursor: pointer;}
.left_wrapper{position:absolute; top:-13px; left:-23px;}
.right_wrapper{position:absolute; top:-13px; right:-23px;}
/*---My benifit---*/
.mBenefitswrapper p{color:#494949; font: 16px/22px 'News Cycle'; padding:6px 0 0;}
.mBenefitswrapper p a{color:#494949; text-decoration:underline;}
.mBenefitswrapper p a:hover{ text-decoration:none;}
.mBenefitswrapper ul, .wrkUswrapper ul li{list-style-type:none; display:block;}
.mBenefitswrapper ul li{color:#494949; font: 16px/20px 'News Cycle'; padding:6px 0 0 16px; background:url(../images/dots.png) no-repeat 0 17px;}
.mBenefitswrapper ul li ul li{background:url(../images/list_dash.gif) no-repeat 0 17px;}
.mBenefitswrapper h4{padding:18px 0 0; font: 16px/20px 'News Cycle'; text-transform:none;}
/*---About us---*/
.aboutWrapper p{color:#494949; font: 16px/22px 'News Cycle'; padding:6px 0 0;}
.aboutWrapper p span ,.mBenefitswrapper p span{font:bold 16px/22px 'News Cycle'; color:#b0762a;}
.aboutWrapper ul{padding:10px 0 0;}
.aboutWrapper p a{color:#b98130; text-decoration:underline;}
.aboutWrapper ul, .wrkUswrapper ul li{list-style-type:none; display:block;}
.aboutWrapper ul li{color:#494949; font: 16px/20px 'News Cycle'; padding:1px 0 0 16px; background:url(../images/dots.png) no-repeat 0 12px;}
.aboutWrapper h4{padding:18px 0 0; font: 16px/20px 'News Cycle'; text-transform:none;}
.aboutWrapper h3{font:18px/22px 'Alegreya',serif; color:#b0762a; padding:18px 0 0;}
.aboutWrapper p.abtExtraspc{padding: 16px 0 0;}
.homeImg.ourGr{*width:878px;}
.enquiryWrapper input[type="file"]{margin:10px 0 0;}
.hallmark img{margin:15px 54px 0 0; float:left;}
/*---Testimonial---*/
.testiMonialwrapper p{color:#494949; font: 16px/19px 'News Cycle';}
.testiMonialwrapper p span{color:#b0762a; padding:22px 0 0; display:block; font: 15px/18px 'News Cycle';}
.tmRow{padding:36px 0 0; border-bottom:solid 1px #b98130; clear:both; overflow:hidden; position:relative;}
.tmRow .homeImg{*width:204px;}
.tmRow p{width:632px; float:right; padding:0 10px 0 0;}
h2.expTitle{font:25px/30px 'Alegreya'; color:#b0762a; padding:30px 0 0;}
h2.expTitle span{font: 16px/20px 'News Cycle'; color:#494949; display:block; text-transform:none;}
.selectbox4{width:888px; height:152px; overflow-y:auto; overflow-x:none; display:block; background:url("../images/textareabg.png") 0 100% repeat-x #fff; margin:20px 0 0 0; border:1px solid #e3e3e3; box-shadow: 1px 1px 2px 1px #e6e4e2;}
.selectbox4 textarea{ border:none; overflow-y:auto; width:878px; height:142px; background:transparent; padding:0; font:normal 14px/16px 'News Cycle';}
.postTst_btnarea{float:right;  padding:18px 0 0;}
/*---Videography---*/
.videoleft{width:395px; float:left;}
.videoleft p{color:#4f4f4f; font: 16px/20px 'News Cycle'; padding:10px 0 0 0;}
.video_middle{width:80px; float:left;}
.video_middle2{width:70px; float:left;}
.videoright{float:right; width:404px;}
.homeImg.videography{*width:412px;}
.homeImg.crew{*width:423px;}
/*.enquiryBlock{background:url(../images/enquiry_block_bg.jpg) repeat-x; height:80px; margin-bottom:20px; position:relative; padding:0 40px 0 40px;}*/
.enquiryText{font:normal 24px/74px 'Alegreya'; color:#fff; text-shadow:1px 1px #5a5a5a; text-align:left; letter-spacing:1px; text-transform:uppercase;}
.enquiryBtn_new{position:absolute; top:12px; right:38px; cursor: pointer;}
.left_wrapper{position:absolute; top:-13px; left:-23px;}
.right_wrapper{position:absolute; top:-13px; right:-23px;}
.floatnone{float:none; width:654px; margin:0 auto; display:block;}
.video_title{float:left; width:515px;font:normal 21px/25px 'Alegreya'; color:#b98130; text-transform:uppercase; padding:5px 0 0 5px;}
.video_time{float:right; font:normal 21px/25px 'Alegreya'; color:#b98130; text-transform:uppercase; padding:2px 5px 0 0;}
.videothumb_block{width:642px; margin:0 auto;}
.line{border-bottom:1px solid #b98130; clear:both;}
.videothumbBlock{width:150px; float:left; font: 13px/17px 'News Cycle'; color:#636466; padding:8px 0 0 0; position:relative;}
.videothumbBlock .title{width:100px;  padding:8px 0 0 0; float:left;}
.videothumbBlock .time{padding:8px 0 0 0; float:right;}
.videothumbBlank{width:13px; float:left; padding:8px 0 0 0;}
.video_greyArea{margin:0 0 32px 0; padding:52px 42px 62px 42px; background:#f7f2ea; position:relative;}
.video_packageBlock{width:244px; float:left; text-align:center;}
.video_packageBlock p{text-align:center; font: 16px/20px 'News Cycle'; color:#4f4f4f; padding:210px 0 20px 0;}
.video_packageBlock_Blank{width:70px; float:left; min-height:200px;}
.video_package_block{border-bottom:1px solid #b98130; margin:30px 0 30px 0; padding:0 0 30px 0; position:relative;}
.video_package_block p{font: 16px/20px 'News Cycle';  color:#4f4f4f; padding:18px 0 10px 0;}
.video_package_block p a{color:#4f4f4f; text-decoration:underline;}
.video_package_block p a:hover{text-decoration:none;}
.video_package_block_left{width:480px; float: left; position:relative;}
.video_package_block_blank{width:30px; float: left;}
.video_package_block_right{float: right; display:block; width:362px;}
.video_package_block ul li{font: normal 16px/20px 'News Cycle'; text-transform: none; color:#4f4f4f; background:url(../images/dots.png) 0 20px no-repeat transparent; padding:10px 0 0 17px;}
.record_plyer{position:absolute; bottom:0; left:170px;}
/*---Photography---*/
.photography_profile_block{border-bottom:1px solid #b98130; margin:30px 0 30px 0; padding:0 0 32px 0;}
.photography_profile_left{float:left;}
.photography_profile_left .homeImg{*width:236px;}
.homeImg.photography{*width:885px;}
.photography_profile_right{float:right; width:640px; position:relative; min-height:217px;}
.photography_profile_right p{font: 16px/24px 'News Cycle';  color:#4f4f4f; padding: 0 0 18px 0;}
.noBorder{border-bottom:none;}
.photography_package_details{font:normal 20px/24px 'Alegreya'; color:#b98130; text-transform:uppercase; }
.photography_package_details .heading{font: bold 16px/20px 'News Cycle'; color:#b98130; text-transform:capitalize; padding:16px 0 0 0;}
.photography_package_details ul li{font: normal 16px/20px 'News Cycle'; text-transform: none; color:#4f4f4f; background:url(../images/dots.png) 0 20px no-repeat transparent; padding:10px 0 0 17px;}
.title20{font:normal 20px/24px 'Alegreya'; color:#b98130; text-transform:uppercase;}
.photography_gallery{position:relative;}
.photography_gallery .left{float:left; width:762px;}
.photography_gallery .right{float:right; width:127px;}
.photography_gallery_thumb{width:105px;}
/*---vehicle hire---*/
.vichelleft{width:420px; float:left;}
.vichelleft p{color:#4f4f4f; font: 16px/20px 'News Cycle'; padding:10px 0 0 0;}
/*---vehicle hire---*/
.ourDiflft{width:350px; float:left;}
.ourDiflft p{color:#4f4f4f; font: 16px/20px 'News Cycle'; padding:10px 0 0 0;}
.ourDiflft ul, .ourDiflft ul li{list-style-type:none; display:block;}
.ourDiflft ul li{color:#494949; font: 16px/20px 'News Cycle'; padding:9px 0 0 16px; background:url(../images/dots.png) no-repeat 0 17px;}
.ourDifrht{width:485px; float:right;}
/*---packages---*/
.packageArea{background:#fff; margin: 0 42px 32px; padding: 26px 0 9px; position: relative; border-bottom: solid 1px #b98130;}
.packageArea p{color:#4f4f4f; font: 16px/20px 'News Cycle'; padding:10px 0 0 0;}
.color01{color:#b0762a !important;}
.pckCell{float:left;width:284px;}
.pckDtl{clear:both;}.pckDtl p{padding: 10px 12px 0; height:65px;}.pckDtl p span{display:block;}.pckCell.spc{margin:0 10px;}
.packageAreasub{background:#fff; margin:0 42px 32px; padding: 0 0 9px; position: relative; border-bottom: solid 1px #b98130;}
.packageAreasub.lst{border-bottom:none;}
.pcklist{float:left; width:215px; padding:0 0 0 4px;}
.pcklist h5{font: 16px/20px 'News Cycle';}
.pcklist ul{margin:12px 0 0;}
.pcklist ul, .pcklist ul li{list-style-type:none; display:block;}
.pcklist ul li{color:#494949; font: 16px/24px 'News Cycle'; padding:1px 0 0 16px; background:url(../images/dots.png) no-repeat 0 14px;}
.pcklist a{font:normal 16px/20px 'Alegreya'; color:#b98130; text-transform:uppercase; border-bottom: solid 1px #b98130; float:left; padding:15px 0 0;}
.pckrow{clear:both; overflow:hidden;}
/*---Showroom---*/
.showroom p {color: #4F4F4F; font: 16px/20px 'News Cycle'; padding: 10px 0 0;}
.showCell{width:442px; float:left; margin:40px 0 0; position:relative;}
.showCell h3{font: 24px/28px 'Alegreya',serif; padding:0 0 0 5px;}
.showCell h3 a{ text-decoration:none;}
.showCell .homeImg{padding:14px 0 0;}
.showCell p{padding:15px 15px 0;}
.showCell a{color:#b0762a; text-decoration:underline; display:block;}
ul.sublink.showroom li{width:240px;}
.exotics p{color: #4F4F4F; font: 16px/22px 'News Cycle'; padding: 22px 0 0;}
.exotics h3{font: 24px/28px 'Alegreya',serif; padding:35px 0 0;}
.hireCardtl{float:right; width:250px; position:relative; min-height:393px;}
.hireCardtl p{/*color:#e70ffa;*/}
.carFeture{ margin-bottom:70px;}
.hireCardtl .carFeture p{color:#b0762a; padding:11px 0 0;}
.hireCardtl .carFeture p span{color:#4f4f4f;}
.hireCarwrapper{border-bottom:solid 1px #b0762a; position:relative;}.hireCarwrapper.lst{border-bottom:none;}
.crblk{color:#494949 !important;}
/*---Showroom gallery---*/
.showroom_gallery{position:relative; float:left; *width:562px;}
.hire_gallery_thumb {width: 105px;}
.jcarousel-list-horizontal{width:10000px !important;}
/*---Fondue---*/
.foundueWrapper .showroom_gallery{*width:882px;}
.fondue_gallery_thumb {width:176px;}
.goldenText{color: #b0762a; font: bold 18px/28px 'News Cycle';}
ul.common_bullet{padding:7px 0 10px 0;}
ul.common_bullet li{color:#494949; font: 16px/24px 'News Cycle'; padding:1px 0 6px 16px; background:url(../images/dots.png) no-repeat 0 14px;}
.foundue_package_block_left2{width:450px; float: left; position:relative;}
.foundue_package_block_left{width:450px; float: left; position:relative;}
.foundue_package_block_blank{width:30px; float: left;}
.foundue_package_block_right,.foundue_package_block_right2,.foundue_package_block_right3{float: right; display:block; width:391px;}
.foundue_package_block_right2{width:402px;}
.foundue_package_block_right3{width:353px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~23-04-2013~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.ribbon{ display:block; background:url(../images/ribbon.png) 0 0 no-repeat; width:199px; height:166px; position:absolute; top:76px; left:-5px; z-index:100;}
.specialOffer{ display:block; text-align:center; position:relative; margin:15px 5px 0px 5px; padding:20px 0 27px 0; background:url(../images/special-offer-bg.png) 0 0 repeat; height:78px;}
.specialOffer h2{ font-size:20px; line-height:20px; margin:0; padding:0 0 3px 0;}
.specialOffer p{font:16px/20px 'News Cycle'; color:#b98130; padding:8px 0 0 0;}
.specialOffer p.smallbullet01 { background:url(../images/small_bullet.png) 115px 76% no-repeat;display:block;}
.specialOffer p.smallbullet02 { background:url(../images/small_bullet.png) 160px 76% no-repeat;display:block;}

.specialOffer p a{ font-weight:bold; color:#b98130; text-decoration:underline;}
.specialOffer p a:hover{ font-weight:bold; color:#b98130; text-decoration:none;}

.specialOfferTop{ display:block; background:url(../images/special-offer-top.png) 0 0 repeat-x; width:100%; height:2px; position:absolute; top:-2px; left:0;}
.specialOfferBottom{ display:block; background:url(../images/special-offer-bottom.png) 0 0 repeat-x; width:100%; height:7px; position:absolute; bottom:-7px; left:0;}
.specialOfferLeft{ display:block; background:url(../images/special-offer-left.png) 0 0 no-repeat; width:5px; height:134px; position:absolute; top:-1px; left:-5px;}
.specialOfferRight{ display:block; background:url(../images/special-offer-right.png) 0 0 no-repeat; width:5px; height:134px; position:absolute; top:-1px; right:-5px;}

h5.bmw_logo{ display:block; background:url(../images/bmw_logo.png) 0 0 no-repeat; padding:0 0 0 83px; line-height:57px; margin-bottom:20px;}
h5.mersedes_logo{ display:block; background:url(../images/mercedes_logo.png) 0 0 no-repeat; padding:0 0 0 115px; line-height:61px; margin-bottom:20px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ADMIN SECTION~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.copyright_text_login{font:normal 12px/18px 'News Cycle'; color:#fff; clear:both; padding-top:10px;}
.copyright_text_login a{color:#fff; text-decoration:none;}
.copyright_text_login a:hover{color:#fff; text-decoration:underline;}
.loginArea{ position:relative; min-height:328px; background:#000; border-top:1px solid #b27a2c; padding:22px 8px 9px 8px; text-align:center;}
.loginArea label{font: normal 18px/28px 'Alegreya',serif; color:#b27a2c; text-transform:uppercase;}
.forgotPassword{font:normal 13px/18px 'News Cycle'; color:#b27a2c; }
.forgotPassword a{color:#b27a2c; text-decoration:underline;}
.forgotPassword a:hover{color:#b27a2c; text-decoration:none;}
.checkBox_text{font:normal 13px/18px 'News Cycle'; color:#b0b0b0; padding-left:5px; }
.loginBtn{font:normal 18px/36px 'Alegreya'; color:#fff; background: url(../images/btn-sprite.jpg) 0 0 repeat-x; text-transform:uppercase; cursor:pointer; text-align:center; border:none; margin:0 auto; border:1px solid #f2d7af;}
.loginBtn{height:36px; padding:0 25px;}
.loginBtn:hover{background: url(../images/btn-sprite.jpg) 0 -50px repeat-x; border:1px solid #f2d7af;}
.loginBtn:active{background: url(../images/btn-sprite.jpg) 0 -100px repeat-x; border:1px solid #f2d7af;}
.loginArea .fieldSmall, .loginArea .fieldSmall:focus{background: url(../images/bg_textbox.jpg)0 0 repeat-x; width:170px; height:33px; font:normal 16px/33px 'News Cycle'; padding:0 5px 0 5px; border:1px solid #000; zoom:0;}
.info_text{font:normal 12px/18px 'News Cycle'; color:#b0b0b0; padding-bottom:20px;}
.logoutArea{ position:absolute; top:38px; right:0;}
.logoutArea p{font:normal 16px/20px 'Alegreya'; color:#b98130; text-align:right; text-transform:uppercase; float:left; padding-top:12px; padding-right:20px;/* width:570px;*/}
.logoutArea p span{color:#fff; padding-left:5px;}
.logoutBtn{border:none; height:44px; width:90px; font:normal 16px/44px 'Alegreya'; background:#070603; color:#b98130; text-transform:uppercase; cursor:pointer; text-align:center; float:right;}
.logoutBtn.nWith{ width:auto; padding:0 10px; margin:0 3px;}
.logoutBtn:hover{background:#19160f;}
.text_field_admin, .text_field_admin:focus{background: url(../images/textfield_bg.png)0 0 repeat-x; width:400px; height:29px; margin:5px 0 26px 0; padding:2px 5px 8px 5px; font:normal 14px/29px 'News Cycle';  color:#494949; text-align:left; vertical-align:top; position: relative; border:1px solid #e3e3e3;}
.text_Area_admin, .text_Area_admin:focus{width:638px; height:100px; margin:5px 0 26px 0; padding:2px 5px 8px 5px; font:normal 14px/20px 'News Cycle'; color:#494949; text-align:left; border:1px solid #e3e3e3; resize: none;}
.text_field_admin2, .text_field_admin2:focus{background: url(../images/textfield_bg.png)0 0 repeat-x; width:250px; height:29px; margin:5px 0 26px 0; padding:2px 5px 8px 5px; font:normal 14px/29px 'News Cycle';  color:#494949; text-align:left; vertical-align:top; position: relative; border:1px solid #e3e3e3;}
.text_field_admin3, .text_field_admin3:focus{background: url(../images/textfield_bg.png)0 0 repeat-x; width:875px; height:29px; margin:5px 0 10px 0; padding:2px 5px 8px 5px; font:normal 14px/29px 'News Cycle';  color:#494949; text-align:left; vertical-align:top; position: relative; border:1px solid #e3e3e3;}
.text_field_admin4, .text_field_admin4:focus{background: url(../images/textfield_bg.png)0 0 repeat-x; width:650px; height:29px; margin:5px 0 10px 0; padding:2px 5px 8px 5px; font:normal 14px/29px 'News Cycle';  color:#494949; text-align:left; vertical-align:top; position: relative; border:1px solid #e3e3e3;}
.text_field_admin5, .text_field_admin5:focus{background: url(../images/textfield_bg.png)0 0 repeat-x; width:400px; height:29px; margin:5px 0 10px 0; padding:2px 5px 8px 5px; font:normal 14px/29px 'News Cycle';  color:#494949; text-align:left; vertical-align:top; position: relative; border:1px solid #e3e3e3;}

/*.btnAdmin{border:1px solid #fff; box-shadow: 1px 1px 2px 1px #c6c3bf; -webkit-box-shadow: 1px 1px 2px 1px #e6e4e2; height:42px; font:normal 18px/40px 'Alegreya'; color:#fff; background: url(../images/btn_bg.jpg) 0 0 repeat-x; text-transform:uppercase; cursor:pointer; text-align:center; margin:4px 0 10px 0; text-shadow:2px 1px #895d21;text-decoration:none; filter: progid:DXImageTransform.Microsoft.Shadow(color='#c6c3bf', Direction=135, Strength=2); width:120px;}
.btnAdmin:hover{border:1px solid #fff; -webkit-box-shadow: 1px 1px 2px 1px #c6c3bf;  background: url(../images/btn_hover_bg.jpg) 0 0 repeat-x;}
.btnAdmin:active{background: url(../images/btn_active_bg.jpg) 0 0 repeat-x; color:#fff; text-shadow:2px 1px #895d21;text-decoration:none; filter: progid:DXImageTransform.Microsoft.Shadow(color='#c6c3bf', Direction=135, Strength=2);}*/

.info_text2{font:normal 12px/18px 'News Cycle'; color:#b0b0b0; padding-top:14px;}
.dropdown_admin, .dropdown_admin:focus{width:414px; height:29px; margin:8px 0 26px 0; padding:2px 5px 2px 5px; font:normal 14px/20px 'News Cycle';  color:#494949; text-align:left; vertical-align:top; position: relative; border:1px solid #e3e3e3;}
.editor{ padding:5px 0 20px 0;}
.topGap{ margin-top:83px;}
.calendar_icon2{position:absolute; top:9px; left:375px; cursor: pointer;}

.btnAdmin_large{border:1px solid #fff; box-shadow: 1px 1px 2px 1px #c6c3bf; -webkit-box-shadow: 1px 1px 2px 1px #e6e4e2; height:42px; font:normal 18px/40px 'Alegreya'; color:#fff; background: url(../images/btn_bg.jpg) 0 0 repeat-x; text-transform:uppercase; cursor:pointer; text-align:center; margin:4px 0 10px 0; text-shadow:2px 1px #895d21;text-decoration:none; filter: progid:DXImageTransform.Microsoft.Shadow(color='#c6c3bf', Direction=135, Strength=2); width:180px; z-index:2;}
.btnAdmin_large:hover{border:1px solid #fff; -webkit-box-shadow: 1px 1px 2px 1px #c6c3bf;  background: url(../images/btn_hover_bg.jpg) 0 0 repeat-x;}
.btnAdmin_large:active{background: url(../images/btn_active_bg.jpg) 0 0 repeat-x; color:#fff; text-shadow:2px 1px #895d21;text-decoration:none; filter: progid:DXImageTransform.Microsoft.Shadow(color='#c6c3bf', Direction=135, Strength=2);}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~08-05-2013~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.text_field_admin, .text_field_admin:focus{background: url(../images/textfield_bg.png)0 0 repeat-x; width:400px; height:29px; margin:5px 0 8px 0; padding:2px 5px 8px 5px; font:normal 14px/29px 'News Cycle';  color:#494949; text-align:left; vertical-align:top; position: relative; border:1px solid #e3e3e3;}
.text_Area_admin, .text_Area_admin:focus{width:638px; height:100px; margin:5px 0 12px 0; padding:2px 5px 8px 5px; font:normal 14px/20px 'News Cycle'; color:#494949; text-align:left; border:1px solid #e3e3e3; resize: none;}
.text_field_admin2, .text_field_admin2:focus{background: url(../images/textfield_bg.png)0 0 repeat-x; width:250px; height:29px; margin:5px 0 8px 0; padding:2px 5px 8px 5px; font:normal 14px/29px 'News Cycle';  color:#494949; text-align:left; vertical-align:top; position: relative; border:1px solid #e3e3e3;}
.btnAdmin{border:1px solid #fff; box-shadow: 1px 1px 2px 1px #c6c3bf; -webkit-box-shadow: 1px 1px 2px 1px #e6e4e2; height:42px; font:normal 18px/40px 'Alegreya'; color:#fff; background: url(../images/btn_bg.jpg) 0 0 repeat-x; text-transform:uppercase; cursor:pointer; text-align:center; margin:4px 0 10px 0; text-shadow:2px 1px #895d21;text-decoration:none; filter: progid:DXImageTransform.Microsoft.Shadow(color='#c6c3bf', Direction=135, Strength=2); width:120px;}
.btnAdmin:hover{border:1px solid #fff; -webkit-box-shadow: 1px 1px 2px 1px #c6c3bf;  background: url(../images/btn_hover_bg.jpg) 0 0 repeat-x;}
.btnAdmin:active{background: url(../images/btn_active_bg.jpg) 0 0 repeat-x; color:#fff; text-shadow:2px 1px #895d21;text-decoration:none; filter: progid:DXImageTransform.Microsoft.Shadow(color='#c6c3bf', Direction=135, Strength=2);}
.info_text2{font:normal 12px/18px 'News Cycle'; color:#b0b0b0; padding-top:14px;}
.delBtn_small{ vertical-align:bottom; padding-left:8px; cursor:pointer;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~09-05-2013~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.dropdown_admin, .dropdown_admin:focus{width:414px; height:29px; margin:8px 0 26px 0; padding:2px 5px 2px 5px; font:normal 14px/20px 'News Cycle';  color:#494949; text-align:left; vertical-align:top; position: relative; border:1px solid #e3e3e3;}
.text_field_admin3, .text_field_admin3:focus{background: url(../images/textfield_bg.png)0 0 repeat-x; width:875px; height:29px; margin:5px 0 10px 0; padding:2px 5px 8px 5px; font:normal 14px/29px 'News Cycle';  color:#494949; text-align:left; vertical-align:top; position: relative; border:1px solid #e3e3e3;}
.form-error{ border:1px solid red !important;}
.error-message{font:normal 12px/18px 'News Cycle'; color:red; padding-top:5px;}
/*.message{font:normal 12px/18px 'News Cycle'; color:red; padding-top:10px;}*/
.addBtnAll{ position:absolute; right:44px; top:5px;}
.editLarge{ position:absolute; right:56px; top:-5px; cursor: pointer;}
.delLarge{ position:absolute; right:5px; top:-5px; cursor: pointer;}
.videoArea .videoEditBtn{position:absolute; top:-1px; right:0; cursor: pointer; width:106px; /*height:31px;*/ display:block; z-index:4;}
.pic_holder{ margin-top:10px;}
.labelText{font: normal 16px/22px 'News Cycle'; color:#5F6062; padding-bottom:10px;}
.labelText2{font: normal 16px/22px 'News Cycle'; color:#000; padding-bottom:10px;}
.red{ color:#5F6062;}
.info_text2{font:normal 12px/18px 'News Cycle'; color:#b0b0b0; padding-top:14px;}
.info_text{font:normal 12px/18px 'News Cycle'; color:#b0b0b0; padding-bottom:20px;}
.alert{ position:relative; font:normal 18px/22px 'News Cycle'; color:red; text-align:center;}
.message{font:normal 18px/22px 'News Cycle'; color:#4c9f48; text-align:center;}
#authMessage.message{font:normal 18px/22px 'News Cycle'; color:red; text-align:center;}
.editIcon_small{ position:absolute; top:8px; right:0; cursor: pointer;}
.delIcon_small{ position:absolute; top:33px; right:0; cursor: pointer;}
.hGap{ height:13px; width:100px; clear:both;}
.leftgap{ padding-left:10px;}
.editIcon_small2{ position:absolute; top:9px; right:11px; cursor: pointer;}
.delIcon_small2{ position:absolute; top:35px; right:11px; cursor: pointer;}
.extraW{ width:300px !important;}
.editLarge2{ position:absolute; right:3px; top:-5px; cursor: pointer;}
/*-----------24-5-2013-----------*/
h5.titleBreak{padding: 0 98px 0 0;}
.fileinput-button {
	width:120px;
	margin-right:12px;
}
.fileinput-button input {
    cursor: pointer;
    direction: ltr;
    font-size: 30px;
	font-size:40px\9;
    margin: 0;
	opacity:0;
	filter:alpha(opacity=0);
    position: absolute;
    
    top:-6px;
	top:-3px\9;
}
.enquiryWrapper input[type="file"].fileRightAligned{right: 40px; top: -5px;}
.enquiryWrapper input[type="file"].fileLeftAligned{left: -73px; left:-310px\9;}
.hiddenFileupload{overflow:hidden;}

.imageSection{ position:relative; padding-bottom:20px;}
.editLarge_hire{ position:absolute; right:50px; top:20px; cursor: pointer;}
.delLarge_hire{ position:absolute; right:0; top:20px; cursor: pointer;}
.addBtnAll_hire{ position:absolute; right:10px; top:5px;}

.addBtnAll2{ position:absolute; right:44px; top:25px;}
.editLarge3{ position:absolute; right:15px; bottom:0; cursor: pointer;}
.delLarge3{ position:absolute; right:-30px; bottom:0; cursor: pointer;}
.error div{ color:red; /*margin-top:-10px;*/ margin-bottom:10px;}
.help-block{ color:red; margin-top:0; margin-bottom:10px;}
.gapextra{ margin-bottom:10px;}
span.cke_skin_kama {margin-bottom:8px;}
.clear_both{clear:both;}

.loginBtn.w125{width: 125px; width: 117px\9;}
.errorTxt{text-align:center; display:block; color:#F00; font-size:13px; padding:30px 0;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.enquiryWrapper input[type="file"].fileLeftAligned{left: -185px;}
.loginBtn.w125 {width: 117px;}
.text_field3.w312 {width: 312px; margin:7px 0 0 ;
}
}
table tr td.topalign{ vertical-align:top !important;}
.noinfo{font:normal 18px/24px 'Alegreya'; color:#b98130; text-align:center; text-transform:uppercase; padding:20px 0 20px 40px; text-align:left;}
.noinfo.noLftspc{ padding-left:0px;}
.edit_carsbtn{ position:absolute; top:9px; right:5px;}
.visaIcon{ margin-left:6px; margin-top:14px;}

.logoArea1{width:140px; padding-left:42px; padding-top:27px; padding-right:4px; float:left; display:block;}
.amex{ margin-left:6px; margin-top:14px;}
.nomergvisa{ margin-left:6px; margin-top:0;}
.commonBtn001{border:1px solid #fff; -webkit-box-shadow: #979491 0px 0px 5px; -moz-box-shadow: #979491 0px 0px 5px; box-shadow: #979491 0px 0px 5px;  font:normal 18px/40px 'Alegreya', serif; color:#fff; background: url(../images/btn-sprite.jpg) 0 0px repeat-x; text-transform:uppercase; cursor:pointer; text-align:center; margin:13px 0 10px 0; text-shadow:2px 1px #895d21;text-decoration:none;  *border:solid 1px #d2d2d2; border:solid 1px #d2d2d2\9;}
.commonBtn001:hover{background: url(../images/btn-sprite.jpg) 0 -100px repeat-x;}
.abiaimg{ margin:65px 74px 0 0 !important;}

.gallery_left{ position:absolute; top:225px; left:10px; cursor:pointer;}
.gallery_right{ position:absolute; top:225px; right:10px; cursor:pointer;}

/* ------------- * for colapse and open in requeired service of enquiry and booking form * ------------- */
.minus { background: url(../images/arrow_down.png) top left no-repeat; cursor:pointer; }
.plus { background: url(../images/arrow_up.png) top left no-repeat; cursor:pointer; }
#customised_section { display:none;}
/* ------------- * end * ------------- */
.findBtn001{border:1px solid #fff; -webkit-box-shadow: #979491 0px 0px 5px; -moz-box-shadow: #979491 0px 0px 5px; box-shadow: #979491 0px 0px 5px;  font:normal 14px/30px 'Alegreya', serif; color:#fff; background: url(../images/btn-sprite.jpg) 0 0px repeat-x; text-transform:uppercase; cursor:pointer; text-align:center; margin:13px 0 10px 0; text-shadow:2px 1px #895d21;text-decoration:none;  *border:solid 1px #d2d2d2; border:solid 1px #d2d2d2\9; text-decoration:none; width:140px;}
.findBtn001:hover{background: url(../images/btn-sprite.jpg) 0 -100px repeat-x;}

/* ------------- * New Enquiry and  Find more * ------------- */
.HomeEnquiryBtn{border:1px solid #fff; -webkit-box-shadow: #979491 0px 0px 5px; -moz-box-shadow: #979491 0px 0px 5px; box-shadow: #979491 0px 0px 5px;  font:normal 16px/40px 'Alegreya'; color:#fff; background: url(../images/btn-sprite.jpg) 0 0 repeat-x; text-transform:uppercase; cursor:pointer; text-align:center;  text-shadow:2px 1px #895d21;text-decoration:none;  *border:solid 1px #d2d2d2; border:solid 1px #d2d2d2\9; float:right; width:149px; height:51px;}
.HomeEnquiryBtn:hover{ background:#b27b2c; -webkit-box-shadow: #fff 0px 0px 5px; -moz-box-shadow: #fff 0px 0px 5px; box-shadow: #fff 0px 0px 5px;}
.findMoreBtn{border:1px solid #fff; -webkit-box-shadow: #979491 0px 0px 5px; -moz-box-shadow: #979491 0px 0px 5px; box-shadow: #979491 0px 0px 5px;  font:normal 16px/40px 'Alegreya'; color:#fff; background: url(../images/morebg.jpg) 0 0 repeat-x; text-transform:uppercase; cursor:pointer; text-align:center;  text-decoration:none;  *border:solid 1px #d2d2d2; border:solid 1px #d2d2d2\9; float:left; margin-right:9px; width:149px; height:51px; display:block;}
.findMoreBtn:hover{background:#9e9e9e; -webkit-box-shadow: #fff 0px 0px 5px; -moz-box-shadow: #fff 0px 0px 5px; box-shadow: #fff 0px 0px 5px;  }
.buttonHolder{ width:310px; height:21px; display:block; position:absolute; margin:13px auto 0 auto; bottom:35px; left:43px;}
.extraWidth{ width:398px; margin-left:0; }
.gapLeft{ padding-left:30px; width:303px;}
.orHolder{ position:relative;}
.or{ position:absolute; left:48%; top:-56px;}
.gold_border{ border-bottom:1px solid #B98130; padding-top:30px;}
.homePageHeading{text-align:center; padding-left:5px;}

.home_rightSection { text-align:center;}
.home_rightSection p{font:normal 16px/26px 'News Cycle'; color:#4f4f4f; text-align:center; width:90%; padding-top:8px; margin:0 auto;}
.gap55{ height:55px;  clear:both; display:block;}
.home_rightSection h3{ font-size:21px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Enquery Button~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.enquery_btn{ display:block; height:36px; font:bold 16px/36px Arial, Helvetica, sans-serif;  color:#666; background: url(../images/gray_bg_in.jpg) 0 0 repeat-x; border:1px solid #999; cursor:pointer;padding:0 10px;}