<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* =Breadcrumbs
-------------------------------------------------------------- */

#breadcrumbs{
    list-style:none;
    margin:10px 0;
    overflow:hidden;
}
 
#breadcrumbs li{
    float:left;
    margin-right:5px;
}
 
#breadcrumbs .separator{
    font-weight:700;
    font-size:14px;
    color:#DE5328;
}


#breadcrumbs li span{
font-weight:bold;
font-size:14px;
}
.breadcrumbs p a{
color:#777777;
font-size:11px;
padding:0 3px;
text-decoration:none;
}
.breadcrumbs p a:hover{
color:#1e1e1e;
text-decoration:underline;
}

/* =Homepage Layout
-------------------------------------------------------------- */

.welcomepic {
max-width: 430px;
max-height: auto;
}

/* =Submit Button 
-------------------------------------------------------------- */

a#submit,.inner_main input#submit{
color:#ffffff;
background:url(img/superbutton.png) repeat-x center -1px transparent;
border:1px solid #d65f34;
box-shadow:inset 0px 1px #faaa82;
text-shadow:1px 1px #c8542d;
}
a#submit:hover,.inner_main input#submit:hover,a#submit.selected{
background:url(img/superbutton.png) repeat-x center -31px transparent;
}

input.gform_button {
color:#ffffff;
background:url(img/superbutton.png) repeat-x center -1px transparent;
border:1px solid #d65f34;
box-shadow:inset 0px 1px #faaa82;
text-shadow:1px 1px #c8542d;
width: 70px;
height: 31px;
}

input.gform_button:hover {
background:url(img/superbutton.png) repeat-x center -31px transparent;
color:#ffffff;
}

#search-form {
margin-left:20px; 
}

.screen-reader-text {
display:none;
}

.inner_main #secondary label{
float:left;
}

.inner_main #secondary input {
width:230px;
height:40px;
padding:8px 10px 6px;
margin:1px 0 10px 30px;
background-color:#f1f1f2;
border:1px solid #ffffff;
border-radius:4px;
box-shadow:inset 0 1px 3px #cccccc;
color:#b6b6b6;
text-shadow:1px 1px #ffffff;
outline: none;
float:left;
}

.inner_main #secondary input.search-submit {
color: #ffffff;
background: url(img/superbutton.png) repeat-x center -1px transparent;
border: 1px solid #d65f34;
box-shadow: inset 0px 1px #faaa82;
text-shadow: 1px 1px #c8542d;
width: 70px;
height: 31px;

}



input#s {
width: 150px;
}

input#searchsubmit {
color:#ffffff;
background:url(img/superbutton.png) repeat-x center -1px transparent;
border:1px solid #d65f34;
box-shadow:inset 0px 1px #faaa82;
text-shadow:1px 1px #c8542d;
width: 70px;
height: 31px;
}

input#searchsubmit:hover {
background:url(img/superbutton.png) repeat-x center -31px transparent;
color:#ffffff;
}

/* =Footer Widgets
-------------------------------------------------------------- */

.fwidgets {
margin:0 11px 0 0;
padding:0 13px 10px 0;
}


#respond #submit {
height: 31px;
}

/* =Widgets
-------------------------------------------------------------- */

#wp-calendar {
	margin: 0 0 0 30px;
	width: 100%;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	color: #686868;
}
#wp-calendar th,
#wp-calendar td,
#wp-calendar caption {
	text-align: center;
}
#wp-calendar #next {
	padding-right: 24px;
	padding-right: 1.714285714rem;
	text-align: right;
}


.widget select {
   width: 240px;
   height: 34px;
   overflow: hidden;
   border: 1px solid #ccc;
   margin: 0 0 0 30px;
   }

/* =Comments
-------------------------------------------------------------- */
.your-message textarea, textarea#comment{
overflow:auto;
display:block;
}
.your-message textarea:focus, textarea#comment:hover{
outline: none;
}
input#email, input#author{
margin-right:12px;
}
textarea#comment{
margin-top:8px;
}
.reply{
float:right;
}
.reply a,a#cancel-comment-reply-link{
font-size:11px;
line-height:11px;
padding:3px 16px;
background:url(img/reply.png) repeat-x scroll 0 0 transparent;
border:1px solid #fff;
border-radius:0 3px;
box-shadow: -1px 1px 3px #d1d1d1;
text-shadow: 1px 1px 0 #fff;
color: #6E6E6E;
text-decoration:none;
position:absolute;
top:0;
right:0;
}
.reply a:hover,a#cancel-comment-reply-link:hover{
background-position:0 -19px;
box-shadow: -1px 1px 2px #c4c4c4;
border-color:#fefefe;
}
#respond{
margin-top:12px;
padding-top:8px;
}
#respond h3 small{
float:right;
}
#respond h3 small a{
font-family:arial,sans-serif;
font-size:11px;
padding:3px 16px;
line-height:11px;
height:11px;
}
ol.powercomments p{
margin-bottom:12px;
font-size:13px;
line-height:18px;
}
ol.powercomments{
background:url(img/comment-border-left.png) repeat-y scroll 0 0 transparent;
margin:0 0 20px;
list-style:none outside none;
padding:0 0 10px;
}
ol.powercomments li ul{
margin:0;
padding:0;
}
ol.powercomments li ul li{
background:url(img/comment-border-mid.png) repeat-x scroll 0 -20px transparent;
padding:0 0 0 54px;
margin:30px 0 0 2px;
}
.ie7 ol.powercomments li ul li{

}
ul.children{
background:url(img/comment-border-left.png) repeat-y scroll 0 0 transparent;
}
ol.powercomments li ul li div{
border:1px solid #e0e0e0;
border-radius: 4px;
box-shadow:inset 0 1px #fff;
background-color:#fafafa;
margin:30px 0 12px 10px;
padding:11px 14px 0 14px;
position:relative;
min-height:55px;
}
ol.powercomments li ul li div div{
box-shadow:none;
position:static;
min-height:0;
}
.ie7 ol.powercomments li ul li div{

}
.ie8 ol.powercomments li ul li div{
clear:right;
}
ol.powercomments li ul li div div{
border:none;
background-color:none;
margin:0px;
padding:0px;
}
ol.powercomments li ul li ul{
line-height:21px;
font-size:12px;
min-height:71px;
margin-left:-24px;
}
ol.powercomments li ul li img.avatar{
width:40px;
height:40px;
box-shadow: rgba(0,0,0, 0.2) 0px 2px 6px;
background-color:#1e1e1e;
border:1px solid #ffffff;
padding:2px;
margin:-1px 13px 0 -70px;
float:left;
}
#comments-title{
background:transparent;
border:none;
margin:0 0 7px 36px;
}
#comments{
padding-top:13px;
float:left;
width:100%;
}
#comments input#submit{
height:27px;
line-height:27px;
width:auto;
padding:0 11px;
display:inline;
font-size:13px;
text-decoration:none;
border-radius:4px;
}
.inner_main #comments textarea,.inner_main #comments input[type=text]{
width:96%;
}
p.form-allowed-tags, p.form-allowed-tags code{
border:none;
background:none;
font-size:11px;
color:#a1a1a1;
line-height:16px;
}
#authors_box{
background:url(img/authors_top.png) repeat-x scroll 0 0 transparent;
}
#authors_inner_box{
background:url(img/authors_down.png) no-repeat scroll 0 130px transparent;
padding:30px 10px 0 0;
min-height:128px;
}
#authors_inner_box_below{
background:url(img/comment-border-left.png) repeat-y scroll 0 bottom transparent;
height:16px;
}
#authors_inner_box_no_bcg{
background:none;
padding:30px 10px 20px 0;
min-height:128px;
}
#authors_inner_box p,#authors_inner_box_no_bcg p{
margin:0 0 24px 102px;
}
#authors_inner_box img,#authors_inner_box_no_bcg img{
width:60px;
height:60px;
box-shadow: rgba(0,0,0, 0.2) 0px 2px 6px;
background-color:#1e1e1e;
border:6px solid #fff;
padding:2px;
margin:8px 17px 10px 9px;
float:left;
}
#ds_relatedpost{
padding:0 3% 10px;
float:left;
margin:0;
width:94%;
background-color: #FAFAFA;
border: 1px solid #E0E0E0;
border-radius: 4px 4px 4px 4px;
box-shadow: 0 0 0 1px #FFFFFF inset;
}
.clearleft{
clear:left;
}
#ds_relatedpost .ds_related{
display:block;
}
#ds_relatedpost .ds_related a{
font-family:'customFont', Arial, sans-serif;
margin:0 5% 7px 0;
float:left;
line-height:14px;
color: #444444;
width:45%;
display:block;
text-decoration:none;
}
#comments ol.powercomments li ul li div div.comment-meta{
font-size:11px;
line-height:15px;
margin:0 0 6px;
background:none;
left:1px;
top:-18px;
position:absolute;
}
#comments ol.powercomments li ul li div div.comment-meta a,#comments ol.powercomments li ul li div div.comment-meta span.ago{
text-decoration:none;
color:#c1c1c1;
text-shadow:1px 1px #fff;
}
#comments ol.powercomments{
list-style:none;
}
#authors_inner_box h2,#authors_inner_box_no_bcg h2{
margin:9px 0 3px;
}
#respond h3{
margin:0 0 2px;
}
#respond h3 small{
}
.comment-author cite{
font-size:16px;
font-weight:bold;
padding: 0 2px 0 0;
}
.comment-author span.says,em.moderation{
color:#b3b3b3;
font-style:italic;
font-size:11px;
text-shadow:1px 1px #fff;
line-height: 22px;
}
ol.powercomments li ul li div div.comment-body{
display:block;
margin:2px 0px 0 1px;
}

</pre></body></html>