.grid_11 .galleria-stage{height:330px !important;}.grid_16 .galleria-stage{height:400px !important;}h1, h2, h3, h4{font-family: 'Open Sans',sans serif; }
body,p, h5, h6{font-family: 'Open Sans',sans serif;}
#logo{margin:20px 0px 20px 0px !important;}
.header-textbox {margin:20px 0px 10px 10px !important; width:30px; float:right; text-align:right;}
#secondary {margin:10px 0px 10px 0px !important; width:auto; float:left; text-align:left;}
#header .epic_searchform {margin:16px 0px 16px 0px !important;  float:right;}
#header #epic_user_menu {margin:16px 0px 16px 0px !important; width:auto; float:left; text-align:left;}
body,html{background-position:center bottom !important;}
body,html{background-repeat: repeat !important;}
body,html{background-image:url(../../../library/images/textures/sketch.png) !important;}
h1{color:#0095da !important}
h2{color:#0095da !important}
h3{color:#0095da !important}
h4{color:#0095da !important}
h5{color:#0095da !important}
h6{color:#0095da !important}
a{color:#0095da }
#primary{border-bottom-color:#0095da !important}
#menu-primary li.current-menu-item a{color:#0095da !important}
a:hover{color:#00618a}
#menu-primary li a{color:0095da !important}
#menu-secondary li a{color:0095da !important}
#menu-secondary li a:hover{color:#404040 !important}
#inner-header{background-repeat: repeat !important;}
#inner-header{background-position:center center !important;}
.sidebar-regular{outline-width:1px;}

	
a.epic_button_default{
	color:#ffffff;
	background: #0095da url(../library/images/fallback-gradient.png.html) repeat-x left center; 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0095da), to(#00618a));
    background: -webkit-linear-gradient(top, #0095da, #00618a); 
    background: -moz-linear-gradient(top, #0095da, #00618a);
    background: -ms-linear-gradient(top, #0095da, #00618a);
    background: -o-linear-gradient(top, #0095da, #00618a);
	border:1px solid ;
	
	}
	
a.epic_button_default:hover{
	
	color:#ffffff;
	background: #0095da url(../library/images/fallback-gradient.png.html) repeat-x left center; 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00618a), to(#0095da));
    background: -webkit-linear-gradient(top, #00618a, #0095da); 
    background: -moz-linear-gradient(top, #00618a, #0095da);
    background: -ms-linear-gradient(top, #00618a, #0095da);
    background: -o-linear-gradient(top, #00618a, #0095da);
	box-shadow:-1px -1px 2px rgba(0, 0, 0, .1);
	-webkit-box-shadow:-1px -1px 2px rgba(0, 0, 0, .1);
	-moz-box-shadow:-1px -1px 2px rgba(0, 0, 0, .1);
	}ol.flex-control-nav.flex-control-paging {
    top: 840px;
    left: 20px;
    text-align: left;
}
.flex-control-paging li a.flex-active{
   background: #fff !important;
}
.flex-control-paging li a{
   background: #ccc !important;
   zoom: 0.8;
}
div#metaslider-id-1124 .flex-control-nav li{
   position: relative !important;
}

div#metaslider-id-1124 {
   height: 460px;
    overflow: hidden;
    background: #000;
}
#metaslider_container_1124{
   margin-top: -40px;
}
div#metaslider-id-1124 li{
   top: 0;
   left: 0;
   position: absolute !important;
}
.caption{
   padding: 20px !important;
}
.caption span {
    font-weight: bold;
    font-size: 1.5em;
    margin-right: 20px;
    padding: 10px 20px 10px 0;
    border-right: solid 1px #666;
    width: 200px;
    display: inline-block;
   vertical-align: middle;
}
.caption p{
   display: inline-block;
   width: 690px;
   vertical-align: middle;
   color: #fff;
}
#menu-primary li:hover .sub-menu {
    visibility: visible !important;
    top: 40px;
}
#menu-primary img{
   display: none;
}
#menu-primary li a{
   border-left: none;
   border-right: none;
}
div #outer-footer{
   background: transparent;
}
div #footer{
   background-color: #000;
   margin-top: -20px;
   padding-top: 10px;
   padding-bottom: 10px;
   height: 20px;
}
#footer-credits-left{
	border-top: none;
	padding-top: 0;
}
#epic_module_blog .archive-list .grid_8{
   position: absolute;
   margin-left: 500px;
   z-index: 8;
   margin-top: 3px;
}
#epic_module_blog .archive-list .grid_8{
   height: 150px;
   overflow: hidden;
}
#epic_module_blog .archive-list .grid_8{
   border-top: none;
}
#epic_module_blog{
   height: 0px;
   margin-bottom: -42px;
   margin-top: -40px;
   background-image: none;
}
#epic_module_blog .main-list .grid_8, #epic_module_blog .module-title{
   display: none;
}
#hometxt{
   width: 450px;
}
#brands{
   position: relative;
   float: left;
   width: 450px;
   margin-bottom: -20px;
}
#bottext{
   position: relative;
   float: left;
   width: 430px;
   margin-left: 30px;
}