     html {
      /* Prevent font scaling in landscape while allowing user zoom */
      -webkit-text-size-adjust:100%;
      -ms-text-size-adjust:100%;
     }
     body {
       font-size:1.53em;
       background:#32425b;
       margin-top:35px;
     }
     img {
       display:block;
       max-width:100%;
       height:auto;
       }
       
    .jsWarn {background:#fff;color:#369;font-weight:bold;text-align:center;margin:15px 0;padding:5px;border:3px dashed #369;}
       
   /*navbar adjustments*/
    .navbar {
      margin-top:15px;
      background:#993400;
      border-radius:0;
      }
    .navbar li a {
      font-weight:normal;
      }
    .navbar-default .navbar-nav > li > a {
      color:#f4d3c4; /* link color*/
      }
    .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
      color: #fff;  /*Sets navbar text color on hover*/
      }
    .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
      color: #000;
      background-color: #fff;/*background color for .navbar active*/
      }
      .dropdown a:active { /*bg of active link*/
        background:#fff;
        }
      .dropdown-menu > li > a:hover,
      .dropdown-menu > li > a:focus { /*color of dropdown link*/
         color: #fff;
         text-decoration: none;
        background-color: #993400;
      }
       .nav > li > a:hover, .nav > li > a:focus { /*link hover, active colors */
          text-decoration: none;
          background-color: #fff;
          color:#000;
      }
       .dropdown-toggle:active, .open .dropdown-toggle {background:#fff!important;} /*change background of dropdown-toggle:active*/
     
    a:link, a:active, a:visited {color:#993400;font-weight:bold;text-decoration:none;}
    a:hover {text-decoration:underline;}
    .top {float:left;margin:15px 0 0;}
    .topmargin{margin-top:1.5%;}
    .botmargin {margin-bottom:35px;}
    .movedown {position:relative;top:120px;}
    .footer {
       position:relative;
       width: 100%;
       height:120px;
       margin:30px 0 15px 0;
       background:#802d00;
       color:#fff;
     }
    footer a, footer a:link, footer a:visited {color:white;}
    footer a:hover {color:#ddd;}
    footer p {
      position:relative;
      top:20px;
      }
    footer span.copy {float:right;font-size:60%;margin:35px 5px 0 0;position:relative;top:7px;}
    a.webwrx, a.webwrx:link, a.webwrx:visited {
      position:absolute;
      bottom:5px;
      left:92px;
      width:18px;
    	height:17px;
    	background:url(../images/wwLogoVSM.png) no-repeat left center;
    	}
    a.webwrx:hover, a.webwrx:focus, a.webwrx:active {
      filter:alpha(opacity=70);opacity:.70;
    	}
    hr {
        border: 0;
        width:95%;
        height: 1px;
        background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
        background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
        background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
        background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
       }
       .table {text-align:center;}
       .botmargin {background:#fff;padding:0 35px;}
       .brand {width:70px;height:86px;margin:15px 15px 0 0;}
       .logo {margin:25px 0;}
       .fright {float:right;}
       .fleft {float:left;}
       .center {text-align:center;}
       .clearB {clear:both;}
       .rtimg {margin:5px 0 0 15px;}
       .lftimg {margin:5px 15px 0 0;}
       .maradjust {margin-top:-15px;margin-bottom:15px;}
       .marTop19 {margin-top:19px;}
       .marTop40 {margin-top:40px;}
       .dropbot {padding-bottom:20px;}
       .cite {font-style:italic;font-size:80%!important;}
       /*.brick {background:#993400;color:#fff;margin-bottom:25px;text-align:center;}
       .brick {margin-top:15px;background:#993400;border-radius:0;}*/
       .fb, .g_icon {float:left;position:absolute;bottom:5px;left:5px;}
       .g_icon {left:50px!important;}
       .fb:hover, .g_icon:hover {filter: alpha(opacity=70); opacity: .70}
     /*  .gmap {
          position: relative;
          right:0;
          margin-bottom:20px;
          padding: 25px 0 56.25%;
          height:0;
          border:1px solid #ddd;
          overflow: hidden;
        }
       .gmap iframe {
          position: absolute;
          top: 0;
          left: 0;
          width: 100% !important;
          height: 100% !important;
        }
      */
      
   /*image descriptive sliders*/
   /*set img's containing div width as a percentage of it's own parent div,
	divide photo width by width of containing div to set %-age width*/
  
      .img1, .img2, .img3, .img4, .img5, .img6, .gmap, .imgHunt1 {
        position:relative;
        overflow:hidden;
      /* -moz-border-radius:4px;
       -webkit-border-radius:4px;
       border-radius:4px;
       -webkit-box-shadow:2px 2px 5px #222;
       -moz-box-shadow:2px 2px 5px #222;
       box-shadow:2px 2px 5px #222;	*/
      }
    .img1 {width:50%;float:left;margin:5px 15px 10px 0;}
    .img2 {width:100%;margin:0;padding-top:10px;}
    .img3 {width:100%;margin:0;padding-top:20px;}
    .img4 {width:50%;float:right;margin:-20px 20px 0;}
    .img5, .img6 {width:80%;margin:20px auto;}
    .imgHunt1 {width:35%;float:right;margin:-20px 0 10px 15px;border:1px solid #ddd;}
    .img1 img, .img2 img, .img3 img, .img4 img, .img5 img, .img6 img, .imgHunt1 img {width:100%;}
    .img1 div, .img2 div, .img3 div, .img4 div, .img5 div, .img6 div, .gmap div, .imgHunt1 div {
      position:absolute;
   	  top:100%;
   	  left:0;
   	  width:100%;
   	  height:100%;
   	  background:#000;
   	  opacity:0;
   	  filter: alpha(opacity=100);
   	  -moz-transition:all 1s;
   	  -webkit-transition:all 1s;
   	  -o-transition:all 1s;
   	  transition:all 1s;
     }
    .img1:hover div, .img2:hover div, .img3:hover div, .img4:hover div, .img5:hover div, .img6:hover div, .gmap:hover div, .imgHunt1:hover div {
	  top:30%;
	  filter: alpha(opacity=80);
	  opacity:0.8;
	 }
     .img1 p, .img2 p, .img3 p, .img4 p, .img5 p, .img6 p, .gmap p , .imgHunt1 p {color:#fff;text-align:center;padding:15px 0;}
                    	
     /*image load spinner*/
      #bowlG{
        position:relative;
        top:110px;
        left:50%;
        width:30px;
        height:30px;
        }
        #bowl_ringG{
        position:absolute;
        width:30px;
        height:30px;
        border:3px solid #369;
        -moz-border-radius:30px;
        -webkit-border-radius:30px;
        -ms-border-radius:30px;
        -o-border-radius:30px;
        border-radius:30px;
        }
        .ball_holderG{
        position:absolute;
        width:8px;
        height:30px;
        left:11px;
        top:-5px;
        -moz-animation-name:ball_moveG;
        -moz-animation-duration:1.6s;
        -moz-animation-iteration-count:infinite;
        -moz-animation-timing-function:linear;
        -webkit-animation-name:ball_moveG;
        -webkit-animation-duration:1.6s;
        -webkit-animation-iteration-count:infinite;
        -webkit-animation-timing-function:linear;
        -ms-animation-name:ball_moveG;
        -ms-animation-duration:1.6s;
        -ms-animation-iteration-count:infinite;
        -ms-animation-timing-function:linear;
        -o-animation-name:ball_moveG;
        -o-animation-duration:1.6s;
        -o-animation-iteration-count:infinite;
        -o-animation-timing-function:linear;
        animation-name:ball_moveG;
        animation-duration:1.6s;
        animation-iteration-count:infinite;
        animation-timing-function:linear;
        }
        .ballG{
        position:absolute;
        left:0px;
        top:-7px;
        width:14px;
        height:14px;
        background:#336699;
        -moz-border-radius:10px;
        -webkit-border-radius:10px;
        -ms-border-radius:10px;
        -o-border-radius:10px;
        border-radius:10px;
        }
       @-moz-keyframes ball_moveG{
        0%{
        -moz-transform:rotate(0deg)}
        100%{
        -moz-transform:rotate(360deg)}
        }
       @-webkit-keyframes ball_moveG{
        0%{
        -webkit-transform:rotate(0deg)}
        100%{
        -webkit-transform:rotate(360deg)}
        }
       @-o-keyframes ball_moveG{
        0%{
        -o-transform:rotate(0deg)}
        100%{
        -o-transform:rotate(360deg)}
       }
      @keyframes ball_moveG{
        0%{
        transform:rotate(0deg)}
        100%{
        transform:rotate(360deg)}
      }
    @media screen and (max-width:767px) {
        .dropdown-menu {background:#fff!important;color:#000!important;}
        /*color of dropdown link*/
        .dropdown-menu > li > a:hover,
        .dropdown-menu > li > a:focus {color:#fff!important;text-decoration:none;background-color:#993400!important;}
        .img3 {display:none;}
        .mvrt {float:left;}
        .img5, .img6 {width:50%;}
      }
    @media screen and (max-width:768px) {
       .botmargin {margin-bottom:15%;}
       .maradjust {margin-top:15px;margin-bottom:0;}
      }
    @media screen and (max-width:400px) {
        #wowslider-container1 {display:none;}
        .brand {margin-top:0;}
        .lead {margin-top:20px;}
        .img4 {width:100%;float:none;margin:0 0 10px 0;}
        .img5, .img6 {width:80%;}
        .imgHunt1 {width:100%;float:none;}
        .blurb {display:none;}
     }