@font-face {   
 font-family: 'novecento_wide_normalregular'; 
   src: url('../fonts/synthview_-_novecentowide-normal-webfont.eot');  
   src: url('../fonts/synthview_-_novecentowide-normal-webfont%EF%B9%96.eot#iefix') format('embedded-opentype'),    
   url('../fonts/synthview_-_novecentowide-normal-webfont.woff') format('woff'),       
   url('../fonts/synthview_-_novecentowide-normal-webfont.ttf') format('truetype'),       
   url('../fonts/synthview_-_novecentowide-normal-webfont.svg#novecento_wide_normalregular') format('svg');  
   font-weight: normal;    
   font-style: normal;
   }
   @font-face {  
   font-family: 'novecento_wide_bookbold'; 
   src: url('../fonts/synthview_-_novecentowide-bold-webfont.eot');  
   src: url('../fonts/synthview_-_novecentowide-bold-webfont%EF%B9%96.eot#iefix') format('embedded-opentype'),      
   url('../fonts/synthview_-_novecentowide-bold-webfont.woff') format('woff'),    
   url('../fonts/synthview_-_novecentowide-bold-webfont.ttf') format('truetype'),     
   url('../fonts/synthview_-_novecentowide-bold-webfont.svg#novecento_wide_bookbold') format('svg');  
   font-weight: normal; 
   font-style: normal;
   }
   @font-face {  
   font-family: 'novecento_wide_ultralightbold'; 
   src: url('../fonts/novecentowide-medium-webfont.eot'); 
   src: url('../fonts/novecentowide-medium-webfont%EF%B9%96.eot#iefix') format('embedded-opentype'),  
   url('../fonts/novecentowide-medium-webfont.woff') format('woff'),
   url('../fonts/novecentowide-medium-webfont.ttf') format('truetype'),   
   url('../fonts/novecentowide-medium-webfont.svg#novecento_wide_ultralightbold') format('svg');  
   font-weight: normal; 
   font-style: normal;
   }
   @font-face { 
   font-family: 'LatoRegular';   
   src: url('../fonts/lato-reg-webfont.eot'); 
   src: url('../fonts/lato-reg-webfont%EF%B9%96.eot#iefix') format('embedded-opentype'),  
   url('../fonts/lato-reg-webfont.woff') format('woff'),  
   url('../fonts/lato-reg-webfont.ttf') format('truetype'),  
   url('../fonts/lato-reg-webfont.svg#LatoRegular') format('svg');   
   font-weight: normal;  
   font-style: normal;
   }/* ********************************************************************************************************************** */* 
   { 
   margin:0;
   padding:0;
   }
   body
   {
   background: #E6E6E6;
   }
   img { 
   border:0;
   }
   a {
   text-decoration:none;
   outline:none; 
   color: #0183e5;
   }
   h1 {
   font-family: 'novecento_wide_normalregular';
   color: #222526;
   }
   h3 {
   font-family: 'novecento_wide_bookbold'; 
   font-size: 20px; 
   color: #0183e5;
   }
   h4 {
   font-family: 'novecento_wide_bookbold'; 
   font-size: 19px; 
   color: #cb8f00;
   font-weight: normal;
   }
   .cleardiv {
   clear:both;
   }
   .black { 
   color: #0b0b0b;
   }
   .gold { 
   color: #cb8f00;
   }
   .bigger { 
   font-size: 20px;
   }
   .box_bottom { 
   position: absolute;
   background: #222526;
   height: 9px;
   width: 100%;
   bottom: 0;
   }
   .img_shadow img {  
   -moz-box-shadow: 3px 3px 4px #000; 
   -webkit-box-shadow: 3px 3px 4px #000;
   box-shadow: 3px 3px 4px #000;  
   /* For IE 8 */   
   -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";  
   /* For IE 5.5 - 7 */  
   filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}
   /*.hr_ln { background: url('../images/horizontal_line.jpg') top no-repeat; height: 10px; width: 100%; }*//* ****************************************************************************** *//* ************************* Header ************************* */
   #header {
   background: url('../images/header_bgr.jpg') top no-repeat;
   height: 165px;
   width: 100%;  
   font-family: 'novecento_wide_normalregular'; 
   }   
   #header_inner {
   width: 962px; 
   margin: auto; 
   }    
   #logo { 
   float: left;
   width: 300px;
   }    
   #phone { 
   float: right; 
   font-size: 28px;
   color: #f4c44e; 
   margin-top: 10px; 
   }       
   #phone img {
   vertical-align: middle;
   }           /* ************************* Header - main menu ************************* */    
   #main_menu {   
   float: right;  
   font-size: 15px;
   color: #209eff; 
   }      
   #main_menu ul { 
   display: inline; 
   list-style: none;
   }        
   #main_menu li { 
   display: inline;
   }        
   #main_menu a {
   color: #fff; 
   }       
   #main_menu a:hover {
   color: #209eff;
   }            /* ************************* Home - Main content ************************* */
   #wrapper { 
   width:962px;
   margin:auto;
   }   
   #home_slider { 
   position: relative;  
   background: #fff; 
   height: 494px; 
   width: 962px;  
   margin-top: 40px;  
   padding-top: 12px; 
   }       
   #logo2 { 
   position: absolute;
   z-index: 9;      
   top: 21px;
   right: 11px;
   }       
   #slider_text { 
   position: absolute;
   z-index: 19;    
   font-family: 'LatoRegular'; 
   font-size: 25px; 
   text-align: right; 
   color: #fff;     
   top: 125px; 
   right: 25px;    
   }            
   #slider_text span { 
   font-family: 'novecento_wide_bookbold';
   font-size: 42px; 
   }                     
   #box1 {      
   margin-top: 5px; 
   font-family: 'LatoRegular'; 
   font-size: 17px;
   color: #222526; 
   text-align: justify;
   }       
   .box2 {  
   float: left;
   position: relative; 
   background: #fff;
   height: 192px; 
   width: 296px; 
   font-family: 'LatoRegular';
   font-size: 16px;
   color: #222526; 
   text-align: justify;
   margin-top: 9px;  
   }       
   .box2 img { 
   position: absolute;
   right: 8px; 
   bottom: 16px; 
   }        
   .box2_hdln {   
   background: #0183e5; 
   height: 33px;     
   font-family: 'novecento_wide_bookbold'; 
   font-size: 24px; 
   color: #fff;     
   padding-top: 8px; 
   padding-left: 7px; 
   		
   }      
   .box2_text { 
   margin: 15px 11px 0 11px; 
   }   
   #box3 {   
   float: left; 
   position: relative; 
   height: 202px; 
   width: 626px; 
   font-family: 'LatoRegular'; 
   font-size: 14px; 
   color: #222526;
   text-align: justify; 
   margin-top: 22px;   
   }       
   #box3 img { 
   float: left;
   margin: 8px 10px 0 8px;
   }       
   #box3 span { 
   font-family: 'novecento_wide_ultralightbold'; 
   font-size: 18px;
   }        
   #box3_text { 
   margin: 10px 10px 0 0;
   }           
   #discount { 
   float: right; 
   margin-top: 48px; 
   }            
   /* ************************* Footer ************************* */
   #footer {  
   background: url('../images/footer_bgr.jpg') top no-repeat; 
   height: 130px; 
   width: 100%; 
   font-family: 'novecento_wide_ultralightbold';
   font-size: 15px; 
   color: #fff; 
   text-align: center;   
   margin-top: 30px;  
   padding-top: 40px;
   }   
   #footer_inner { 
   width: 962px; 
   margin: auto; 
   }   
   #footer a { 
   color: #fff;
   }   
   #footer img { 
   margin-top: 20px; 
   }   
   #copyright { 
   font-family: 'LatoRegular'; 
   font-size: 12px;
   margin-top: 20px; 
   }       
   #copyright a { 
   color: #fff; 
   }            
   /* ************************* Inner content ************************* */
   .inner_content {  
   float: left;
   background: #fff;
   min-height: 550px; 
   width: 922px;  
   font-family: 'LatoRegular';
   font-size: 15px; 
   color: #222526;  
   margin-top: 20px; 
   padding: 15px 20px 20px 20px;
   }   
   .inner_content td { 
   vertical-align: top; 
   padding-bottom: 10px;
   }
   #contact_inner {
   position: relative;
   margin-top: 20px;
   }    
   #contact_inner img {
   margin-left: 35px;
   margin-bottom: 30px;
   }   
   #contact_inner td {
   vertical-align: top;
   text-align: justify; 
   }    
   #contact_inner_text {
   float: left; 
   width: 500px;
   }
   .g_map { 
   margin-bottom: 15px; 
   }
   #email {
   position: absolute; 
   top: 307px; 
   right: 30px; 
   width: 350px; 
   }
   /* *************** Contact form *************** */
   #contact_form { 
   float: right;
   width: 380px; 
   }   
   #contact_form input[type="text"] { 
   background: #FCFCFC; 
   width: 280px;
   height: 22px; 
   border: 1px solid #E7B231;
   border-radius: 3px 3px 3px 3px; 
   margin-bottom: 10px;   
   }   
   #contact_form textarea {       
   background: #FCFCFC;
   width: 300px;
   height: 115px;
   border: 1px solid #E7B231; 
   border-radius: 3px 3px 3px 3px; 
   margin-bottom: 10px;  
   }    
   .submit_bttn {
   background: url('../images/button_send.png') top no-repeat;
   width: 95px;
   height: 36px;
   cursor: pointer; 
   border: none;
   } 
  
ol{margin:0 0 0 15px; padding:0px;}
ol li{margin:0 0 15px; padding:0px;} 
.line{border-top:1px dashed #c9c8c8; margin:0 0 40px;}

.left{float:left; width:600px;}
.right{float:right; width:300px; color:#2E62A2; font-family:Trebuchet MS,Arial,Verdana,Sans-Serif; font-weight:700; margin: 10px; font-size:200%;
line-height: 90%;}
.right span{color: #31A9DC;}
.right select{width:200px; height:30px; padding:5px 2px;}
.right .button{background:#4596D7; color:#fff; font-size:15px; padding:2px 8px 6px 8px;}
.right .button:hover{background:#F9C037; width:300px;}

.video{margin-top:15px; clear:both;}
.inner_content .Buttons {
    background: none repeat scroll 0 0 #E7B231;
    color: #FCFCFC;
    font-size: 20px;
    padding: 6px 25px;
	border-radius:7px;
}
div#header div#slide-holder {
 background: none repeat scroll 0 0 #FFFFFF;
    height: 494px;
    position: absolute;
	margin-top: 40px;
    padding-top: 12px;
    width: 962px;
    z-index: 40;
}

div#header div#slide-holder div#slide-runner {
    height: 494px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 1px;
    width: 962px;
}
div#header div#slide-holder div#slide-controls {
    bottom: 0;
    display: none;
    height: 494px;
    left: 0;
    position: absolute;
    width: 962px;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
    color: #FFFFFF;
    display: inline;
    float: right;
    font-family: Tahoma,sans-serif;
    font-size: 11px;
    height: 24px;
    line-height: 24px;
    margin: 11px 15px 0 0;
    padding: 285px 0 0;
}

div#header div#slide-holder div#slide-controls p#slide-nav a {
    background: url("../images/silde-nav.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}