@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
ul,li,a{ list-style:none; text-decoration: none;}
img{ border:none;}
.clr{ clear:both;}


body{ background:url(../images/sasha_bg.jpg); font-family: 'Inconsolata', ;}
.header_top{ float:left; background:#000; height:5px; width:100%;}
.wrapper{ margin:0px auto; width:1000px;}
.header_call{ height:75px;}
.header_call h1{ float:right; color:#fff; font-family: Inconsolata; font-size:23px; line-height:65px;}
.header_logo{ float:left; width:210px;}
.menu{ float:left;}
.menu ul li{ float:left; background:#000; margin:0px 0 0 11px;}
.menu ul li:hover{ float:left; background:#828282;}
.menu ul li.active{ float:left; background:#c40000;}
.menu ul li a{ float:left; font-family: Inconsolata; font-size:18px; color:#fff;padding:40px 20px; text-align:center;}
.menu ul li a span{ float:left;width:100%; text-align:center;}
.banner{ float:left; margin:40px 0 0 0;}
.container{ float:left; width:100%;  margin:30px 0 0 0;}
.gallery{ float:left;background:#000; width:100%;}
.gallery_img{ float:left; padding:10px 0 10px 46px;}
.gallery_video{ float:left; padding:10px 0 10px 20px; width:300px;}
.gallery_video h3{font-family: Inconsolata; font-size:18px; color:#c40000;padding:0px 0 10px 20px; }
.gallery_img p{ float:left; padding:0px 15px 15px 0px;}
.gallery h1{ width:100%;font-family: Inconsolata; font-size:22px; color:#fff; padding-top:15px; padding-left:50px;}
.gallery a{ float:left;}
.welcome{ float:left;background:#000; width:700px;}
.welcome h2{ float:left; width:100%; font-family: Inconsolata; font-size:18px; color:#fff;padding:0px 0 10px 20px;}
.welcome h1{ float:left; font-family: Inconsolata; font-size:22px; color:#fff; padding:20px 20px; border-top:5px #FFF solid; margin-right:130px; }
.welcome p{ float:left; font-family: Inconsolata; font-size:16px; color:#717171; padding:0px 20px 0 20px; text-align:justify; line-height:20px; text-transform:uppercase;}
.welcome p span{ float:left; font-family: Inconsolata; font-size:16px; color:#cdaf0b; text-align:justify; line-height:20px; text-transform:uppercase;}
.welcome a{ float: right; font-family: Inconsolata; font-size:14px; color:#c40000; padding:16px 30px;}
.quick_enquiry{ float: right; background:#fff; width:260px;}
.quick_enquiry ul{margin:10px 0 0 20px; }
.quick_enquiry ul li{ width:250px; float:left; padding:5px 0; }
.quick_enquiry ul li input[type="text"]{ width:215px; float:left; border:none; background:#000; padding:0 0 0 8px; height:25px; color:#fff; font-family: Inconsolata; font-size:12px;}
.quick_enquiry ul li input[type="radio"]{ width:30px;float:left; border:none; background:#000;  padding:5px; margin-top:10px; margin-top:7px\9;}
.quick_enquiry ul li span{width:126px; margin-right:10px;height:25px;border:none; background:#000; display:block; float:left;}
.quick_enquiry ul li label{ line-height:25px; color:#fff; font-size:12px;}
.quick_enquiry ul li select{width:223px;float:left;border:none;background:#000; color:#fff; font-family: Inconsolata; font-size:12px; padding:5px 5px;}
.quick_enquiry ul li textarea{ width:215px; padding:0px 0 0 8px; height:25px; float:left; border:none; background:#000;color:#fff; font-family: Inconsolata; font-size:12px; line-height:25px;}
.quick_enquiry ul li input[type="submit"]{ width:70px; float: left; background:#c40000; border:none; color:#fff; height:25px; cursor:pointer; margin:0px 0px 10px 0; font-family: Inconsolata; font-size:14px;}
.quick_enquiry h1{float:left; font-family: Inconsolata;font-size:22px; color:#000; padding:20px 0 0 20px; border-top:5px #000 solid;}
.quick_enquiry a{ float: right; padding: 10px 25px; font-family: Inconsolata; font-size:14px;}
.event_link{ float:left; background:#000; width:100%; margin:30px 0 0 0; border-left:5px #FFF solid;}
.event_link ul li{ float:left;font-family: Inconsolata; font-size:14px; color:#c40000; line-height:40px; padding:0 0 0 10px;}
.event_link ul li a{font-family: Inconsolata; font-size:14px; color:#fff;}
.event_link span{ float:left; margin:8px 0 0 0;}
.footer{ float:left; background:#000; width:100%; margin:30px 0 0 0;}
.footer p{ font-family: Inconsolata; font-size:12px; color:#fff; line-height:50px;}
.footer span{ float:right;}
.footer a{ font-family: Inconsolata; font-size:12px; color:#fff; line-height:50px;}
.contact{ float:left;background:#000; width:700px;}
.contact h1{ float:left; font-family: Inconsolata; font-size:22px; color:#fff; padding:20px 20px; border-top:5px #FFF solid;}
.contact_us{ float:left; width:300px;}
.contact span{ float:left; padding:0 20px;}
.contact_us p{ float: left; font-family: Inconsolata; font-size:14px; color:#717171; padding:10px 0 20px 20px; line-height:20px;}
.contact_us h2{ float:left; width:100%; font-family: Inconsolata; font-size:16px; color:#c40000;}
.contact_us a{padding:0; color:#717171;}
.event_page{ float:left;background:#000; width:700px; height:732px;}
.event_page h2{ float:left;  width: 650px; text-transform: uppercase; font-family: Inconsolata; font-size:16px; color:#fff;padding:0px 0 10px 20px;}
.event_page h1{ float:left; font-family: Inconsolata; font-size:22px; color:#fff; padding:20px 20px; border-top:5px #FFF solid;}
.event_page h3{ float:left; width:100%; font-family: Inconsolata; font-size:16px; color:#c40000;padding:0px 0 10px 20px;}
.event_page ul{ float:left; padding:0 0 20px 20px;}
.event_page ul li{ float:left; margin: 0 10px 10px 0px; border-left:5px #f16600 solid;}
.event_page ul li a{ float:left; font-family: Inconsolata; font-size:16px; background:#2a2a2a; color:#fff; padding:5px 10px;}
.client_g{ float:left; padding: 0 25px;}
.client_g a{ float: right; padding: 10px 25px; font-family: Inconsolata; font-size:14px;}
.photogallery{ width:440px; float:left; padding: 40px 0 40px 40px;}
.photogallery h2{ background-color:#C40000; text-align:center; font-family: Inconsolata; color:#FFF; padding:7px;}

