/* Enter Your Custom CSS Here */
p{
  text-align:justify;
}
.chpcs_foo_content{
  background:#d8dcde;
  padding:10px;
}
.bx-wrapper .bx-loading{
  background-color:#d8dcde !important;
}
#page{
  margin:0px auto 0px auto !important;
}
#branding{
  border:none !important;
}
.upperheader{
 background:#212127;
  width:100%;
  height:25px;
  border-bottom:2px solid #ffffff;
}
.upperheader a{
  float:right;
  color:#ffffff;
  margin:0px 10px 0px 0px;
}
#branding{
  background:url(http://drlenhorowitz.com/wp-content/uploads/2015/05/head.jpg) no-repeat;
  width:100%;
  height:auto;
  background-size:contain;
}
#site-title{
  display:none;
}
#site-description{
  display:none;
}
#access div{
  margin:0px 10px 0px 10px;
}
#access{
  background:#ffffff !important;
  box-shadow:none !important;
  border-top: 1px solid #282828;
  border-bottom: 1px solid #282828;
  width:95%;
  height:43px;
  margin:0px auto 0px auto;
  float:none;
}
#access .current-menu-item > a, #access .current-menu-ancestor > a, #access .current_page_item > a, #access .current_page_ancestor > a{
  border-bottom:7px solid #961C1D;
}
#access a:hover{
  border-bottom:7px solid #961C1D;
}
.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title{
  width:100%;
}
#comments{
  display:none;
}
.singular #content, .left-sidebar.singular #content{
  margin:0px 20px 0px 20px;
}
.singular.page .hentry{
  padding:0px;
}
.singular .entry-header{
  display:none;
}
#main, .entry-content{
  padding:0px;
}
#colophon{
  height:auto;
  background:#212127;
  padding-bottom:10px;
}
#site-generator{
  background:url(http://drlenhorowitz.com/wp-content/uploads/2015/04/logo_footer.png) no-repeat center;
  padding:5px 0px ;
  height:35px;
  background-size: contain;
}
#colophon a{
 color:#898989 !important;
}
#colophon p{
  color:#ffffff;
  text-transform:uppercase;
  text-align:center;
  font-size:12px;
}
#colophon ul{
  margin:0px;
  padding:0px;
  text-align:center;
  display:inline;
}
#colophon ul li{
  display:inline;
  margin:0px;
  padding:0px;
}
#colophon ul li a{
color:#898989 !important;
  padding:0px 10px 0px 10px;
  text-transform:uppercase;
  border-right:1px solid #898989;
  font-size:12px;
}
.bot-menu{
  width:55%;
  margin:0px auto 0px auto;
  text-align:center;
  color:#898989 !important;
}
.news-cont{
  float: left;
  width: 212px;
  background: #d8dcde;
  height: auto!important;
  height: 257px;
  min-height: 257px;
  padding: 15px 9px 15px 9px;
  -moz-box-shadow: 0px 2px 4px 0px #CECECE;
  -webkit-box-shadow: 0px 2px 4px 0px #CECECE;
  box-shadow: 0px 2px 4px 0px #CECECE;
  margin: 10px 10px 0 0;
}
.news-cont h3 {
  font-size:15px;
  text-transform: uppercase;
  color: #961c1d;
  font-family: "Century Gothic", Helvetica, Arial;
  margin-bottom: 10px;
  line-height:25px;
}
.news-cont p{
  font-size:14px;
}
.news-cont p a{
  color: #961c1d;
  text-transform:uppercase;
}
#access li:hover > a, #access a:focus{
  background:none !important;
}
#secondary{
  margin-top:10px;
  margin-right:5%;
}
#content {
  margin: 0px 20px 0px 20px;
  width: 70%;
}
.hentry, .no-results{
  border:none;
}