body {
       font-family: PT Sans; 
       font-weight: normal; 
       color: #666666; 
    } 

article.entry .entry-content {
       font-size: 14px; 
       font-family: PT Sans; 
       padding-top: 0px; 
       border-color: #ffffff; 
       border-width: 0px; 
       border-style: solid; 
       border-top-color: #ffffff; 
       border-bottom-width: 0px; 
       border-bottom-style: none; 
       border-right-color: #ffffff; 
       padding-left: 12px; 
    } 

article.entry .entry-content a {
       font-size: 12px; 
       margin-top: 6px; 
    } 

.page article.entry .entry-content h4 {
       font-size: 16px; 
    } 

.page article.entry .entry-content a {
       font-size: 14px; 
    } 

.sidebar-primary .widget:not(.woocommerce) h4 {
       margin-bottom: 0px; 
       line-height: 0px; 
       font-family: Cabin Condensed; 
       height: 40px; 
       padding-bottom: 20px; 
    } 

.sidebar-primary .widget:not(.woocommerce) a {
       font-size: 13px; 
       padding-left: 4px; 
       margin-left: 0px; 
       left: 0px; 
    } 

.site-inner {
       color: #777777; 
       background-color: #ffffff; 
       border-width: 0px; 
       border-color: #ffffff; 
       border-top-color: #ffffff; 
       border-top-width: 0px; 
       border-top-style: none; 
       border-style: none; 
       border-bottom-style: none; 
       border-right-color: #ffffff; 
       border-bottom-color: #ffffff; 
       border-left-color: #ffffff; 
    } 

.sidebar-primary {
       border-top-style: none; 
       border-color: #ffffff; 
       border-style: none; 
    } 

.sidebar-primary .widget:not(.woocommerce) {
       border-width: 0px; 
       border-top-width: 0px; 
       border-right-width: 0px; 
       border-bottom-width: 0px; 
       border-left-width: 0px; 
       line-height: 18px; 
       height: 237px; 
       margin-bottom: 0px; 
       padding-bottom: 40px; 
       padding-top: 0px; 
       padding-left: 20px; 
    } 

article.entry .entry-header {
       padding-bottom: 8px; 
       border-width: 0px 0px 0px; 
       padding-left: 12px; 
    } 

.footer-widgets {
       border-top-width: 2px; 
       border-top-color: #243f1a; 
       border-width: 2px; 
       border-left-color: #ffffff; 
       border-bottom-color: #ffffff; 
       border-right-color: #ffffff; 
       background-color: #6abb4d; 
    } 

article.entry {
       border-width: 0px 0px 0px; 
       border-bottom-width: 0px; 
       border-left-color: #ffffff; 
       border-bottom-color: #ffffff; 
       border-right-color: #ffffff; 
       border-top-color: #ffffff; 
       border-color: #ffffff; 
       opacity: 1; 
       border-style: none; 
    } 

.page article.entry .entry-content {
       padding-top: 0px; 
    } 

.page article.entry .entry-header {
       margin-bottom: 4px; 
    } 

main.content {
       border-top-style: none; 
       border-right-style: none; 
       border-bottom-style: none; 
    } 

.page article.entry {
       padding-bottom: 40px; 
       margin-bottom: 10px; 
    } 

.footer-widgets .widget-area .widget:not(.woocommerce) h4 {
       border-width: 0px 0px 0px; 
       border-color: #ffffff; 
       border-bottom-width: 0px; 
       line-height: 0px; 
       margin-bottom: 0px; 
       padding-bottom: 6px; 
       color: #ffffff; 
    } 

footer.site-footer {
       border-width: 0px; 
       border-top-width: 0px; 
       padding-top: 0px; 
       padding-bottom: 0px; 
    } 

nav.nav-primary ul.menu {
       line-height: 2px; 
    } 

nav.nav-primary {
       background-color: #365f27; 
       line-height: 21px; 
    } 

nav.nav-primary ul.menu li ul li a {
       background-color: #419e86; 
    } 

.page article.entry .entry-content p {
       margin-bottom: 10px; 
    } 

.footer-widgets .widget-area .widget:not(.woocommerce) p {
       color: #ffffff; 
       font-size: 13px; 
       margin-top: 5px; 
    } 

.page article.entry .entry-title {
       padding-left: 17px; 
    } 

