body {
	background: url("images/bodybg.png") repeat-x 0px 0px rgb(210, 205, 201);
}
#page {
	background: url("images/footerbg.png") repeat-x left bottom; margin: 0px auto; width: 980px; display: block;
}
#primary {
	background: 0px 0px rgb(200, 197, 195); margin: 0px -270px 0px 0px; width: 100%; float: left;
}
#content {
	background: 0px 0px rgb(255, 255, 255); margin: 0px 270px 0px 0px; padding-right: 20px; border-right-color: rgb(238, 238, 236); border-right-width: 2px; border-right-style: solid;
}
#main {
	background: rgb(255, 255, 255); margin: 0px 10px; padding: 26px 0px 0px 43px; overflow: hidden; clear: both; position: relative;
}
#main .widget-area {
	padding: 0px 12px; width: 246px; overflow: hidden; margin-left: -2px; border-left-color: rgb(238, 238, 236); border-left-width: 2px; border-left-style: solid; float: right;
}
#colophon {
	width: 100%; clear: both;
}
.home #content {
	margin: 0px; border: currentColor; border-image: none;
}
.full-width #content {
	margin: 0px; border: currentColor; border-image: none;
}
.image-attachment #content {
	margin: 0px; border: currentColor; border-image: none;
}
.error404 #content {
	margin: 0px; border: currentColor; border-image: none;
}
.screen-reader-text {
	position: absolute !important; clip: rect(1px, 1px, 1px, 1px);
}
.assistive-text {
	position: absolute !important; clip: rect(1px, 1px, 1px, 1px);
}
.alignleft {
	float: left; display: inline;
}
.alignright {
	float: right; display: inline;
}
.aligncenter {
	clear: both; margin-right: auto; margin-left: auto; display: block;
}
#branding {
	background: url("images/headerbg.png") no-repeat 0px 0px; margin: 0px 10px; padding: 0px 43px; display: block; min-height: 119px;
}
#site-title {
	margin: 0px; padding-top: 18px; font-size: 2em; font-weight: bold; float: left;
}
#site-description {
	margin: 0px 0px 1em; font-size: 1em; font-weight: normal;
}
#branding #searchform {
	margin: 30px -30px 0px 0px; float: right;
}
#searchform input#s {
	background: url("images/searchbg.png") center rgb(240, 239, 235); margin: 0px; padding: 2px; border: 1px solid rgb(51, 51, 51); border-image: none; width: 139px; height: 17px; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 18px; font-size: 9px;
}
#searchsubmit {
	background: url("images/btn_search.png") no-repeat left top; border: 0px currentColor; border-image: none; width: 33px; height: 23px; color: transparent; text-indent: 60px; overflow: hidden; margin-left: -5px; vertical-align: middle;
}
#access {
	margin: 10px -7px 0px 0px; width: 554px; text-transform: uppercase; clear: right; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; float: right; display: block;
}
#access ul {
	list-style: none; margin: 0px; padding-left: 0px; float: right;
}
#access li {
	float: left; position: relative;
}
#access a {
	padding: 0px 7px; color: rgb(255, 255, 255); line-height: 38px; text-decoration: none; display: block;
}
#access ul ul {
	left: 0px; top: 3.1em; float: left; display: none; position: absolute; z-index: 99999; box-shadow: 0px 3px 3px rgba(0,0,0,0.2); background-color: rgb(51, 51, 51); -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
}
#access ul ul ul {
	left: 100%; top: 0px;
}
#access ul ul a {
	padding: 0.5em 0.5em 0.5em 1em; width: 10em; height: auto; line-height: 1em;
}
#access li:hover > a {
	color: rgb(255, 204, 0);
}
#access ul ul *:hover > a {
	color: rgb(255, 204, 0);
}
#access ul ul *:hover > a {
	background: rgb(77, 76, 76);
}
#access ul li:hover > ul {
	display: block;
}
#access ul li.current_page_item > a {
	color: rgb(255, 204, 0);
}
#access ul li.current-menu-ancestor > a {
	color: rgb(255, 204, 0);
}
#access ul li.current-menu-item > a {
	color: rgb(255, 204, 0);
}
#access ul li.current-menu-parent > a {
	color: rgb(255, 204, 0);
}
.sticky {
	
}
.single .share-this-below {
	padding-bottom: 35px; clear: both; margin-top: 10px;
}
.single .share-this {
	padding-bottom: 7px; clear: both; margin-top: 10px;
}
.entry-meta {
	clear: both; display: block;
}
.single-author .entry-meta .byline {
	display: none;
}
#content nav {
	overflow: hidden; display: block;
}
#content nav .nav-previous {
	width: 50%; float: left;
}
#content nav .nav-next {
	width: 50%; text-align: right; float: right;
}
#content #nav-above {
	display: none;
}
.paged #content #nav-above {
	display: block;
}
.single #content #nav-above {
	display: block;
}
#nav-below {
	margin: 0px;
}
.page-link {
	margin: 0px 0px 1em; clear: both;
}
.page .edit-link {
	clear: both; display: block;
}
#comments {
	overflow: hidden; padding-bottom: 10px; clear: both;
}
.error404 .widget {
	width: 33%; float: left;
}
.error404 .widget .widgettitle {
	margin-right: 1em;
}
.error404 .widget ul {
	margin-right: 1em;
}
.error404 .widget_tag_cloud {
	width: 100%; clear: both; float: none;
}
.post .notice {
	background: rgb(238, 238, 238); padding: 1em; display: block;
}
.error404 #searchform {
	background: rgb(238, 238, 238); padding: 1em; display: block;
}
.image-attachment div.entry-meta {
	float: left;
}
.image-attachment nav {
	margin: 0px 0px 1em; float: right;
}
.image-attachment .entry-content {
	clear: both;
}
.image-attachment .entry-content .entry-attachment {
	background: rgb(238, 238, 238); margin: 0px 0px 1em; padding: 1em; text-align: center;
}
.image-attachment .entry-content .attachment {
	margin: 0px auto; text-align: center; display: block;
}
.format-aside .entry-header {
	display: none;
}
.single .format-aside .entry-header {
	display: block;
}
.format-aside .entry-content {
	padding-top: 1em;
}
.format-aside .entry-summary {
	padding-top: 1em;
}
.single .format-aside .entry-content {
	padding-top: 0px;
}
.single .format-aside .entry-summary {
	padding-top: 0px;
}
.format-gallery .gallery-thumb {
	margin: 0px 1em 0px 0px; float: left;
}
.format-image .entry-header {
	display: none;
}
.single .format-image .entry-header {
	display: block;
}
.format-image .entry-content {
	padding-top: 1em;
}
.format-image .entry-summary {
	padding-top: 1em;
}
.single .format-image .entry-content {
	padding-top: 0px;
}
.single .format-image .entry-summary {
	padding-top: 0px;
}
.home #main {
	background: 0px 0px rgb(176, 172, 169); margin: 0px 10px; padding: 0px 43px; position: inherit;
}
.home #branding {
	background: url("images/homeheaderbg.png") no-repeat 0px 0px; min-height: 327px;
}
.home #dcgWrapper {
	top: 100px; margin-bottom: 210px; position: absolute;
}
.home #content {
	background: 0px 0px rgb(176, 172, 169); padding-top: 115px;
}
.home #bottomhalf {
	background: 0px 0px rgb(255, 255, 255); padding: 20px 43px; width: 874px; overflow: hidden; margin-left: -43px;
}
#content #homepagenews {
	width: 917px; clear: both;
}
#content #homepagenews .sectionHeading {
	margin: 1px 43px 24px 0px;
}
#content #homepagenews .sectionHeading h3 {
	background: 0px 0px rgb(176, 172, 169); margin: 0px; color: rgb(235, 232, 230); text-transform: uppercase; line-height: 14px; padding-right: 10px; font-family: "Arial Black",Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; display: inline;
}
#content #morenews {
	margin: -8px -10px 0px 0px; padding: 0px 10px; float: right; background-color: rgb(176, 172, 169);
}
#content #moreblog {
	padding: 0px 10px; margin-top: 10px; margin-bottom: 10px; margin-left: -10px; float: left; background-color: rgb(255, 255, 255);
}
#content #homepagenews .sectionHeading a {
	padding: 4px 6px;
}
#content #homepagenews article {
	width: 242px; height: 267px; overflow: hidden; padding-right: 29px; margin-right: 29px; margin-bottom: 21px; border-right-color: gray; border-right-width: 1px; border-right-style: dotted; float: left; position: relative;
}
#content #homepagenews h4.home-news-title {
	margin: 0px 0px -10px; text-transform: uppercase; line-height: 16px; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
.home-news-excerpt {
	color: rgb(57, 57, 57); line-height: 16px; font-size: 13px;
}
#content #homepagenews h4.home-news-title a:link {
	color: rgb(255, 204, 0);
}
#content #homepagenews h4.home-news-title a:visited {
	color: rgb(255, 204, 0);
}
#content #homepagenews h4.home-news-title a:hover {
	color: rgb(102, 102, 102);
}
#content #homepagenews p.home-news-title {
	margin: 0px; line-height: normal; font-size: 13px;
}
#content #homepagenews span.date {
	color: rgb(102, 102, 102); font-size: 11px; margin-bottom: -7px; display: inline-block;
}
#content #blog span.date {
	color: rgb(153, 153, 153); font-size: 11px; margin-bottom: -7px; display: inline-block;
}
#content #blog .sectionHeading {
	background: 0px 0px rgb(176, 172, 169);
}
#content #photos .sectionHeading {
	background: 0px 0px rgb(176, 172, 169);
}
#content #backissues .sectionHeading {
	background: 0px 0px rgb(176, 172, 169);
}
#content #blog {
	width: 298px; float: left;
}
#content #blog article {
	margin-bottom: 10px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
#content #blog .blog-title {
	margin: 0px 0px -7px; text-transform: uppercase; line-height: 13px; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
}
#content #blog .blog-title a:link {
	color: rgb(102, 102, 102);
}
#content #blog .blog-title a:visited {
	color: rgb(102, 102, 102);
}
#content #blog .blog-title a:hover {
	color: rgb(255, 204, 0);
}
#content #blog .blog-excerpt {
	color: rgb(102, 102, 102); font-size: 12px;
}
#content #photos {
	width: 535px; margin-right: -23px; float: right;
}
#content #photos .sectionHeading {
	width: 513px; margin-bottom: 13px;
}
#content #photos img {
	border: 5px solid rgb(153, 153, 153); border-image: none; width: 75px; height: 75px; margin-right: 22px; margin-bottom: 11px; float: left;
}
#content #photos #morephotos {
	margin-top: 15px; margin-bottom: 7px;
}
#content #backissues .sectionHeading {
	width: 513px; margin-top: 23px; margin-bottom: 13px;
}
#content #backissues {
	width: 570px; margin-right: -57px; float: right;
}
#content #backissues .post-thumb {
	border: currentColor; border-image: none; width: 132px; height: 177px; margin-right: 58px;
}
.sectionHeading {
	background: 0px 0px rgb(200, 197, 195); height: 15px; margin-bottom: 10px; display: block;
}
.sectionHeading h3 {
	background: rgb(255, 255, 255); margin: 0px; color: rgb(255, 204, 0); text-transform: uppercase; line-height: 16px; padding-right: 10px; font-family: "Arial Black",Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; display: inline;
}
.archive article {
	width: 100%; clear: both; margin-bottom: 45px; display: inline-block;
}
.archive span.date {
	color: rgb(173, 173, 173); font-size: 10px;
}
.archive p.excerpt {
	margin-top: 0px;
}
.features .entry-summary {
	width: 373px; float: left;
}
.news .entry-summary {
	width: 373px; float: left;
}
body.category-media article {
	width: 100%; clear: both; margin-bottom: 25px; display: inline-block; position: relative;
}
body.category-media .post-thumb {
	border: 3px solid rgb(102, 102, 102); border-image: none; width: 620px; height: 213px; background-color: rgb(148, 143, 139);
}
body.category-media div.date {
	background: 0px 0px rgb(255, 255, 255); padding: 9px 3px; left: 0px; top: 19px; width: 84px; height: 31px; color: rgb(153, 153, 153); font-size: 10px; position: absolute;
}
body.category-media div.date .dd {
	color: rgb(255, 204, 0); line-height: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 38px; font-weight: bold; float: left;
}
body.category-media div.date .mmyy {
	color: rgb(153, 153, 153); text-transform: uppercase; line-height: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; display: block;
}
body.category-media p.excerpt {
	margin-top: 0px;
}
body.category-blog article {
	width: 100%; clear: both; margin-bottom: 25px; display: inline-block; position: relative;
}
body.category-blog .post-thumb {
	border: 3px solid rgb(102, 102, 102); border-image: none; width: 620px; height: 213px; background-color: rgb(148, 143, 139);
}
body.category-blog div.date {
	background: 0px 0px rgb(255, 255, 255); padding: 9px 3px; left: 0px; top: 19px; width: 84px; height: 31px; color: rgb(153, 153, 153); font-size: 10px; position: absolute;
}
body.category-blog div.date .dd {
	color: rgb(255, 204, 0); line-height: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 38px; font-weight: bold; float: left;
}
body.category-blog div.date .mmyy {
	color: rgb(153, 153, 153); text-transform: uppercase; line-height: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; display: block;
}
body.category-blog p.excerpt {
	margin-top: 0px;
}
.gallery {
	margin: auto; width: 400px; float: left;
}
a img {
	border: currentColor; border-image: none;
}
p img {
	margin-bottom: 0.5em;
}
img.size-auto {
	height: auto; max-width: 100%;
}
img.size-full {
	height: auto; max-width: 100%;
}
img.size-large {
	height: auto; max-width: 100%;
}
img.size-medium {
	height: auto; max-width: 100%;
}
.attachment img {
	height: auto; max-width: 100%;
}
.widget-area img {
	height: auto; max-width: 100%;
}
img.alignleft {
	margin-right: 1em;
}
img.alignright {
	margin-left: 1em;
}
.wp-caption {
	padding: 0.5em; text-align: center;
}
.wp-caption img {
	margin: 0.25em;
}
.wp-caption .wp-caption-text {
	margin: 0.5em;
}
.gallery-caption {
	display: none;
}
.wp-smiley {
	margin: 0px;
}
.post-thumb {
	background: url("images/thumb_default.jpg") no-repeat center; border: 3px solid rgb(102, 102, 102); border-image: none; width: 236px; height: 121px; overflow: hidden; margin-top: 4px; margin-right: 10px; margin-bottom: 2px; float: left;
}
#searchform label {
	display: none;
}
#searchform input#s {
	width: 60%;
}
input[type=text] {
	margin: 0px 1em 0px 0px; width: 60%;
}
input#s {
	margin: 0px 1em 0px 0px; width: 60%;
}
textarea {
	width: 80%;
}
.required {
	color: rgb(204, 0, 51);
}
.comment {
	padding: 10px; margin-top: 7px; margin-bottom: 7px; display: block; background-color: rgb(244, 244, 243);
}
#respond input[type=text] {
	width: 60%; display: block;
}
#respond textarea {
	margin: 0px 0px 1em; width: 80%; display: block;
}
#respond .form-allowed-tags {
	width: 80%; clear: both;
}
#respond .form-allowed-tags code {
	display: block;
}
#comments-title {
	color: rgb(188, 184, 181);
}
.commentlist {
	margin-left: -20px; list-style-type: none;
}
.children {
	border-width: 1px; border-color: rgb(221, 221, 220); border-top-style: solid; border-bottom-style: solid; list-style-type: none; background-color: rgb(244, 244, 243);
}
.widget-bottom {
	display: block;
}
.widget {
	display: block;
}
.widget-area .widget_search {
	overflow: hidden;
}
.widget-area .widget_search input {
	float: left;
}
.widget-title {
	text-transform: uppercase; font-weight: bold;
}
#secondary {
	background: 0px 0px rgb(200, 197, 195); width: 100%; color: rgb(176, 172, 169);
}
#secondary aside.widget {
	background: 0px 0px rgb(255, 255, 255); margin: 0px -12px; padding: 0px 12px 20px;
}
#secondary aside.widget-bottom {
	margin-top: 20px;
}
#secondary h1.widget-title {
	margin: 0px 0px 5px; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;
}
#secondary #newsheading {
	background: 0px 0px rgb(176, 172, 169); color: rgb(255, 204, 0); font-size: 20px; margin-bottom: 15px;
}
#secondary #featHeading {
	background: 0px 0px rgb(176, 172, 169); color: rgb(255, 204, 0); font-size: 20px; margin-bottom: 15px;
}
#secondary #newsheading span {
	background: 0px 0px rgb(255, 255, 255); padding-right: 10px;
}
#secondary #featHeading span {
	background: 0px 0px rgb(255, 255, 255); padding-right: 10px;
}
#secondary .entry-title {
	margin: 0px; color: rgb(102, 102, 102); line-height: normal; font-weight: bold;
}
#secondary .entry-title a {
	margin: 0px; color: rgb(102, 102, 102); line-height: normal; font-weight: bold;
}
#secondary .entry-title a:link {
	margin: 0px; color: rgb(102, 102, 102); line-height: normal; font-weight: bold;
}
#secondary .entry-title a:hover {
	color: rgb(255, 204, 0);
}
#secondary ul {
	list-style: none; margin: 0px; padding: 0px; text-transform: uppercase;
}
#secondary ul a {
	color: rgb(176, 172, 169); line-height: 22px;
}
#secondary ul a:link {
	color: rgb(176, 172, 169); line-height: 22px;
}
#secondary ul a:hover:link {
	color: rgb(255, 204, 0);
}
#secondary .widget article {
	margin-bottom: 10px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
#secondary .widget .entry-excerpt {
	margin-top: 0px;
}
#secondary #sidebar-bottom {
	background: 0px 0px rgb(200, 197, 195);
}
#secondary .widget-bottom .widget-title {
	background: rgb(235, 232, 230); color: rgb(235, 232, 230); margin-bottom: 15px;
}
#secondary .widget-bottom .widget-title span {
	background: rgb(200, 197, 195); padding-right: 10px;
}
#secondary #photossidebar article {
	width: 83px; margin-bottom: 10px;
}
#secondary #photossidebar {
	width: 255px;
}
#secondary #photossidebar #photoheading {
	width: 246px;
}
#secondary #photossidebar img {
	margin: 0px 5px 0px 0px; border: 4px solid rgb(220, 220, 220); border-image: none; width: 65px; height: 65px;
}
#secondary #photossidebar #morephotos {
	background: url("images/btn_more.png") no-repeat center rgb(200, 197, 195); width: 90px; height: 28px; text-align: center; text-transform: uppercase; line-height: 28px; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; display: inline-block;
}
#secondary #photossidebar #morephotos a {
	color: rgb(102, 102, 102);
}
#secondary #photossidebar #morephotos a:link {
	color: rgb(102, 102, 102);
}
#secondary #photossidebar #morephotos a:hover {
	color: rgb(153, 153, 153);
}
#secondary #backissuessidebar {
	width: 264px;
}
#secondary #photoHeading {
	width: 246px;
}
#secondary #backissueheading {
	width: 246px;
}
#secondary #backissuessidebar article {
	margin-right: 7px;
}
#secondary .post-thumb {
	border: currentColor; border-image: none; width: 69px; height: 92px; margin-right: 12px !important;
}
#secondary article {
	width: auto; clear: none; float: left;
}
#colophon {
	overflow: hidden; display: block;
}
#colophonwrap {
	margin: 0px 10px; display: block;
}
div#footerWidgets {
	padding: 0px 5px; width: 960px; height: 205px; font-size: 12px; position: relative;
}
#footerWidgets .widget {
	width: 220px; color: rgb(61, 61, 60); position: absolute;
}
#footerWidgets .widget-title {
	line-height: 14px; font-size: 15px; margin-bottom: 5px;
}
#footerWidgets .widget_links ul {
	padding-left: 25px; margin-top: 0px; list-style-type: none; list-style-image: none;
}
#footerWidgets a {
	color: rgb(61, 61, 60);
}
#footerWidgets a:hover {
	color: rgb(255, 255, 255);
}
#footerWidgets .footer-1 {
	left: 5px; top: 0px;
}
#footerWidgets .footer-2 {
	left: 235px; top: 0px;
}
#footerWidgets .footer-3 {
	left: 445px; top: 0px;
}
#footerWidgets .footer-4 {
	left: 647px; top: 0px;
}
#footerWidgets .footer-5 {
	top: 0px; right: -70px;
}
#footerBottom {
	background: rgb(0, 0, 0); width: 100%; height: 42px; border-top-color: gray; border-top-width: 1px; border-top-style: solid;
}
#socialize {
	text-transform: uppercase; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; margin-top: 11px; margin-bottom: 13px; margin-left: 0px;
}
#socialize img {
	vertical-align: middle;
}
.textwidget {
	line-height: 18px;
}
#text-3 {
	margin-left: -5px;
}
#text-4 {
	margin-top: -7px;
}
#text-5 {
	margin-top: -7px;
}
#text-6 {
	margin-top: -7px;
}
#nav_menu-2 {
	text-transform: uppercase; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin-top: -7px; float: right; list-style-type: none;
}
#menu-footer-menu {
	list-style-type: none;
}
.footer-4 {
	float: right;
}
.page-template-page-backissues-php .sectionHeading {
	width: 625px;
}
.page-template-page-backissues-php #online {
	margin-bottom: 25px; display: inline-block;
}
.page-template-page-backissues-php #online article {
	width: 242px; clear: none; margin-right: 70px; float: left;
}
.page-template-page-backissues-php #print {
	width: 656px; margin-right: -31px; margin-bottom: 25px; display: inline-block;
}
.page-template-page-backissues-php #print article {
	width: 132px; text-align: center; clear: none; margin-right: 32px; float: left;
}
.page-template-page-backissues-php #print .post-thumb {
	border: currentColor; border-image: none; width: 132px; height: 171px;
}
.page-template-page-backissues-php #online #moreonline {
	clear: both; float: left;
}
.page-template-page-backissues-php #print #moreprint {
	clear: both; float: left;
}
.page-template-page-backissues-php #print article .post-title a:link {
	color: rgb(102, 102, 102);
}
.page-template-page-backissues-php #print article .post-title a:visited {
	color: rgb(102, 102, 102);
}
.page-template-page-backissues-php #print article .post-title a:hover {
	color: rgb(255, 204, 0);
}
.page-template-page-backissues-php #online article .post-thumb {
	margin-bottom: 10px;
}
.page-template-page-backissues-php #online article .post-title {
	margin-bottom: -10px;
}
.page-template-page-backissues-php #online article .post-title a:link {
	color: rgb(255, 204, 0); text-transform: uppercase; font-size: 20px;
}
.page-template-page-backissues-php #online article .post-title a:visited {
	color: rgb(255, 204, 0); text-transform: uppercase; font-size: 20px;
}
.page-template-page-backissues-php #online article .post-title a:hover {
	color: rgb(102, 102, 102);
}
.page-template-page-backissues-php #online article .monthly-links a:link {
	color: rgb(102, 102, 102); font-size: 13px;
}
.page-template-page-backissues-php #online article .monthly-links a:visited {
	color: rgb(102, 102, 102); font-size: 13px;
}
.page-template-page-backissues-php #online article .monthly-links a:hover {
	color: rgb(255, 204, 0);
}
.post-type-archive-online_archives #content .monthly-links a:link {
	color: rgb(102, 102, 102); font-size: 13px;
}
.post-type-archive-online_archives #content .monthly-links a:visited {
	color: rgb(102, 102, 102); font-size: 13px;
}
.post-type-archive-online_archives #content .monthly-links a:hover {
	color: rgb(255, 204, 0);
}
.post-type-archive-back_issues #content .post-thumb {
	border: currentColor; border-image: none; width: 132px; height: 171px; clear: both; float: left;
}
.post-type-archive-back_issues #content a .entry-title {
	color: rgb(102, 102, 102); text-transform: capitalize; font-size: 12px; font-style: normal; font-weight: normal;
}
.post-type-archive-back_issues #content a:link .entry-title {
	color: rgb(102, 102, 102); text-transform: capitalize; font-size: 12px; font-style: normal; font-weight: normal;
}
.post-type-archive-back_issues #content a:visited .entry-title {
	color: rgb(102, 102, 102); text-transform: capitalize; font-size: 12px; font-style: normal; font-weight: normal;
}
.post-type-archive-back_issues #content a:hover .entry-title {
	color: rgb(255, 204, 0);
}
.post-type-archive-back_issues #content article {
	width: 132px; text-align: center; clear: none; margin-right: 32px !important; float: left;
}
.post-type-archive-back_issues .page-title {
	width: 624px;
}
.post-type-archive-back_issues #content {
	width: 656px; display: inline-block;
}
body {
	margin: 0px; color: rgb(51, 51, 51); line-height: 15px; font-family: Verdana, Geneva, sans-serif; font-size: 12px;
}
a {
	color: rgb(255, 204, 0); text-decoration: none;
}
a:hover {
	color: rgb(102, 102, 102);
}
h1.page-title {
	background: 0px 0px rgb(176, 172, 169); margin: 0px 0px 20px; color: rgb(255, 204, 0); text-transform: uppercase; line-height: 18px; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold;
}
h1.page-title-search {
	background: 0px 0px rgb(176, 172, 169); margin: 0px 0px 20px; color: rgb(255, 204, 0); text-transform: uppercase; line-height: 18px; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold;
}
h1.page-title-search span {
	background: 0px 0px rgb(255, 255, 255); padding-right: 10px;
}
h1.page-title-archives {
	background: 0px 0px rgb(176, 172, 169); margin: 0px 0px 20px; color: rgb(255, 204, 0); text-transform: uppercase; line-height: 18px; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold;
}
h1.page-title-archives span {
	background: 0px 0px rgb(255, 255, 255); padding-right: 10px;
}
h1.page-title span {
	background: 0px 0px rgb(255, 255, 255); padding-right: 10px;
}
h1.entry-title {
	margin: 0px 0px 5px; color: rgb(255, 204, 0); text-transform: uppercase; line-height: 24px; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold;
}
a:hover h1.entry-title {
	color: rgb(102, 102, 102);
}
.sub-title {
	color: rgb(51, 51, 51); font-size: 14px; font-weight: normal; margin-bottom: 0px;
}
.author {
	color: rgb(51, 51, 51); text-transform: uppercase; font-size: 10px; font-weight: normal; margin-top: 5px; margin-bottom: -5px;
}
.morebutton {
	background: url("images/btn_more.png") no-repeat center rgb(255, 255, 255); width: 86px; height: 28px; text-align: center; text-transform: uppercase; line-height: 28px; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; display: inline-block;
}
.morebutton a {
	color: rgb(102, 102, 102);
}
.morebutton a:link {
	color: rgb(102, 102, 102);
}
.morebutton a:hover {
	color: rgb(153, 153, 153);
}
.wp-pagenavi {
	padding: 15px; margin-top: 15px; margin-bottom: 15px; margin-left: -14px;
}
.wp-pagenavi a {
	background: rgb(244, 244, 236); border-color: rgb(219, 219, 219); margin: 0px 5px 0px 0px; padding: 3px 7px; color: rgb(153, 153, 153);
}
.wp-pagenavi a:link {
	background: rgb(244, 244, 236); border-color: rgb(219, 219, 219); margin: 0px 5px 0px 0px; padding: 3px 7px; color: rgb(153, 153, 153);
}
.wp-pagenavi a:visited {
	
}
.wp-pagenavi a:hover {
	background: rgb(176, 172, 169); border-color: rgb(219, 219, 219); color: rgb(255, 204, 0); text-decoration: none;
}
.wp-pagenavi a:active {
	
}
.wp-pagenavi span.pages {
	margin: 2px 5px 2px 2px; padding: 2px; color: rgb(153, 153, 153);
}
.wp-pagenavi span.current {
	background: rgb(176, 172, 169); border-color: rgb(219, 219, 219) !important; padding: 3px 7px; width: 21px; text-align: center; color: rgb(253, 212, 47); margin-right: 5px;
}
.wp-pagenavi span.extend {
	background: rgb(172, 172, 170); border-color: rgb(219, 219, 219); margin: 2px; padding: 2px 4px; color: rgb(255, 255, 255);
}
.search span.date {
	color: rgb(173, 173, 173); font-size: 10px;
}
