h1, h2, h3, h4{font-family: 'Open Sans',sans serif;}
body, p{font-family: 'Open Sans',sans serif;}
#logo{margin:5px 0px 5px 0px !important;}
.header-textbox {margin:20px 0px 10px 20px !important; width:auto; float:left; text-align:left;}
#secondary {margin:10px 0px 10px 0px !important; width:auto; float:left; text-align:left;}
header#pageheader .epic_searchform {margin:16px 0px 16px 0px !important;  float:right;}
header#pageheader #epic_user_menu {margin:16px 0px 16px 0px !important; width:auto; float:left; text-align:left;}
body,html, p, .sidebar-regular a, #primary span{ color:#3f3d3d !important}
h1{ color:#3f3d3d !important}
a, a:visited{ color:#2290b5 }
#primary{ border-bottom-color:#2290b5 !important }
#menu-primary li.current-menu-item a{ color:#2290b5}
nav#primary { border-color:#2290b5 !important;}
a:hover{color:#116a87}
#menu-primary li a{ color:#3f3d3d !important}
#menu-primary li a:hover, #menu-primary li a.primary-active{ color:2290b5  }
#wrapper{ background-color:#e7e8df !important; }
header#pageheader{background-color:#3f3d3d !important; background-image:none;}
header#pageheader{background-repeat: no-repeat !important;}
header#pageheader{background-position:left top !important;}
#pagecontent, #homecontent, #slidercontainer{background-color:#f8faf0 !important;}
#pagecontent, #homecontent, #slidercontainer{background-image:url(http://rochleau.com/wp-content/themes/swix/library/images/textures/marble_light_tan.png) !important;}
footer#pagefooter{background-color:#3f3d3d !important; background-image:none;}
.sidebar-regular{outline-width:1px;}
#primary, #menu-primary, #topbar {border-color:#ffffff !important;}body,  #topbar, .sidebar-regular li, .post-meta, .post-meta li {border-color:#ffffff !important;}footer nav {border-color:#ffffff !important;}figure img, .flexslider, .video-wrap {outline-color:#ffffff !important; border-color:#ffffff !important; }h1 a {
color:#3f3d3d;
}

h1 a:visited {
color:#3f3d3d;
}

h1 a:hover {
color:#3f3d3d;
}

h1 a:active {
color:#3f3d3d;
} 

#topbar {
background-color: #3f3d3d;
}

#portfolio li .post-wrapper portfolio-post gallery {
border-color: #3f3d3d;
}