body,h1,h2,h3,h4,h5,h6,li,ol,p,ul{padding:0;margin:0}body,li,ol,p,ul{margin:0}.input_bg,img{border:none}.banner,.nav_sec,.slide,.warrper{width:100%}.facebook,.gallery ul li a,.navigation ul li a{-moz-transition:all .25s ease-out 0s;-webkit-transition:all .25s ease-out 0s}body{background:#fff;font-family:ProximaNovaRegular,Arial,Helvetica,sans-serif}li,ol,ul{list-style:none}p{font-family:ProximaNovaLight,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#938984;line-height:20px}.content_inner h2,.navigation ul li a{font-family:ProximaNovaRegular,Arial,Helvetica,sans-serif}.banner,.nav_inner,.slide,.warrper{margin:0 auto}.clear_div{clear:both}.flot_left{float:left}.flot_right{float:right}.warrper{height:auto}.banner{border-bottom:2px solid #fff;position:relative;text-align:center}.slide{height:650px}.nav_sec{background:url(../images/navigation-bg.png) repeat-x;height:68px;border-top:5px solid #60a322;position:absolute;top:0;z-index:3}.nav_inner{width:1000px}.logo{width:185px;height:151px;float:left;padding-top:3px}.nav_sec_right{width:750px;float:right}.navigation{width:710px;float:left;padding-top:25px}.navigation ul{margin:0;padding:0}.navigation ul li{float:left;list-style:none;margin:0;padding:0 9px 0 8px;z-index:20}.navigation ul li.first_child{padding-left:0;z-index:20}.navigation ul li.last_child{padding-right:0;z-index:20}.navigation ul li a{text-decoration:none;font-size:16px;font-weight:400;color:#fff;padding-bottom:24px}.navigation ul li a.active,.navigation ul li a:hover{text-decoration:none;color:#60a322;border-bottom:5px solid #60a322}.social_icon{float:right;padding-top:20px;padding-right:5px}.facebook{background:url(../images/facebook.png) left top no-repeat;width:14px;height:29px;float:left;margin-right:5px}.facebook:hover{background-position:left -28px}.banner_btn{width:603px;position:relative;margin:0 auto}.banner_btn_left{bottom:117px;position:absolute;right:190px}.banner_btn_right{bottom:117px;position:absolute;right:135px}.content_sec{background:url(../images/content-bg.png) center top no-repeat #251106;width:100%;margin:0 auto}.content_inner{width:1000px;margin:0 auto;padding:58px 0 40px}.content_inner h2{font-size:32px;font-weight:400;color:#fff;margin:0;padding-bottom:10px}.content_inner p,.content_inner span{font-size:14px;margin:0;font-weight:400}.content_inner p{font-family:ProximaNovaLight,Arial,Helvetica,sans-serif;color:#948a85;line-height:18px;padding:0 0 10px}.content_inner p a{text-decoration:underline;color:#948a85}.content_inner p a:hover{color:#fff;text-decoration:underline}.content_inner span{font-family:ProximaNovaBold,Arial,Helvetica,sans-serif;color:#958b85;text-transform:uppercase;font-style:italic;display:block;padding-bottom:8px}.welcome{width:361px;float:left;padding-right:15px}.seprator{background:url(../images/seperator.png) no-repeat;width:1px;height:176px;float:left}.gallery{width:210px;float:left;padding-left:29px;padding-right:31px}.gallery ul{margin:0;padding:0}.gallery ul li{list-style:none;float:left;padding-right:10px;padding-bottom:10px}.gallery ul li a{text-decoration:none;opacity:.6;display:block}.gallery ul li a:hover{text-decoration:none;opacity:1}.gallery ul li.gallery_last{padding-right:0}.newsletter_sec{background:url(../images/news-letter-bg.png) no-repeat;width:295px;height:154px;float:right;position:relative;padding:18px 0 0 17px}.newsletter_sec h3{font-family:ProximaNovaRegular,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;color:#fff;margin:0;padding-bottom:15px}.footer_sec{background:#000;width:100%;height:44px;margin:0 auto}.footer_inner{width:80%;margin:0 auto;padding-top:12px}.footer_inner p{font-family:ProximaNovaLight,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;color:#333;margin:0;float:left}.footer_inner p a{background:url(../images/footer-li-bg.png) left 3px no-repeat;list-style:none;padding:0 7px;text-decoration:none;color:#333;-moz-transition:all .65s ease-out 0s;-webkit-transition:all .65s ease-out 0s}.banquetdiv1:hover,.banquetdiv:hover,.gallery ul li a img,.gallery_block ul li a,.gallery_block ul li a img,.menu_pic img,a.category_link:hover{-moz-transition:all .25s ease-out 0s;-webkit-transition:all .25s ease-out 0s}.footer_inner p a:hover{text-decoration:none;color:#fff}.footer_inner p a.first{margin-left:5px}p.creationtext{float:right}.creationtext a{background:0 0!important}.about_banner{height:393px}.content_sec_left{width:632px;height:auto;float:left;background:url(../images/seperator.png) right top repeat-y;padding:0 38px 0 0}.content_sec_right{float:right;width:329px}.gallery_block{width:305px;float:left;padding-left:29px;padding-right:31px}.gallery_block ul{margin:0;padding:0}.gallery_block ul li{list-style:none;float:left;padding-right:10px;padding-bottom:10px}.gallery_block ul li a{text-decoration:none;opacity:.6;display:block}.gallery_block ul li a img{border-radius:10px;text-decoration:none;opacity:.6;display:block}.gallery_block ul li a:hover{text-decoration:none;opacity:1}.gallery_block ul li.gallery_last{padding-right:0}.newsletter1{background:url(../images/news-letter-bg.png) no-repeat;width:284px;height:154px;float:right;position:relative;padding:18px 0 0 17px;border-radius:5px}.newsletter1 h3{font-family:ProximaNovaRegular,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;color:#fff;margin:0;padding-bottom:15px}.new_offers{width:89px;height:98px;position:absolute;right:-7px;top:-5px}.input_bg,.input_bgv1{font-family:ProximaNovaLight,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#958b85;padding:10px 0 10px 10px;height:16px;float:left}.input_bg{background:url(../images/name_input_bg.png) no-repeat;margin-bottom:7px;width:284px;border-radius:0 5px 5px 0}.input_bgv1{background:url(../images/email-input.png) no-repeat;border:none;margin-right:8px;width:197px;border-radius:0 5px 5px 0}.banner_inner .bigtext,.banner_inner p{color:#FFF;font-family:'Conv_Whitney Bold';background:#000;text-transform:uppercase;text-align:left;display:block}.sep{margin:41px 0;float:left}.banner_inner{height:auto;margin:0 auto;position:relative;width:1000px}.banner_text,.banner_toptext{width:auto;height:auto;position:absolute;right:0;z-index:1}.banner_text{top:248px}.banner_toptext{top:160px}.banner_inner p{font-size:46px;padding:20px 5px;width:-moz-max-content}.banner_inner .toptext{padding:18px 10px 11px;display:block}.banner_inner .bottomtext{padding:11px 10px 18px;display:block}.banner_inner .bigtext{font-size:85px;padding:30px 10px 33px;line-height:none;position:relative;left:-15px}.category_link span,table.menu span{font-style:italic;text-transform:none}.line,.linev1{width:100%;background:url(../images/line.png);position:absolute}.line{height:650px;z-index:1}.linev1{height:393px}.menu_row{width:632px;height:auto;float:left;margin:0 0 10px}.menu_pic,.ngg-gallery-thumbnail-box{border:1px solid #fff;border-radius:5px;float:left;height:153px;margin:0 17px 15px 0!important;position:relative;width:190px}.menu_pic img{opacity:.6;position:absolute;display:block}.menu_pic img:hover{opacity:1}.heading,.ngg-gallery-thumbnail span{background:#E7E7E7;bottom:0;color:#505050;font-size:14px!important;height:auto;left:0;padding:5px 0!important;position:absolute;text-align:center;width:100%}.input,.inputtext{float:left;font-family:ProximaNovaLight,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#958b85;padding:10px 0 10px 10px;border:none;margin-bottom:7px}.input{background:url(../images/name_input_bg.png) no-repeat;width:266px;height:16px}.inputtext{background:url(../images/textarea.png) no-repeat;width:276px;height:116px}.btn,.category_link span{font-family:ProximaNovaRegular,Arial,Helvetica,sans-serif}.btn{background:#60A322;border:none;margin-top:10px;font-size:18px;box-shadow:2px;border-radius:4px;color:#fff;text-shadow:0 1px 1px #000;padding:5px 30px;cursor:pointer}.email_input,.name_input,input.newsletter-email,input.newsletter-firstname{font-family:ProximaNovaLight,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#958b85;padding:10px 0 10px 10px;height:16px;border:none;float:left}.name_input,input.newsletter-firstname{background:url(../images/name_input_bg.png) no-repeat;width:266px;margin-bottom:7px}.email_input,input.newsletter-email{background:url(../images/email-input.png) no-repeat;width:221px;margin-right:8px}.input_btn,input.newsletter-submit{background:url(../images/news-lettter-btn.png) no-repeat;width:37px;height:36px;float:left;border:none;cursor:pointer;text-indent:-9999px}.navigation ul li a:hover,.navigation ul li.current_page_item a{text-decoration:none;color:#60a322;border-bottom:5px solid #60a322}.ngg-gallery-thumbnail-box{border:1px solid #FFF;border-radius:1px;float:left;height:128px;margin:0 17px 15px 0;position:relative;width:190px}.about_banner{background:#000;width:100%;margin:0 auto}.about_banner img{text-align:center;width:100%;height:393px;margin:0 auto}div.ppt{display:none!important}.gallery ul li a img{border-radius:10px;text-decoration:none;opacity:.6;display:block}.gallery ul li a img:hover{text-decoration:none;opacity:1}span.wpcf7-not-valid-tip{font-size:10px!important}div.wpcf7-validation-errors{display:none!important}.flex-direction-nav li a.prev,.left_arrow{background:url(../images/btn.png) left top no-repeat;width:48px;height:48px;float:left;top:475px}.flex-direction-nav li a.prev:hover,.left_arrow:hover{background:url(../images/left_btnhover.png) left top no-repeat}.flex-direction-nav li a.next,.right_arrow{background:url(../images/right_arrow.png) left top no-repeat;width:48px;height:48px;float:left;top:475px}.flex-direction-nav li a.next:hover,.right_arrow:hover{background:url(../images/btn-hover.png) left top no-repeat}.flexslider .slides li{display:none;height:650px}.flexslider .slides img{max-width:100%;display:block;margin:0 auto;height:100%}.ngg-gallery-thumbnail span{display:none!important}.ngg-gallery-thumbnail-box img{opacity:.5}.ngg-gallery-thumbnail-box img:hover{opacity:1}div.pp_default .pp_description{font-size:18px!important}a.category_link{border:none;color:#57524e;margin:10px 20px 0 0;width:250px;float:left;text-decoration:none;font-size:18px;line-height:20px;padding:15px;border-radius:5px;font-weight:700;background:#0f0702}a.category_link:hover{background:#60A322;color:#fff}a.category_link:hover span{color:#fff}.category_link span{color:#57524e;font-size:14px;font-weight:lighter;padding:0}h3,h4{color:#FFF;font-weight:400;margin:0;font-family:ProximaNovaRegular,Arial,Helvetica,sans-serif}.category_link span i{font-size:11px}h3{font-size:20px;padding:0 0 10px}h4{font-size:15px}table.menu{margin-bottom:20px}table.menu span{color:#fff;font-size:12px;font-family:ProximaNovaRegular,Arial,Helvetica,sans-serif;font-weight:lighter}.menu td{font-family:ProximaNovaLight,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#948a85;margin:0;line-height:18px}a.tooltip{outline:0}a.tooltip strong{line-height:30px}a.tooltip:hover{text-decoration:none}a.tooltip span{z-index:10;display:none;padding:10px;margin-top:70px;width:150px;line-height:16px;margin-left:10px}a.tooltip:hover span{display:inline;position:absolute;border-radius:5px;color:#EEE;background:url(images/css-tooltip-gradient-bg.png) repeat-x #000}.banquetdiv1:hover .menu td,.banquetdiv:hover .menu td{color:#fff}.callout{z-index:20;position:absolute;border:0;top:-14px;left:120px}a.tooltip span{-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-shadow:0 0 8px 4px #666;-webkit-box-shadow:0 0 8px 4px #666;opacity:.9}.banquetdiv,.banquetdiv1,.ngg-template-caption .ngg-gallery-thumbnail-box{border-radius:5px}a.tooltip span p{font-size:12px}a.tooltip span p b{font-size:14px;color:#fff}.banquetdiv{float:left;width:265px;height:757px;padding:10px;margin-bottom:10px;background:#0f0702;margin-right:15px}.banquetdiv .horizontal_line{border-bottom:1px dashed #948A85;margin:10px 0}.banquetdiv:hover{background:#60a322}.banquetdiv:hover .horizontal_line{border-bottom:1px dashed #fff}.banquetdiv h3{padding-bottom:0}.banquetdiv1{float:left;width:265px;height:350px;padding:10px;margin-bottom:10px;background:#0f0702;margin-right:15px}.banquetdiv1 .horizontal_line{border-bottom:1px dashed #948A85;margin:10px 0}.banquetdiv1:hover{background:#60a322}.banquetdiv1:hover .horizontal_line{border-bottom:1px dashed #fff}.banquetdiv1 h3{padding-bottom:0}.horizontal_line{border-bottom:1px dashed #948A85;margin:10px 0 20px}.contact_left table,.contact_left td{border:none}textarea{overflow:auto}div.wpcf7-mail-sent-ok,span.wpcf7-not-valid-tip{color:#fff!important}