body,html{text-align:center}body{background:url(images/bg_lady.jpg) bottom right no-repeat;font-family:'Open Sans',sans-serif;font-size:62.5%}header{position:relative}.header_line{position:absolute;top:50%;background:#000;height:6px;width:100%;z-index:0}.top_girl{position:absolute;top:0;width:271px;height:279px;z-index:2;left:430px}header .center #top{display:inline-block;height:185px}header .center .left{width:530px;display:inline-block;padding:70px 0 0 40px;font-size:1.5em;text-align:left;cursor:default;float:left}.banner-rotator{width:284px;height:344px;position:relative;z-index:1;display:inline-block;float:left;border-right:1px solid #fff}.banner-rotator:last-child{border-width:0}#images{display:inline-block}.br-play-button{display:none!important}.banner-rotator>p{position:absolute;z-index:2;color:#fff;width:100%;text-align:center;bottom:0;font-family:Cabin,sans-serif;font-size:1.8em;cursor:default;padding-bottom:20px}header .center .right{width:530px;display:inline-block;text-align:right;padding:10px 20px 0 0;font-family:Cinzel,serif;font-size:2.6em;font-weight:lighter;cursor:default}header h1{font-family:Cabin,sans-serif;font-size:2.1em;cursor:default;line-height:4.5em;text-transform:uppercase}header h1 span{display:inline-block;position:relative}header h1>span:after,header h1>span:before{content:"";position:absolute;height:1px;border-bottom:1px solid #000;top:50%;width:30px}header h1>span:before{right:100%;margin-right:20px}header h1>span:after{left:100%;margin-left:20px}.content{background:url(images/fade.png) top center no-repeat}.content .center{margin:0 auto 0 auto;width:1140px;font-size:1.6em;line-height:1.1em;padding:40px 10px 0 10px}.content .center h2{font-weight:400;font-size:1.3em;cursor:default;margin:30px 0;line-height:1.2em}.content .center h2.txttag{font-weight:700;margin:30px 0 35px 0;font-size:1em;cursor:default;line-height:1em}.content .center h3{font-weight:700;margin:30px 0 35px 0}.color{color:#a94644}.content .center p{margin-bottom:30px;cursor:default;text-align:justify!important}.content .center p b{color:#a94644;font-weight:700}.content .center p img{margin:40px 50px 10px 50px}.content .center p img:first-child{margin-left:20px}.content .center p img:last-child{margin-right:20px}footer{height:230px;background:#000}footer .center,header .center{margin:0 auto 0 auto;width:1140px;position:relative}footer .center .left,footer .center .right{width:530px;display:inline-block;color:#3c3e41;padding:130px 20px 0 20px;font-size:1.5em;text-align:right;cursor:default}footer .center .left{float:left;text-align:left}footer .center a{text-decoration:none;color:#3c3e41}footer .center a:hover{text-decoration:underline}.main_menu{border-bottom:1px solid #e4e4e4;list-style-type:none;height:120px;display:block;text-align:justify}.main_menu::after{width:100%;display:inline-block;content:".";visibility:hidden}.main_menu li{text-align:center;display:inline-block;position:relative}.innercontainer{width:140px;height:120px}.main_menu li a{text-decoration:none;font-family:Cabin,sans-serif;font-weight:700;font-size:2.2em;color:#4b5754;width:140px;height:120px;display:table-cell;vertical-align:middle}.main_menu li a:hover{color:#a94644}#newsletter{width:978px;height:173px;border:1px solid #e3e3e3;position:relative;background:#fff;top:40px;padding:35px 80px 0 80px;color:#878787}#newsletter .left,#newsletter .right{width:489px;height:60px;display:inline-block;float:left}#newsletter .left p,#newsletter .right p{width:449px;height:40px;display:table-cell;text-align:center;vertical-align:middle;padding:0 20px;margin:10px 0}#newsletter .left p{font-family:Cabin,sans-serif;font-size:1.6em;border-right:1px solid #e3e3e3}.company_color{color:#a94644;font-family:Oregano,cursive!important;text-transform:uppercase}#newsletter #text{display:inline-block}#form{padding-top:20px}.form_placeholder{padding:10px;width:400px;border:1px solid #e3e3e3}.form_submit{text-decoration:none;background:0 0;border:none;color:#a94644;font-family:Cabin,sans-serif;font-size:1.1em;cursor:pointer}.bg_promote{background-image:url(images/bg_promote.png);padding:20px 15px;margin-top:40px}.bg_promote h4{text-align:left;margin-bottom:20px}.bg_promote ul{list-style-type:square;font-size:.9em;text-align:left;padding:0 0 0 30px;display:inline-block;width:100%}.bg_promote ul li{margin-top:10px;padding-right:30px}.bg_promote ul .ul_left,.bg_promote ul .ul_right{width:50%;display:block;float:left}#contact_details{display:inline-block;text-align:left;margin-bottom:50px}#contact_details .left{display:inline-block;width:200px!important;float:left;text-align:left;padding-left:40px}#contact_details .right{display:inline-block;width:250px;font-weight:700;text-align:left}#contact_form{margin-top:40px;display:inline-block;width:100%;margin-bottom:60px}#contact_form .left{display:inline-block;float:left}#contact_form .right{display:inline-block;position:relative;text-align:right}#contact_form .left input{display:block;padding:5px;margin:10px 0 5px 70px;width:350px;border:1px solid #e3e3e3}#contact_form .right textarea{margin-top:10px;border:1px solid #e3e3e3;width:500px;height:100px;padding:5px;display:block}#contact_form .right input{text-decoration:none;background:0 0;border:none;color:#a94644;font-family:Cabin,sans-serif;font-size:1em;cursor:pointer;margin-top:10px}.txt_ind{text-indent:50px}.brand_font{color:#a94644!important;font-family:Oregano,cursive!important}.testimonial{padding:15px 0}.testimonial h3{text-align:left;padding:0!important;margin:15px 0!important}.testimonial p{font-size:13px;padding:0 0 15px 15px!important;margin:0!important;text-align:justify}