
body {margin: 0 auto auto auto;text-align:center;font-family: calluna, georgia, serif;font-size: 0.9em;color:#000000;background:url("images/background2.jpg") no-repeat fixed 0 0 #b5b5b5;}
#entry-main {margin:0 auto;max-width:1000px;text-align:left;overflow:hidden;border:1px solid #5d5d5d;}
.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:#3c3c3c;font-weight:bold;}
a:hover {color:#636262;}

.article .entry-content a {color:#40557d;text-decoration:underline;}
.article .entry-content a:hover{color:#888888;}
img {max-width:100%;}

.site-header li {display:inline-block;}
.site-header a {text-decoration:none;}
.site-header li a:hover {color:#cccccc;}

#primary, #content {width:98%;padding:1%;float:left;}
article img {max-width:100%;}
.article #primary, .home #primary{background:rgba(247,248,251,0.6)}
#secondary {width:30%;float:left;}

.article .entry-content ul {margin-top:20px;}
.article .entry-content ul li {margin:0 0 10px 15px;list-style:disc;font-size:12pt;}

#secondary li a {text-decoration:none;}
#secondary li a:hover {color:#cccccc;}

.footer {clear:left;width:100%;}

#navbar{background: #cecccc;margin:5px 0;}

.nav-menu{border-bottom:1px solid #000;border-style: double;margin-bottom:10px;border-right:none;border-left:none;}
.nav-menu li{padding:7px;padding-right:30px;}
.nav-menu li a{font-size:17px;color:#515050;text-decoration:none;font-weight:normal;}
.nav-menu li a:hover{color:#0e0e0e;}

.site-title{text-align:center;font-size:45px;font-weight:bold;margin:10px 0;}

.fighterplane{text-align:center;margin:7px 0;font-size:18px;}
.fighterplane a{text-decoration:none;}

.home .entry-title{font-size:28px;text-transform:uppercase;color:#323232;margin:8px 0;}
.home h4{color:#323232;}

.entry-content h2, .entry-content h3, .entry-content h4,.entry-content p, .entry-content img, .article .entry-content li, .entry-title{margin:9px 0;}
.entry-content p{line-height:28px;font-size:16px;}

.morelinks h2 {margin:25px 0;}
.morelinks ul li {margin-bottom:10px;}

.footer p{text-align:center;margin:7px 0;}
@media only screen and (max-width:767px){#primary, #secondary {width:97% padding:0 1.5%;}
#entry-main {width:97%;padding:0 1.5%;}#content article {width:100%;}
.nav-menu li{padding:1.5%;}
.nav-menu li:first-child{display:none;}
.site-title{font-size:1.9em;}
.home .entry-title{font-size:1.6em;}
#entry-main{width:90%;padding:1%;}
}