
* html *#wb-container-outer{
filter:none;
}

*#wb-container-outer{
background-image:url(../images/layout1/bs_o.jpg);
background-repeat:no-repeat;
}

* html *#wb-layout-header{
filter:none;
}

*#wb-layout-header{
background-image:url(../images/DSC_3732_bgEditor_1330377863307.JPG);
background-color:transparent;
background-repeat:no-repeat;
}

*#wb-layout-header-mask{
background-image:url(../images/layout1/bs_hm.png);
}

*.wb-text-content{
font-family:helvetica, arial, sans-serif;
font-size:15px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-container-outer a:link{
font-family:helvetica, arial, sans-serif;
font-size:15px;
font-weight:normal;
color:rgb(51, 204, 255);
font-style:normal;
}

*#wb-container-outer a:active{
font-family:helvetica, arial, sans-serif;
font-size:15px;
font-weight:normal;
color:rgb(51, 204, 255);
font-style:normal;
}

*#wb-container-outer a:visited{
font-family:helvetica, arial, sans-serif;
font-size:15px;
font-weight:normal;
color:rgb(51, 204, 255);
font-style:normal;
}

*#wb-container-outer a:hover{
font-family:helvetica, arial, sans-serif;
font-size:15px;
font-weight:normal;
color:rgb(153, 255, 102);
font-style:normal;
}

*#wb-navigation-subtop div a{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-subtop div a:link{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-subtop div a:visited{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-subtop div a:active{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-subtop div a h3{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-subtop-header div a{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-subtop-header div a:link{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-subtop-header div a:visited{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-subtop-header div a:active{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-subtop-header div a h3{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-bottom div a{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-bottom div a:link{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-bottom div a:active{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-bottom div a:visited{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-bottom div a h3{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-bottom-header div a{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-bottom-header div a:link{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-bottom-header div a:active{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-bottom-header div a:visited{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-bottom-header div a h3{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-uppersubtop-header div a{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-uppersubtop-header div a:link{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-uppersubtop-header div a:active{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-uppersubtop-header div a:visited{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-uppersubtop-header div a h3{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-subtop div a:hover h3{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-subtop div a:hover{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-supertop div a:hover h3{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-supertop div a:hover{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-bottom div a:hover h3{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-bottom div a:hover{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-subtop-header div a:hover h3{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-subtop-header div a:hover{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-supertop-header div a:hover h3{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-supertop-header div a:hover{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-bottom-header div a:hover h3{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-bottom-header div a:hover{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-uppersubtop-header div a:hover{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-navigation-uppersubtop-header div a:hover h3{
font-family:helvetica, arial, sans-serif;
font-size:16px;
font-weight:normal;
color:rgb(255, 255, 255);
font-style:normal;
}

*#wb-layout-header div a:hover{
font-family:helvetica, arial, sans-serif;
font-size:15px;
font-weight:normal;
color:rgb(230, 0, 0);
font-style:normal;
}

h1#website-title{
font-family:helvetica, arial, sans-serif;
font-size:25px;
font-weight:normal;
color:rgb(0, 0, 0);
font-style:normal;
}

*{
padding:0;
margin:0;
}

html, body{
height:100%;
}

#wb-container-outer{
min-width:960px;
min-height:100%;
height:auto !important;
}

#wb-container-inner{
margin:auto;
}

#wb-layout{
margin:auto;
}

#wb-layout-inner{
}

#wb-layout-top-header, #wb-header-nav{
display:none;
}

</script>#wb-layout-header-logo-master-wrapper{
background-color:transparent;
height:162px;
overflow:hidden;
}

a[f]=function(b,d,e){
}

a[c]=a[c]||function(){
}

<script type="text/javascript">(function(a,e,c,f,g,h,b,d){
var k={ak:"968706424",cl:"l1yhCM7uvW4Q-JL1zQM",autoreplace:"801-272-8777";
}

#wb-layout-header-logo-container{
width:960px;
margin:auto;
height:162px;
}

#wb-layout-header-logo-wrapper{
height:162px;
overflow:hidden;
}

#wb-layout-header-logo{
height:162px;
float:left;
width:50%;
/*			background-image:url(../images/layout1/bs_logo.png);
background-position:center left;
background-repeat:no-repeat;
}

#wb-layout-header-contact{
height:162px;
width:50%;
float:right;
}

#wb-layout-header-container{
margin:auto;
height:337px;
background-image:url(../images/layout1/bs_hw.jpg);
background-position:bottom left;
background-repeat:repeat-x;
}

#wb-layout-header{
width:960px;
margin:auto;
height:335px;
}

* html #wb-layout-header{
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=images/layout1/bs_h_1.png, );
}

* html #wb-layout-header  a{
position:relative;
}

#wb-layout-header-mask{
overflow:hidden;
width:960px;
margin:auto;
height:338px;
background-position:bottom top;
background-repeat:no-repeat;
}

* html #wb-layout-header-mask{
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=images/layout1/bs_hm.png, );
}

* html #wb-layout-header-mask  a{
position:relative;
}

#wb-layout-header-base{
width:960px;
margin:auto;
height:16px;
}

#wb-top-subbasenav{
}

#wb-layout-uppertop-header-wrapper{
display:none;
}

#wb-container-contentwrapper-wrapper{
width:960px;
margin:auto;
}

#wb-container-contentwrapper{
width:960px;
margin:auto;
height:100%;
}

#wb-layout-sidebar{
float:left;
width:200px;
}

#wb-navigation{
width:190px;
margin-left:5px;
}

#wb-navigation-top{
}

#wb-basenav{
}

#wb-navbasewrap{
padding-left:10px;
padding-right:5px;
}

#wb-navigation-bottom{
padding-left:5px;
padding-right:5px;
}

#wb-navigation-bottom div{
min-height:30px;
width:165px;
background-image:url(../images/layout1/bs_h3.jpg);
background-repeat:repeat-x;
background-position:top left;
background-color:#07141d;
border:1px solid #1e4660;
margin-top:3px;
}

#wb-navigation-bottom div a h3{
cursor:hand;
text-transform:uppercase;
padding:7px 15px;
}

*html 		#wb-navigation-bottom div a h3{
width:187px;
}

#wb-navigation-bottom div a:hover  h3{
padding:7px 15px;
cursor:hand;
background-image:url(../images/layout1/bs_h3h.jpg);
background-position:left bottom;
background-repeat:repeat-x;
}

#wb-navigation-bottom div.submenu{
padding:0px;
margin-left:2px;
margin-top:-3px;
background-color:#060606;
border:0px;
background-image:none;
}

#wb-navigation-bottom div.submenu div{
}

#wb-navigation-bottom div.submenu div a{
margin:0px;
}

#wb-layout-main{
width:760px;
float:right;
}

#wb-layout-main-inner-1{
}

#wb-layout-main-inner-2{
}

#wb-layout-footer-master-wrapper-top{
display:none;
}

#wb-layout-footer-wrapper{
margin:auto;
min-height:180px;
height:auto !important;
clear:both;
background-image:url(../images/layout1/bs_f.jpg);
background-position:bottom left;
background-repeat:repeat-x;
}

#wb-layout-footer{
width:960px;
margin:auto;
min-height:180px;
height:auto !important;
clear:both;
}

#wb-layout-footer-inner-1{
}

div.submenu{
display:none;
background-color:#060606;
}
