div#container
{
   width: 1000px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #DEBA87;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
}
#wb_Image1
{
   vertical-align: top;
}
#Image1
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text1
{
   color: #000000;
   font-family: Verdana;
   font-weight: 400;
   font-size: 19px;
   line-height: 22.5px;
}
#wb_Text1 p, #wb_Text1 ul
{
   margin: 0;
   padding: 0;
}
#wb_AnimatedHeadline1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   margin: 0;
   padding: 0;
   text-align: left;
}
#AnimatedHeadline1
{
   color: #000000;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 32px;
   margin: 0;
   text-align: left;
   text-transform: none;
}
#AnimatedHeadline1 .highlight
{
   position: relative;
}
@keyframes AnimatedHeadline1-animation
{
   0% { transform: rotateZ(5deg) scale(.75) translateY(0); opacity: 0.1; }
   50% { transform: rotateZ(-5deg) scale(1) translateY(-.5em); opacity: 1; }
   100% { transform: rotateZ(5deg) scale(.75) translateY(0); opacity: 0.1; }
}
#AnimatedHeadline1 .letter
{
   color: #8FBC8F;
   display: inline-block;
   animation: AnimatedHeadline1-animation 2000ms forwards ease-in-out infinite;
   animation-delay: 0s;
}
#NavigationBar1 ul.navbar
{
   list-style: none;
   margin: 0;
   padding: 0;
}
#NavigationBar1 ul.navbar li
{
   height: 25px;
   width: 204px;
   float: left;
   margin: 0 4px 0 0;
}
#NavigationBar1 ul.navbar li a
{
   position: relative;
   display: block;
}
#NavigationBar1 ul.navbar li a img
{
   position: absolute;
   left: 0;
   z-index: 1;
   border-width: 0;
}
#NavigationBar1 ul.navbar li span
{
   display: block;
   height: 25px;
   width: 204px;
   position: absolute;
   z-index: 2;
}
#NavigationBar1 a .hover
{
   visibility: hidden;
}
#NavigationBar1 a:hover .hover
{
   visibility: visible;
}
#NavigationBar1 a:hover span
{
   visibility: hidden;
}
#RollOver1
{
   border: 0px solid #DEE2E6;
   border-radius: 0px;
   margin: 0;
}
#RollOver1 a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#RollOver1 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#RollOver1 span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#RollOver1 .hover
{
   visibility: hidden;
}
#RollOver1:hover .hover
{
   visibility: visible;
}
#RollOver1:hover span
{
   visibility: hidden;
}
#RollOver1 img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
@-webkit-keyframes moveFromLeft {
   from {
      -webkit-transform: translateX(-100%);
   }
   to {
      -webkit-transform: translateX(0%);
   }
}
@-moz-keyframes moveFromLeft {
   from {
      -moz-transform: translateX(-100%);
   }
   to {
      -moz-transform: translateX(0%);
   }
}
@-ms-keyframes moveFromLeft {
   from {
      -ms-transform: translateX(-100%);
   }
   to {
      -ms-transform: translateX(0%);
   }
}
@keyframes moveFromLeft {
   from {
      transform: translateX(-100%);
   }
   to {
      transform: translateX(0%);
   }
}
@-webkit-keyframes smallToBig {
   from {
      -webkit-transform: scale(0.1);
   }
   to {
      -webkit-transform: scale(1);
   }
}
@-moz-keyframes smallToBig {
   from {
      transform: scale(0.1);
   }
   to {
      transform: scale(1);
   }
}
@-ms-keyframes smallToBig {
   from {
      -ms-transform: scale(0.1);
   }
   to {
      -ms-transform: scale(1);
   }
}
@keyframes smallToBig {
   from {
      transform: scale(0.1);
   }
   to {
      transform: scale(1);
   }
}
.ca-menu
{
   padding: 0;
   margin: 0;
   width: 997px;
}
.ca-menu h2, .ca-menu h3
{
   display: block;
   padding: 0;
   margin: 0;
}
.ca-menu li
{
   overflow: hidden;
   position: relative;
   float: left;
   width: 195px;
   height: 144px;
   background: #DEBA87;
   margin-right: 4px;
   border: 0px solid #A3A3A3;
   -webkit-transition: all 300ms ease-in-out;
   -moz-transition: all 300ms ease-in-out;
   -o-transition: all 300ms ease-in-out;
   -ms-transition: all 300ms ease-in-out;
   transition: all 300ms ease-in-out;
}
.ca-menu li:last-child
{
   margin-right: 0px;
}
.ca-menu li a
{
   text-align: left;
   display: block;
   width: 100%;
   height: 100%;
   color: #953D02;
   position: absolute;
}
.ca-menu li a h2
{
   color: #953D02;
}
.ca-icon
{
   line-height: 90px;
   position: absolute;
   text-align: center;
   width: 100%;
   height: 50%;
   left: 0px;
   top: 0px;
   -webkit-transition: all 300ms linear;
   -moz-transition: all 300ms linear;
   -o-transition: all 300ms linear;
   -ms-transition: all 300ms linear;
   transition: all 300ms linear;
}
.ca-icon img
{
   border-width: 0;
   margin: auto;
   position: absolute;
   top: 0;
   left: 0;
   bottom: 0;
   right: 0;
}
.ca-content
{
   position: absolute;
   left: 0px;
   width: 100%;
   height: 50%;
   top: 50%;
}
.ca-main
{
   text-align: center;
   font-family: 'Verdana';
   font-size: 15px;
   font-weight: bold;
   font-style: normal;
   -webkit-transition: all 300ms linear;
   -moz-transition: all 300ms linear;
   -o-transition: all 300ms linear;
   -ms-transition: all 300ms linear;
   transition: all 300ms linear;
}
.ca-sub
{
   text-align: center;
   font-family: 'Verdana';
   font-size: 11px;
   font-weight: normal;
   font-style: normal;
   color: #E9CFA3;
   -webkit-transition: all 500ms linear;
   -moz-transition: all 500ms linear;
   -o-transition: all 500ms linear;
   -ms-transition: all 500ms linear;
   transition: all 500ms linear;
}
.ca-menu li:hover
{
   border-color: #A3A3A3;
   background: #FFDAB9;
   z-index: 9999;
   -webkit-transition: scale(1.1);
   -moz-transition: scale(1.1);
   -o-transition: scale(1.1);
   -ms-transition: scale(1.1);
   transform: scale(1.1);
}
.ca-menu li:hover .ca-icon
{
   -webkit-animation: moveFromLeft 500ms ease;
   -moz-animation: moveFromLeft 500ms ease;
   -ms-animation: moveFromLeft 500ms ease;
   animation: moveFromLeft 500ms ease;
}
.ca-menu li:hover .ca-main
{
   color: #FCE3B5;
   transform: scale(1.5);
}
.ca-menu li:hover .ca-sub
{
   color: #100100;
   -webkit-animation: smallToBig 500ms alternate infinite ease;
   -moz-animation: smallToBig 500ms alternate infinite ease;
   -ms-animation: smallToBig 500ms alternate infinite ease;
   animation: smallToBig 500ms alternate infinite ease;
}
.Extension1
{
   -moz-border-radius: 12px;
   -webkit-border-radius: 12px;
   -o-border-radius: 12px;
   -ms-border-radius: 12px;
   border-radius: 12px;
   color: #FFFFFF;
   cursor: pointer;
   font-family: Arial;
   font-size: 13px;
   font-weight: bold;
   font-style: normal;
   height: 100px;
   outline: 0;
   position: absolute;
   text-decoration: none;
   -webkit-transition: all 0.1s ease-in-out;
   -moz-transition: all 0.1s ease-in-out;
   -o-transition: all 0.1s ease-in-out;
   -ms-transition: all 0.1s ease-in-out;
   transition: all 0.1s ease-in-out;
   width: 100px;
}
.Extension1_glass
{
   background: -moz-linear-gradient(top, rgba(101,101,101,0.3) 0%, rgba(181,181,181,0.3) 2%, rgba(181,181,181,0.3) 5%, rgba(0,0,0,0.3) 10%, rgba(0,0,0,0.3) 47%, rgba(181,181,181,0.3) 88%, rgba(81,81,81,0.3) 92%, rgba(0,0,0,0.3) 97%, rgba(0,0,0,0.3) 100%);
   background: -webkit-linear-gradient(top, rgba(101,101,101,0.3) 0%, rgba(181,181,181,0.3) 2%, rgba(181,181,181,0.3) 5%, rgba(0,0,0,0.3) 10%, rgba(0,0,0,0.3) 47%, rgba(181,181,181,0.3) 88%, rgba(81,81,81,0.3) 92%, rgba(0,0,0,0.3) 97%, rgba(0,0,0,0.3) 100%);
   background: -o-linear-gradient(top, rgba(101,101,101,0.3) 0%, rgba(181,181,181,0.3) 2%, rgba(181,181,181,0.3) 5%, rgba(0,0,0,0.3) 10%, rgba(0,0,0,0.3) 47%, rgba(181,181,181,0.3) 88%, rgba(81,81,81,0.3) 92%, rgba(0,0,0,0.3) 97%, rgba(0,0,0,0.3) 100%);
   background: -ms-linear-gradient(top, rgba(101,101,101,0.3) 0%, rgba(181,181,181,0.3) 2%, rgba(181,181,181,0.3) 5%, rgba(0,0,0,0.3) 10%, rgba(0,0,0,0.3) 47%, rgba(181,181,181,0.3) 88%, rgba(81,81,81,0.3) 92%, rgba(0,0,0,0.3) 97%, rgba(0,0,0,0.3) 100%);
   background: linear-gradient(to bottom, rgba(101,101,101,0.3) 0%, rgba(181,181,181,0.3) 2%, rgba(181,181,181,0.3) 5%, rgba(0,0,0,0.3) 10%, rgba(0,0,0,0.3) 47%, rgba(181,181,181,0.3) 88%, rgba(81,81,81,0.3) 92%, rgba(0,0,0,0.3) 97%, rgba(0,0,0,0.3) 100%);
   border-color: rgba(0, 0, 0, 0.6);
   border-style: solid;
   border-width: 1px;
   box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.4) inset, 0 2px 6px rgba(0, 0, 0, 0.5), 0 10px rgba(0, 0, 0, 0.05) inset;
}
.Extension1_background
{
   background-color: rgba(120,200,255,0.25);
}
.Extension1:hover.Extension1_background
{
   border-color: rgba(0,128,128,0.40);
   box-shadow: 0 1px 0 0 rgba(0,128,128,0.44) inset, 0 2px 6px rgba(0, 0, 0, 0.5), 0 10px rgba(0, 0, 0, 0.05) inset, 0 0 5px 2px rgba(0,128,128,0.79), 0 0 10px 2px rgba(0,128,128,0.79) inset;
   color: rgba(255,255,255,1.00);
}
.Extension1:active.Extension1_background
{
   background: -moz-radial-gradient(center, ellipse cover, rgba(0,128,128,1.00) 0%, rgba(0,128,128,0.00) 100%);
   background: -webkit-radial-gradient(center, ellipse cover, rgba(0,128,128,1.00) 0%, rgba(0,128,128,0.00) 100%);
   background: -o-radial-gradient(center, ellipse cover, rgba(0,128,128,1.00) 0%, rgba(0,128,128,0.00) 100%);
   background: -ms-radial-gradient(center, ellipse cover, rgba(0,128,128,1.00) 0%, rgba(0,128,128,0.00) 100%);
   background: radial-gradient(ellipse at center, rgba(0,128,128,1.00) 0%, rgba(0,128,128,0.00) 100%);
   border-color: rgba(0,128,128,0.61) !important;
   border-style: solid;
   border-width: 1px;
   box-shadow: 0 1px 0 0 rgba(0,128,128,0.44) inset, 0 10px 0 0 rgba(0,128,128,0.51) inset, 0 0 5px 2px rgba(0,128,128,0.79), 0 0 10px 2px rgba(0,128,128,0.79) inset !important;
   color: rgba(255,255,255,1.00);
}
