#block-views-Logo-block_1 {
    text-align:center;
}
#node-44796 img{
border:1px solid #000;
}

h1, h2, h3, h4 {
  color: #ffffff;
}
/*
#header-top-wrapper {
    background-image:url(http://joshuaheims.advisorwebsite.com/sites/all/themes/aw/custom-branding/driver/images/background-header-bottom.png);
}

#navigation-wrapper {
    background-image:url(http://erichemingway.advisorwebsite.com/sites/default/files/users/EricHemingway/background-header-bottom3.png);
    background-repeat:repeat-x;
    background-position: 100% -3%;
    background-color: #fdfcf7;
}*/
/*
#navigation {
    background-image:none;
    background-color:#f9f6ef;
}

#navigation .block-menu ul.menu li a {
color: #aaa;
padding: 8px 8px;
margin-right: 0px;
font-size: 16px;
text-align: center;
text-transform: none;
}

#navigation .block-menu ul.menu li a:hover, #navigation .block-menu ul.menu li a.active {
background-image:none;
color:#c9bd97;
}
/*
#header-bottom-wrapper, #main-wrapper {
    background-color:#fdfcf7;
    }*/
    
    /*
    
    a:hover {
color: #4d4742;
text-decoration: none;
}

.callout-link {
display: block;
padding: 27px 5px 27px 70px;
font-weight: bold;
font-size: 101%;
background: none no-repeat left center transparent;
}


h1, h2, h3, h4, h1.title, h2.title {
    color:#c9bd97;
}

.breadcrumb {
    display:none;
}

.print_html {
display:none;
}

#node-43643 img, #node-43645 img {
    -webkit-box-shadow: 3px 3px 11px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    3px 3px 11px rgba(50, 50, 50, 0.75);
box-shadow:         3px 3px 11px rgba(50, 50, 50, 0.75);
}


#navigation .sf-menu.sf-style-default li a, #navigation .sf-menu.sf-style-default li a:visited {
color: #c9bd97;
padding: 9px 27px;
font-size: 18px;
}

body{
    background-image:url(http://erichemingway.advisorwebsite.com/sites/default/files/users/EricHemingway/new2.jpg);
    background-repeat:no-repeat;
    background-color:#CFD0C8;
    
}

#main-container, #header-bottom-container, #navigation-container {
background-color:white;}


.page-maintenance #main-content {
background-color:white;}

.views-field-field-photo-fid img {
border: 1px solid #D5DADE;
margin-bottom: 287px;
}


.imagefield.imagefield-field_team_member_photo {
margin-bottom: 80px;
}

#node-43653 iframe {
border: 1px solid black;}
*/


.front #header-bottom-wrapper {
background-image: url(http://erichemingway.advisorwebsite.com/sites/default/files/users/EricHemingway/bew.jpg);
min-height: 375px;
background-color:white;
background-size: cover;
}

#node-40791 {
    text-align:center;
    margin-top:50px;
    background-image:url(http://erichemingway.advisorwebsite.com/sites/default/files/users/EricHemingway/backs.png);
    background-repeat:repeat;
}

#node-40791 h1 {
    color:white;
  text-shadow:  1px 2px 2px #222;
  font-size:2.8em;
    
}
#node-40791 p {
  color:white;
    text-shadow:  1px 2px 2px #222;
    font-size:1.3em;

  
}

#header-top .block-menu ul .menu-item-container, #header-top .block-menu ul a, #header-top .block-superfish ul .menu-item-container, #header-top .block-superfish ul a, #navigation .block-menu ul .menu-item-container, #navigation .block-menu ul a, #navigation .block-superfish ul a {

padding: 0.5em 1.7em;
}

span.menu-item-container{
      list-style: none;
    float: left;
    line-height: 2.3em;
    background: transparent;
     font-weight: bold;
  font-size: 1.0em;
}

.page-disclaimer .menu-item-container{
  display: none;
      list-style: none;
    float: left;
    line-height: 2.3em;
    background: transparent;
     font-weight: bold;
  font-size: 1.0em;
}



#sidebar-first .block-menu_block h2, #sidebar-second .block-menu_block h2 {
border: 1px solid #ffffff;
-webkit-border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;
-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.3),inset 0 1px 1px rgba(255,255,255,.7);
-moz-box-shadow: 0 1px 0 rgba(0,0,0,.3),inset 0 1px 1px rgba(255,255,255,.7);
box-shadow: 0 1px 0 rgba(0,0,0,.3),inset 0 1px 1px rgba(255,255,255,.7);
background-color: #c9bd97;
background-image: none;
height: 2.4em;
line-height: 2.4em;
padding: 0 1.25em 0 0.7em;
text-shadow: 1px 1px 1px #555;
margin: 0;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
filter: none;
}

.callout-link {

font-size: 89%;
}

.callout-block.callout-meeting a:before, .callout-block.callout-tell a:before {
color: #c9bd97;
}


#header-top-wrapper {
border: 1px solid #101010;
background-color: #272727;
color: #979797;
padding-top: 1.2em;
position: relative;
}

.right { 
  float: left;
  margin-bottom: 20px;
}

.left {
  width: 249px;
  float:left;
  padding-right: 21px;
  padding-bottom: 10px;
  font-size: .8em;
}


#node-53710 p {
  margin-top:0;
}

#node-53710 a {
font-size:.8em;
}

#block-nodeblock-40791 {
  font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
  font-size: 18px;
}

#block-views-Logo-block_1 img {
  border: 2px solid;
  padding: 10px;
  background: #ffffff;
}

a {
text-decoration: none;
color: #c9bd97;
font-weight: bold;
}

a:hover
{
color: #808080;    
font-weight: bold;
}

/* EDITS FOR SUPPORT - 2014 SEPT 16 */

#header-top-wrapper,
#navigation-wrapper,
#main-wrapper,
#footer-wrapper,
#disclaimer-wrapper,
#footer-bottom-wrapper {
  background: #000000;
  color: #ffffff;
  border-color: #000000;
}

.not-front #header-bottom-wrapper {
min-height: 60px;
background-color: #000000;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3),inset 0 1px 1px rgba(255, 255, 255, 0.2),inset 0 0 3px rgba(255, 255, 255, 0.05);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.3),inset 0 1px 1px rgba(255,255,255,.2),inset 0 0 3px rgba(255,255,255,.05);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3),inset 0 1px 1px rgba(255, 255, 255, 0.2),inset 0 0 3px rgba(255, 255, 255, 0.05);
}
.not-front #header-bottom-wrapper h1.title {
  color: #ffffff;
  margin-left: 0px;
}

.callout-block.callout-meeting a,
.callout-block.callout-tell a {
color: #ffffff !Important;
}

#navigation-wrapper .block-menu ul .menu-item-container,
#navigation-wrapper .block-superfish ul .menu-item-container,
#navigation-wrapper .block-menu ul a,
#navigation-wrapper .block-superfish ul a{
background: none;
color: #ffffff;
}
#navigation-wrapper .block-menu ul .menu-item-container:hover, #navigation-wrapper .block-superfish ul .menu-item-container:hover, #navigation-wrapper .block-menu ul a:hover, #navigation-wrapper .block-superfish ul a:hover {
background: none;
color: #fefefe;
}

/* Get in touch block in footer */
#block-nodeblock-40075 {
  width: 450px;
  font-size: 11px;
}

.breadcrumb, .breadcrumb a {
padding: 0 0 1.5em 0;
color: #ffffff;
}

.sidebar #block-webform-client-block-557 .block-wrapper {
padding: 1em;
color: #000;
}

.sidebar #block-webform-client-block-557 .block-wrapper h2.title {
margin-bottom: 1.5em;
color: #000;
}

/* END* /