@charset "UTF-8";
   @media print { #header .widget-area,
#header img,
#header form,
#nav,
#subnav,
.breadcrumb,
#footer-widgets,
#footer .gototop,
#searchform,
#s,
#submit,
#sidebar,
#sidebar-alt,
#wp-calendar,
#respond,
#comments,
#pings,
#commentform,
#commentform p,
.post-info .post-comments,
.post-info .post-edit-link,
#cachestats,
select,
input,
textarea,
checkbox,
dd,
hr,
#wp-admin-bar,
.gspn-area,
.wpspn-area,
#gwfoot-footer-disclaimer-area,
.backstretch,
.sharedaddy,
.post-edit-link {
display: none !important;
} body {
width: 100%;
text-align: left;
margin: 0;
padding: 0;
font-family: Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L", Times, "Times New Roman", serif;
font-size: 12pt;
color: #000;
background: #fff !important;
background-image: none !important;
}
#header,
#title-area,
#title,
#description,
#wrap,
.wrap,
#content-sidebar-wrap,
#content,
.author-box,
#footer .creds {
border: 0 !important;
clear: both;
display: block;
float: none;
overflow: hidden;
max-width: 99%;
}
#title-area,
#header #title {
text-align: left !important;
width: 98% !important;
}
#header #title {
font-size: 1.7em;
}
html #title a {
color: #000 !important;
}
p#description {
color: #666 !important;
margin-left: 30px;
}
body.home p#description {
margin-bottom: 40px !important;
margin-top: 10px !important;
width: 100% !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: 700;
margin: .75em 0 .5em;
text-align: left;
}
h1 {
text-align: center;
padding: 0 0 .5em;
border-bottom: 1px solid #ccc;
}
p {
margin: .5em;
}
.post-info,
.post-meta {
text-transform: none !important;
}
#content .post-info {
font-size: 0.7em !important;
}
#content-sidebar-wrap,
#content .entry-content,
.author-box {
margin-right: 10%;
}
#content .entry-content {
clear: both; float: none;
overflow: hidden;
}
#genesis-box {
border-top: 1px solid #ccc;
margin-top: 10px;
font-size: 0.85em;
}
#genesis-box img {
float: right;
clear: right;
}
#footer {
background: #fff !important;
border-top: 2px solid #ccc;
margin-top: 10px;
font-size: 0.8em;
}
#footer .creds {
float: left !important;
clear: left;
} a,
a:visited,
a:hover,
a:visited:hover {
color: #000;
background: transparent;
text-decoration: none;
}
#header a[href]:after,
#footer a[href]:after,
#content span a[href]:after,
#content p a[href]:after,
#genesis-box a[href]:after {
content: " <"attr(href)"> ";
background-color: inherit;
font-style: italic;
font-size: 0.85em;
text-transform: none;
}
*[name]:after {
content: " [#"attr(name)"]";
background-color: inherit;
font-style: italic;
font-size: .7em;
} 
*[title]:after {
content: " ("attr(title)") ";
background-color: inherit;
font-style: italic;
font-size: .7em;
} *[cite]:after {
content: close-quote" (Source: "attr(cite)")";
font-size: .7em;
} 
* {
quotes: "\201E" "\201C" "\201A" "\2018";
} 
q:before,
blockquote:before {
content: open-quote;
} 
q:after,
blockquote:after {
content: close-quote;
}
blockquote,
q,
cite {
padding-left: .1em;
}
acronym,
abbr {
border: none;
} .code,
pre {
font: .8em 'Courier New', Courier, Fixed;
padding-left: 1em;
}
.code a[href]:after {
content: "";
} img {
padding: .5em;
}
img:after {
display: block;
content: " attr(title) ";
}
#content img a[href]:after {
display: none !important;
content: " attr(none) " !important;
} img.centered,
.aligncenter {
display: block;
margin: 0 auto 10px;
}
img.alignnone {
display: inline;
margin: 0 0 10px;
}
img.alignleft {
display: inline;
margin: 0 10px 10px 0;
}
img.alignright {
display: inline;
margin: 0 0 10px 10px;
}
.alignleft {
float: left;
margin: 0 10px 0 0;
}
.alignright {
float: right;
margin: 0 0 0 10px;
}
.wp-caption {
padding: 5px;
text-align: center;
}
p.wp-caption-text {
font-size: .9em;
font-style: italic;
line-height: 1.4em;
padding: 5px 0;
} .ad,
.adc,
#google_ads_frame0,
#google_ads_frame1,
#google_ads_frame2,
#google_ads_frame3,
#google_ads_frame4,
#google_ads_frame5,
#google_ads_frame6,
#google_ads_frame7,
#google_ads_frame8,
#google_ads_frame9,
#google_ads_frame10,
#ads {
display: none !important;
height: 1px !important;
}
} @page {
orphans: 4;
widows: 2;
}