html {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
body {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
span {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
applet {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
object {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
iframe {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
h1 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
h2 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
h3 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
h4 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
h5 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
h6 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
p {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
blockquote {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
pre {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
a {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
abbr {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
acronym {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
address {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
big {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
cite {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
code {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
del {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
dfn {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
em {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
ins {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
kbd {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
q {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
s {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
samp {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
small {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
strike {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
strong {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
sub {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
sup {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
tt {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
var {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
b {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
u {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
i {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
center {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
ol {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
ul {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
label {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
legend {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
table {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
caption {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
tbody {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
tfoot {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
thead {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
tr {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
th {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
td {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
article {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
aside {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
canvas {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
details {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
embed {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
figure {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
figcaption {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
footer {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
header {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
hgroup {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
menu {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
nav {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
output {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
ruby {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
section {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
summary {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
time {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
mark {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
audio {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
video {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: baseline;
}
article {
	display: block;
}
aside {
	display: block;
}
details {
	display: block;
}
figcaption {
	display: block;
}
figure {
	display: block;
}
footer {
	display: block;
}
header {
	display: block;
}
hgroup {
	display: block;
}
menu {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}
body {
	line-height: 1;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
q {
	quotes: none;
}
blockquote::before {
	content: none;
}
blockquote::after {
	content: none;
}
q::before {
	content: none;
}
q::after {
	content: none;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
table.pad td {
	padding: 10px;
}
pre {
	font: 12px/24px Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; margin: 5px 0px; padding: 5px; width: 100%; border-top-color: rgb(217, 217, 217); border-bottom-color: rgb(217, 217, 217); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: block; white-space: normal; font-size-adjust: none; font-stretch: normal; background-color: rgb(237, 237, 237);
}
code {
	font: 12px/24px Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; margin: 5px 0px; padding: 5px; width: 100%; border-top-color: rgb(217, 217, 217); border-bottom-color: rgb(217, 217, 217); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: block; white-space: normal; font-size-adjust: none; font-stretch: normal; background-color: rgb(237, 237, 237);
}
p code {
	display: inline;
}
body {
	line-height: 150%; -webkit-text-size-adjust: 100%;
}
#header {
	clear: both; margin-top: 16px;
}
#header .inner {
	padding-top: 15px; padding-bottom: 20px;
}
#header .header_extras {
	float: right;
}
#wrap {
	
}
#footer {
	font-size: 0.9em; border-top-color: rgb(214, 214, 214); border-top-width: 1px; border-top-style: solid;
}
.noborder#footer {
	border: currentColor; border-image: none; padding-top: 0px;
}
#footer #credits {
	color: rgb(159, 159, 159); font-size: 11px;
}
a.themeauthor {
	margin: 0px auto; width: 75px; height: 12px; text-indent: -9999em; text-decoration: none; float: right; display: block;
}
#site-title {
	margin: 0px; padding: 0px; line-height: 55px; letter-spacing: -1px; font-size: 60px;
}
#header div#site-title a {
	margin: 0px; padding: 0px; line-height: 55px; letter-spacing: -2px; font-weight: bold; text-decoration: none; text-shadow: 0px 1px 0px #fff;
}
#header h1#site-title {
	margin: 0px; padding: 0px; line-height: 55px; letter-spacing: -2px; font-weight: bold; text-decoration: none; text-shadow: 0px 1px 0px #fff;
}
#header h1#site-title a {
	margin: 0px; padding: 0px; line-height: 55px; letter-spacing: -2px; font-weight: bold; text-decoration: none; text-shadow: 0px 1px 0px #fff;
}
#header #site-title a:hover {
	color: rgb(50, 83, 173);
}
#header span.site-desc {
	margin: 0px; padding: 0px; color: rgb(125, 125, 125); line-height: 28px; letter-spacing: -1px; font-size: 24px;
}
#header .graphic#site-title a {
	background-position: left; text-indent: -9999em; display: block; background-repeat: no-repeat;
}
#header span.graphic.site-desc {
	display: none;
}
#navigation ul {
	border-width: 1px; border-style: solid; border-color: rgb(234, 234, 234) rgb(245, 245, 245) rgb(245, 245, 245); border-radius: 5px; width: 100%; position: relative; box-shadow: 0px 1px 1px rgba(0,0,0,0.2); -pie-background: linear-gradient(#FCFCFC, #ECECEC); -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; -pie-box-shadow: 0 1px 1px #ccc; behavior: url(./wp-content/themes/skeleton/PIE.php);
}
#navigation ul li {
	border-right-color: rgb(227, 227, 227); border-right-width: 1px; border-right-style: solid; position: relative; background-image: none; -pie-background: linear-gradient(#FCFCFC, #ECECEC); behavior: url(./wp-content/themes/skeleton/PIE.php);
}
#navigation ul li a {
	padding: 15px 20px; font-weight: bold; text-decoration: none; display: block; text-shadow: 1px 1px 0px #fff; background-image: none;
}
#navigation ul li.shoplink a {
	background-position: 14px 18px; color: rgb(197, 221, 251); text-shadow: none; background-image: url(http://openthinclient.com/wp-content/uploads/2012/12/bg-nav-external.png); background-repeat: no-repeat; background-color: rgb(218, 234, 253);
}
#navigation ul li:hover a {
	background: rgb(241, 241, 241); color: rgb(51, 51, 51); border-bottom-color: rgb(241, 241, 241); border-bottom-width: 1px; border-bottom-style: solid; position: relative; behavior: url(./wp-content/themes/skeleton/PIE.php);
}
#navigation ul li a:hover {
	background: rgb(241, 241, 241); color: rgb(51, 51, 51); border-bottom-color: rgb(241, 241, 241); border-bottom-width: 1px; border-bottom-style: solid; position: relative; behavior: url(./wp-content/themes/skeleton/PIE.php);
}
#navigation ul li:hover li a {
	color: rgb(89, 89, 89); font-weight: normal;
}
#navigation ul li.shoplink a:hover {
	background: rgb(81, 157, 249); color: rgb(255, 255, 255);
}
#navigation ul li.active a {
	color: rgb(51, 51, 51); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; text-shadow: 1px 1px 0px #fff;
}
#navigation ul.sub-menu {
	border-width: 1px; border-style: solid; border-color: rgb(234, 234, 234) rgb(245, 245, 245) rgb(245, 245, 245); border-radius: 5px; box-shadow: 0px 1px 1px rgba(0,0,0,0.2); -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
}
#navigation ul.sub-menu li {
	border: currentColor; border-image: none;
}
#navigation ul.sub-menu li a {
	background: rgb(240, 240, 240); padding: 5px 0px 5px 8px; border-radius: 0px; height: 32px; line-height: 32px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: static; min-width: 210px; behavior: none;
}
#navigation ul.sub-menu li a:hover {
	background: rgb(255, 255, 255); border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
h1 {
	letter-spacing: -1px;
}
h2 {
	letter-spacing: -1px;
}
h3 {
	letter-spacing: -1px;
}
h4 {
	letter-spacing: -1px;
}
h5 {
	letter-spacing: -1px;
}
h1 a {
	font-weight: inherit; text-decoration: none;
}
h2 a {
	font-weight: inherit; text-decoration: none;
}
h3 a {
	font-weight: inherit; text-decoration: none;
}
h4 a {
	font-weight: inherit; text-decoration: none;
}
h5 a {
	font-weight: inherit; text-decoration: none;
}
h6 a {
	font-weight: inherit; text-decoration: none;
}
h2.entry-title a {
	font-weight: bold;
}
h1 {
	line-height: 140%; margin-top: 10px; margin-bottom: 20px;
}
h2 {
	line-height: 130%; margin-top: 20px; margin-bottom: 10px;
}
h3 {
	line-height: 130%; margin-bottom: 8px;
}
h4 {
	line-height: 125%; margin-bottom: 8px;
}
h5 {
	line-height: 120%; margin-bottom: 8px;
}
h6 {
	color: rgb(55, 81, 153); text-transform: uppercase; line-height: 120%; font-size: 14px; font-weight: bold; margin-bottom: 8px;
}
.subheader {
	color: rgb(119, 119, 119);
}
.normal {
	font-weight: normal;
}
.bolder {
	font-weight: bolder;
}
p {
	margin: 0px 0px 20px;
}
p img {
	margin: 0px;
}
p.lead {
	color: rgb(119, 119, 119); line-height: 27px; font-size: 21px;
}
em {
	font-style: italic;
}
strong {
	color: rgb(51, 51, 51); font-weight: bold;
}
small {
	font-size: 80%;
}
blockquote {
	color: rgb(119, 119, 119); line-height: 24px; font-size: 17px; font-style: italic;
}
blockquote p {
	color: rgb(119, 119, 119); line-height: 24px; font-size: 17px; font-style: italic;
}
blockquote {
	margin: 0px 0px 20px; padding: 9px 20px 0px 19px; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid;
}
blockquote cite {
	color: rgb(85, 85, 85); font-size: 12px; display: block;
}
blockquote cite::before {
	content: "\2014 \0020";
}
blockquote cite a {
	color: rgb(85, 85, 85);
}
blockquote cite a:visited {
	color: rgb(85, 85, 85);
}
blockquote cite a:visited {
	color: rgb(85, 85, 85);
}
hr {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(221, 221, 221); margin: 10px 0px 30px; border-image: none; height: 0px; clear: both;
}
a {
	outline: 0px; text-decoration: underline;
}
a:visited {
	outline: 0px; text-decoration: underline;
}
a:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:focus {
	color: rgb(0, 0, 0); text-decoration: none;
}
p a {
	line-height: inherit;
}
p a:visited {
	line-height: inherit;
}
ul {
	margin-bottom: 20px;
}
ol {
	margin-bottom: 20px;
}
ul {
	list-style: none;
}
ol {
	list-style: decimal;
}
ol {
	margin-left: 30px;
}
ul.square {
	margin-left: 30px;
}
ul.circle {
	margin-left: 30px;
}
ul.disc {
	margin-left: 30px;
}
ul.square {
	list-style: square;
}
ul.circle {
	list-style: circle;
}
ul.disc {
	
}
ul ul {
	margin: 4px 0px 5px 30px;
}
ul ol {
	margin: 4px 0px 5px 30px;
}
ol ol {
	margin: 4px 0px 5px 30px;
}
ol ul {
	margin: 4px 0px 5px 30px;
}
ul ul li {
	margin-bottom: 6px;
}
ul ol li {
	margin-bottom: 6px;
}
ol ol li {
	margin-bottom: 6px;
}
ol ul li {
	margin-bottom: 6px;
}
li {
	line-height: 18px; margin-bottom: 12px;
}
ul.large li {
	line-height: 21px;
}
li p {
	line-height: 21px;
}
.alignright {
	margin: 0px 0px 10px 15px; float: right;
}
.alignleft {
	margin: 0px 15px 10px 0px; float: left;
}
.aligncenter {
	margin: 0px auto; display: block;
}
.wp-caption {
	margin: 10px auto; padding: 5px; text-align: center;
}
.wp-caption {
	border: 1px solid rgb(255, 255, 255); border-image: none; color: rgb(102, 102, 102); position: relative; box-shadow: 1px 1px 6px #ddd; text-shadow: 1px 1px 0px #fff; background-color: rgb(246, 246, 246); behavior: url(../wp-content/themes/skeleton/css/PIE.php); -webkit-box-shadow: 1px 1px 6px #ddd; -moz-box-shadow: 1px 1px 6px #ddd;
}
.wp-caption img {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
.wp-caption p.wp-caption-text {
	margin: 0px; padding: 5px 0px 0px; line-height: 17px; font-size: 11px;
}
.alignleft.wp-caption {
	margin: 0px 10px 0px 0px;
}
.alignright.wp-caption {
	margin: 0px 0px 0px 10px;
}
table {
	margin: 0.5em 0px 1em;
}
table th {
	padding: 0.4em 0.8em; border: 1px solid rgb(209, 209, 209); border-image: none; text-align: left; font-weight: bold;
}
table td {
	padding: 10px; border: 1px solid rgb(209, 209, 209); border-image: none; background-color: rgb(255, 255, 255);
}
.widget-container ul {
	list-style: none;
}
.widget-container ul ul {
	list-style: square; margin-left: 1.3em;
}
.widget-container select {
	max-width: 100%;
}
.widget_search #s {
	width: 60%;
}
.widget_search label {
	display: none;
}
.widget-container {
	margin: 0px 0px 28px; padding-top: 1px;
}
.widget-container ul {
	margin-left: 0px;
}
.widget-title {
	font-size: 1.5em; font-weight: bold;
}
input#searchsubmit {
	margin-bottom: 0px;
}
.widget-container a:link {
	text-decoration: none;
}
.widget-container a:visited {
	text-decoration: none;
}
.widget-container a:active {
	text-decoration: underline;
}
.widget-container a:hover {
	text-decoration: underline;
}
.widget-container .entry-meta {
	font-size: 11px;
}
#wp_tag_cloud div {
	line-height: 1.6em;
}
#wp-calendar {
	width: 100%; font-family: arial,helvetica,sans-serif; font-size: 0.85em;
}
#wp-calendar td {
	padding: 4px 0px; border: 1px solid rgb(210, 210, 210); border-image: none; text-align: center; color: rgb(124, 124, 124); text-shadow: 1px 1px 0px #fff; background-color: rgb(237, 237, 237);
}
#wp-calendar td.pad {
	background-color: rgb(229, 229, 229);
}
#wp-calendar td#today {
	color: rgb(255, 255, 255); text-shadow: 1px 1px 0px #333; background-color: rgb(110, 110, 110);
}
#wp-calendar caption {
	font-weight: bold;
}
#wp-calendar th {
	background: url(images/gradient_small_trans.png) repeat-x 0px top rgb(221, 221, 221); padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(102, 102, 102); font-style: normal; text-shadow: 0px 1px 0px #ebebeb;
}
.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;
}
.widget-container ul ul {
	padding: 0px; border: currentColor; border-image: none; margin-left: 1.3em;
}
li.page_item {
	list-style: none; margin: 0px; padding: 0px;
}
li.menu-item {
	list-style: none; margin: 0px; padding: 0px;
}
li.page_item a {
	background: url(images/light/arrow_bullet.png) no-repeat 10px; padding: 8px 0px 8px 24px; line-height: 120%; font-weight: bold; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
li.menu-item a {
	background: url(images/light/arrow_bullet.png) no-repeat 10px; padding: 8px 0px 8px 24px; line-height: 120%; font-weight: bold; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
li.page_item a:hover {
	background: url(images/dark/arrow_bullet.png) no-repeat 10px;
}
li.menu-item a:hover {
	background: url(images/dark/arrow_bullet.png) no-repeat 10px;
}
li.page_item li a {
	background: none; margin: 0px; padding: 0px; border: currentColor; border-image: none; color: rgb(102, 102, 102); line-height: 175%; font-weight: normal; display: inline;
}
li.menu-item li a {
	background: none; margin: 0px; padding: 0px; border: currentColor; border-image: none; color: rgb(102, 102, 102); line-height: 175%; font-weight: normal; display: inline;
}
li.page_item li a:hover {
	background: none;
}
li.menu-item li a:hover {
	background: none;
}
li.page_item a:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
li.menu-item a:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.entry-meta {
	color: rgb(102, 102, 102); padding-bottom: 10px; font-size: 11px; margin-bottom: 10px;
}
.cat-links {
	color: rgb(102, 102, 102); font-size: 11px;
}
.comments-link {
	color: rgb(102, 102, 102); font-size: 11px;
}
.meta-sep {
	color: rgb(102, 102, 102); font-size: 11px;
}
.entry-utility {
	color: rgb(102, 102, 102); font-size: 11px;
}
.post {
	padding-bottom: 10px; margin-bottom: 20px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid;
}
.single.post {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
a.more-link {
	font-weight: bold; float: right; display: block;
}
.st_relatedposts h4 {
	border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.st_relatedposts ul {
	list-style: square; color: rgb(102, 102, 102); margin-left: 20px;
}
.st_relatedposts ul li {
	
}
button {
	background: -ms-linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(170, 170, 170) rgb(170, 170, 170) rgb(204, 204, 204); padding: 4px 12px; border-radius: 3px; border-image: none; color: rgb(68, 68, 68); line-height: 21px; font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; margin-bottom: 20px; display: inline-block; cursor: pointer; text-shadow: 1px 1px 0px #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
input[type='submit'] {
	background: -ms-linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(170, 170, 170) rgb(170, 170, 170) rgb(204, 204, 204); padding: 4px 12px; border-radius: 3px; border-image: none; color: rgb(68, 68, 68); line-height: 21px; font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; margin-bottom: 20px; display: inline-block; cursor: pointer; text-shadow: 1px 1px 0px #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
input[type='reset'] {
	background: -ms-linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(170, 170, 170) rgb(170, 170, 170) rgb(204, 204, 204); padding: 4px 12px; border-radius: 3px; border-image: none; color: rgb(68, 68, 68); line-height: 21px; font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; margin-bottom: 20px; display: inline-block; cursor: pointer; text-shadow: 1px 1px 0px #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
input[type='button'] {
	background: -ms-linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(170, 170, 170) rgb(170, 170, 170) rgb(204, 204, 204); padding: 4px 12px; border-radius: 3px; border-image: none; color: rgb(68, 68, 68); line-height: 21px; font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; margin-bottom: 20px; display: inline-block; cursor: pointer; text-shadow: 1px 1px 0px #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
button:hover {
	background: -ms-linear-gradient(rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(157, 157, 157); border-image: none; color: rgb(34, 34, 34);
}
input[type='submit']:hover {
	background: -ms-linear-gradient(rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(157, 157, 157); border-image: none; color: rgb(34, 34, 34);
}
input[type='reset']:hover {
	background: -ms-linear-gradient(rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(157, 157, 157); border-image: none; color: rgb(34, 34, 34);
}
input[type='button']:hover {
	background: -ms-linear-gradient(rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(157, 157, 157); border-image: none; color: rgb(34, 34, 34);
}
button:active {
	background: -ms-linear-gradient(rgba(0, 0, 0, 0.3) 0%, rgba(255, 255, 255, 0.3) 100%); border-width: 1px; border-style: solid; border-color: rgb(136, 136, 136) rgb(170, 170, 170) rgb(170, 170, 170) rgb(136, 136, 136); border-image: none;
}
input[type='submit']:active {
	background: -ms-linear-gradient(rgba(0, 0, 0, 0.3) 0%, rgba(255, 255, 255, 0.3) 100%); border-width: 1px; border-style: solid; border-color: rgb(136, 136, 136) rgb(170, 170, 170) rgb(170, 170, 170) rgb(136, 136, 136); border-image: none;
}
input[type='reset']:active {
	background: -ms-linear-gradient(rgba(0, 0, 0, 0.3) 0%, rgba(255, 255, 255, 0.3) 100%); border-width: 1px; border-style: solid; border-color: rgb(136, 136, 136) rgb(170, 170, 170) rgb(170, 170, 170) rgb(136, 136, 136); border-image: none;
}
input[type='button']:active {
	background: -ms-linear-gradient(rgba(0, 0, 0, 0.3) 0%, rgba(255, 255, 255, 0.3) 100%); border-width: 1px; border-style: solid; border-color: rgb(136, 136, 136) rgb(170, 170, 170) rgb(170, 170, 170) rgb(136, 136, 136); border-image: none;
}
button.full-width {
	width: 100%; text-align: center; padding-right: 0px !important; padding-left: 0px !important;
}
input[type='submit'].full-width {
	width: 100%; text-align: center; padding-right: 0px !important; padding-left: 0px !important;
}
input[type='reset'].full-width {
	width: 100%; text-align: center; padding-right: 0px !important; padding-left: 0px !important;
}
input[type='button'].full-width {
	width: 100%; text-align: center; padding-right: 0px !important; padding-left: 0px !important;
}
.button-alt {
	margin: 0px 0px 0px -0.5em; padding: 8px 1em 9px; text-align: center; font-family: arial,helvetica,sans-serif; font-size: 0.95em; font-weight: bolder; text-decoration: none; display: inline-block; font-stretch: narrower; background-image: none;
}
.button {
	margin: 0px 0px 0px -0.5em; padding: 8px 1em 9px; text-align: center; font-family: arial,helvetica,sans-serif; font-size: 0.95em; font-weight: bolder; text-decoration: none; display: inline-block; font-stretch: narrower; background-image: none;
}
.small.button {
	margin: 0px 0px 0px -0.5em; padding: 8px 1em 9px; text-align: center; font-family: arial,helvetica,sans-serif; font-size: 0.95em; font-weight: bolder; text-decoration: none; display: inline-block; font-stretch: narrower; background-image: none;
}
.large.button {
	margin: 0px 0px 0px -0.5em; padding: 8px 1em 9px; text-align: center; font-family: arial,helvetica,sans-serif; font-size: 0.95em; font-weight: bolder; text-decoration: none; display: inline-block; font-stretch: narrower; background-image: none;
}
.medium.button {
	margin: 0px 0px 0px -0.5em; padding: 8px 1em 9px; text-align: center; font-family: arial,helvetica,sans-serif; font-size: 0.95em; font-weight: bolder; text-decoration: none; display: inline-block; font-stretch: narrower; background-image: none;
}
.left.button {
	float: left;
}
.right.button {
	float: right;
}
.center.button {
	margin: 0px auto; text-align: center; display: inherit;
}
.middle.button {
	margin: 0px auto; text-align: center; display: inherit;
}
.button-alt a {
	line-height: 14px; font-size: 0.9em;
}
.button a {
	line-height: 14px; font-size: 0.9em;
}
.small.button a {
	line-height: 14px; font-size: 0.9em;
}
.medium.button a {
	line-height: 20px; font-size: 1.2em;
}
.large.button a {
	line-height: 24px; font-size: 1.5em;
}
.button span.btn_caption {
	line-height: 14px; font-size: 14px; font-weight: normal; display: inline-block;
}
a.button {
	border-radius: 6px; border: 1px solid rgb(59, 99, 155); border-image: none; color: white; position: relative; box-shadow: inset 0px 1px 0px 0px #7d99bf; text-shadow: 0px 1px 0px #2a4f83; -pie-background: linear-gradient(#597db1, #3a6198); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 #7d99bf; -moz-box-shadow: inset 0 1px 0 0 #7d99bf; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 #7d99bf;
}
a.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #728cb1; -pie-background: linear-gradient(#365a8c, #51719e); -webkit-box-shadow: inset 0 1px 0 0 #728cb1; -moz-box-shadow: inset 0 1px 0 0 #728cb1; -o-box-shadow: inset 0 1px 0 0 #728cb1;
}
a.button:active {
	border: 1px solid rgb(53, 90, 141); border-image: none; box-shadow: inset 0px 0px 8px 4px #335380, inset 0px 0px 8px 4px #335380, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #335380, inset 0 0 8px 4px #335380, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #335380, inset 0 0 8px 4px #335380, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #335380, inset 0 0 8px 4px #335380, 0 1px 1px 0 #eeeeee;
}
a.button span.btn_caption {
	color: rgb(154, 181, 218); text-shadow: 0px 1px 0px #2a4f83;
}
a.white.button {
	border-radius: 6px; border: 1px solid rgb(219, 219, 219); border-image: none; color: rgb(51, 51, 51); position: relative; box-shadow: inset 0px 1px 0px 0px white; text-shadow: 0px 1px 0px white; background-image: linear-gradient(rgb(255, 255, 255), rgb(227, 227, 227)); -pie-background: linear-gradient(#ffffff, #e3e3e3); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 white; -moz-box-shadow: inset 0 1px 0 0 white; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 white;
}
a.white.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px white; -pie-background: linear-gradient(#dbdbdb, #f2f2f2); -webkit-box-shadow: inset 0 1px 0 0 white; -moz-box-shadow: inset 0 1px 0 0 white; -o-box-shadow: inset 0 1px 0 0 white;
}
a.white.button:active {
	border: 1px solid rgb(194, 194, 194); border-image: none; box-shadow: inset 0px 0px 8px 4px #d4d4d4, inset 0px 0px 8px 4px #d4d4d4, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #d4d4d4, inset 0 0 8px 4px #d4d4d4, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #d4d4d4, inset 0 0 8px 4px #d4d4d4, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #d4d4d4, inset 0 0 8px 4px #d4d4d4, 0 1px 1px 0 #eeeeee;
}
a.white.button span.btn_caption {
	color: gray; text-shadow: 0px 1px 0px white;
}
a.gray.button {
	border-radius: 6px; border: 1px solid rgb(194, 194, 194); border-image: none; color: rgb(51, 51, 51); position: relative; box-shadow: inset 0px 1px 0px 0px white; text-shadow: 0px 1px 0px #f1eeee; -pie-background: linear-gradient(#e6e6e6, #c9c9c9); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 white; -moz-box-shadow: inset 0 1px 0 0 white; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 white;
}
a.gray.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #f2f2f2; -pie-background: linear-gradient(#c2c2c2, #d9d9d9); -webkit-box-shadow: inset 0 1px 0 0 #f2f2f2; -moz-box-shadow: inset 0 1px 0 0 #f2f2f2; -o-box-shadow: inset 0 1px 0 0 #f2f2f2;
}
a.gray.button:active {
	border: 1px solid rgb(168, 168, 168); border-image: none; box-shadow: inset 0px 0px 8px 4px #bababa, inset 0px 0px 8px 4px #bababa, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #bababa, inset 0 0 8px 4px #bababa, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #bababa, inset 0 0 8px 4px #bababa, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #bababa, inset 0 0 8px 4px #bababa, 0 1px 1px 0 #eeeeee;
}
a.gray.button span.btn_caption {
	color: rgb(102, 102, 102); text-shadow: 0px 1px 0px #f1eeee;
}
a.black.button {
	border-radius: 6px; border: 1px solid rgb(28, 28, 28); border-image: none; color: white; position: relative; box-shadow: inset 0px 1px 0px 0px #595959; text-shadow: 0px 1px 0px #150f0f; -pie-background: linear-gradient(#404040, #242424); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 #595959; -moz-box-shadow: inset 0 1px 0 0 #595959; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 #595959;
}
a.black.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #4d4d4d; -pie-background: linear-gradient(#1c1c1c, #333333); -webkit-box-shadow: inset 0 1px 0 0 #4d4d4d; -moz-box-shadow: inset 0 1px 0 0 #4d4d4d; -o-box-shadow: inset 0 1px 0 0 #4d4d4d;
}
a.black.button:active {
	border: 1px solid rgb(3, 3, 3); border-image: none; box-shadow: inset 0px 0px 8px 4px #141414, inset 0px 0px 8px 4px #141414, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #141414, inset 0 0 8px 4px #141414, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #141414, inset 0 0 8px 4px #141414, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #141414, inset 0 0 8px 4px #141414, 0 1px 1px 0 #eeeeee;
}
a.black.button span.btn_caption {
	color: rgb(191, 191, 191); text-shadow: 0px 1px 0px #150f0f;
}
a.button-alt {
	border-radius: 6px; border: 1px solid rgb(37, 140, 218); border-image: none; color: white; position: relative; box-shadow: inset 0px 1px 0px 0px #85b9e0; text-shadow: 0px 1px 0px #1976be; -pie-background: linear-gradient(#5aa1d8, #2489d6); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 #85b9e0; -moz-box-shadow: inset 0 1px 0 0 #85b9e0; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 #85b9e0;
}
a.lightblue.button {
	border-radius: 6px; border: 1px solid rgb(37, 140, 218); border-image: none; color: white; position: relative; box-shadow: inset 0px 1px 0px 0px #85b9e0; text-shadow: 0px 1px 0px #1976be; -pie-background: linear-gradient(#5aa1d8, #2489d6); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 #85b9e0; -moz-box-shadow: inset 0 1px 0 0 #85b9e0; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 #85b9e0;
}
a.button-alt:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #75acd7; -pie-background: linear-gradient(#2380c7, #4a95cf); -webkit-box-shadow: inset 0 1px 0 0 #75acd7; -moz-box-shadow: inset 0 1px 0 0 #75acd7; -o-box-shadow: inset 0 1px 0 0 #75acd7;
}
a.lightblue.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #75acd7; -pie-background: linear-gradient(#2380c7, #4a95cf); -webkit-box-shadow: inset 0 1px 0 0 #75acd7; -moz-box-shadow: inset 0 1px 0 0 #75acd7; -o-box-shadow: inset 0 1px 0 0 #75acd7;
}
a.button-alt:active {
	border: 1px solid rgb(34, 128, 201); border-image: none; box-shadow: inset 0px 0px 8px 4px #2278b9, inset 0px 0px 8px 4px #2278b9, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #2278b9, inset 0 0 8px 4px #2278b9, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #2278b9, inset 0 0 8px 4px #2278b9, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #2278b9, inset 0 0 8px 4px #2278b9, 0 1px 1px 0 #eeeeee;
}
a.lightblue.button:active {
	border: 1px solid rgb(34, 128, 201); border-image: none; box-shadow: inset 0px 0px 8px 4px #2278b9, inset 0px 0px 8px 4px #2278b9, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #2278b9, inset 0 0 8px 4px #2278b9, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #2278b9, inset 0 0 8px 4px #2278b9, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #2278b9, inset 0 0 8px 4px #2278b9, 0 1px 1px 0 #eeeeee;
}
a.lightblue.button span.btn_caption {
	color: rgb(172, 211, 241); text-shadow: 0px 1px 0px #1976be;
}
a.blue.button {
	border-radius: 6px; border: 1px solid rgb(59, 99, 155); border-image: none; color: white; position: relative; box-shadow: inset 0px 1px 0px 0px #7d99bf; text-shadow: 0px 1px 0px #2a4f83; -pie-background: linear-gradient(#597db1, #3a6198); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 #7d99bf; -moz-box-shadow: inset 0 1px 0 0 #7d99bf; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 #7d99bf;
}
a.blue.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #728cb1; -pie-background: linear-gradient(#365a8c, #51719e); -webkit-box-shadow: inset 0 1px 0 0 #728cb1; -moz-box-shadow: inset 0 1px 0 0 #728cb1; -o-box-shadow: inset 0 1px 0 0 #728cb1;
}
a.blue.button:active {
	border: 1px solid rgb(53, 90, 141); border-image: none; box-shadow: inset 0px 0px 8px 4px #335380, inset 0px 0px 8px 4px #335380, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #335380, inset 0 0 8px 4px #335380, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #335380, inset 0 0 8px 4px #335380, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #335380, inset 0 0 8px 4px #335380, 0 1px 1px 0 #eeeeee;
}
a.blue.button span.btn_caption {
	color: rgb(154, 181, 218); text-shadow: 0px 1px 0px #2a4f83;
}
a.darkblue.button {
	border-radius: 6px; border: 1px solid rgb(29, 61, 129); border-image: none; color: white; position: relative; box-shadow: inset 0px 1px 0px 0px #416ac3; text-shadow: 0px 1px 0px #122c63; -pie-background: linear-gradient(#3054a1, #1c3b7d); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 #416ac3; -moz-box-shadow: inset 0 1px 0 0 #416ac3; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 #416ac3;
}
a.darkblue.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #3e61ac; -pie-background: linear-gradient(#1a3570, #2e4b8a); -webkit-box-shadow: inset 0 1px 0 0 #3e61ac; -moz-box-shadow: inset 0 1px 0 0 #3e61ac; -o-box-shadow: inset 0 1px 0 0 #3e61ac;
}
a.darkblue.button:active {
	border: 1px solid rgb(25, 53, 112); border-image: none; box-shadow: inset 0px 0px 8px 4px #183063, inset 0px 0px 8px 4px #183063, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #183063, inset 0 0 8px 4px #183063, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #183063, inset 0 0 8px 4px #183063, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #183063, inset 0 0 8px 4px #183063, 0 1px 1px 0 #eeeeee;
}
a.darkblue.button span.btn_caption {
	color: rgb(96, 135, 220); text-shadow: 0px 1px 0px #122c63;
}
a.lightgreen.button {
	border-radius: 6px; border: 1px solid rgb(101, 171, 48); border-image: none; color: white; position: relative; box-shadow: inset 0px 1px 0px 0px #9bcb76; text-shadow: 0px 1px 0px #529122; -pie-background: linear-gradient(#80bf4f, #63a72f); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 #9bcb76; -moz-box-shadow: inset 0 1px 0 0 #9bcb76; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 #9bcb76;
}
a.lightgreen.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #8ebf69; -pie-background: linear-gradient(#5c9a2d, #73af46); -webkit-box-shadow: inset 0 1px 0 0 #8ebf69; -moz-box-shadow: inset 0 1px 0 0 #8ebf69; -o-box-shadow: inset 0 1px 0 0 #8ebf69;
}
a.lightgreen.button:active {
	border: 1px solid rgb(92, 155, 44); border-image: none; box-shadow: inset 0px 0px 8px 4px #558d2a, inset 0px 0px 8px 4px #558d2a, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #558d2a, inset 0 0 8px 4px #558d2a, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #558d2a, inset 0 0 8px 4px #558d2a, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #558d2a, inset 0 0 8px 4px #558d2a, 0 1px 1px 0 #eeeeee;
}
a.lightgreen.button span.btn_caption {
	color: rgb(184, 226, 151); text-shadow: 0px 1px 0px #529122;
}
a.green.button {
	border-radius: 6px; border: 1px solid rgb(77, 112, 46); border-image: none; color: white; position: relative; box-shadow: inset 0px 1px 0px 0px #7fa95b; text-shadow: 0px 1px 0px #39571e; -pie-background: linear-gradient(#668b46, #4a6d2c); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 #7fa95b; -moz-box-shadow: inset 0 1px 0 0 #7fa95b; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 #7fa95b;
}
a.green.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #739457; -pie-background: linear-gradient(#436129, #5a7641); -webkit-box-shadow: inset 0 1px 0 0 #739457; -moz-box-shadow: inset 0 1px 0 0 #739457; -o-box-shadow: inset 0 1px 0 0 #739457;
}
a.green.button:active {
	border: 1px solid rgb(67, 98, 40); border-image: none; box-shadow: inset 0px 0px 8px 4px #3c5625, inset 0px 0px 8px 4px #3c5625, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #3c5625, inset 0 0 8px 4px #3c5625, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #3c5625, inset 0 0 8px 4px #3c5625, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #3c5625, inset 0 0 8px 4px #3c5625, 0 1px 1px 0 #eeeeee;
}
a.green.button span.btn_caption {
	color: rgb(155, 200, 116); text-shadow: 0px 1px 0px #39571e;
}
a.darkgreen.button {
	border-radius: 6px; border: 1px solid rgb(49, 89, 18); border-image: none; color: white; position: relative; box-shadow: inset 0px 1px 0px 0px #61a22f; text-shadow: 0px 1px 0px #1e3909; -pie-background: linear-gradient(#497c22, #2f5511); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 #61a22f; -moz-box-shadow: inset 0 1px 0 0 #61a22f; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 #61a22f;
}
a.darkgreen.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #568a2e; -pie-background: linear-gradient(#28480f, #3e651f); -webkit-box-shadow: inset 0 1px 0 0 #568a2e; -moz-box-shadow: inset 0 1px 0 0 #568a2e; -o-box-shadow: inset 0 1px 0 0 #568a2e;
}
a.darkgreen.button:active {
	border: 1px solid rgb(40, 72, 15); border-image: none; box-shadow: inset 0px 0px 8px 4px #213b0d, inset 0px 0px 8px 4px #213b0d, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #213b0d, inset 0 0 8px 4px #213b0d, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #213b0d, inset 0 0 8px 4px #213b0d, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #213b0d, inset 0 0 8px 4px #213b0d, 0 1px 1px 0 #eeeeee;
}
a.darkgreen.button span.btn_caption {
	color: rgb(122, 215, 51); text-shadow: 0px 1px 0px #1e3909;
}
a.lightred.button {
	border-radius: 6px; border: 1px solid rgb(221, 34, 34); border-image: none; color: white; position: relative; box-shadow: inset 0px 1px 0px 0px #e28383; text-shadow: 0px 1px 0px #c01616; -pie-background: linear-gradient(#da5858, #d82222); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 #e28383; -moz-box-shadow: inset 0 1px 0 0 #e28383; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 #e28383;
}
a.lightred.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #d97373; -pie-background: linear-gradient(#ca2121, #d14747); -webkit-box-shadow: inset 0 1px 0 0 #d97373; -moz-box-shadow: inset 0 1px 0 0 #d97373; -o-box-shadow: inset 0 1px 0 0 #d97373;
}
a.lightred.button:active {
	border: 1px solid rgb(203, 32, 32); border-image: none; box-shadow: inset 0px 0px 8px 4px #bc2020, inset 0px 0px 8px 4px #bc2020, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #bc2020, inset 0 0 8px 4px #bc2020, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #bc2020, inset 0 0 8px 4px #bc2020, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #bc2020, inset 0 0 8px 4px #bc2020, 0 1px 1px 0 #eeeeee;
}
a.lightred.button span.btn_caption {
	color: rgb(242, 171, 171); text-shadow: 0px 1px 0px #c01616;
}
a.red.button {
	border-radius: 6px; border: 1px solid rgb(178, 10, 10); border-image: none; color: white; position: relative; box-shadow: inset 0px 1px 0px 0px #e73c3c; text-shadow: 0px 1px 0px #900404; -pie-background: linear-gradient(#d81818, #ae0a0a); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 #e73c3c; -moz-box-shadow: inset 0 1px 0 0 #e73c3c; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 #e73c3c;
}
a.red.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #de2b2b; -pie-background: linear-gradient(#9e0a0a, #bc1a1a); -webkit-box-shadow: inset 0 1px 0 0 #de2b2b; -moz-box-shadow: inset 0 1px 0 0 #de2b2b; -o-box-shadow: inset 0 1px 0 0 #de2b2b;
}
a.red.button:active {
	border: 1px solid rgb(159, 9, 9); border-image: none; box-shadow: inset 0px 0px 8px 4px #8f0a0a, inset 0px 0px 8px 4px #8f0a0a, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #8f0a0a, inset 0 0 8px 4px #8f0a0a, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #8f0a0a, inset 0 0 8px 4px #8f0a0a, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #8f0a0a, inset 0 0 8px 4px #8f0a0a, 0 1px 1px 0 #eeeeee;
}
a.red.button span.btn_caption {
	color: rgb(247, 100, 100); text-shadow: 0px 1px 0px #900404;
}
a.darkred.button {
	border-radius: 6px; border: 1px solid rgb(111, 6, 6); border-image: none; color: white; position: relative; box-shadow: inset 0px 1px 0px 0px #c41717; text-shadow: 0px 1px 0px #4b0202; -pie-background: linear-gradient(#981010, #6b0606); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 #c41717; -moz-box-shadow: inset 0 1px 0 0 #c41717; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 #c41717;
}
a.darkred.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #a91919; -pie-background: linear-gradient(#5c0505, #7e1010); -webkit-box-shadow: inset 0 1px 0 0 #a91919; -moz-box-shadow: inset 0 1px 0 0 #a91919; -o-box-shadow: inset 0 1px 0 0 #a91919;
}
a.darkred.button:active {
	border: 1px solid rgb(92, 5, 5); border-image: none; box-shadow: inset 0px 0px 8px 4px #4d0505, inset 0px 0px 8px 4px #4d0505, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #4d0505, inset 0 0 8px 4px #4d0505, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #4d0505, inset 0 0 8px 4px #4d0505, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #4d0505, inset 0 0 8px 4px #4d0505, 0 1px 1px 0 #eeeeee;
}
a.darkred.button span.btn_caption {
	color: rgb(244, 31, 31); text-shadow: 0px 1px 0px #4b0202;
}
a.yellow.button {
	border-radius: 6px; border: 1px solid rgb(172, 164, 12); border-image: none; color: white; position: relative; box-shadow: inset 0px 1px 0px 0px #e4dc3a; text-shadow: 0px 1px 0px #8a8305; -pie-background: linear-gradient(#d1c81a, #a79f0c); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 #e4dc3a; -moz-box-shadow: inset 0 1px 0 0 #e4dc3a; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 #e4dc3a;
}
a.yellow.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #dbd229; -pie-background: linear-gradient(#98910b, #b6ae1b); -webkit-box-shadow: inset 0 1px 0 0 #dbd229; -moz-box-shadow: inset 0 1px 0 0 #dbd229; -o-box-shadow: inset 0 1px 0 0 #dbd229;
}
a.yellow.button:active {
	border: 1px solid rgb(153, 145, 11); border-image: none; box-shadow: inset 0px 0px 8px 4px #89830b, inset 0px 0px 8px 4px #89830b, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #89830b, inset 0 0 8px 4px #89830b, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #89830b, inset 0 0 8px 4px #89830b, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #89830b, inset 0 0 8px 4px #89830b, 0 1px 1px 0 #eeeeee;
}
a.yellow.button span.btn_caption {
	color: rgb(245, 237, 97); text-shadow: 0px 1px 0px #8a8305;
}
a.orange.button {
	border-radius: 6px; border: 1px solid rgb(172, 116, 12); border-image: none; color: white; position: relative; box-shadow: inset 0px 1px 0px 0px #e4a83a; text-shadow: 0px 1px 0px #8a5b05; -pie-background: linear-gradient(#d1911a, #a7710c); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 #e4a83a; -moz-box-shadow: inset 0 1px 0 0 #e4a83a; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 #e4a83a;
}
a.orange.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #db9d29; -pie-background: linear-gradient(#98670b, #b6801b); -webkit-box-shadow: inset 0 1px 0 0 #db9d29; -moz-box-shadow: inset 0 1px 0 0 #db9d29; -o-box-shadow: inset 0 1px 0 0 #db9d29;
}
a.orange.button:active {
	border: 1px solid rgb(153, 103, 11); border-image: none; box-shadow: inset 0px 0px 8px 4px #895d0b, inset 0px 0px 8px 4px #895d0b, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #895d0b, inset 0 0 8px 4px #895d0b, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #895d0b, inset 0 0 8px 4px #895d0b, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #895d0b, inset 0 0 8px 4px #895d0b, 0 1px 1px 0 #eeeeee;
}
a.orange.button span.btn_caption {
	color: rgb(245, 193, 97); text-shadow: 0px 1px 0px #8a5b05;
}
a.brown.button {
	border-radius: 6px; border: 1px solid rgb(85, 65, 22); border-image: none; color: white; position: relative; box-shadow: inset 0px 1px 0px 0px #9b7b36; text-shadow: 0px 1px 0px #37290c; -pie-background: linear-gradient(#775e28, #513e15); -moz-border-radius: 6px; -webkit-border-radius: 6px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: inset 0 1px 0 0 #9b7b36; -moz-box-shadow: inset 0 1px 0 0 #9b7b36; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; -o-box-shadow: inset 0 1px 0 0 #9b7b36;
}
a.brown.button:hover {
	cursor: pointer; box-shadow: inset 0px 1px 0px 0px #836a34; -pie-background: linear-gradient(#443512, #614d24); -webkit-box-shadow: inset 0 1px 0 0 #836a34; -moz-box-shadow: inset 0 1px 0 0 #836a34; -o-box-shadow: inset 0 1px 0 0 #836a34;
}
a.brown.button:active {
	border: 1px solid rgb(69, 53, 18); border-image: none; box-shadow: inset 0px 0px 8px 4px #382b0f, inset 0px 0px 8px 4px #382b0f, 0px 1px 1px 0px #eeeeee; -webkit-box-shadow: inset 0 0 8px 4px #382b0f, inset 0 0 8px 4px #382b0f, 0 1px 1px 0 #eeeeee; -moz-box-shadow: inset 0 0 8px 4px #382b0f, inset 0 0 8px 4px #382b0f, 0 1px 1px 0 #eeeeee; -o-box-shadow: inset 0 0 8px 4px #382b0f, inset 0 0 8px 4px #382b0f, 0 1px 1px 0 #eeeeee;
}
a.brown.button span.btn_caption {
	color: rgb(206, 160, 59); text-shadow: 0px 1px 0px #37290c;
}
ul.tabs {
	margin: 0px; padding: 0px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
ul.tabs li {
	padding: 0px; width: auto; height: 30px; margin-bottom: 0px; float: left; display: block;
}
ul.tabs li a {
	background: rgb(255, 255, 255); border-width: 1px 0px 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); margin: 0px; padding: 0px 20px; border-image: none; width: auto; height: 29px; line-height: 30px; font-size: 13px; text-decoration: none; display: block;
}
ul.tabs li a.active {
	background: rgb(245, 245, 245); margin: 0px -1px 0px 0px; top: -4px; height: 30px; color: rgb(17, 17, 17); padding-top: 4px; border-right-width: 1px; position: relative; border-top-left-radius: 2px; border-top-right-radius: 2px; -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px;
}
ul.tabs li:first-child a {
	border-top-left-radius: 2px; -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px;
}
ul.tabs li:last-child a {
	border-width: 1px 1px 0px; border-top-right-radius: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px;
}
ul.tabs-content {
	margin: 0px 0px 40px; padding: 10px 10px 1px; display: block; background-color: rgb(245, 245, 245);
}
ul.tabs-content > li {
	display: none;
}
ul.tabs-content > li.active {
	display: block;
}
ul.tabs::before {
	width: 0px; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "\0020";
}
ul.tabs::after {
	width: 0px; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "\0020";
}
ul.tabs::after {
	clear: both;
}
ul.tabs {
	-ms-zoom: 1;
}
.toggle_container {
	padding: 10px; margin-bottom: 1px; background-color: rgb(255, 255, 255);
}
p.trigger {
	margin: 0px; padding: 8px 8px 8px 16px; line-height: 175%; font-size: 1.25em; font-weight: bold; display: block; cursor: pointer;
}
p.trigger {
	background: url(images/icons/16_expand.png) no-repeat 10px rgb(248, 248, 248); padding-left: 34px; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
p.trigger a {
	color: rgb(39, 116, 174); text-decoration: none; text-shadow: 1px -1px 0px #fff;
}
p.trigger:hover {
	background: url(images/icons/16_expand.png) no-repeat 10px rgb(255, 255, 255);
}
p.trigger a:hover {
	color: rgb(39, 116, 174); text-shadow: -1px 1px 0px #fff;
}
p.active.trigger a:hover {
	color: rgb(39, 116, 174); text-shadow: -1px 1px 0px #fff;
}
p.active.trigger {
	background: url(images/icons/16_collapse.png) no-repeat 10px rgb(255, 255, 255); border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
p.active.trigger a {
	color: rgb(0, 0, 0); text-shadow: 1px 1px 0px #fff;
}
.cta {
	margin: 10px auto 0px; padding: 10px 10px 20px; border-radius: 8px; border: 1px solid rgb(220, 220, 220); border-image: none; position: relative; box-shadow: inset 1px 1px 0px #fff, inset -1px -1px 0px #fff; text-shadow: 1px 1px 0px #fff; background-color: rgb(242, 242, 242); -moz-border-radius: 8px; -webkit-border-radius: 8px; behavior: url(./wp-content/themes/skeleton/PIE.php); -webkit-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset; -moz-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
}
.cta p {
	margin: 0px; padding: 0px;
}
.cta h3 {
	font-size: 1.5em; text-shadow: 1px -1px 0px #fff;
}
#respond {
	margin: 0px; width: 100%; padding-top: 10px; border-top-color: rgb(219, 219, 219); border-top-width: 1px; border-top-style: solid; float: left;
}
#respond input[type=text] {
	width: 300px; margin-right: 20px;
}
#respond textarea {
	padding: 10px; width: 550px; height: 120px;
}
#comments {
	margin: 0px; float: left;
}
#comments {
	border: 0px currentColor; border-image: none; width: 100%;
}
body.dark #comments {
	background: url(images/dark/divider.png) repeat-x right top;
}
#comments h2 {
	font-size: 1.5em; font-weight: bold; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
#comments h6 {
	margin: 10px 0px; text-transform: uppercase; letter-spacing: normal; font-family: "Times New Roman", Times, serif;
}
#comments .comment-meta {
	margin: 0px 0px 20px; display: block;
}
#comments .commentlist {
	list-style: none; margin: 0px; width: 100%; float: left;
}
#comments .commentlist ul {
	list-style: none; margin: 0px; padding: 0px; clear: both;
}
#comments .commentlist li {
	margin: 0px; padding: 0px; display: block;
}
body.page-template-onecolumn-page-php #comments .commentlist li .comment-meta {
	
}
#comments .commentlist li li {
	margin: 0px 0px 20px 25px;
}
#comments .commentlist li li .comment-meta {
	width: 445px;
}
#comments .commentlist li li li {
	margin: 0px 0px 20px 25px;
}
#comments .commentlist li li li .comment-meta {
	width: 420px;
}
#comments .commentlist li li li li {
	margin: 0px 0px 20px 25px;
}
#comments .commentlist li li li li .comment-meta {
	width: 395px;
}
#comments .commentlist li li li li li {
	margin: 0px 0px 20px 25px;
}
#comments .commentlist li li li li li .comment-meta {
	width: 370px;
}
#comments .single-comment {
	margin-bottom: 20px;
}
#comments .comment-author {
	margin: 0px 10px 6px 0px; width: 50px; float: left; display: inline;
}
#comments .comment-author cite {
	clear: both; font-weight: bold;
}
#comments .vcard {
	padding: 20px 0px; width: 100px; clear: both; float: left; display: block; min-height: 100px;
}
#comments .vcard img.avatar {
	background: rgb(244, 244, 244); padding: 2px; border: 1px solid rgb(238, 238, 238); border-image: none;
}
#comments .vcard {
	background: url(images/light/comment_author_bg.png) no-repeat right top;
}
#comments body.dark .vcard {
	background: url(images/dark/comment_author_bg.png) no-repeat right top;
}
.gallery {
	margin: 0px auto; overflow: hidden; clear: both; display: block;
}
.gallery .gallery-row {
	margin: 0px; overflow: hidden; clear: both; display: block;
}
.gallery .gallery-item {
	list-style: none; margin: 0px; padding: 0px; text-align: center; overflow: hidden; float: left;
}
.gallery .gallery-item img {
	margin: 5px auto; padding: 0px; border: 1px solid rgb(255, 255, 255); border-image: none; height: auto; position: relative; max-width: 79%; box-shadow: 0px 0px 4px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -pie-box-shadow: 0px 0px 5px #ccc; behavior: url(./wp-content/themes/skeleton/PIE.php);
}
.gallery .gallery-item img.thumbnail {
	margin: 5px auto; padding: 0px; border: 1px solid rgb(255, 255, 255); border-image: none; height: auto; position: relative; max-width: 79%; box-shadow: 0px 0px 4px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -pie-box-shadow: 0px 0px 5px #ccc; behavior: url(./wp-content/themes/skeleton/PIE.php);
}
.gallery-caption {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 12px; font-size: 11px;
}
#nav-below {
	width: 100%;
}
#nav-below .nav-previous a {
	float: left;
}
#nav-below .nav-next a {
	float: right;
}
.entry-caption {
	text-align: center; font-size: 16px; font-weight: bold;
}
body.logged-in li.guest {
	display: none;
}
body.logged-in li.guest {
	display: none;
}
img.scale-with-grid {
	height: auto; max-width: 100%;
}
label {
	font-size: 13px; font-weight: bold; display: inline-block;
}
legend {
	font-size: 13px; font-weight: bold; display: inline-block;
}
input[type='checkbox'] {
	display: inline;
}
.remove-bottom {
	margin-bottom: 0px !important;
}
.half-bottom {
	margin-bottom: 10px !important;
}
.add-bottom {
	margin-bottom: 20px !important;
}
.add-top {
	margin-top: 20px !important;
}
.resize {
	width: 80px; height: 80px; right: 0px; bottom: 0px; position: fixed;
}
.bypostauthor {
	
}
.gallery-caption {
	
}
html {
	-ms-overflow-y: scroll;
}
#header {
	margin-top: 0px;
}
#header .inner {
	padding-top: 0px; padding-bottom: 20px;
}
.resize {
	display: none;
}
#credits {
	text-align: right;
}
#footer {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
#qtranslate-2-chooser {
	top: 86px; right: 20px; position: absolute;
}
#qtranslate-2-chooser li {
	padding-right: 6px; margin-right: 6px; display: inline;
}
#qtranslate-2-chooser li:first-child {
	border-right-color: rgb(153, 153, 153); border-right-width: 1px; border-right-style: solid;
}
#qtranslate-2-chooser li a {
	color: rgb(102, 102, 102); font-size: 12px; text-decoration: none;
}
#qtranslate-2-chooser li a:hover {
	text-decoration: underline;
}
#qtranslate-2-chooser li.active {
	font-weight: bold;
}
#qtranslate-2-chooser li.active a {
	color: rgb(22, 159, 255);
}
#header .header_extras {
	color: rgb(90, 90, 90); font-family: "Cuprum",arial,serif; font-size: 16px; margin-top: 6px;
}
h3.qa-faq-title {
	font-size: 1.2em; font-weight: bold;
}
form#qaplus_searchform {
	display: none;
}
.flexslider.responsive-slider .slide .slide-title {
	display: none;
}
