body {
margin: 0px 0px 10px 0px;
font-size: 100%; 	/* For .8em type issues */
font-family: georgia, helvetica, sans-serif;   
}

p { margin-left: 2em;
 }

.smaller {font-size: 75%;
}


h4 {font-weight: normal;}

#content {
margin-right:15px;
padding-bottom:20px;
}

	
h2,h3	{ 
font-family: Arial, helvetica, sans-serif; 
}

h2 {font-size: 120%;}
	

#menu {
margin-bottom:15px;
position: relative;
left: 20px;
}
	


.syndicate {
font-family:verdana, arial, sans-serif;
font-size:9px;
font-weight:bold;		
line-height:14px;
padding:2px;
margin-top:10px;
text-align:center;
background:#EEE;  		
}	
	
.powered {
font-family: georgia, arial, sans-serif;
font-size:11px;
line-height:11px;
padding:2px;
margin-top:11px;
text-align:center;
}	

.comments-post {
font-family: Georgia, arial, sans-serif;
margin-left: 4em;	
margin-bottom: 20px;
}	


#banner-commentspop {
font-family:georgia, helvetica, sans-serif;
font-size:20px;
padding-left: 15px;
padding-top: 15px;
padding-bottom: 0px;	
margin-bottom: 0px;
font-weight:bold;
font-style: italic;
}

@media only screen and (max-width: 767px) {

html, body {
font-size: 18px;
}

html>body div#banner#banner {
height: 32px;
background-size: contain;
}

.floater.floater {
  position: static;
}

#links#links, .lft.lft, .middle.middle {
  position: static;
  width: 100%;
  padding: 1em;
  border-left: none;
  font-size: 100%;
}

#content#content  {
  position: static;
  width: 100%;
  padding: 1em;
}

html {
  box-sizing: border-box;
}
*, *:before, *:after {
  box-sizing: inherit;
}

#links li {
margin-bottom: 1.2rem
}

#links li:first-child {
margin-top: 1.2rem;
}

h3.title {
font-size: 22px;
}

img, video, object, audio {
max-width: 100%;
}

#menu a {
display: block;
color: 
} 

#menu a {color: #F6EB86;}
#menu a:visited {color: #C7C7BB}
#menu a:active { color: #F8E9D2; }

#menu {
color: transparent;
}

input {
font-size: 18px !important;
}

a[href ^="http://creativecommons.org"] {
display: block;
}
