@import url(../thematic/library/styles/reset.css);
@import url(typography.css);
@import url(../thematic/library/layouts/2c-r-fixed.css);
@import url(../thematic/library/styles/plugins.css);
/*
Theme Name: AcamasBAK
Theme URI: http://themeshaper.com/acamas-theme-clarity-elegance-power/
Description: Acamas brings clarity, elegance and power to your WordPress experience thanks to the power of <a href="http://themeshaper.com/thematic-for-wordpress/">Thematic</a>.
Author: Ian Stewart
Author URI: http://themeshaper.com/
Template: thematic
Version: 1.0.2*/
BODY, INPUT, TEXTAREA
{
	color: #21211E;
	font: 13px/21px Georgia, Times, "Times New Roman", serif;
}
STRONG, EM, B, I
{
	font-weight: bold;
}
DIV.entry-content EM
{
	color: #818127;
	font: 1em/1.6em Georgia, Times, "Times New Roman", serif;
	font-style: italic;
}
A
{
	color: #595957;
	font-style: italic;
	text-decoration: none;
}
A:hover
{
	color: #598745;
	text-decoration: underline;
}
LI#pages-4.widgetcontainer.widget_pages UL LI.page_item.page-item-406 A
{
	font-weight: bold;
}
.blogroll LI A IMG
{
	list-style-type: none;
	margin-left: -4px;
	display: block;
}
DIV#siteinfo A
{
	color: #FFFFFF;
	font-style: normal;
}
BLOCKQUOTE
{
	font-size: 12px;
	font-style: italic;
}
BLOCKQUOTE A
{
}
/*=Structure
--------------------------------------------------------------

Three-column structure for home page
*/
.home #container
{
	width: 640px;
	float: left;
}
.home .main-aside
{
	right: 0;
}
.home #primary
{
	width: 273px;
	float: right;
	margin: 0 10px 0 20px;
}
LI#pages-4.widgetcontainer.widget_pages
{
	background-color: #BFD1AC;
	max-width: 263px;
	text-align: center;
	list-style: none;
}
UL LI.page_item.page-item-406
{
	list-style: none;
	margin-left: -20px;
}
.home #secondary
{
	width: 0px;
	float: right;
	clear: none;
	margin: 0 0 0 5px;
}
/*
One-column structure for archive and search pages
*/
.search #container, .archive #container
{
	float: none;
	margin: 0 auto;
	width: 940px;
}
#content P
{
	width: 540px;
	margin: 0 auto 19px;
	font-style: italic;
}
DIV.petition P SPAN.signature
{
	display: block;
	border-top: 2px dotted #A8A87B;
	padding: 10px;
}
.search #content, .archive #content
{
	margin: 22px auto 0;
	width: 940px;
	text-align: center;
}
.search .main-aside, .archive .main-aside
{
	display: none;
}
/*=Header
--------------------------------------------------------------*/
#header
{
}
#branding
{
	width: 958px !important;
	position: relative;
	top: -26px;
}
#blog-title
{
	font-size: 28px;
	font-style: italic;
	width: 600px;
}
#blog-title A
{
	color: #FEFEFE;
	text-decoration: none;
	margin-left: 20px;
}
#blog-title A:hover
{
	color: #FEFEFE;
}
#blog-description
{
	color: #C2C27A;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 2px;
	text-transform: uppercase;
	margin-left: 20px;
	margin-top: 5px;
	width: 500px;
}
#blog-description:before
{
	content: '{ ';
	font-weight: normal;
}
#blog-description:after
{
	content: ' }';
	font-weight: normal;
}
/*=Menu
--------------------------------------------------------------*/
.skip-link
{
	display: none;
}
#access
{
	width: 928px;
	margin: 0 auto;
	/*[disabled]border-bottom:3px solid #C2C27A;*/
	overflow: visible;
}
#menu UL, .menu UL
{
	list-style: none;
	margin: 0;
	overflow: hidden;
}
#menu UL UL, .menu UL UL
{
	display: none;
}
#menu LI, .menu LI
{
	display: inline;
}
#menu A, .menu A
{
	color: #C2C27A;
	display: block;
	border-bottom: 4px solid #676764;
	float: left;
	font-size: 12px;
	font-style: italic;
	margin: 0 1.5em 0 0;
	text-decoration: none;
	border-width: 4px;
}
#menu A:hover, .menu A:hover
{
	color: #FFFFFF;
	display: block;
	border-bottom: 4px solid #858579;
	float: left;
	font-size: 12px;
	font-style: italic;
	margin: 0 1.5em 0 0;
	text-decoration: none;
	border-width: 4px;
}
#menu LI.current_page_item A, .menu LI.current_page_item A
{
	border-color: #FFFFFF;
	color: #FEFEFE;
}
/*=Featured
--------------------------------------------------------------*/
#home-insert
{
	height: 0px;
}
#featured-content
{
	color: #E9E9E9;
	margin: 0 auto;
	width: 958px;
	top: -45px;
	position: relative;
	padding: 0;
}
#featured-content A
{
	color: #E9E9E9;
}
#featured-content A:hover
{
	color: #FFF;
}
#latest-feature
{
	/*[disabled]padding:0 0 0px;*/
	/*[disabled]width:943px;*/
}
#latest-feature P
{
	/*[disabled]margin:0 0 0 0px;*/
}
#latest-feature H3
{
	/*[disabled]background:#598745;*/
	/*[disabled]color:#FFF;*/
	/*[disabled]display:inline;*/
	/*[disabled]font-size:10px;*/
	/*[disabled]font-weight:bold;*/
	/*[disabled]letter-spacing:2px;*/
	/*[disabled]line-height:18px;*/
	/*[disabled]margin:0;*/
	/*[disabled]padding:8px 20px;*/
	/*[disabled]text-transform:uppercase;*/
	/*[disabled]float:right;*/
}
#feature-content
{
	/*[disabled]margin:14px 0 0;*/
}
#latest-feature-title
{
	/*[disabled]padding:14px 0 7px 20px;*/
}
#latest-feature-title A
{
	/*[disabled]font-size:21px;*/
	/*[disabled]font-style:italic;*/
	/*[disabled]text-decoration:none;*/
}
#latest-feature-title A SPAN
{
	/*[disabled]display:none;*/
	/*[disabled]font-style:normal;*/
}
#latest-feature-title A:hover SPAN
{
	/*[disabled]display:inline;*/
}
#recent-features
{
}
#recent-features H3
{
	/*[disabled]font-size:11px;*/
	/*[disabled]letter-spacing:2px;*/
	/*[disabled]padding-right:30px;*/
}
#recent-features UL
{
	font-size: 12px;
	list-style: none;
	margin: 0 0px 21px 722px;
	display: inline-block;
}
#recent-features A
{
	font-size: 11px;
	letter-spacing: 1px;
	display: inline;
	float: right;
	background-color: #588644;
	text-transform: uppercase;
	font-weight: bold;
	font-style: normal;
	width: 200px;
	padding: 10px;
	margin-top: 0px;
	margin-bottom: 20px;
}
/*=Content
--------------------------------------------------------------

Content for home, single, and pages.
Entry-meta, entry-utility and vertical content margin styles are set globally here
*/
#main
{
	padding: 0 0 21px;
	margin: -7px auto 0;
	/*[empty]font-family:;*/
}
DIV.petition FORM.petition
{
	margin-bottom: 30px;
	padding-bottom: 40px;
}
.home #main
{
	margin: 0 auto;
}
.cat-item-16 A
{
	font-weight: bold;
	color: #5A7B36 !important;
}
.home #content
{
	width: 100%;
}
.home .entry-meta, .home .entry-utility
{
	display: none;
}
.entry-content, .entry-summary
{
	margin: 0px 0 0 2px !important;
	overflow: visible;
	width: 498px !important;
}
.entry-content P, .entry-summary P
{
	font-style: normal !important;
}
.home .entry-content
{
	height: 120px;
}
.home .entry-content
{
	margin-left: 116px !important;
}
.home .entry-title A
{
	display: block;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}
.home .entry-title
{
	left: 117px !important;
	position: relative;
}
.home .entry-title A:hover
{
	text-decoration: none;
}
.home .entry-title
{
	border-bottom: 1px solid #C7C7C7;
	float: left;
	font-weight: normal;
	letter-spacing: 0px;
	margin: -1px 0 21px;
	text-transform: none;
	width: 940px;
}
.home .hentry
{
	margin: 0 0 27px;
	width: 635px;
}
.single .hentry, .page .hentry
{
	padding: 21px 0 0;
}
.single .entry-title, .page .entry-title
{
	font-size: 1.5em;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 20px;
	margin-top: 1.4em !important;
	left: 2px !important;
	margin-bottom: 20px !important;
	text-transform: uppercase;
	color: #808026;
}
.entry-meta
{
	color: #595957;
	font-size: 11px;
	line-height: 3.8em;
	display: none;
}
.entry-content A
{
	color: #598745;
	font-weight: bold;
}
.entry-content A:hover
{
	color: #595957;
}
IMG.alignleft.wp-post-image.tfe
{
	float: left;
	top: -38px;
	position: relative;
}
.tfe
{
	/*[disabled]margin:-10px 0px 0px;*/
	/*[disabled]position:relative;*/
	/*[disabled]padding:9px;*/
}
.entry-content ABBR, .entry-content ACRONYM
{
	border-bottom: 1px dotted #C7C7C7;
	cursor: help;
	font-size: 10px;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.entry-content H1, .entry-content H2
{
	font-size: 1.1em;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 0 0 21px;
	text-transform: none;
}
.entry-content H3
{
	font-style: italic;
	margin: 0 0 21px;
}
.entry-content H4
{
	margin: 0 0 21px;
	font-style: italic;
}
.entry-content H5
{
	font-style: italic;
	margin: 0 0 21px;
}
.entry-content H6
{
	font-style: italic;
	margin: 0 0 21px;
}
.entry-content OL, .entry-content UL
{
	font-size: 12px;
}
.entry-content UL
{
	list-style: square;
}
.entry-content .xoxo
{
	list-style: none;
	margin: 0;
}
.entry-content .xoxo H3
{
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 2px;
	margin: 0 0 21px;
	text-transform: uppercase;
}
.entry-content .xoxo UL
{
	margin: 0 0 21px 1.5em;
	list-style: square;
}
.entry-content .xoxo UL UL
{
	margin-bottom: 0;
}
.entry-content DL
{
	margin: 0 1.5em;
}
.entry-content DT
{
	font-weight: bold;
}
.entry-content DD
{
	margin: 0 0 21px 1.5em;
}
.page-link
{
	margin: 0 0 21px;
}
.entry-utility
{
	color: #595957;
	font-size: 11px;
	line-height: 1.35em;
	margin: 8px 23px 23px;
	width: 284px;
}
.post .entry-utility
{
	color: #595957;
	font-size: 11px;
	line-height: 1.65em;
	width: 284px;
}
/*
Archive pages, tag, category, search
*/
.page-title
{
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 2px;
	padding: 21px 0 0;
	text-transform: uppercase;
}
.search .page-title
{
	padding: 21px 0;
}
.author .page-title
{
	margin: 0 0 21px;
}
.search .hentry, .archive .hentry, .hentry
{
	margin: 0 0 0px;
	overflow: hidden;
}
.archive .hentry
{
	height: 152px;
}
.search .entry-title, .archive .entry-title
{
	border-bottom: 1px solid #C7C7C7;
	float: left;
	font-weight: normal;
	letter-spacing: 0px;
	margin: -1px 0 10px;
	text-transform: none;
	width: 940px;
}
.entry-title
{
	left: 137px !important;
	margin: -1px 0 7px -3px !important;
	position: relative;
	padding-bottom: 9px;
}
.search .entry-title A, .archive .entry-title A
{
	color: #598745;
	font-size: 14px;
	font-weight: bold;
	line-height: 2.1em;
}
.search .entry-title A:hover, .archive .entry-title A:hover
{
	text-decoration: none;
}
.search .entry-meta, .archive .entry-meta
{
	clear: left;
	float: right;
	width: 284px;
	display: none;
}
.search .entry-content, .archive .entry-content
{
	float: left;
	margin: 0;
	line-height: 1.5em;
}
.archive .entry-content
{
	height: 84px;
}
.search .entry-content P, .archive .entry-content P
{
	border-right: 1px dotted #C7C7C7;
	margin: 0;
	padding: 0 20px 21px 0;
}
.search .entry-utility, .archive .entry-utility
{
	float: right;
	margin: 0px;
	width: 284px;
}
/*
Author Info
*/
#author-info
{
	background: #E9E9E9;
	border: 1px solid #C7C7C7;
	margin: 0 0 42px;
	padding: 20px;
	overflow: hidden;
}
#author-info .avatar
{
	border: 1px solid #C7C7C7;
	background: #F4F4F4;
	float: left;
	margin: 0 20px 0 0;
	padding: 5px;
}
/*
Attachment pages
*/
.attachment .page-title
{
	font-weight: normal;
	font-size: 12px;
	text-transform: none;
	letter-spacing: 0;
}
/*=Navigation
--------------------------------------------------------------*/
.navigation
{
	font-size: 12px;
	overflow: hidden;
}
.navigation A SPAN
{
	font-style: normal;
}
.nav-previous
{
	float: left;
	width: 50%;
}
.nav-next
{
	float: right;
	width: 50%;
	text-align: right;
}
#nav-above, #nav-below
{
	margin: 0 0 0px;
}
.home #nav-above, .home #nav-below
{
}
#nav-above
{
}
.single #nav-above
{
	display: none;
}
.home #nav-above
{
	padding: 10px 0 10px 20px;
}
.search #nav-above, .archive #nav-above
{
	padding: 0 0 21px;
}
.home .nav-next
{
	margin: 0 20px 0 0;
}
/*=Comments
--------------------------------------------------------------*/
#comments H3
{
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 2px;
	text-transform: uppercase;
}
.comment-navigation
{
	font-size: 12px;
	margin: 0 0 42px;
}
#comments-list H3
{
	margin: 0 0 21px;
	padding: 21px 0 0;
}
#comments-list OL
{
	border-bottom: 1px solid #C7C7C7;
	list-style: none;
	margin: 0 0 21px;
}
#comments-list OL UL
{
	list-style: none;
	margin: 0;
}
#comments-list OL UL LI
{
	border: 1px solid #C7C7C7;
	margin: 0 0 21px;
}
#comments-list LI
{
	background: #F4F4F4;
	border-top: 1px solid #C7C7C7;
	padding: 21px 20px 0;
	position: relative;
}
#comments-list LI.alt
{
	background: #FFF;
}
#comments-list .unapproved
{
	display: block;
	font-size: 13px;
	font-style: italic;
	margin: 0 0 21px;
	text-align: left;
}
#comments-list LI P
{
	margin: 0;
	padding: 0 0 21px;
}
#comments .avatar
{
	position: absolute;
	top: 21px;
	width: 60px;
	height: 60px;
}
#comments-list LI .n
{
	display: block;
	font-size: 14px;
	font-style: italic;
	margin: 0 0 0 80px;
	padding: 21px 0 0;
}
#comments-list LI .comment-meta
{
	color: #595957;
	font-size: 11px;
	margin: 0 0 21px 80px;
}
.comment-reply-link
{
	font-size: 11px;
	padding: 0 0 21px;
}
#trackbacks-list H3
{
	margin: 0 0 21px;
	padding: 21px 0 0;
}
#trackbacks-list OL
{
	font-size: 12px;
	font-style: italic;
	margin-bottom: 42px;
}
#trackbacks-list P
{
	display: none;
}
#respond
{
	background: #DBDBB2;
	border: 1px solid #838377;
	margin: 0 0 21px;
	padding: 21px 20px;
}
#respond H3
{
	font-size: 11px;
	margin: 0 0 21px;
}
#cancel-comment-reply
{
	margin: 0 0 21px;
}
#respond FORM
{
	margin: 0 0 21px;
}
#respond #form-section-author
{
	float: left;
}
#respond #form-section-author INPUT
{
	width: 236px;
}
#respond #form-section-email
{
	float: right;
}
#respond #form-section-email INPUT
{
	width: 236px;
}
#respond #form-section-url
{
	clear: both;
}
#respond #form-section-url INPUT
{
	width: 492px;
}
#respond .form-label
{
	font-size: 12px;
}
#respond .form-input INPUT
{
	margin: 0 0 21px;
}
#respond TEXTAREA
{
	width: 496px;
	margin: 0 0 21px;
}
#respond .form-submit
{
	float: right;
}
P.subscribe-to-comments
{
	width: 260px;
	float: left;
}
P.subscribe-to-comments LABEL
{
	font-size: 12px;
}
P.comment_license
{
	font-size: 12px;
	clear: both;
	margin: 0 0 21px;
}
P.solo-subscribe-to-comments
{
	clear: both;
	font-size: 12px;
	margin: 0;
}
P.solo-subscribe-to-comments:first-line
{
	font-style: italic;
}
#respond .required
{
	font-weight: bold;
}
UL #respond #form-section-author
{
	float: none;
}
UL #respond #form-section-author INPUT
{
	width: 100%;
}
UL #respond #form-section-email
{
	float: none;
}
UL #respond #form-section-email INPUT
{
	width: 100%;
}
UL #respond #form-section-url INPUT
{
	width: 100%;
}
UL #respond TEXTAREA
{
	width: 100%;
}
/*=Asides and Sidebars
--------------------------------------------------------------*/
.aside UL
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.aside UL UL
{
	list-style: square;
	margin: 0 0 21px 1.5em;
	padding: 0;
}
.blogroll LI
{
	list-style-type: square;
}
.aside UL UL UL
{
	margin: 0 0 0 1.5em;
}
.aside H3
{
	color: #21211E;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 12px;
	padding: 5px 0 4px;
	text-transform: uppercase;
}
#pages-4.widgetcontainer.widget_pages H3.widgettitle
{
	background-color: #5B7C37;
	color: #BFD3AA;
	padding: 5px;
}
#subsidiary #first H3.widgettitle
{
	display: none;
}
LI.widget_calendar H3
{
	display: none;
}
.aside TABLE
{
	text-align: left;
	margin: 0 0 21px;
	width: 100%;
}
.aside TFOOT
{
	line-height: 21px;
}
.aside TABLE CAPTION
{
	color: #21211E;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 12px;
	padding: 5px 0 4px;
	text-align: left;
	text-transform: uppercase;
}
/*
Main Aside
*/
.home .main-aside
{
	padding: 21px 0 0;
}
.main-aside
{
	color: #595957;
	font-size: 12px;
}
.single .main-aside, .page .main-aside
{
	padding: 21px 0 0;
}
/*
Content Asides
*/
#content .aside
{
	background: #E4ECDE;
	border: 1px solid #A2A2A2;
	padding: 14px 20px 1px;
	margin-bottom: 30px;
	line-height: 1.7;
	overflow: visible;
}
.home #content .aside
{
}
#content .widgetcontainer
{
	padding: 0;
}
#content .aside .widgetcontainer UL
{
	margin: 0 0 0 1.5em;
}
#single-top, #page-top
{
	margin: 21px 0;
}
#single-insert
{
	margin: 0 0 21px;
}
/*
Footer Asides
*/
#footer .widgtcontainer
{
}
#footer #subsidiary #first UL LI A
{
	list-style: none;
	color: #FFFFFF;
	display: inline;
}
#footer #subsidiary #first
{
	width: 860px !important;
	text-align: center;
	white-space: nowrap;
}
#footer #subsidiary #first UL LI
{
	list-style: none;
	color: #FFFFFF;
	display: inline;
	padding: 0 10px;
}
#footer #subsidiary
{
	overflow: visible;
	margin: 0 auto;
	width: 780px;
}
/*
Widgets
*/
LI#search INPUT#s
{
	margin: 7px 0;
}
LI#search FORM#searchform
{
	margin: 0 0 26px;
}
LI.widget_tag_cloud
{
	margin: 0 0 21px;
}
SPAN.tag-links A
{
	font-weight: bold;
}
/*
Enable the search widget on search results (when otherwise, everything else is hidden)
*/
.search .main-aside
{
/*reset some styles for the search page*/
	display: block;
	float: none;
	width: 940px;
	margin: 0;
	position: static;
}
.search .xoxo LI
{
/*hide sidebar stuff*/
	display: none;
}
.search .xoxo LI#search
{
/*boom! bring back the search widget (if it's in use)*/
	background: #E9E9E9;
	border: 1px solid #C7C7C7;
	display: block;
	margin: 21px 0;
	padding: 21px 0;
	overflow: hidden;
	width: 940px;
}
.search LI#search FORM#searchform
{
	margin: 0;
}
.search .xoxo LI#search H3
{
	float: left;
	margin: 0 20px;
}
.search .xoxo LI#search INPUT#s
{
	width: 75%;
	margin: 0;
}
/*=Footer
--------------------------------------------------------------*/
#footer
{
	background: #598745;
	font-size: 12px;
	padding: 0px 0 80px;
}
#siteinfo
{
	font-size: 10px;
	text-align: center;
	width: 790px;
}
DIV#siteinfo P
{
	width: 600px;
	margin: 0 auto;
	line-height: 1.7em;
	padding: 17px 0 0;
}
#siteinfo #credit
{
	float: none;
	clear: both;
	padding: 20px;
}
#siteinfo .vcard .tel
{
	float: left;
	margin: 0 10px;
	float: none;
	margin: 0;
	padding: 0;
}
#siteinfo .vcard .adr
{
}
#siteinfo .locality
{
}
#address
{
}
#address
{
	float: left;
	margin: 0 18px 0 0;
	border-right: thin solid #304C24;
	padding: 0 15px 0 0;
}
DIV#siteinfo .vcard .adr .street-address
{
	float: left;
	margin: 0 18px 0 0;
	border-right: thin solid #304C24;
	padding: 0 15px;
}
DIV#siteinfo .vcard .adr .street-address .locality
{
	float: left;
	margin: 0 18px 0 0;
	border-right: thin solid #304C24;
	padding: 0 15px;
}
#siteinfo .vcard .org
{
	float: left;
	margin: 0;
	border-right: thin solid #304C24;
	padding: 0 15px 0 0;
}
#vcard
{
	width: 680px;
	margin: 0 auto;
}
/*=Images
--------------------------------------------------------------
Remember the baseline*/
.entry-content IMG
{
	border: 1px solid #C7C7C7;
	background-color: #E9E9E9;
	margin: 0 0 21px;
	max-width: 100%;
	padding: 5px;
}
.alignleft, IMG.alignleft, IMG.align-left
{
	float: left;
	margin: 0 20px 21px 0 !important;
}
.alignright, IMG.alignright, IMG.align-right
{
	display: block;
	float: right;
	margin: 0 0 21px 20px;
}
.aligncenter, DIV.aligncenter, IMG.aligncenter
{
	margin: 0 auto 21px;
	display: block;
	float: none;
	clear: both;
}
.wp-caption
{
	border: 1px solid #848478;
	text-align: center;
	background-color: #DBDBB2;
	padding-top: 5px;
	margin: 20px 20px 20px 0px !important;
}
.wp-caption IMG
{
	margin: 0;
	padding: 0;
	border: 0 none #000000;
}
.wp-caption P.wp-caption-text
{
	font-size: 11px;
	line-height: 18px;
	padding: 5px;
	margin: 0;
	width: auto !important;
}
.wp-smiley
{
/*Prevent the smileys from breaking line-height*/
	max-height: 13px;
	margin: 0 !important;
}
/*=PageNavi
--------------------------------------------------------------
Use !important to override PageNavi CSS*/
.wp-pagenavi A, .wp-pagenavi A:link, .wp-pagenavi A:active
{
	background: transparent !important;
/*order: none !important*/
	border: none !important;
}
.wp-pagenavi SPAN.pages
{
	background: transparent !important;
	border: none !important;
}
.wp-pagenavi SPAN.current
{
	background: transparent !important;
	border: none !important;
}
.wp-pagenavi SPAN.extend
{
	background: transparent !important;
	border: none !important;
}
.wp-pagenavi A, .wp-pagenavi A:link, .wp-pagenavi A:active
{
	color: #598745 !important;
	background: transparent !important;
	border: none !important;
}
.wp-pagenavi A:hover
{
}
.wp-pagenavi SPAN.pages
{
	background: transparent !important;
	border: none !important;
	padding-left: 0 !important;
	margin-left: 0 !important;
	font-style: italic !important;
}
.wp-pagenavi SPAN.current
{
	background: transparent !important;
	border: none !important;
}
.wp-pagenavi SPAN.extend
{
	background: transparent !important;
	border: none !important;
}
A.readmore
{
	padding-left: 21px;
}
SPAN.cat-links A
{
	font-weight: bold;
	font-style: normal;
	color: #598745;
}
