/* Enter Your Custom CSS Here */
ol.messagelist ol li, 
ol.messagelist ol ol li, 
ol.messagelist ol ol {
  list-style-type: decimal;
}
.entry-content h1, .comment-content h1 {
  
}
.entry-content h2, .comment-content h2 {
    color: #000;
    font-weight: bold;
    margin: 0.8125em 0px 0px;
    line-height: 2.6em;
    text-transform: uppercase;
}

.entry-content h3, .comment-content h3 {
    letter-spacing: 0.1em;
    line-height: 2.6em;
    text-transform: uppercase;
  	font-size: 12px;
	font-weight: bold;
}

#site-generator { display:none; }

.page-template-showcase-php #content,
.page-template-showcase-php article.intro {
 	margin-left: 0px;
  	margin-right: 0px;
  	padding-left:0px; 
  	padding-right: 0px;
}
.widget-area h1, 
.widget-area h2 {
	font-weight:bold;
  	text-transform: uppercase;
  	color: #222;
}
.archive-title, .page-title, .widget-title, .entry-content th, .comment-content th {
    /*font-size: 0.785714rem;*/
    /*line-height: 2.18182;*/
    font-weight: bold;
    text-transform: uppercase;
    color: #000;
}
#primary {
    margin: 0px -30.4% 0px 0px;
}
#content {
    margin: 0px 34% 0px 7.6%;
    width: 58.4%;
}
#secondary {
    width: 22.8%;
    margin-right: 7.6%;
}

uline { text-decoration: underline; }

img.noborder { border: none; }

body.home header.entry-header { display:none; } 
body.home div.entry-content { padding-top:0px; } 

div.custom-main-column {
 width:60%; margin-right: -3px; padding: 5%; display:inline-block; vertical-align: top; box-sizing: border-box; 
}

div.custom-main-column {
  width:65%; 
  margin-right: -3px; 
}

div.custom-side-column {
  width:35%; 
  margin-left: -3px; 
  
}

div.custom-main-column, div.custom-side-column {
  padding: 3%; 
  display:inline-block; 
  vertical-align: top; 
  box-sizing: border-box;
}