<!--
body{
   background: #000000; /* Old Browsers */
   background: -webkit-linear-gradient(top,#000000,#222222); /*Safari 5.1-6*/
   background: -o-linear-gradient(top,#000000,#222222); /*Opera 11.1-12*/
   background: -moz-linear-gradient(top,#000000,#222222); /*Fx 3.6-15*/
   background: linear-gradient(to bottom, #000000, #222222); /*Standard*/
   margin: 0;
   padding: 0;
}
table{
   border-collapse: collapse;
   width: 1000px;
   margin: 0 auto;
   
}
td{
   width: 200px;
   padding: 0px;
   margin: 0px;
   text-align: center;
}
a{
   color: inherit;
   text-decoration: none;
} 
.page_wrapper{
   margin: 0 auto;
   margin-bottom: 50px;
}
.page_content_wrapper{
   position: relative;
   max-width: 1280px;
   min-width: 1280px;
   max-height: 920px;
   min-height: 920px;
   margin: 0 auto;
}
.logo{
   background-image: url('../images/logo_vh.jpg');
   background-repeat:no-repeat;
   background-position: center 0px;
   margin: 0 auto;
   max-width: 1280px;
   min-height: 231px;
}
.menu_wrapper{
   position: relative;
   background-color: #000000;
   min-height: 33px;
   max-height: 33px;
   max-width: 1280px;
   margin: 0 auto;
   overflow: hidden;
}
.menu{
   font-family: 'Custom Gothic Gold';
   color: #e6b728;
   padding-top: 7px;
   margin: 0 auto;
}
.menu_item{
   cursor: pointer;
}
.menu_indicator_1{
   position: absolute;
   left: 138px;/*538 - 201*/
   top: -12px;
}
.menu_indicator_2{
   position: absolute;
   left: 338px;/*538 - 201*/
   top: -12px;
}
.menu_indicator_3{
   position: absolute;
   left: 538px;/*538 - 201*/
   top: -12px;
}
.menu_indicator_4{
   position: absolute;
   left: 738px;/*538 - 201*/
   top: -12px;
}
.menu_indicator_5{
   position: absolute;
   left: 938px;/*538 - 201*/
   top: -12px;
}
.noselect{
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     /*-khtml-user-select: none;*/ /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}
.lower_bg{
   position: relative;
   background-image: url('../images/lower_bg.jpg');
   background-repeat: no-repeat;
   background-position: center 0px;
   margin: 0 auto;
   min-width: 1280px;
   max-width: 1280px;
   min-height: 656px;
   max-height: 742px;
   z-index: 100;
   overflow: hidden;
}

.left_border_container{
   position: absolute;
   max-width: 9px;   
   min-width: 9px; 
   min-height: 656px;
   max-height: 742px;
   left: 0px;
   top: 0px;
   z-index: 200;
}
.left_border{
   background-image: url('../images/gold_border_l.png');
   background-repeat: no-repeat;
   background-position: left 0px center;
   min-width: 9px; 
   min-height: 742px;
}
.right_border_container{
   position: absolute;
   max-width: 9px;   
   min-width: 9px; 
   min-height: 656px;
   max-height: 742px;
   right: 0px;
   top: 0px;
   z-index: 200;
}
.right_border{
   background-image: url('../images/gold_border_l.png');
   background-repeat: no-repeat;
   background-position: right 0px center;
   min-width: 9px; 
   min-height: 742px;
}
.bottom_border{
   background-image: url('../images/bottom_border.jpg');
   background-repeat: no-repeat;
   background-position: 0px 0px 0px 0px;
   position: absolute;
   max-width: 1148px;   
   min-width: 1148px;
   min-height: 33px;
   max-height: 33px;
   bottom: 0px;
   left: 66px;
   z-index: 220;
}
.bottom_background_overlay{
   background-image: url('../images/lower_background_overlay.png');
   background-repeat: no-repeat;
   background-position: 0px 0px 0px 0px;
   position: absolute;
   max-width: 1148px;   
   min-width: 1148px;
   min-height: 583px;
   max-height: 583px;
   bottom: 33px;
   left: 66px;
   z-index: 220;
}
.footer_wrapper{
   position: absolute;
   left: 50%;
   bottom: 7px;
   z-index: 230;
}
.footer{
   font-family: 'Custom Gothic Gold';
   color: #e6b728;
   position: relative;
   left: -50%;
}
.public_link_wrapper{
   position: absolute;
   right: 16px;
   top: 10px;
   z-index: 230;
}
.public_link{
   font-family: 'Custom Gothic Gold';
   /*color: #e6b728;*/
   color: #555555;
   position: relative;
}
.license_wrapper{
   position: absolute;
   right: 74px;
   bottom: 36px;
   z-index: 240;
}
.license{
   font-family: 'Custom Gothic Gold';
   font-size: 12px;
   color: #e6b728;
   position: relative;
}
.title_wrapper{
   position: absolute;
   left: 50%;
   top: 68px;
   z-index: 230;
}
.title{
   font-family: 'Custom Gothic Gold';
   font-size: 24px;
   color: #dfdede;
   position: relative;
   left: -50%;
}
.contact_table{
   max-width: 1080px;   
   min-width: 1080px;
   min-height: 492px;
   max-height: 492px;
   /*border: #ffffff;
   border-width: 1px;
   border-style: solid;
   */
}
#contact_table td{
   padding: 4px;
}
.contact_title{
   font-family: 'Custom Gothic Gold';
   font-size: 24px;
   color: #e6b728;
}
.contact_info_left{
   font-family: 'Custom Gothic Gold';
   font-size: 18px;
   color: #e6b728;
   text-align: right;
   padding-right: 13px;
}
.contact_info_right{
   font-family: 'Custom Gothic Gold';
   font-size: 18px;
   color: #e6b728;
   text-align: left;
   padding-left: 13px;
}
.contact_fields{
   font-family: 'Custom Gothic Gold';
   font-size: 16px;
   color: #e6b728;
   max-width: 760px;   
   min-width: 760px;
   min-height: 369px;
   max-height: 369px;
   border: #e6b728;
   border-width: 4px;
   border-style: solid;
}
.name_input{
   display: inline-block;
   -webkit-box-sizing: content-box;
   -moz-box-sizing: content-box;
   box-sizing: content-box;
   width: 272px;
   height: 20px;
   padding: 2px 10px;
   border: 1px solid #555555;
   -webkit-border-radius: 8px;
   border-radius: 8px;
   color: rgba(230,183,40,1);
   -o-text-overflow: clip;
   text-overflow: clip;
   background: rgba(51,51,51,1);
   font-family: 'Custom Gothic Gold';
   font-size: 16px;
}
.phone_input{
   display: inline-block;
   -webkit-box-sizing: content-box;
   -moz-box-sizing: content-box;
   box-sizing: content-box;
   width: 239px;
   height: 20px;
   padding: 2px 10px;
   border: 1px solid #555555;
   -webkit-border-radius: 8px;
   border-radius: 8px;
   color: rgba(230,183,40,1);
   -o-text-overflow: clip;
   text-overflow: clip;
   background: rgba(51,51,51,1);
   font-family: 'Custom Gothic Gold';
   font-size: 16px;
}
.company_input{
   display: inline-block;
   -webkit-box-sizing: content-box;
   -moz-box-sizing: content-box;
   box-sizing: content-box;
   width: 231px;
   height: 20px;
   padding: 2px 10px;
   border: 1px solid #555555;
   -webkit-border-radius: 8px;
   border-radius: 8px;
   color: rgba(230,183,40,1);
   -o-text-overflow: clip;
   text-overflow: clip;
   background: rgba(51,51,51,1);
   font-family: 'Custom Gothic Gold';
   font-size: 16px;
}
.subject_input{
   display: inline-block;
   -webkit-box-sizing: content-box;
   -moz-box-sizing: content-box;
   box-sizing: content-box;
   width: 620px;
   height: 20px;
   padding: 2px 10px;
   border: 1px solid #555555;
   -webkit-border-radius: 8px;
   border-radius: 8px;
   color: rgba(230,183,40,1);
   -o-text-overflow: clip;
   text-overflow: clip;
   background: rgba(51,51,51,1);
   font-family: 'Custom Gothic Gold';
   font-size: 16px;
}
.message_input{
   display: inline-block;
   -webkit-box-sizing: content-box;
   -moz-box-sizing: content-box;
   box-sizing: content-box;
   width: 710px;
   height: 206px;
   padding: 2px 10px;
   border: 1px solid #555555;
   -webkit-border-radius: 8px;
   border-radius: 8px;
   color: rgba(230,183,40,1);
   -o-text-overflow: clip;
   text-overflow: clip;
   background: rgba(51,51,51,1);
   font-family: 'Custom Gothic Gold';
   font-size: 16px;
   resize: none;
}
.pad{
   padding-left: 100px;
   padding-right: 100px;
}
.tpad{
   padding-top: 10px;
}
.tpad5{
   padding-top: 10px;
}
.send_button_up{
   color: #e6b728;
   cursor: pointer;
}
.send_button_down{
   color: #d4a000;
   cursor: pointer;
}
.img_placement{
   padding-bottom: 10px;
}
.floated_left{
   float: left; 
   clear: left;
   padding: 10px;
}
.floated_right{
   float: right; 
   clear: right;
   padding: 10px;
}
.input_ref{
   padding-right: 16px;
}
.top_cell{
   font-size: 2px;
}
.content_wrapper{
   position: absolute;
   padding-left: 100px;
   padding-right: 100px;
   padding-top: 110px;
   padding-bottom: 68px;
   z-index: 500;
}
.content{
   font-family: 'Custom Gothic Gold';
   color: #e6b728;
   font-size: 16px;
   text-align: justify;
   text-justify: inter-word;
}
.silver{
   color: #dfdede;
}
.medium_font{
   font-size: 19px;
}
.large_font{
   font-size: 24px;
}

-->