html {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
body {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
div {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
span {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
applet {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
object {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
iframe {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
h1 {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
h2 {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
h3 {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
h4 {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
h5 {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
h6 {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
p {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
blockquote {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
pre {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
a {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
abbr {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
acronym {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
address {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
big {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
cite {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
code {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
del {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
dfn {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
em {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
font {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
img {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
ins {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
kbd {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
q {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
s {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
samp {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
small {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
strike {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
strong {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
sub {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
sup {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
tt {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
var {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
b {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
u {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
i {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
center {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
dl {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
dt {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
dd {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
ol {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
ul {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
li {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
fieldset {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
form {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
label {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
legend {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
table {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
caption {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
tbody {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
tfoot {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
thead {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
tr {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
th {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
td {	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline;}
body {	line-height: 1;}
h1 {	clear: both; font-weight: normal;}
h2 {	clear: both; font-weight: normal;}
h3 {	clear: both; font-weight: normal;}
h4 {	clear: both; font-weight: normal;}
h5 {	clear: both; font-weight: normal;}
h6 {	clear: both; font-weight: normal;}
ol {	list-style: none;}
ul {	list-style: none;}
blockquote {	quotes: none;}
blockquote::before {	content: none;}
blockquote::after {	content: none;}
del {	text-decoration: line-through;}
table {	border-collapse: collapse; border-spacing: 0;}
a img {	border: currentColor;}
#container {	margin: 0px -240px 0px 0px; width: 100%; float: left;}
#content {	margin: 0px 280px 0px 20px;}
#primary {	width: 220px; overflow: hidden; float: right;}
#secondary {	width: 220px; overflow: hidden; float: right;}
#secondary {	clear: right;}
#footer {	width: 100%; clear: both;}
.one-column #content {	margin: 0px auto; width: 640px;}
.single-attachment #content {	margin: 0px auto; width: 900px;}

body {	font-family: Georgia, "Bitstream Charter", serif;}
input {	font-family: Georgia, "Bitstream Charter", serif;}
textarea {	font-family: Georgia, "Bitstream Charter", serif;}
.page-title span {	font-family: Georgia, "Bitstream Charter", serif;}
.pingback a.url {	font-family: Georgia, "Bitstream Charter", serif;}
h3#comments-title {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
h3#reply-title {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
#access .menu {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
#access div.menu ul {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
#cancel-comment-reply-link {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.form-allowed-tags {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
#site-info {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
#site-title {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
#wp-calendar {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.comment-meta {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.comment-body tr th {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.comment-body thead th {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.entry-content label {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.entry-content tr th {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.entry-content thead th {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.entry-meta {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.entry-title {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.entry-utility {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
#respond label {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.navigation {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.page-title {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.pingback p {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.reply {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.widget-title {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.wp-caption-text {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
input[type=submit] {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
pre {	font-family: "Courier 10 Pitch", Courier, monospace;}
code {	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}
#access .menu-header {	margin: 0px auto; width: 940px;}
div.menu {	margin: 0px auto; width: 940px;}
#colophon {	margin: 0px auto; width: 940px;}
#branding {	margin: 0px auto; width: 940px;}
#main {	margin: 0px auto; width: 940px;}
#wrapper {	margin: 0px auto; width: 940px;}
#wrapper {	background: rgb(255, 255, 255); padding: 0px 20px; margin-top: 20px;}
#footer-widget-area {	overflow: hidden;}
#footer-widget-area .widget-area {	width: 220px; margin-right: 20px; float: left;}
#footer-widget-area #fourth {	margin-right: 0px;}
#site-info {	width: 940px; font-size: 12px;}
#site-generator {	width: 220px; float: right;}
body {	background: rgb(241, 241, 241);}
body {	color: rgb(102, 102, 102); line-height: 18px; font-size: 12px;}
input {	color: rgb(102, 102, 102); line-height: 18px; font-size: 12px;}
textarea {	color: rgb(102, 102, 102); line-height: 18px; font-size: 12px;}
hr {	border: 0px currentColor; height: 1px; clear: both; margin-bottom: 18px; background-color: rgb(231, 231, 231);}
p {	margin-bottom: 18px;}
ul {	list-style: square; margin: 0px 0px 18px 1.5em;}
ol {	list-style: decimal; margin: 0px 0px 18px 1.5em;}
ol ol {	list-style: upper-alpha;}ol ol ol {	list-style: lower-roman;}
ol ol ol ol {	list-style: lower-alpha;}
ul ul {	margin-bottom: 0px;}
ol ol {	margin-bottom: 0px;}
ul ol {	margin-bottom: 0px;}
ol ul {	margin-bottom: 0px;}
dl {	margin: 0px 0px 24px;}
dt {	font-weight: bold;}
dd {	margin-bottom: 18px;}
strong {	font-weight: bold;}
cite {	font-style: italic;}
em {	font-style: italic;}
i {	font-style: italic;}
big {	font-size: 131.25%;}
ins {	background: rgb(255, 255, 204); text-decoration: none;}
blockquote {	padding: 0px 3em; font-style: italic;}
blockquote cite {	font-style: normal;}
blockquote em {	font-style: normal;}
blockquote i {	font-style: normal;}
pre {	background: rgb(247, 247, 247); padding: 1.5em; color: rgb(34, 34, 34); line-height: 18px; overflow: auto; margin-bottom: 18px;}
abbr {	border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; border-bottom-style: dotted; cursor: help;}
acronym {	border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; border-bottom-style: dotted; cursor: help;}
sup {	height: 0px; line-height: 1; vertical-align: baseline; position: relative;}
sub {	height: 0px; line-height: 1; vertical-align: baseline; position: relative;}
sup {	bottom: 1ex;}
sub {	top: 0.5ex;}
input[type='text'] {	background: rgb(249, 249, 249); padding: 2px; border: 1px solid rgb(204, 204, 204); box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);}
textarea {	background: rgb(249, 249, 249); padding: 2px; border: 1px solid rgb(204, 204, 204); box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);}
a:link {	color: rgb(0, 102, 204);}
a:visited {	color: rgb(116, 51, 153);}
a:active {	color: rgb(255, 75, 51);}
a:hover {	color: rgb(255, 75, 51);}.screen-reader-text {	left: -9000px; position: absolute;}
#header {	padding: 30px 0px 0px;}
#site-title {	margin: 0px 0px 18px; width: 700px; line-height: 36px; font-size: 30px; float: left;}
#site-title a {	color: rgb(0, 0, 0); font-weight: bold; text-decoration: none;}
#site-description {	margin: 15px 0px 18px; width: 220px; clear: right; font-style: italic; float: right;}
#branding img {	border-top-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-top-width: 4px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; float: left; display: block;}
#access {	background: rgb(0, 0, 0); margin: 0px auto; width: 940px; float: left; display: block;}
#access .menu-header {	width: 928px; font-size: 13px; margin-left: 12px;}
div.menu {	width: 928px; font-size: 13px; margin-left: 12px;}
#access .menu-header ul {	list-style: none; margin: 0px;}
div.menu ul {	list-style: none; margin: 0px;}
#access .menu-header li {	float: left; position: relative;}
div.menu li {	float: left; position: relative;}
#access a {	padding: 0px 10px; color: rgb(170, 170, 170); line-height: 38px; text-decoration: none; display: block;}
#access ul ul {	left: 0px; top: 38px; width: 180px; float: left; display: none; position: absolute; z-index: 99999; box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.2);}
#access ul ul li {	min-width: 180px;}
#access ul ul ul {	left: 100%; top: 0px;}
#access ul ul a {	background: rgb(51, 51, 51); padding: 10px; width: 160px; height: auto; line-height: 1em;}
#access li:hover > a {	background: rgb(51, 51, 51); color: rgb(255, 255, 255);}
#access ul ul :hover > a {	background: rgb(51, 51, 51); color: rgb(255, 255, 255);}
#access ul li:hover > ul {	display: block;}
#access ul li.current_page_item > a {	color: rgb(255, 255, 255);}
#access ul li.current-menu-ancestor > a {	color: rgb(255, 255, 255);}
#access ul li.current-menu-item > a {	color: rgb(255, 255, 255);}
#access ul li.current-menu-parent > a {	color: rgb(255, 255, 255);}
* html #access ul li.current_page_item a {	color: rgb(255, 255, 255);}
* html #access ul li.current-menu-ancestor a {	color: rgb(255, 255, 255);}
* html #access ul li.current-menu-item a {	color: rgb(255, 255, 255);}
* html #access ul li.current-menu-parent a {	color: rgb(255, 255, 255);}
* html #access ul li a:hover {	color: rgb(255, 255, 255);}
#main {	padding: 40px 0px 0px; overflow: hidden; clear: both;}
#content {	margin-bottom: 36px;}
#content {	color: rgb(51, 51, 51); line-height: 24px; font-size: 16px;}
#content input {	color: rgb(51, 51, 51); line-height: 24px; font-size: 16px;}
#content textarea {	color: rgb(51, 51, 51); line-height: 24px; font-size: 16px;}
#content p {	margin-bottom: 24px;}#content ul {	margin-bottom: 24px;}
#content ol {	margin-bottom: 24px;}#content dd {	margin-bottom: 24px;}
#content pre {	margin-bottom: 24px;}#content hr {	margin-bottom: 24px;}
#content ul ul {	margin-bottom: 0px;}
#content ol ol {	margin-bottom: 0px;}
#content ul ol {	margin-bottom: 0px;}
#content ol ul {	margin-bottom: 0px;}
#content pre {	line-height: 21px; font-size: 15px;}
#content kbd {	line-height: 21px; font-size: 15px;}
#content tt {	line-height: 21px; font-size: 15px;}
#content var {	line-height: 21px; font-size: 15px;}
#content code {	font-size: 13px;}
#content dt {	color: rgb(0, 0, 0);}
#content th {	color: rgb(0, 0, 0);}
#content h1 {	margin: 0px 0px 20px; color: rgb(0, 0, 0); line-height: 1.5em;}
#content h2 {	margin: 0px 0px 20px; color: rgb(0, 0, 0); line-height: 1.5em;}
#content h3 {	margin: 0px 0px 20px; color: rgb(0, 0, 0); line-height: 1.5em;}
#content h4 {	margin: 0px 0px 20px; color: rgb(0, 0, 0); line-height: 1.5em;}
#content h5 {	margin: 0px 0px 20px; color: rgb(0, 0, 0); line-height: 1.5em;}
#content h6 {	margin: 0px 0px 20px; color: rgb(0, 0, 0); line-height: 1.5em;}
#content table {	margin: 0px -1px 24px 0px; border: 1px solid rgb(231, 231, 231); width: 100%; text-align: left;}
#content tr th {	padding: 9px 24px; color: rgb(136, 136, 136); line-height: 18px; font-size: 12px; font-weight: bold;}
#content thead th {	padding: 9px 24px; color: rgb(136, 136, 136); line-height: 18px; font-size: 12px; font-weight: bold;}
#content tr td {	padding: 6px 24px; border-top-color: rgb(231, 231, 231); border-top-width: 1px; border-top-style: solid;}

table#board_of_directors #content tr td {	padding: 5pxx; border:none;}
#content tr.odd td {	background: rgb(242, 247, 252);}
.hentry {	margin: 0px 0px 48px;}
.home .sticky {	background: rgb(242, 247, 252); padding: 18px 20px; margin-right: -20px; margin-left: -20px; border-top-color: rgb(0, 0, 0); border-top-width: 4px; border-top-style: solid;}
.single .hentry {	margin: 0px 0px 36px;}
.page-title {	margin: 0px 0px 36px; color: rgb(0, 0, 0); font-size: 14px; font-weight: bold;}
.page-title span {	color: rgb(51, 51, 51); font-size: 16px; font-style: italic; font-weight: normal;}
.page-title a:link {	color: rgb(136, 136, 136); text-decoration: none;}
.page-title a:visited {	color: rgb(136, 136, 136); text-decoration: none;}
.page-title a:active {	color: rgb(255, 75, 51);}
.page-title a:hover {	color: rgb(255, 75, 51);}
#content .entry-title {	color: rgb(0, 0, 0); line-height: 1.3em; font-size: 21px; font-weight: bold; margin-bottom: 0px;}
.entry-title a:link {	color: rgb(0, 0, 0); text-decoration: none;}
.entry-title a:visited {	color: rgb(0, 0, 0); text-decoration: none;}
.entry-title a:active {	color: rgb(255, 75, 51);}
.entry-title a:hover {	color: rgb(255, 75, 51);}
.entry-meta {	color: rgb(136, 136, 136); font-size: 12px;}
.entry-meta abbr {	border: currentColor;}
.entry-utility abbr {	border: currentColor;}
.entry-meta abbr:hover {	border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; border-bottom-style: dotted;}
.entry-utility abbr:hover {	border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; border-bottom-style: dotted;}
.entry-content {	padding: 12px 0px 0px; clear: both;}
.entry-summary {	padding: 12px 0px 0px; clear: both;}
#content .entry-summary p:last-child {	margin-bottom: 12px;}
.entry-content fieldset {	margin: 0px 0px 24px; padding: 24px; border: 1px solid rgb(231, 231, 231);}
.entry-content fieldset legend {	background: rgb(255, 255, 255); padding: 0px 24px; color: rgb(0, 0, 0); font-weight: bold;}
.entry-content input {	margin: 0px 0px 24px;}
.entry-content input.file {	margin-right: 24px;}
.entry-content input.button {	margin-right: 24px;}
.entry-content label {	color: rgb(136, 136, 136); font-size: 12px;}
.entry-content select {	margin: 0px 0px 24px;}
.entry-content sup {	font-size: 10px;}
.entry-content sub {	font-size: 10px;}
.entry-content blockquote.left {	width: 33%; text-align: right; margin-right: 24px; margin-left: 0px; float: left;}
.entry-content blockquote.right {	width: 33%; text-align: left; margin-right: 0px; margin-left: 24px; float: right;}
.page-link {	margin: 0px 0px 22px; color: rgb(0, 0, 0); clear: both; font-weight: bold; word-spacing: 0.5em;}
.page-link a:link {	background: rgb(241, 241, 241); padding: 0.5em 0.75em; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none;}
.page-link a:visited {	background: rgb(241, 241, 241); padding: 0.5em 0.75em; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none;}
.home .sticky .page-link a {	background: rgb(217, 232, 247);}
.page-link a:active {	color: rgb(255, 75, 51);}
.page-link a:hover {	color: rgb(255, 75, 51);}
body.page .edit-link {	clear: both; display: block;}
#entry-author-info {	background: rgb(242, 247, 252); margin: 24px 0px; padding: 18px 20px; line-height: 20px; overflow: hidden; clear: both; font-size: 14px; border-top-color: rgb(0, 0, 0); border-top-width: 4px; border-top-style: solid;}
#entry-author-info #author-avatar {	background: rgb(255, 255, 255); margin: 0px -104px 0px 0px; padding: 11px; border: 1px solid rgb(231, 231, 231); height: 60px; float: left;}

#entry-author-info #author-description {	margin: 0px 0px 0px 104px; float: left;}
#entry-author-info h2 {	color: rgb(0, 0, 0); font-size: 100%; font-weight: bold; margin-bottom: 0px;}
.entry-utility {	color: rgb(136, 136, 136); line-height: 18px; clear: both; font-size: 12px;}
.entry-meta a {	color: rgb(136, 136, 136);}
.entry-utility a {	color: rgb(136, 136, 136);}
.entry-meta a:hover {	color: rgb(255, 75, 51);}
.entry-utility a:hover {	color: rgb(255, 75, 51);}
#content .video-player {	padding: 0px;}
.home #content .format-aside p {	line-height: 20px; font-size: 14px; margin-top: 0px; margin-bottom: 10px;}
.home #content .category-asides p {	line-height: 20px; font-size: 14px; margin-top: 0px; margin-bottom: 10px;}
.home .format-aside.hentry {	padding: 0px;}
.home .category-asides.hentry {	padding: 0px;}
.home #content .format-aside .entry-content {	padding-top: 0px;}.home #content .category-asides .entry-content {	padding-top: 0px;}
.format-gallery .size-thumbnail img {	border: 10px solid rgb(241, 241, 241); margin-bottom: 0px;}
.category-gallery .size-thumbnail img {	border: 10px solid rgb(241, 241, 241); margin-bottom: 0px;}
.format-gallery .gallery-thumb {	margin-top: -4px; margin-right: 20px; float: left;}
.category-gallery .gallery-thumb {	margin-top: -4px; margin-right: 20px; float: left;}
.home #content .format-gallery .entry-utility {	padding-top: 4px;}.home #content .category-gallery .entry-utility {	padding-top: 4px;}
.attachment .entry-content .entry-caption {	font-size: 140%; margin-top: 24px;}
.attachment .entry-content .nav-previous a::before {	content: "\2190\00a0";}
.attachment .entry-content .nav-next a::after {	content: "\00a0\2192";}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%;}
.alignleft {	margin-top: 4px; margin-right: 24px; float: left; display: inline;}
img.alignleft {	margin-top: 4px; margin-right: 24px; float: left; display: inline;}
.alignright {	margin-top: 4px; margin-left: 24px; float: right; display: inline;}
img.alignright {	margin-top: 4px; margin-left: 24px; float: right; display: inline;}
.aligncenter {	clear: both; margin-right: auto; margin-left: auto; display: block;}
img.aligncenter {	clear: both; margin-right: auto; margin-left: auto; display: block;}
img.alignleft {	margin-bottom: 12px;}
img.alignright {	margin-bottom: 12px;}
img.aligncenter {	margin-bottom: 12px;}
.wp-caption {	/*background: rgb(241, 241, 241);*/ padding: 4px; text-align: center; line-height: 18px; margin-bottom: 20px; max-width: 632px !important;}
.wp-caption img {	margin: 5px 5px 0px;}
.wp-caption p.wp-caption-text {	margin: 5px; color: rgb(136, 136, 136); font-size: 12px;}
.wp-smiley {	margin: 0px;}
.gallery {	margin: 0px auto 18px;}
.gallery .gallery-item {	width: 33%; text-align: center; margin-top: 0px; float: left;}
.gallery-columns-2 .gallery-item {	width: 50%;}.gallery-columns-4 .gallery-item {	width: 25%;}
.gallery img {	border: 2px solid rgb(207, 207, 207);}.gallery-columns-2 .attachment-medium {	height: auto; max-width: 92%;}
.gallery-columns-4 .attachment-thumbnail {	height: auto; max-width: 84%;}
.gallery .gallery-caption {	margin: 0px 0px 12px; color: rgb(136, 136, 136); font-size: 12px;}
.gallery dl {	margin: 0px;}.gallery img {	border: 10px solid rgb(241, 241, 241);}
.gallery br + br {	display: none;}#content .attachment img {	margin: 0px auto; display: block;}
.navigation {	color: rgb(136, 136, 136); line-height: 18px; overflow: hidden; font-size: 12px;}
.navigation a:link {	color: rgb(136, 136, 136); text-decoration: none;}
.navigation a:visited {	color: rgb(136, 136, 136); text-decoration: none;}
.navigation a:active {	color: rgb(255, 75, 51);}
.navigation a:hover {	color: rgb(255, 75, 51);}
.nav-previous {	width: 50%; float: left;}
.nav-next {	width: 50%; text-align: right; float: right;}
#nav-above {	margin: 0px 0px 18px;}
#nav-above {	display: none;}
.paged #nav-above {	display: block;}
.single #nav-above {	display: block;}
#nav-below {	margin: -18px 0px 0px;}
#comments {	clear: both;}
#comments .navigation {	padding: 0px 0px 18px;}
h3#comments-title {	color: rgb(0, 0, 0); font-size: 20px; font-weight: bold; margin-bottom: 0px;}
h3#reply-title {	color: rgb(0, 0, 0); font-size: 20px; font-weight: bold; margin-bottom: 0px;}
h3#comments-title {	padding: 24px 0px;}.commentlist {	list-style: none; margin: 0px;}
.commentlist li.comment {	margin: 0px 0px 24px; padding: 0px 0px 0px 56px; line-height: 24px; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 1px; border-bottom-style: solid; position: relative;}
.commentlist li:last-child {	margin-bottom: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;}
#comments .comment-body ul {	margin-bottom: 18px;}
#comments .comment-body ol {	margin-bottom: 18px;}
#comments .comment-body p:last-child {	margin-bottom: 6px;}
#comments .comment-body blockquote p:last-child {	margin-bottom: 24px;}
.commentlist ol {	list-style: decimal;}
.commentlist .avatar {	left: 0px; top: 4px; position: absolute;}
.comment-author {	}
.comment-author cite {	color: rgb(0, 0, 0); font-style: normal; font-weight: bold;}
.comment-author .says {	font-style: italic;}
.comment-meta {	margin: 0px 0px 18px; font-size: 12px;}
.comment-meta a:link {	color: rgb(136, 136, 136); text-decoration: none;}
.comment-meta a:visited {	color: rgb(136, 136, 136); text-decoration: none;}
.comment-meta a:active {	color: rgb(255, 75, 51);}
.comment-meta a:hover {	color: rgb(255, 75, 51);}
.commentlist .even {	}
.commentlist .bypostauthor {	}
.reply {	padding: 0px 0px 24px; font-size: 12px;}
.reply a {	color: rgb(136, 136, 136);}
a.comment-edit-link {	color: rgb(136, 136, 136);}
.reply a:hover {	color: rgb(255, 75, 51);}
a.comment-edit-link:hover {	color: rgb(255, 75, 51);}
.commentlist .children {	list-style: none; margin: 0px;}
.commentlist .children li {	margin: 0px; border: currentColor;}
.nopassword {	display: none;}
.nocomments {	display: none;}
#comments .pingback {	padding-bottom: 18px; margin-bottom: 18px; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 1px; border-bottom-style: solid;}
.commentlist li.comment + li.pingback {	margin-top: -6px;}
#comments .pingback p {	margin: 0px; color: rgb(136, 136, 136); line-height: 18px; font-size: 12px; display: block;}
#comments .pingback .url {	font-size: 13px; font-style: italic;}input[type=submit] {	color: rgb(51, 51, 51);}
#respond {	margin: 24px 0px; overflow: hidden; border-top-color: rgb(231, 231, 231); border-top-width: 1px; border-top-style: solid; position: relative;}
#respond p {	margin: 0px;}
#respond .comment-notes {	margin-bottom: 1em;}.form-allowed-tags {	line-height: 1em;}
.children #respond {	margin: 0px 48px 0px 0px;}
h3#reply-title {	margin: 18px 0px;}
#comments-list #respond {	margin: 0px 0px 18px;}
#comments-list ul #respond {	margin: 0px;}
#cancel-comment-reply-link {	line-height: 18px; font-size: 12px; font-weight: normal;}
#respond .required {	color: rgb(255, 75, 51); font-weight: bold;}
#respond label {	color: rgb(136, 136, 136); font-size: 12px;}
#respond input {	margin: 0px 0px 9px; width: 98%;}
#respond textarea {	width: 98%;}
#respond .form-allowed-tags {	color: rgb(136, 136, 136); line-height: 18px; font-size: 12px;}
#respond .form-allowed-tags code {	font-size: 11px;}
#respond .form-submit {	margin: 12px 0px;}
#respond .form-submit input {	width: auto; font-size: 14px;}
.widget-area ul {	list-style: none; margin-left: 0px;}
.widget-area ul ul {	list-style: square; margin-left: 1.3em;}
.widget-area select {	max-width: 100%;}.widget_search #s {	width: 60%;}
.widget_search label {	display: none;}
.widget-container {	margin: 0px 0px 18px;}
.widget-title {	color: rgb(34, 34, 34); font-weight: bold;}
.widget-area a:link {	text-decoration: none;}
.widget-area a:visited {	text-decoration: none;}
.widget-area a:active {	text-decoration: underline;}
.widget-area a:hover {	text-decoration: underline;}
.widget-area .entry-meta {	font-size: 11px;}
#wp_tag_cloud div {	line-height: 1.6em;}
#wp-calendar {	width: 100%;}
#wp-calendar caption {	text-align: left; color: rgb(34, 34, 34); padding-bottom: 4px; font-size: 14px; font-weight: bold;}
#wp-calendar thead {	font-size: 11px;}
#wp-calendar thead th {	}
#wp-calendar tbody {	color: rgb(170, 170, 170);}
#wp-calendar tbody td {	background: rgb(245, 245, 245); padding: 3px 0px 2px; border: 1px solid rgb(255, 255, 255); text-align: center;}
#wp-calendar tbody .pad {	}
#wp-calendar tfoot #next {	text-align: right;}
.widget_rss a.rsswidget {	color: rgb(0, 0, 0);}
.widget_rss a.rsswidget:hover {	color: rgb(255, 75, 51);}
.widget_rss .widget-title img {	width: 11px; height: 11px;}
#main .widget-area ul {	padding: 0px 20px 0px 0px; margin-left: 0px;}
#main .widget-area ul ul {	padding: 0px; border: currentColor; margin-left: 1.3em;}
#primary {	}
#secondary {	}
#footer-widget-area {	}
#footer {	margin-bottom: 20px;}
#colophon {	padding: 18px 0px; overflow: hidden; margin-top: -4px; border-top-color: rgb(0, 0, 0); border-top-width: 4px; border-top-style: solid;}
#site-info {	font-weight: bold;}
#site-info a {	color: rgb(0, 0, 0); text-decoration: none;}
#site-generator {	font-style: italic; position: relative;}
#site-generator a {	background: url("images/wordpress.png") no-repeat left; color: rgb(102, 102, 102); line-height: 16px; padding-left: 20px; text-decoration: none; display: inline-block;}
#site-generator a:hover {	text-decoration: underline;}
img#wpstats {	margin: 0px auto 10px; display: block;}
pre {	-webkit-text-size-adjust: 140%;}
code {	-webkit-text-size-adjust: 160%;}
#access {	-webkit-text-size-adjust: 120%;}
.entry-meta {	-webkit-text-size-adjust: 120%;}
.entry-utility {	-webkit-text-size-adjust: 120%;}
.navigation {	-webkit-text-size-adjust: 120%;}
.widget-area {	-webkit-text-size-adjust: 120%;}
#site-description {	-webkit-text-size-adjust: none;}


/********* Custom styles added by Susan Litton 2021-?   ***************************/

h3 {
	font-size:1.3em;
	font-weight: 800;
}

.textCenter {
	text-align: center;
}

.bold {
	font-weight: 800;
}

.indent {
	margin-left:30px;
}

.indentLg {
	margin-left:60px;
}

.redHighlight {
	color:red;
}

div.rainbow {
	margin-bottom: 30px;
}

div.rainbow .red {
	border:2px solid red;
	padding:1px;
}

div.rainbow .orange {
	border:2px solid orange;
	margin:1px;
	padding:1px;
}

div.rainbow .yellow {
	border:2px solid yellow;
	margin:1px;
	padding:1px;
}

div.rainbow .green {
	border:2px solid green;
	margin:1px;
	padding:1px;
}

div.rainbow .indigo {
	border:2px solid indigo;
	margin:1px;
	padding:1px;
}

div.rainbow .magenta {
	border:2px solid magenta;
	margin:1px;
	padding:20px;
}

div.greenbox {
	border:1px solid #78b239;
	padding:30px;
	font-size:20px;
	margin-bottom:30px;
}

#pdpPage td {
	width:30px;
	padding:10px;
}

.centerText {
	text-align: center;
}

#content .centerText p {
	margin-bottom: 3px;
}

#content .centerText p.marginTop {
	margin-top:20px;
}

#content .leftText p {
	text-align: left;
	margin-bottom: 0;
}


/************* End Litton styles  ********************************/



@media print{body {	}#wrapper {	clear: both !important; float: none !important; display: block !important; position: relative !important;}
	#header {	padding-bottom: 18pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;}
	#colophon {	border-top-color: rgb(0, 0, 0); border-top-width: 2pt; border-top-style: solid;}
	#site-title {	margin: 0px; padding: 0px; line-height: 1.4em; float: none;}
	#site-description {	margin: 0px; padding: 0px; line-height: 1.4em; float: none;}
	#site-title {	font-size: 13pt;}.entry-content {	line-height: 1.6em; font-size: 14pt;}.entry-title {	font-size: 21pt;}
	#access {	display: none !important;}
	#branding img {	display: none !important;}
	#respond {	display: none !important;}
	.comment-edit-link {	display: none !important;}
	.edit-link {	display: none !important;}
	.navigation {	display: none !important;}
	.page-link {	display: none !important;}
	.widget-area {	display: none !important;}#container {	margin: 0px; width: 100%;}#header {	margin: 0px; width: 100%;}#footer {	margin: 0px; width: 100%;}#content {	margin: 24pt 0px 0px; width: 100%;}.one-column #content {	margin: 24pt 0px 0px; width: 100%;}.wp-caption p {	font-size: 11pt;}#site-info {	width: auto; float: none;}#site-generator {	width: auto; float: none;}#colophon {	width: auto;}img#wpstats {	display: none;}
	#site-generator a {	margin: 0px; padding: 0px;}
	#entry-author-info {	border: 1px solid rgb(231, 231, 231);}
	#main {	display: inline;}.home .sticky {	border: currentColor;}}