/* ------- supplemental css, wordpress specific ------ */
html, body {
	background: url(http://www.saturdayeveningpost.com/wp-content/uploads/satevepost/background1.gif) #fbf9fa repeat-x top; 
}
img {
	border: none;
}
.article4way {
	background: url(../images/article4way_bkgd.gif) repeat-y top center;
	border-bottom: 1px solid #ccc;
}
#content,
#contentWrap {
	background: url(../images/contentWrap_bkgd.gif) repeat-y right;
}
#columnMain {
	position: relative;
}
/* Wordpress */

.entry-meta,
.entry-utility {
	font-size: 12px;
	color: #333;
	}

.entry-meta {
	/*margin: 8px 0px;*/
	margin-bottom:8px;
	}

#comments {
	padding-top: 30px;
	}

#post_nav_shade {
	background: url(../images/post_nav_back.gif) repeat;
	padding: 12px;
	text-align: center;
	font-size: 11px;
	}

.white_back {
	background: white;
	padding: 6px 12px;
	}

.entry-date,
.cat-links,
.comments-link {
	}

.entry-date {
	}

.comments-link {
	}

.entry-content {
	}

.entry-content ul,
.entry-content ul li {
	list-style: inside;	
	}

.entry-content ol,
.entry-content ol li {
	list-style-position: inside;
	}

.posteddate {
	float: right;
	}

.postedcomments {
	float: left;
	}

.postedcat {
	margin-top: 6px;
	}

.postedcat,
.postedtags {
	padding-top: 6px;
	font-size: 11px;
	text-transform: uppercase;
	color: #333;
	font-weight: bold;
	}

#post_nav_noextend {
	font-size: 11px;
	}

/* sidebar */
ul#rightSide {
	background: #879B70;
	padding: 0 0 10px 0;
	}

ul#rightSide li.cat-item {
	background: #879B70;
	border-bottom: solid 1px #A3A4A3;
	font-family: Gill Sans, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 15px;
	margin: 0;
	padding: 0;
	}

ul#rightSide li.cat-item a {
	font-size: 18px;
	color: #e4e4e4;
	text-decoration: none;
	font-family: Gill Sans, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 18px 12px;
	text-transform: uppercase;
	display: block;
	}

ul#rightSide li.cat-item a:hover {	
	color:#fff;
	text-decoration: none
}

ul#rightSide li.current-cat,
ul#rightSide li.current-cat a {
	color: #fff;
}

ul#rightSide li.cat-item ul.children {
	background:#677E78;
	border-top: solid 1px #A3A4A3;
	margin: 0;
	padding: 12px;
	text-transform: none;
	}

ul#rightSide li.cat-item ul.children li.cat-item {
	display: block;
	background: url(../images/hr2.gif) no-repeat bottom center;
	list-style: none;
	letter-spacing: .05em;
	margin: 0;
	padding: 0;
	border: none;
	}

ul#rightSide li.cat-item ul.children li.cat-item a {
	display: block;
	font-size: 15px;
	color: #e4e4e4;
	text-decoration: none;
	font-family: Gill Sans, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 8px 0;
	margin: 0;
	text-transform: none;
}

ul#rightSide li.cat-item ul.children li.cat-item a:hover {	
	color:#fff;
	text-decoration: none
}

ul#rightSide li.cat-item ul.children li.cat-item ul.children {
	list-style: none;
	padding: 0 0 8px 0;
	margin: 0;
}

ul#rightSide li.cat-item ul.children li.cat-item ul.children li.cat-item {
	list-style: none;
	padding: 0;
	margin: 0;
}

ul#rightSide li.cat-item ul.children li.cat-item ul.children li.cat-item a {
	padding: 6px;
	margin: 0;
	font-size: 13px;
	font-weight: normal;
}

ul#rightSide li.cat-item ul.children li.cat-item ul.children li.current-cat a {
	font-size: 14px;
}

ul#rightSide li.cat-item ul.children li.sublinkon a,
ul#rightSide li.cat-item ul.children li.current-cat,
ul#rightSide li.cat-item ul.children li.current-cat a,
ul#rightSide li.cat-item ul.children li.current-cat a:link,
ul#rightSide li.cat-item ul.children li.current-cat a:hover,
ul#rightSide li.cat-item ul.children li.current-cat a:active,
ul#rightSide li.cat-item ul.children li.current-cat a:visited {	
	color:#fff;
	text-decoration: none;
	font-weight: bold;
	z-index:501;
	text-transform: none;
	list-style: none;
}

ul#rightSide li.cat-item ul.children li.current-cat ul.children {
	list-style: none;
}

ul#rightSide li.cat-item ul.children li.current-cat ul.children a,
ul#rightSide li.cat-item ul.children li.current-cat ul.children a:link,
ul#rightSide li.cat-item ul.children li.current-cat ul.children a:active,
ul#rightSide li.cat-item ul.children li.current-cat ul.children a:visited {
	color: #e4e4e4;
	font-weight: normal;
}

ul#rightSide li.cat-item ul.children li.current-cat ul.children a:hover {	
	color:#fff;
}

ul#rightSide li.cat-item,
ul#rightSide li ul li ul {
	display: none;
	}

ul#rightSide li.current-cat, 
ul#rightSide li.current-cat-parent { 
	display: block; 
}

#tagcloud {
/*	background: #c1cdb5; */
	border-bottom: 1px solid #a4a699;
	padding: 12px;
	text-align: center;
	list-style: none;
}

#tagcloud li {
	list-style: none;
}

#post_search_form {
	display: block;
	padding: 15px 12px 0px 12px;
	margin: 0;
	height: 35px;
	overflow: hidden;
	background: #d8ce90;
	border-bottom: 1px solid #dabf5b;
}

.nav-previous {
	float: left;
}

.nav-next {
	text-align: right;
}

#nav-below {
	border-bottom: 1px solid #ccc;
	padding-bottom: 16px;
	margin: 16px 0;
	font-size: 16px;
}

.menu {
	padding: 10px 0 20px 0;
}

.menu ul,
.menu li {
	list-style: none;
	padding: 0;
	margin: 0;
	display: inline;
}

.menu a {
	padding: 3px 6px 3px 0px;
	margin-right: 6px;
	border-right: 1px solid #333;
}

#mc_embed_signup,
#mc_embed_signup div {
	float: left;
}

.newsletter_tagline {
	clear: left;
	padding: 0 16px;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

img.cat_title {
	display: block;
	margin-bottom: 8px;
}

li.page-item-3356 a {
	border-right: none;
	margin: 0;
	padding-right: 0;
}

.copyright {
	color: #637251;
	font-size: 11px;
}

#commentform p {
	display: none;
}

#commentform p#login {
	display: block;
}
#most_commented {
	margin: 16px;
	padding: 16px;
	background: white;
}
#comments {
}
#comments h3 {
	padding-bottom: 16px;
}
#comments li {
	list-style: none;
}
#comments div.comment-content {
	font-size: 12px;
}
#comments div.comment-author {
	font-family: Georgia, "Times New Roman", serif;
	font-style: italic;
	font-size: 22px;
	line-height: 20px;
	padding-left: 16px;
}
#comments div.comment-meta {
	color: #666;
	padding-left: 16px;
}
#comments div.comment-content {
	padding: 10px 70px 6px 70px;
	border: 1px solid #ccc;
	margin-bottom: 16px;
	background: url(../images/comments_quotes.png) white top center no-repeat;
}

.form-submit {
	padding-top: 16px;
}

.wp-caption {
	padding: 10px 6px 6px 6px;
	border: 1px solid #ccc;
	background: white;
	margin: 0 0 16px 0;
}

.wp-caption-text {
	padding-top: 16px;
	font-size: 10px;
	line-height: 11px;
	color: #666;
	font-style: normal;
	text-align: center;
}
div.recipe {
	clear: both;
	border: 1px solid #f1efde;
	background: #f8f7f2;
	padding: 16px;
	margin-bottom: 20px;
}
div.recipe h2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
}
div.recipe ul, ol {
	list-style: inside;
	padding: 6px 0;
}
div.recipe ul li {
	list-style: inside;
	padding: 0 0 4px 16px;
}
div.sidebar {
	float: left;
	padding: 16px;
	border: 1px solid #f1efde;
	background: #f8f7f2;
	margin: 0px 12px 12px 0px;
	width: 220px;
}
.author-bio {
	padding: 16px;
	font-size: 13px;
}
.author_avatar {
	float: right;
	padding: 1px;
	border: 1px solid #ccc;
	margin: 0 0 16px 16px;
}
.alignright {
	float: right;
	margin: 10px 0px 10px 10px;
}
.alignleft {
	float: left;
	margin: 10px 10px 10px 0px;
}

li.lastone,
li.lastone a {
	border-right: none;
}

div.menu li.page-item-4630 {
	display: none;
	}

div.kidsmag {
	margin: 16px 6px 6px 6px;
	background: #f2f2f2;
	line-height: normal;
	border-bottom: #cc0000 8px solid;
}

div.kidsmag br {
	margin: 0px;
	padding: 0px;
	}

div.kidsmag div img {
	float: left;
	margin-right: 6px;
	margin-bottom: 6px;
	border: 1px solid #ccc;
	padding: 1px;
	}

div.kidsmag div {
	margin-top: 4px;
	margin-bottom: 6px;
	padding: 6px;
	}

div.kidsmag div h3 {
	line-height: normal;
	margin: 0;
	}

/* ----- dropdowns  -----  */
#pgn1 li
{	margin: 0px;
	padding: 0;
	list-style: none;
	float: left;
	font: normal 14px Lucida Grande, Arial, Helvetica, sans-serif;
        color: #FFF;
        text-align: center;
        background: #687362 url(../images/backgroundPGN1.jpg);
}
#pgn1 li:hover {        
	background: #464845 url(../images/backgroundPGN2.jpg);
}
#pgn1 li ul {
	background: #eae7de;
	border: 1px solid #777672;
}

#pgn1 li ul li {
	background: none;
	float: none;
	font-weight: bold;
	font-size: 13px;
}

#pgn1 li ul li a {
	color: #a43d1c;
}

#pgn1 li ul li:hover {
	background: none;
	background-color: white;
	color: #333;
}

#pgn1 li ul li:hover a {
	color: #333;
}

#pgn1 li a
{	display: block;
	margin: 0px 0px 0px 0px;
	padding: 15px 18px 10px 18px;
	width: auto;
	border-right: #464845 solid 1px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
}
#pgn1 li ul li a {
	padding: 6px 18px;
}
#pgn1 li a.last {
	border-right: none;
}
#pgn1 li.pgn1on {
	background: #464845 url(../images/backgroundPGN2.jpg);
	color: #DAC565;
	z-index: 1000
}
#pgn1 li.pgn1on a {
	color: #dac565;
}
#pgn1 li ul li a,
#pgn1 li ul li a:hover,
#pgn1 li.pgn1on ul li a,
#pgn1 li.pgn1on ul li a:hover {
	color: #a33c19;
	background: none;
	border: none;
	text-align: left;
}

.articleMain-1 h2 {
	font-size: 30px;
	line-height: normal;
}

#breadcrumbs {
	text-transform: uppercase;
	}
#breadcrumbs a,
#breadcrumbs a:link {
	color: #999;
	}
#breadcrumbs a:hover {
	color: #666;	
	}
.headerColor-1 h3 {
	color: white;
	display: inline;
	font-style: oblique;
	letter-spacing: .01em;
	text-transform: uppercase;
	}
#mini_nav ul,
#mini_nav li {
	list-style: none;
	display: inline;
}
#mini_nav {
	font-size: 11px;
	text-transform: uppercase;
	}

#menu {
	position: relative;
}

h2.singleh2 {
	font-size: 15px;
	margin: 12px 0px 0px 0px;
	padding: 0px;
	line-height: 14px;
}

div.articleMain-1 p.read_more,
div.article1way p.read_more {
	padding-top: 12px;
}
.gallery-caption {
	font-size: 12px;
}
.attachment_nav {
	font-size: 12px;
	border: 1px solid #ccc;
	margin: 6px 0;
	padding: 0 12px;
	background: #f8f8f5;
}
.attachment-full {
	padding: 1px;
	border: 1px solid #ccc;
}
.video_caption {
	padding:16px;
	font-size: 12px;
	color:#333;
	font-family: Georgia, Times, serif;
}
.franklin_quote {
	font-family: Georgia, Times, serif;
	padding: 16px 16px 0 16px;
	border: 1px solid #ccc;
	clear: both;
	background: white;
	margin-bottom: 16px;
	}
.franklin_icon {
	float: right;
	margin: 0 0 16px 16px;
	}
div.mediakit {
border-top:1px dotted #006666;padding:8px 20px;background:#fff;margin:16px 0;clear:both;
}
div.mediakit2 {
border-top:1px dotted #d9541e;padding:18px 0;background:#fff;margin:16px 0;clear:both;
}
div.mediakit3 {
border-top:1px dotted #004f39;padding:18px 0;background:#fff;margin:16px 0;
text-align: center;clear:both;

}
div.mediakit4 {
border-top:1px dotted #0f004e;padding:18px 0;background:#fff;margin:16px 0;clear:both;
}
div.mediakit4 h4 {
color: #0f004e;
}
div.admenu {
	list-style: none;
	background: white;
	border: 1px solid #ccc;
	font-size: 12px;
	padding: 8px 12px;
	margin-bottom: 12px;
}
div.admenu ul li {
	list-style: none;
	display: inline;
	padding-right: 6px;
	margin-right: 6px;
	border-right: 1px solid #ccc;
}
.bio {
	margin-left: 74px;
	padding: 12px;
	font-size: 13px;
}
#cartoon_wrapper {
	text-align: center;
	border: 1px solid #ccc;
	padding: 16px;
	background: white;
	margin-bottom: 8px;
}
.cartoon_text {
	font-size: 14px;
	font-style: oblique;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.postings-nav {
	padding: 4px 0;
	margin: 0;
	font-size: 11px;
	text-align: center;
}
.posting_index {
	padding-bottom: 8px;
	margin-bottom: 8px;
	border-bottom: 3px solid #999;
	clear: both;
}
.posting_index h1 {
	font-size: 26px;
	padding: 20px 0px 26px 0px;
}
.posting_index h2 {
	padding-top: 22px;
}
.posting_index h3 {
	font-size: 18px;
}
.posting_index h3.first_tit {
	font-size: 24px;
	font-weight: bold;
}
.posting_index_img {
	padding: 1px;
	border: 1px solid #ccc;
	float: left;
	width: 368px;
	font-size: 11px;
	font-style: oblique;
	color: #666;
	text-align: justify;
}
.posting_index div.cartoon {
	margin-top: 5px;
	font-size: 18px;
	font-style: oblique;
	min-height: 104px;
}
.posting_index table img {
	border: 1px solid #ccc;
	padding: 1px;
	width: 200px;
	height: 200px;
}
.posting_index table img.no_bord {
	border: none;
	padding: 0px;
	width: auto;
	height: auto;
}
.posting_index p {
	margin: 0px;
	padding: 0px;
}
.posting_index_img p {
        padding: 10px 6px 6px 6px;
        line-height: 12px;
}
.posting_index table {
	margin-top: 20px;
	clear: both;
}
.posting_index td {
	width: 33%;
	vertical-align: top;
}
.posting_index td h3,
.posting_index p.cartoon_text {
	padding-top: 8px;
}
.posting_index_wrapper {
	padding: 16px;
}
div.wp-caption {
	text-align: center;
	color: #666;
	}
img.size-full,
div.wp-caption img {
	margin: 0px;
	padding: 0px;
	}
.article_main_img {
	padding: 1px;
	border: 1px solid #e5e5e5;
	text-align: center;
	font-size: 11px;
	line-height: 10px;
	color: #666;
	float: left;
	width: 368px;
	margin-right: 25px;
	margin-bottom: 15px;
	background: white;
	}
.article_main_img p {
	padding: 0 8px;
	}
.entry-date-2 {
	color: #ccc;
	}
.entry-date-2 abbr {
	color: #666;
	}
.read_more {
	font-size: 0.8em;
	}
.read_more a {
	font-weight: bold;
	}
div.article1wayText_noimg  {
	padding: 16px 0px;
}
div.article1wayText_noimg h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 25px;
	padding: 0 0 5px;
}
div.article1wayText_noimg p.read_more {
	margin-bottom: 0;
}
textarea#comment {
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	padding: 16px 70px;
	font-size: 16px;
	width: 588px;
	background: white url(http://www.saturdayeveningpost.com/wp-content/themes/satevepost/images/comments_quotes.png) top center no-repeat;
	border: 1px solid #666;
	color: #666;
}
div.form-input input {
	padding: 6px;
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 16px;
	background: white;
	border: 1px solid #666;
	color: #666;
	}
div.form-label {
	padding: 4px 0px;
	}
div.form-submit {
	text-align: right;
	}
div.form-submit input {
	background: #a5401b;
	color: #fff;
	font-style: bold;
	padding: 4px 6px;
	border: none;
	}
#nutrition {
	border: 1px solid #ccc;
	padding: 16px;
	font-size: 11px;
	color: #666;
	line-height: 11px;
	background: #f1efde;
	}
#nutrition h3 {
	margin-bottom: 4px;
	}
#nutrition p {
	margin: 0;
	padding: 0;
	}
span.required {
	font-size: 11px;
	color: #666;
	}
#FrontPageTitle h1 {
	padding-bottom: 3px;
	}
div.formatted_tbl {
	margin: 5px;
	padding: 5px;
	}
div.formatted_tbl table {
	background-color: #f5f4ec;
	border: 1px solid #ccc;
	margin-bottom: 12px;
	}
div.formatted_tbl td {
	padding: 5px; 
	vertical-align: top;
	}
form.sweeps fieldset,
form.sweeps legend {
	padding: 0;
	}
form.sweeps input.inp_txt {
	display: block;
	width: 98%;
	font-size: 16px;
	border: 1px solid #999;
	padding: 3px 6px;
	margin-bottom: 6px;
	}
form.sweeps input.sbt {
	margin: 12px 0;
	}
form.sweeps fieldset {
	padding: 16px;
	}
form.sweeps legend {
	font-size: 12px;
	color: #666;
	font-style: oblique;
	padding: 0px 3px;
	}
.articleMain-1 blockquote {
	/*padding: 0px 16px;*/
	padding:8px;
	clear:both;
	background:#f8f7f2;
	margin:20px;
	color:#525252;
	font-size:14px;
	line-height:23px;
	border-left:1px dashed #6a7263;
	}
div.postings-nav {
	margin-bottom: 30px;
	}
div.articleMain-1 img.cat_title {
	padding-top: 24px;
	}
div#contentWrap,
div#content,
div#columnMain {
	background-color: white;
	}
.article4way .story {
	padding: 8px 0px;
	}
.article4way .read_more {
	font-size: 11px;
	}


/*--Rockwell Landing Page Navigation Styles--*/
#nr_nav_container {
	width:758px;
	margin:0 0 20px -11px;
}
#nr_nav_container ul {
	list-style:none;
	position:relative;
	float:left;

}
#nr_nav_container a {
	font:bold 18px Georgia, "Times New Roman", Times, serif;
	color:#a5401b;
	text-decoration:none;
	padding-top:8px;
}
#nr_nav_container a:hover {
	text-decoration:underline;
}
#nr_nav_container .small {
	list-style:none;
	width:209px;
	height:124px;
	position:relative;
	float:left;
}
#nr_nav_container .large {
	list-style:none;
	width:340px;
	height:124px;
	position:relative;
	float:left;
}


#nr_nav_container .small#bio a {
	display:block;
	width:209px;
	height:124px;
	padding-left:10px;
	background-image:url(/wp-content/uploads/satevepost/nr_nav_background_4.jpg);
	background-repeat:no-repeat;
	background-position:2px -300px;
}
#nr_nav_container .small#bio a:hover {
	background-position:2px -0px;
}
#nr_nav_container .large#gallery a {
	display:block;
	width:340px;
	height:124px;
	background-image:url(/wp-content/uploads/satevepost/nr_nav_background_4.jpg);
	background-position:-209px -300px;
	background-repeat:no-repeat;
}
#nr_nav_container .large#gallery a:hover {
	background-position:-209px -0px;
}
#nr_nav_container .small#articles a {
	display:block;
	width:209px;
	height:124px;
	background-image:url(/wp-content/uploads/satevepost/nr_nav_background_4.jpg);
	background-position:-549px -300px;
	background-repeat:no-repeat;
}
#nr_nav_container .small#articles a:hover {
	background-position:-549px -0px;
}
#nr_nav_container .small#store a {
	display:block;
	width:209px;
	height:124px;
	padding-left:10px;
	background-image:url(/wp-content/uploads/satevepost/nr_nav_background_4.jpg);
	background-position:2px -423px;
	background-repeat:no-repeat;
}
#nr_nav_container .small#store a:hover {
	background-position:2px -123px;
}
#nr_nav_container .large#prints a {
	display:block;
	width:340px;
	height:124px;
	background-image:url(/wp-content/uploads/satevepost/nr_nav_background_4.jpg);
	background-position:-209px -423px;
	background-repeat:no-repeat;
}
#nr_nav_container .large#prints a:hover {
	background-position:-209px -123px;
}
#nr_nav_container .small#news a {
	display:block;
	width:209px;
	height:124px;
	background-image:url(/wp-content/uploads/satevepost/nr_nav_background_4.jpg);
	background-position:-549px -423px;
	background-repeat:no-repeat;
}
#nr_nav_container .small#news a:hover {
	background-position:-549px -123px;
}


/*Display page sprites*/

#topRowButton {
	position:relative;
	float:left;
	margin:16px 0 0 0;
}

#bottomRowButton {
	position:relative;
	float:left;
	
	
}


#topRowButton li{
	list-style-type:none;
	list-style-image:none;
	position:relative;
	float:left;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-weight:bold;
	font-size:14px;
	color:#CCC;
	display:block;
	width:182px;
	height:44px;
	z-index:1000;

}

#bottomRowButton li{
	list-style-type:none;
	list-style-image:none;
	position:relative;
	float:left;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-weight:bold;
	font-size:14px;
	color:#CCC;
	width:182px;
	height:44px;
	z-index:2000;
}

#topRowButton a{
	display:block;
	color:#00FF00;
	width:182px;
	height:44px;
	background-image:url(/wp-content/uploads/satevepost/sprite_sheet.png);
	background-position:-18px -18px;
	background-repeat:no-repeat;
	color:#000;
	font-weight:bold;
	text-align:center;
	vertical-align:baseline;
	padding-top:10px;
	/*overflow:hidden;*/
	cursor:pointer;


}

#topRowButton a:hover{
	display:block;
	width:182px;
	height:44px;
	background-image:url(/wp-content/uploads/satevepost/sprite_sheet.png);
	background-position:-210px -18px;
	background-repeat:no-repeat;

}

#bottomRowButton a {
	display:block;
	width:182px;
	height:44px;
	background-image:url(/wp-content/uploads/satevepost/sprite_sheet.png);
	background-position:-18px -67px;
	background-repeat:no-repeat;
	color:#000;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
	cursor:pointer;

}

#bottomRowButton a:hover {
	display:block;
	width:182px;
	height:44px;
	background-image:url(/wp-content/uploads/satevepost/sprite_sheet.png);
	background-position:-210px -67px;
	background-repeat:no-repeat;
	z-index:2000;

}

.displayDiv {
	background-color:#f1eedb;
	width:726px;
	position:relative;
	float:left;
	border:1px solid #c7c192;
	padding:16px 0;
	margin: 0 0 16px 0;
	min-height:440px;
}

.displayDiv h2 {
	margin:0 0 8px 16px;
}

.displayDiv p {
	margin:0 16px 16px 16px;
}

/*Exhibit Sidebar*/

.exhibit_sidebar {
	background-color:#879B70;
	border-bottom:1px solid #A3A4A3;
	font-family:'Gill Sans',Arial,Helvetica,sans-serif;
	font-size:18px;
	line-height:15px;
}

.exhibit_sidebar #exhibit_sidebar_title{
	padding:18px 12px;
	display:block;
	color:white;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}

.exhibit_sidebar_children {
background-color:#677E78;
color:white;
display:block;
font-family:'Gill Sans',Arial,Helvetica,sans-serif;
font-size:18px;
padding:12px;
border-top-width:1px;
border-top-style:solid;
border-top-style:solid;
border-top-color:#A3A4A3;
border-bottom-color:white;
}

.exhibit_sidebar_children li {
background-image:url(http://www.saturdayeveningpost.com/wp-content/themes/satevepost/images/hr2.gif);
background-repeat:no-repeat;
background-position:bottom;
text-transform:none;
display:block;
vertical-align:baseline;
color:#E4E4E4;
text-decoration:none;
padding:0;
text-transform:capitalize;
font-size:15px;
height:31px;
}

.exhibit_sidebar_children a {
	color:#E4E4E4;
	text-decoration:none;
	padding:8px 0;
	display:block;
}

.exhibit_sidebar_children a:hover {
	color:white;
}
/*sidebar formatting*/
.tag_sidebar {
	float:right;
	margin:5px;
	padding:16px;
}

.tag_sidebar .sidebarTable {
	border:2px solid #F1EFDF;
	font-size:.8em;
}

.tag_sidebarHeader{
	border:2px solid #F1EFDF;
	background-color:#f8f7f2;
}

.tag_sidebarHeader td {
	padding-bottom: .6em;
}

.tag_sidebarCell {
	border:2px solid #F1EFDE;
}

/* Table of Contents - 2010/08/24- WJH */

#tableOfContents_top
{
	position:relative;
	margin-top:-20px;
	
}


#tableOfContents_issueHeading
{
	color:#A5401B;
	font-size:32px;
	font-weight:normal;
	margin-bottom:14px;
}

#tableOfContents_top_left
{
	width:310px;
	float:left;
	position:relative;
	margin-bottom:8px;
}

#tableOfContents_cover
{
	color:#666;
	border:1px solid #E5E5E5;
	text-align:center;
	font-style:oblique;
	font-size:.8em;
	padding:4px;
	font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
}

#tableOfContents_cover img 
{
	margin-bottom:5px;
}

#tableOfContents_top_right
{
	width:400px;
	float:right;
	position:relative;
}

#tableOfContents_issueTheme
{
	margin-top:0px;	
}

#tableOfContents_issueTheme h2
{
	color:#A5401B;
	font-weight:bold;
	font-size:27px;
	margin-top:0px;
	margin-bottom:8px;
}

#tableOfContents_issueCopy
{
	
}

#tableOfContents_subscribe
{
	border-top:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
	color:#A5401B;
	font-weight:bold;
	position:relative;
	float:left;
	width:100%;
}

#tableOfContents_subscribe p
{
	text-align:right;
	margin:0 8px;
}

.tableOfContents_sectionTitle
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	position:relative;
}

.tableOfContents_sectionTitle h3
{
	margin-bottom:6px;
	font-size:18px;

}

#tableOfContents_bottom {
	position:relative;
	width:100%;
	float:left;
	margin-top:16px;
}

#tableOfContents_leftColumn
{
	width:400px;
	position:relative;
	float:left;
	border-right:1px solid #E5E5E5;
	overflow:hidden;

}

.tableOfContents_leftArticle
{
	position:relative;
}


.tableOfContents_leftImage
{
	position:relative;
	float:left;
	margin-right:12px;
}

.tableOfContents_leftImage img
{
	border:1px solid #E5E5E5;
}

.tableOfContents_articleTitle
{
	color:#A5401B;
	font-size:14px;
	position:relative;
	float:left;
	width:250px;
	margin-bottom:0px;
	
	
}

.tableOfContents_articleTitle h2
{
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	color:#736969;
	
}


.tableOfContents_articleCopy
{
	position:relative;
	float:left;
	margin-top:0px;
	width:230px;
	overflow:hidden;
}

#tableOfContents_rightColumn
{
	position:relative;
	float:right;
	width:300px;
}

#tableOfContents_rightColumn .tableOfContents_articleTitle h2
{
	margin-bottom:14px;
	font-size:17px;
	font-weight:bold;
}

#tableOfContents_rightColumn .tableOfContents_articleCopy
{
	margin-top:-12px;
}

.tableOfContents_rightArticle
{
	position:relative;
}

#tableOfContents_rightColumn .tableOfContents_articleTitle .tableOfContents_articleCopy
{
	margin-top:0px;
	margin-bottom:10px;
}

/*Current Issue Sidebar - 10/08/25 - WJH */

#sidebar_webEx
{
	background-color:#F0EFDD;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:10px;
	width:200px;
}

#sidebar_webEx h3
{
	font-size:18px;
	color:#736969;
	margin-bottom:12px;
	margin-top:8px;
}

#sidebar_webEx p 
{
	margin-bottom:13px;
	width:80%;
}

#sidebar_webEx a
{
	color:#A5401B;
	text-decoration:none;
	clear: both;
	display:block;
	cursor:pointer;
	margin-bottom:0px;
	font-weight:bold;
	font-size:14px;
	margin-left:1px;
}

#sidebar_webEx a:hover
{
	text-decoration:underline;
}

.addThisSidebar {
	border-bottom: 1px solid #E5E5E5;
	border-top: 1px solid #E5E5E5;
	padding:8px;
	background:#ffffff;
}

.addThisSidebarTitle {
	color:#687363;
	font-size:16px;
}

.postTags {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#a5401b;
	font-size:14px;
	background:#f8f7f2;
	border:1px solid #ede3ec;
	padding:12px;
	margin:0px 0 16px 0;
}

.tagListTitle{
	margin-bottom:0px;
	color:#798f60;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.pullquote
{
background:transparent;
width:300px;
font:18px/32px Georgia, "Times New Roman", Times, serif;
color:#525252;
margin:32px;
text-align:left;
float:right;
}


/**poems css stuff **/

div.poem {
	border: 1px solid #f1efde;
	background: #f8f7f2;
	padding: 16px;
	margin-bottom: 20px;
	width:300px;
	float:left;
	margin-left:20px;
}

.indent{
	margin-left:10px;	
}

.indent2{
	margin-left:20px;	
}

.indent3{
	margin-left:30px;	
}

