body {margin: 0 auto auto auto;text-align:center;font-family: Georgia,"Times New Roman";font-size: 0.9em;color:#000000;}

#entry-main {margin:0 auto;max-width:1000px;text-align:left;overflow:hidden;}
.site-header, #navbar, #main, .footer, #content {width:100%;position:relative;}
#main, .title {overflow:hidden;}

h1, h2, h3, h4, h5, ul, li, p {margin:0;padding:0;list-style:none;}

a {color:red;text-decoration:underline;}
a:hover{color:grey;}
img {max-width:100%;}

.site-header li {display:inline-block;}
.site-header a {text-decoration:none;}
.site-header li a:hover, .site-header h1 a:hover {color:red;}

#primary,#secondary {width:98%;padding:1%;background:#f1efef;overflow:hidden;}
#secondary{margin-top:15px;overflow:hidden;}
#secondary li{float:left;}

article img {max-width:100%;}

#secondary li{margin-right:5px;}
#secondary li img{width:321px;height:190px;}
#secondary li a {text-decoration:none;}
#secondary li a:hover {color:#cccccc;}
#secondary li p a{color:#3a3939;}
#secondary li p a:hover{color:red;}

.footer {clear:left;width:100%;}


.site-header, .footer{background: #1a1e21;
   background: linear-gradient(top, #1a1e21 0, #3a3e41 100%) no-repeat;
   background: -webkit-linear-gradient(top, #1a1e21 0, #3a3e41 100%) no-repeat;
   background: -moz-linear-gradient(top, #1a1e21 0, #3a3e41 100%) no-repeat;
   background: -o-linear-gradient(top, #1a1e21 0, #3a3e41 100%) no-repeat;
   background: -ms-linear-gradient(top, #1a1e21 0, #3a3e41 100%) no-repeat;
   background: linear-gradient(top, #1a1e21 0, #3a3e41 100%) no-repeat;
   -svg-background: linear-gradient(top, #1a1e21 0, #3a3e41 100%) no-repeat;border-radius:5px;
   }   
   
.title img{float:left;padding:5px;}
.site-title a, .nav-menu li a{color:#dfdcdc;}
.site-title a{font-size:25px;}
.article .site-title a, .article .site-description{font-weight:bold;}
.site-title, .site-description{margin:10px 0 5px 0;}
.site-description{font-size:15px;margin-left:110px;font-style:italic;color:#fff;}

#navbar{margin-top:10px;}

.nav-menu li{padding:5px 15px;}
.nav-menu li a{padding-right:20px;}
.nav-menu li a{border-right:1px dotted #fff;font-size:15px;border-color:red;}
.nav-menu li a:hover{border-color:#fff;}




.entry-article-1 {border-right:1px dotted #716f6e;}
.entry-article-1 li{border-bottom:1px solid silver;padding:3px;margin-bottom:5px;}
.entry-article-3{border-left:1px dotted #716f6e;border-bottom:2px solid silver;}
.entry-article-3 li:last-child{border-bottom:none;}
.entry-article-3 li{border-bottom:3px solid silver;margin-bottom:5px;}

.home article {width:31%; padding:1%;float:left;}
.home article .entry-header, h4, li, .more{margin:8px 0;}
.home article .entry-title{border-bottom:1px dotted #716f6e;}
.home .entry-content p,.article #primary h2, .article #primary h3, .article#primary  h4 {margin: 10px 0;}

.article .entry-article img{margin:7px 0;}
.article #content{padding:5px;}

.more a{font-weight:bold;}

.footer{width:98%; padding:1%;}  
.footer p{text-align:center;color: #cccccc;}

.entry-content p {line-height:1.9em;margin-bottom:20px;}
.entry-content li {list-style:disc;margin-left:20px;}

@media only screen and (max-width:767px){#primary, #secondary {width:100%;}#entry-main {width:97%;padding:0 1.5%;}#content article {width:100%;}
.site-title a{font-size:0.65em;}
.site-description{font-size:1em;}
.nav-menu li{padding:0;}
.nav-menu li a{font-size:0.8em;padding-right:10px;}
.home p{font-size:0.75em;padding:0.5%;}
.home article  li p{padding:2.75%;}
.home article .entry-title{font-size:1em;}
.home article .entry-header, h4, li, .more {margin: 8px 4px}
.site-header {padding:20px 2%;width:96%;}
}