<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html>
<html dir='LTR'>
<head>
<b:include data='blog' name='all-head-content'/>
<title><data:blog.pageTitle/></title>
<!-- Created by Artisteer v4.3.0.60745 -->

<b:skin><![CDATA[
#header, #Header1{
    height: 100%;
}

#navbar {
    position: fixed;
    width: 100%;
    z-index: 10;
}

.art-nav {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
}

.art-comment-avatar{
    background: none transparent !important;
    border: 0 none !important;
}

#ArchiveList ul li {
    text-indent: -10px !important;
    padding: 0 0 0 15px;
}

#ArchiveList ul li:before{
    background: none repeat scroll 0 0 transparent;
    margin: 0;
    content: "";
}


.profile-datablock,
.profile-textblock {
    margin: 0 0 .75em;
    line-height: 1.4em;
}
.profile-img {
    float: left;
    margin-top: 0;
    margin-right: 5px;
    margin-bottom: 5px;
    margin-left: 0;
    border: 5px solid #889977;
}
.profile-data {
    font-weight: bold;
}

.blog-pager{
    margin-left: 15px;
}

.post-feeds{
    margin-left: 15px;
}

.blog-feeds
{
    margin-left: 15px;
}


/* for Blogger Page Elements */

body#layout #art-main {
    position: relative;
}

body#layout .art-header {
    height: auto;
    width: 100%;
}
body#layout .art-content-layout {
    margin-top: 18px;
    padding-top: 2px;
    width: 100%
}

body#layout .art-sheet {
    width: 100%;
    margin-top: 0 !important;
    top: 0 !important;
}

body#layout .art-sheet:before,
body#layout .art-sheet:after {
    content : '';
}

body#layout .art-header, body#layout #Header1 {
    height: auto;
}

body#layout .art-footer,
body#layout .art-footer-inner {
    width: 100%;
}

body#layout .art-footer .art-footer-text {
    height: 85px;
}

body#layout .art-blockcontent {
    padding: 0;
}

body#layout .art-block {
    padding: 0;
}

body#layout .art-nav {
    height: auto;
    width: auto;
}


body#layout .section {
    width: auto;
}

body#layout #Header1{
    display: block;
}
body#layout #LinkList97,
body#layout #BlogArchive99,
body#layout #PageList99 {
    display: none;
}

body#layout {
    min-width: 0;
}

body#layout .art-content-layout {
    width: 100%;
}

body#layout .widget{
    left: 0;
    top: 0;
    width: 99%;
}

body#layout .art-footer-default {
    display: none;
}

#Attribution1 {
    display: none;
}

/* search results  */

#uds-searchControl {
    width: 99%;
}

#uds-searchControl .gsc-results,
#uds-searchControl .gsc-tabhActive {
    
  font-family: 'Times New Roman';
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
    color: #ebeceb !important;
    background-color: transparent !important;
    border-color: #808080 !important;
}


#uds-searchControl a,
#uds-searchControl .gs-result .gs-title *,
#uds-searchControl .gs-visibleUrl ,
#uds-searchControl .gsc-tabhInactive {
    
  font-family: Arial, 'Arial Unicode MS', Helvetica, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
    color: #57ff52 !important;
}

#uds-searchControl .gsc-cursor-page{
    color: #57ff52 !important;
}

.gsc-tabsArea{
    margin-bottom: 0 !important;
}

.gsc-result-info{
    border-bottom: 0 none !important;
}


.blog-pager a:link,
.blog-pager a:visited,
.blog-pager a:active,
.blog-pager a:hover,
.feed-links a:link,
.feed-links a:visited,
.feed-links a:active,
.feed-links a:hover {
    color: #57ff52;
}

#blog-pager-newer-link {
    float: left;
    margin-left: 13px;
}

#blog-pager-older-link {
    float: right;
    margin-right: 13px;
}

#blog-pager {
    text-align: center;
}

.jump-link{
    margin: 10px 0;
}

/* block content */

.art-blockcontent {
    color: #ffffff;
}

.art-blockcontent a:link{
    color: #57ff52;
}

.art-blockcontent a:visited,
.art-blockcontent a.visited {
    color: #0f2fff;
}

.art-blockcontent a:hover,
.art-blockcontent a.hover {
    color: #57ff52;
}

.toggle span
{
    color: #57ff52;
}

.gsc-branding-text {
    color: #ffffff !important;
}


/* Created by Artisteer v4.3.0.60745 */

#art-main
{
   background: #C70000;
   background: -webkit-linear-gradient(top, #570000 0, #FF0000 806px, #FF3333 1050px) no-repeat;
   background: -moz-linear-gradient(top, #570000 0, #FF0000 806px, #FF3333 1050px) no-repeat;
   background: -o-linear-gradient(top, #570000 0, #FF0000 806px, #FF3333 1050px) no-repeat;
   background: -ms-linear-gradient(top, #570000 0, #FF0000 806px, #FF3333 1050px) no-repeat;
   -svg-background: linear-gradient(top, #570000 0, #FF0000 806px, #FF3333 1050px) no-repeat;
   background: linear-gradient(to bottom, #570000 0, #FF0000 806px, #FF3333 1050px) no-repeat;
   margin:0 auto;
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   position: relative;
   width: 100%;
   min-height: 100%;
   left: 0;
   top: 0;
   cursor:default;
   overflow:hidden;
}
table, ul.art-hmenu
{
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

h1, h2, h3, h4, h5, h6, p, a, ul, ol, li
{
   margin: 0;
   padding: 0;
}

/* Reset buttons border. It's important for input and button tags. 
 * border-collapse should be separate for shadow in IE. 
 */
.art-button
{
   border: 0;
   border-collapse: separate;
   -webkit-background-origin: border !important;
   -moz-background-origin: border !important;
   background-origin: border-box !important;
   background: #3B3B3B;
   background: -webkit-linear-gradient(top, #636363 0, #121212 100%) no-repeat;
   background: -moz-linear-gradient(top, #636363 0, #121212 100%) no-repeat;
   background: -o-linear-gradient(top, #636363 0, #121212 100%) no-repeat;
   background: -ms-linear-gradient(top, #636363 0, #121212 100%) no-repeat;
   -svg-background: linear-gradient(top, #636363 0, #121212 100%) no-repeat;
   background: linear-gradient(to bottom, #636363 0, #121212 100%) no-repeat;
   -webkit-border-radius:3px;
   -moz-border-radius:3px;
   border-radius:3px;
   -webkit-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.4);
   -moz-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.4);
   box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.4);
   border-width: 0;
   padding:0 10px;
   margin:0 auto;
   height:26px;
}

.art-postcontent,
.art-postheadericons,
.art-postfootericons,
.art-blockcontent,
ul.art-vmenu a 
{
   text-align: left;
}

.art-postcontent,
.art-postcontent li,
.art-postcontent table,
.art-postcontent a,
.art-postcontent a:link,
.art-postcontent a:visited,
.art-postcontent a.visited,
.art-postcontent a:hover,
.art-postcontent a.hovered
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-postcontent p
{
   margin: 12px 0;
}

.art-postcontent h1, .art-postcontent h1 a, .art-postcontent h1 a:link, .art-postcontent h1 a:visited, .art-postcontent h1 a:hover,
.art-postcontent h2, .art-postcontent h2 a, .art-postcontent h2 a:link, .art-postcontent h2 a:visited, .art-postcontent h2 a:hover,
.art-postcontent h3, .art-postcontent h3 a, .art-postcontent h3 a:link, .art-postcontent h3 a:visited, .art-postcontent h3 a:hover,
.art-postcontent h4, .art-postcontent h4 a, .art-postcontent h4 a:link, .art-postcontent h4 a:visited, .art-postcontent h4 a:hover,
.art-postcontent h5, .art-postcontent h5 a, .art-postcontent h5 a:link, .art-postcontent h5 a:visited, .art-postcontent h5 a:hover,
.art-postcontent h6, .art-postcontent h6 a, .art-postcontent h6 a:link, .art-postcontent h6 a:visited, .art-postcontent h6 a:hover,
.art-blockheader .t, .art-blockheader .t a, .art-blockheader .t a:link, .art-blockheader .t a:visited, .art-blockheader .t a:hover,
.art-vmenublockheader .t, .art-vmenublockheader .t a, .art-vmenublockheader .t a:link, .art-vmenublockheader .t a:visited, .art-vmenublockheader .t a:hover,
.art-headline, .art-headline a, .art-headline a:link, .art-headline a:visited, .art-headline a:hover,
.art-slogan, .art-slogan a, .art-slogan a:link, .art-slogan a:visited, .art-slogan a:hover,
.art-postheader, .art-postheader a, .art-postheader a:link, .art-postheader a:visited, .art-postheader a:hover
{
   font-weight:normal;
   font-size: 32px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-postcontent a, .art-postcontent a:link
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
   color: #57FF52;
}

.art-postcontent a:visited, .art-postcontent a.visited
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
   color: #0F2FFF;
}

.art-postcontent  a:hover, .art-postcontent a.hover
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: underline;
   color: #57FF52;
}

.art-postcontent h1
{
   color: #ADAAB2;
   font-size: 32px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-blockcontent h1
{
   font-size: 32px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-postcontent h1 a, .art-postcontent h1 a:link, .art-postcontent h1 a:hover, .art-postcontent h1 a:visited, .art-blockcontent h1 a, .art-blockcontent h1 a:link, .art-blockcontent h1 a:hover, .art-blockcontent h1 a:visited 
{
   font-size: 32px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-postcontent h2
{
   color: #8E908E;
   font-size: 22px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-blockcontent h2
{
   font-size: 22px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-postcontent h2 a, .art-postcontent h2 a:link, .art-postcontent h2 a:hover, .art-postcontent h2 a:visited, .art-blockcontent h2 a, .art-blockcontent h2 a:link, .art-blockcontent h2 a:hover, .art-blockcontent h2 a:visited 
{
   font-size: 22px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-postcontent h3
{
   color: #8F8F8F;
   margin: 20px 0 0;
   font-size: 18px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-blockcontent h3
{
   margin: 20px 0 0;
   font-size: 18px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-postcontent h3 a, .art-postcontent h3 a:link, .art-postcontent h3 a:hover, .art-postcontent h3 a:visited, .art-blockcontent h3 a, .art-blockcontent h3 a:link, .art-blockcontent h3 a:hover, .art-blockcontent h3 a:visited 
{
   font-size: 18px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-postcontent h4
{
   color: #FFFFFF;
   font-size: 16px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-blockcontent h4
{
   font-size: 16px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-postcontent h4 a, .art-postcontent h4 a:link, .art-postcontent h4 a:hover, .art-postcontent h4 a:visited, .art-blockcontent h4 a, .art-blockcontent h4 a:link, .art-blockcontent h4 a:hover, .art-blockcontent h4 a:visited 
{
   font-size: 16px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-postcontent h5
{
   color: #FFFFFF;
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-blockcontent h5
{
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-postcontent h5 a, .art-postcontent h5 a:link, .art-postcontent h5 a:hover, .art-postcontent h5 a:visited, .art-blockcontent h5 a, .art-blockcontent h5 a:link, .art-blockcontent h5 a:hover, .art-blockcontent h5 a:visited 
{
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-postcontent h6
{
   color: #CCCDCC;
   font-size: 11px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-blockcontent h6
{
   font-size: 11px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-postcontent h6 a, .art-postcontent h6 a:link, .art-postcontent h6 a:hover, .art-postcontent h6 a:visited, .art-blockcontent h6 a, .art-blockcontent h6 a:link, .art-blockcontent h6 a:hover, .art-blockcontent h6 a:visited 
{
   font-size: 11px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

header, footer, article, nav, #art-hmenu-bg, .art-sheet, .art-hmenu a, .art-vmenu a, .art-slidenavigator > a, .art-checkbox:before, .art-radiobutton:before
{
   -webkit-background-origin: border !important;
   -moz-background-origin: border !important;
   background-origin: border-box !important;
}

header, footer, article, nav, #art-hmenu-bg, .art-sheet, .art-slidenavigator > a, .art-checkbox:before, .art-radiobutton:before
{
   display: block;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}

ul
{
   list-style-type: none;
}

ol
{
   list-style-position: inside;
}

html, body
{
   height: 100%;
}

/**
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 * https://github.com/necolas/normalize.css
 */

html {
   -ms-text-size-adjust: 100%;
   /* 2 */
    -webkit-text-size-adjust: 100%;
/* 2 */}

body
{
   padding: 0;
   margin:0;
   min-width: 990px;
   color: #EBECEB;
}

.art-header:before, 
#art-header-bg:before, 
.art-layout-cell:before, 
.art-layout-wrapper:before, 
.art-footer:before, 
.art-nav:before, 
#art-hmenu-bg:before, 
.art-sheet:before 
{
   width: 100%;
   content: " ";
   display: table;
   border-collapse: collapse;
   border-spacing: 0;
}

.art-header:after, 
#art-header-bg:after, 
.art-layout-cell:after, 
.art-layout-wrapper:after, 
.art-footer:after, 
.art-nav:after, 
#art-hmenu-bg:after, 
.art-sheet:after,
.cleared, .clearfix:after 
{
   clear: both;
   font: 0/0 serif;
   display: block;
   content: " ";
}

form
{
   padding: 0 !important;
   margin: 0 !important;
}

table.position
{
   position: relative;
   width: 100%;
   table-layout: fixed;
}

li h1, .art-postcontent li h1, .art-blockcontent li h1 
{
   margin:1px;
} 
li h2, .art-postcontent li h2, .art-blockcontent li h2 
{
   margin:1px;
} 
li h3, .art-postcontent li h3, .art-blockcontent li h3 
{
   margin:1px;
} 
li h4, .art-postcontent li h4, .art-blockcontent li h4 
{
   margin:1px;
} 
li h5, .art-postcontent li h5, .art-blockcontent li h5 
{
   margin:1px;
} 
li h6, .art-postcontent li h6, .art-blockcontent li h6 
{
   margin:1px;
} 
li p, .art-postcontent li p, .art-blockcontent li p 
{
   margin:1px;
}


.art-shapes
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   overflow: hidden;
   z-index: 0;
}

.art-slider-inner {
   position: relative;
   overflow: hidden;
   width: 100%;
   height: 100%;
}

.art-slidenavigator > a {
   display: inline-block;
   vertical-align: middle;
   outline-style: none;
   font-size: 1px;
}

.art-slidenavigator > a:last-child {
   margin-right: 0 !important;
}







.art-sheet
{
   background: #080808;
   -webkit-box-shadow:0 0 7px 4px rgba(0, 0, 0, 0.2);
   -moz-box-shadow:0 0 7px 4px rgba(0, 0, 0, 0.2);
   box-shadow:0 0 7px 4px rgba(0, 0, 0, 0.2);
   border:1px solid #2C2B2F;
   border-top:none;
   border-bottom:none;
   margin:0 auto;
   position:relative;
   cursor:auto;
   width: 990px;
   z-index: auto !important;
}

.art-header
{
   -webkit-border-radius:0 0 4px 4px;
   -moz-border-radius:0 0 4px 4px;
   border-radius:0 0 4px 4px;
   margin:0 auto;
   background-repeat: no-repeat;
   height: 250px;
   background-image: url('images/header.jpg');
   background-position: 0 0;
   position: relative;
   z-index: auto !important;
}

.custom-responsive .art-header
{
   background-image: url('images/header.jpg');
   background-position: 0 0;
}

.default-responsive .art-header,
.default-responsive #art-header-bg
{
   background-image: url('images/header.jpg');
   background-position: center center;
   background-size: auto;
}

.art-header .art-header-widget 
{
   position:absolute;
   z-index:101;
}

.art-header .art-slider-inner
{
   -webkit-border-radius:0 0 4px 4px;
   -moz-border-radius:0 0 4px 4px;
   border-radius:0 0 4px 4px;
}

.art-nav
{
   background: #C70000 url('images/nav.png') scroll;
   background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.49) 0, rgba(255, 23, 23, 0.18) 46%, rgba(0, 0, 0, 0.25) 100%) no-repeat, url('images/nav.png'), -webkit-linear-gradient(top, #FFB8B8 0, #FF0000 46%, #240000 100%) no-repeat;
   background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.49) 0, rgba(255, 23, 23, 0.18) 46%, rgba(0, 0, 0, 0.25) 100%) no-repeat, url('images/nav.png'), -moz-linear-gradient(top, #FFB8B8 0, #FF0000 46%, #240000 100%) no-repeat;
   background: -o-linear-gradient(top, rgba(255, 255, 255, 0.49) 0, rgba(255, 23, 23, 0.18) 46%, rgba(0, 0, 0, 0.25) 100%) no-repeat, url('images/nav.png'), -o-linear-gradient(top, #FFB8B8 0, #FF0000 46%, #240000 100%) no-repeat;
   background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.49) 0, rgba(255, 23, 23, 0.18) 46%, rgba(0, 0, 0, 0.25) 100%) no-repeat, url('images/nav.png'), -ms-linear-gradient(top, #FFB8B8 0, #FF0000 46%, #240000 100%) no-repeat;
   -svg-background: linear-gradient(top, rgba(255, 255, 255, 0.49) 0, rgba(255, 23, 23, 0.18) 46%, rgba(0, 0, 0, 0.25) 100%) no-repeat, url('images/nav.png'), linear-gradient(top, #FFB8B8 0, #FF0000 46%, #240000 100%) no-repeat;
   background: linear-gradient(to bottom, rgba(255, 255, 255, 0.49) 0, rgba(255, 23, 23, 0.18) 46%, rgba(0, 0, 0, 0.25) 100%) no-repeat, url('images/nav.png'), linear-gradient(to bottom, #FFB8B8 0, #FF0000 46%, #240000 100%) no-repeat;
   -webkit-border-radius:4px;
   -moz-border-radius:4px;
   border-radius:4px;
   margin:0 auto;
   position: relative;
   z-index: 499;
   text-align: center;
}

ul.art-hmenu a, ul.art-hmenu a:link, ul.art-hmenu a:visited, ul.art-hmenu a:hover 
{
   outline: none;
   position: relative;
   z-index: 11;
}

ul.art-hmenu, ul.art-hmenu ul
{
   display: block;
   margin: 0;
   padding: 0;
   border: 0;
   list-style-type: none;
}

ul.art-hmenu li
{
   position: relative;
   z-index: 5;
   display: block;
   float: left;
   background: none;
   margin: 0;
   padding: 0;
   border: 0;
}

ul.art-hmenu li:hover
{
   z-index: 10000;
   white-space: normal;
}

ul.art-hmenu:after, ul.art-hmenu ul:after
{
   content: ".";
   height: 0;
   display: block;
   visibility: hidden;
   overflow: hidden;
   clear: both;
}

ul.art-hmenu, ul.art-hmenu ul 
{
   min-height: 0;
}

ul.art-hmenu 
{
   display: inline-block;
   vertical-align: bottom;
   padding-left: 4px;
   padding-right: 4px;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}

.art-nav:before 
{
   content:' ';
}

.art-hmenu-extra1
{
   position: relative;
   display: block;
   float: left;
   width: auto;
   height: auto;
   background-position: center;
}

.art-hmenu-extra2
{
   position: relative;
   display: block;
   float: right;
   width: auto;
   height: auto;
   background-position: center;
}

.art-menuitemcontainer
{
   margin:0 auto;
}
ul.art-hmenu>li {
   margin-left: 2px;
}
ul.art-hmenu>li:first-child {
   margin-left: 1px;
}
ul.art-hmenu>li:last-child, ul.art-hmenu>li.last-child {
   margin-right: 1px;
}

ul.art-hmenu>li>a
{
   padding:0 22px;
   margin:0 auto;
   position: relative;
   display: block;
   height: 36px;
   cursor: pointer;
   text-decoration: none;
   color: #000000;
   line-height: 36px;
   text-align: center;
}

.art-hmenu>li>a, 
.art-hmenu>li>a:link, 
.art-hmenu>li>a:visited, 
.art-hmenu>li>a.active, 
.art-hmenu>li>a:hover
{
   font-size: 13px;
   font-family: 'Arial Black', Arial, Helvetica, Sans-Serif;
}

ul.art-hmenu>li>a.active
{
   padding:0 22px;
   margin:0 auto;
   color: #000000;
}

ul.art-hmenu>li>a:hover, .desktop ul.art-hmenu>li:hover>a
{
   background: #99959F;
   background: -webkit-linear-gradient(top, #EDECEE 0, #7D7986 54%, #232225 100%) no-repeat;
   background: -moz-linear-gradient(top, #EDECEE 0, #7D7986 54%, #232225 100%) no-repeat;
   background: -o-linear-gradient(top, #EDECEE 0, #7D7986 54%, #232225 100%) no-repeat;
   background: -ms-linear-gradient(top, #EDECEE 0, #7D7986 54%, #232225 100%) no-repeat;
   -svg-background: linear-gradient(top, #EDECEE 0, #7D7986 54%, #232225 100%) no-repeat;
   background: linear-gradient(to bottom, #EDECEE 0, #7D7986 54%, #232225 100%) no-repeat;
   padding:0 22px;
   margin:0 auto;
}
ul.art-hmenu>li>a:hover, 
.desktop ul.art-hmenu>li:hover>a {
   color: #353635;
}

ul.art-hmenu>li:before
{
   position:absolute;
   display: block;
   content:' ';
   top:0;
   left:  -2px;
   width:2px;
   height: 36px;
   background: url('images/menuseparator.png') center center no-repeat;
}
ul.art-hmenu>li:first-child:before{
   display:none;
}

ul.art-hmenu li li a
{
   background: #99959F;
   background: transparent;
   padding:0 8px;
   margin:0 auto;
}
ul.art-hmenu li li 
{
   float: none;
   width: auto;
   margin-top: 0;
   margin-bottom: 0;
}

.desktop ul.art-hmenu li li ul>li:first-child 
{
   margin-top: 0;
}

ul.art-hmenu li li ul>li:last-child 
{
   margin-bottom: 0;
}

.art-hmenu ul a
{
   display: block;
   white-space: nowrap;
   height: 23px;
   min-width: 7em;
   border: 0 solid transparent;
   text-align: left;
   line-height: 23px;
   color: #FFFFFF;
   font-size: 12px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
   margin:0;
}

.art-hmenu ul a:link, 
.art-hmenu ul a:visited, 
.art-hmenu ul a.active, 
.art-hmenu ul a:hover
{
   text-align: left;
   line-height: 23px;
   color: #FFFFFF;
   font-size: 12px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
   margin:0;
}

ul.art-hmenu ul li a:hover, .desktop ul.art-hmenu ul li:hover>a
{
   background: #6C6873;
   margin:0 auto;
}
.art-hmenu ul a:hover
{
   color: #FFFFFF;
}

.desktop .art-hmenu ul li:hover>a
{
   color: #FFFFFF;
}

ul.art-hmenu ul:before
{
   background: #8E908E;
   border:1px solid #AAACAA;
   margin:0 auto;
   display: block;
   position: absolute;
   content: ' ';
   z-index: 1;
}
.desktop ul.art-hmenu li:hover>ul {
   visibility: visible;
   top: 100%;
}
.desktop ul.art-hmenu li li:hover>ul {
   top: 0;
   left: 100%;
}

ul.art-hmenu ul
{
   visibility: hidden;
   position: absolute;
   z-index: 10;
   left: 0;
   top: 0;
   background-image: url('images/spacer.gif');
}

.desktop ul.art-hmenu>li>ul
{
   padding: 12px 32px 32px 32px;
   margin: -10px 0 0 -30px;
}

.desktop ul.art-hmenu ul ul
{
   padding: 32px 32px 32px 12px;
   margin: -32px 0 0 -9px;
}

.desktop ul.art-hmenu ul.art-hmenu-left-to-right 
{
   right: auto;
   left: 0;
   margin: -10px 0 0 -30px;
}

.desktop ul.art-hmenu ul.art-hmenu-right-to-left 
{
   left: auto;
   right: 0;
   margin: -10px -30px 0 0;
}

.desktop ul.art-hmenu li li:hover>ul.art-hmenu-left-to-right {
   right: auto;
   left: 100%;
}
.desktop ul.art-hmenu li li:hover>ul.art-hmenu-right-to-left {
   left: auto;
   right: 100%;
}

.desktop ul.art-hmenu ul ul.art-hmenu-left-to-right
{
   right: auto;
   left: 0;
   padding: 32px 32px 32px 12px;
   margin: -32px 0 0 -9px;
}

.desktop ul.art-hmenu ul ul.art-hmenu-right-to-left
{
   left: auto;
   right: 0;
   padding: 32px 12px 32px 32px;
   margin: -32px -9px 0 0;
}

.desktop ul.art-hmenu li ul>li:first-child {
   margin-top: 0;
}
.desktop ul.art-hmenu li ul>li:last-child {
   margin-bottom: 0;
}

.desktop ul.art-hmenu ul ul:before
{
   border-radius: 0;
   top: 30px;
   bottom: 30px;
   right: 30px;
   left: 10px;
}

.desktop ul.art-hmenu>li>ul:before
{
   top: 10px;
   right: 30px;
   bottom: 30px;
   left: 30px;
}

.desktop ul.art-hmenu>li>ul.art-hmenu-left-to-right:before {
   right: 30px;
   left: 30px;
}
.desktop ul.art-hmenu>li>ul.art-hmenu-right-to-left:before {
   right: 30px;
   left: 30px;
}
.desktop ul.art-hmenu ul ul.art-hmenu-left-to-right:before {
   right: 30px;
   left: 10px;
}
.desktop ul.art-hmenu ul ul.art-hmenu-right-to-left:before {
   right: 10px;
   left: 30px;
}

.art-layout-wrapper
{
   position: relative;
   margin: 0 auto 0 auto;
   z-index: auto !important;
}

.art-content-layout
{
   display: table;
   width: 100%;
   table-layout: fixed;
}

.art-content-layout-row 
{
   display: table-row;
}

.art-layout-cell
{
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   display: table-cell;
   vertical-align: top;
}

/* need only for content layout in post content */ 
.art-postcontent .art-content-layout
{
   border-collapse: collapse;
}

.art-block
{
   border:1px solid transparent;
   margin:3px;
}
div.art-block img
{
   border: none;
   margin: 0;
}

.art-blockheader
{
   background: #C70000 url('images/blockheader.png') scroll;
   background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.49) 0, rgba(255, 23, 23, 0.18) 46%, rgba(0, 0, 0, 0.25) 100%) no-repeat, url('images/blockheader.png'), -webkit-linear-gradient(top, #FFB8B8 0, #FF0000 46%, #240000 100%) no-repeat;
   background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.49) 0, rgba(255, 23, 23, 0.18) 46%, rgba(0, 0, 0, 0.25) 100%) no-repeat, url('images/blockheader.png'), -moz-linear-gradient(top, #FFB8B8 0, #FF0000 46%, #240000 100%) no-repeat;
   background: -o-linear-gradient(top, rgba(255, 255, 255, 0.49) 0, rgba(255, 23, 23, 0.18) 46%, rgba(0, 0, 0, 0.25) 100%) no-repeat, url('images/blockheader.png'), -o-linear-gradient(top, #FFB8B8 0, #FF0000 46%, #240000 100%) no-repeat;
   background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.49) 0, rgba(255, 23, 23, 0.18) 46%, rgba(0, 0, 0, 0.25) 100%) no-repeat, url('images/blockheader.png'), -ms-linear-gradient(top, #FFB8B8 0, #FF0000 46%, #240000 100%) no-repeat;
   -svg-background: linear-gradient(top, rgba(255, 255, 255, 0.49) 0, rgba(255, 23, 23, 0.18) 46%, rgba(0, 0, 0, 0.25) 100%) no-repeat, url('images/blockheader.png'), linear-gradient(top, #FFB8B8 0, #FF0000 46%, #240000 100%) no-repeat;
   background: linear-gradient(to bottom, rgba(255, 255, 255, 0.49) 0, rgba(255, 23, 23, 0.18) 46%, rgba(0, 0, 0, 0.25) 100%) no-repeat, url('images/blockheader.png'), linear-gradient(to bottom, #FFB8B8 0, #FF0000 46%, #240000 100%) no-repeat;
   -webkit-border-radius:6px;
   -moz-border-radius:6px;
   border-radius:6px;
   padding:9px 7px;
   margin:0 auto;
}
.art-blockheader .t,
.art-blockheader .t a,
.art-blockheader .t a:link,
.art-blockheader .t a:visited, 
.art-blockheader .t a:hover
{
   color: #000000;
   font-size: 14px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   margin-left: 10px;
   margin-right: 10px;
}

.art-blockcontent
{
   border:1px solid transparent;
   padding:7px;
   margin:0 auto;
   color: #FFFFFF;
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   line-height: 175%;
}
.art-blockcontent table,
.art-blockcontent li, 
.art-blockcontent a,
.art-blockcontent a:link,
.art-blockcontent a:visited,
.art-blockcontent a:hover
{
   color: #FFFFFF;
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   line-height: 175%;
}

.art-blockcontent p
{
   margin: -5px 0 0;
}

.art-blockcontent a, .art-blockcontent a:link
{
   color: #57FF52;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-blockcontent a:visited, .art-blockcontent a.visited
{
   color: #0F2FFF;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
}

.art-blockcontent a:hover, .art-blockcontent a.hover
{
   color: #57FF52;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
}
.art-block ul>li:before
{
   content:url('images/blockbullets.png');
   margin-right:6px;
   bottom: 2px;
   position:relative;
   display:inline-block;
   vertical-align:middle;
   font-size:0;
   line-height:0;
   margin-left: -13px;
}
.opera .art-block ul>li:before
{
   /* Vertical-align:middle in Opera doesn't need additional offset */
    bottom: 0;
}

.art-block li
{
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   line-height: 125%;
   color: #FFFFFF;
}

.art-block ul>li, .art-block ol
{
   padding: 0;
}

.art-block ul>li
{
   padding-left: 13px;
}

.art-breadcrumbs
{
   margin:0 auto;
}

a.art-button,
a.art-button:link,
a:link.art-button:link,
body a.art-button:link,
a.art-button:visited,
body a.art-button:visited,
input.art-button,
button.art-button
{
   text-decoration: none;
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   position:relative;
   display: inline-block;
   vertical-align: middle;
   white-space: nowrap;
   text-align: center;
   color: #FFFFFF;
   margin: 0 5px 0 0 !important;
   overflow: visible;
   cursor: pointer;
   text-indent: 0;
   line-height: 26px;
   -webkit-box-sizing: content-box;
   -moz-box-sizing: content-box;
   box-sizing: content-box;
}

.art-button img
{
   margin: 0;
   vertical-align: middle;
}

.firefox2 .art-button
{
   display: block;
   float: left;
}

input, select, textarea, a.art-search-button span
{
   vertical-align: middle;
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-block select 
{
   width:96%;
}

input.art-button
{
   float: none !important;
   -webkit-appearance: none;
}

.art-button.active, .art-button.active:hover
{
   background: #827E8A;
   background: -webkit-linear-gradient(top, #A9A7AF 0, #7D7986 57%, #5D5A63 100%) no-repeat;
   background: -moz-linear-gradient(top, #A9A7AF 0, #7D7986 57%, #5D5A63 100%) no-repeat;
   background: -o-linear-gradient(top, #A9A7AF 0, #7D7986 57%, #5D5A63 100%) no-repeat;
   background: -ms-linear-gradient(top, #A9A7AF 0, #7D7986 57%, #5D5A63 100%) no-repeat;
   -svg-background: linear-gradient(top, #A9A7AF 0, #7D7986 57%, #5D5A63 100%) no-repeat;
   background: linear-gradient(to bottom, #A9A7AF 0, #7D7986 57%, #5D5A63 100%) no-repeat;
   -webkit-border-radius:3px;
   -moz-border-radius:3px;
   border-radius:3px;
   -webkit-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.4);
   -moz-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.4);
   box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.4);
   border-width: 0;
   padding:0 10px;
   margin:0 auto;
}
.art-button.active, .art-button.active:hover {
   color: #FFFFFF !important;
}

.art-button.hover, .art-button:hover
{
   background: #99959F;
   background: -webkit-linear-gradient(top, #C1BFC5 0, #7D7986 84%, #716D78 100%) no-repeat;
   background: -moz-linear-gradient(top, #C1BFC5 0, #7D7986 84%, #716D78 100%) no-repeat;
   background: -o-linear-gradient(top, #C1BFC5 0, #7D7986 84%, #716D78 100%) no-repeat;
   background: -ms-linear-gradient(top, #C1BFC5 0, #7D7986 84%, #716D78 100%) no-repeat;
   -svg-background: linear-gradient(top, #C1BFC5 0, #7D7986 84%, #716D78 100%) no-repeat;
   background: linear-gradient(to bottom, #C1BFC5 0, #7D7986 84%, #716D78 100%) no-repeat;
   -webkit-border-radius:3px;
   -moz-border-radius:3px;
   border-radius:3px;
   -webkit-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.4);
   -moz-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.4);
   box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.4);
   border-width: 0;
   padding:0 10px;
   margin:0 auto;
}
.art-button.hover, .art-button:hover {
   color: #000000 !important;
}

input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="number"], input[type="range"], input[type="tel"], input[type="time"], input[type="week"], textarea
{
   background: #FFFFFF;
   background: -webkit-linear-gradient(top, #CCD6E0 0, #EFF2F5 40%, #F2F5F7 50%, #F2F5F7 100%) no-repeat;
   background: -moz-linear-gradient(top, #CCD6E0 0, #EFF2F5 40%, #F2F5F7 50%, #F2F5F7 100%) no-repeat;
   background: -o-linear-gradient(top, #CCD6E0 0, #EFF2F5 40%, #F2F5F7 50%, #F2F5F7 100%) no-repeat;
   background: -ms-linear-gradient(top, #CCD6E0 0, #EFF2F5 40%, #F2F5F7 50%, #F2F5F7 100%) no-repeat;
   -svg-background: linear-gradient(top, #CCD6E0 0, #EFF2F5 40%, #F2F5F7 50%, #F2F5F7 100%) no-repeat;
   background: linear-gradient(to bottom, #CCD6E0 0, #EFF2F5 40%, #F2F5F7 50%, #F2F5F7 100%) no-repeat;
   border:1px solid #737373;
   margin:0 auto;
}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="number"], input[type="range"], input[type="tel"], input[type="time"], input[type="week"], textarea
{
   width: 100%;
   padding: 6px 0;
   color: #464646 !important;
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
   text-shadow: none;
}
input.art-error, textarea.art-error
{
   background: #FFFFFF;
   border:1px solid #E54934;
   margin:0 auto;
}
input.art-error, textarea.art-error {
   color: #464646 !important;
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
}
form.art-search input[type="text"]
{
   background: #3B3B3B;
   background: -webkit-linear-gradient(top, #D1D1D1 0, #808080 40%, #050505 100%) no-repeat;
   background: -moz-linear-gradient(top, #D1D1D1 0, #808080 40%, #050505 100%) no-repeat;
   background: -o-linear-gradient(top, #D1D1D1 0, #808080 40%, #050505 100%) no-repeat;
   background: -ms-linear-gradient(top, #D1D1D1 0, #808080 40%, #050505 100%) no-repeat;
   -svg-background: linear-gradient(top, #D1D1D1 0, #808080 40%, #050505 100%) no-repeat;
   background: linear-gradient(to bottom, #D1D1D1 0, #808080 40%, #050505 100%) no-repeat;
   -webkit-border-radius:4px;
   -moz-border-radius:4px;
   border-radius:4px;
   border:1px solid #565856;
   margin:0 auto;
   width: 100%;
   height: 27px;
   padding: 0 0;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   color: #E9E9E9 !important;
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
}
form.art-search 
{
   background-image: none;
   border: 0;
   display:block;
   position:relative;
   top:0;
   padding:0;
   margin:5px;
   left:0;
   line-height: 0;
}

form.art-search input, a.art-search-button
{
   -webkit-appearance: none;
   top:0;
   right:0;
}

form.art-search>input, a.art-search-button{
   bottom:0;
   left:0;
   vertical-align: middle;
}

form.art-search input[type="submit"], input.art-search-button, a.art-search-button
{
   border-radius: 0;
   margin:0 auto;
}
form.art-search input[type="submit"], input.art-search-button, a.art-search-button {
   position:absolute;
   left:auto;
   display:block;
   border:none;
   background:url('images/searchicon.png') center center no-repeat;
   width:24px;
   height: 100%;
   padding:0;
   color: #616361 !important;
   cursor: pointer;
}

a.art-search-button span.art-search-button-text {
   display: none;
}

label.art-checkbox:before
{
   background: #FFFFFF;
   -webkit-border-radius:1px;
   -moz-border-radius:1px;
   border-radius:1px;
   border-width: 0;
   margin:0 auto;
   width:16px;
   height:16px;
}
label.art-checkbox
{
   cursor: pointer;
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
   line-height: 16px;
   display: inline-block;
   color: #D5D5D5 !important;
}

.art-checkbox>input[type="checkbox"]
{
   margin: 0 5px 0 0;
}

label.art-checkbox.active:before
{
   background: #99959F;
   -webkit-border-radius:1px;
   -moz-border-radius:1px;
   border-radius:1px;
   border-width: 0;
   margin:0 auto;
   width:16px;
   height:16px;
   display: inline-block;
}

label.art-checkbox.hovered:before
{
   background: #B8B6BD;
   -webkit-border-radius:1px;
   -moz-border-radius:1px;
   border-radius:1px;
   border-width: 0;
   margin:0 auto;
   width:16px;
   height:16px;
   display: inline-block;
}

label.art-radiobutton:before
{
   background: #FFFFFF;
   -webkit-border-radius:3px;
   -moz-border-radius:3px;
   border-radius:3px;
   border-width: 0;
   margin:0 auto;
   width:12px;
   height:12px;
}
label.art-radiobutton
{
   cursor: pointer;
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
   line-height: 12px;
   display: inline-block;
   color: #D5D5D5 !important;
}

.art-radiobutton>input[type="radio"]
{
   vertical-align: baseline;
   margin: 0 5px 0 0;
}

label.art-radiobutton.active:before
{
   background: #99959F;
   -webkit-border-radius:3px;
   -moz-border-radius:3px;
   border-radius:3px;
   border-width: 0;
   margin:0 auto;
   width:12px;
   height:12px;
   display: inline-block;
}

label.art-radiobutton.hovered:before
{
   background: #B8B6BD;
   -webkit-border-radius:3px;
   -moz-border-radius:3px;
   border-radius:3px;
   border-width: 0;
   margin:0 auto;
   width:12px;
   height:12px;
   display: inline-block;
}

.art-comments
{
   border-top:1px solid #827E8A;
   margin:0 auto;
   margin-top: 25px;
}

.art-comments h2
{
   color: #BEBCC2;
}

.art-comment-inner
{
   background: #8E908E;
   -webkit-border-radius:6px;
   -moz-border-radius:6px;
   border-radius:6px;
   border:1px solid #565856;
   padding:7px;
   margin:0 auto;
   margin-left: 54px;
}
.art-comment-avatar 
{
   float:left;
   width:42px;
   height:42px;
   padding:2px;
   background:#fff;
   border:1px solid #FFFFFF;
}

.art-comment-avatar>img
{
   margin:0 !important;
   border:none !important;
}

.art-comment-content
{
   padding:10px 0;
   color: #1F1F1F;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-comment
{
   margin-top: 6px;
}

.art-comment:first-child
{
   margin-top: 0;
}

.art-comment-header
{
   color: #131315;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   line-height: 100%;
}

.art-comment-header a, 
.art-comment-header a:link, 
.art-comment-header a:visited,
.art-comment-header a.visited,
.art-comment-header a:hover,
.art-comment-header a.hovered
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   line-height: 100%;
}

.art-comment-header a, .art-comment-header a:link
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   color: #FFFFFF;
}

.art-comment-header a:visited, .art-comment-header a.visited
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   color: #FFFFFF;
}

.art-comment-header a:hover,  .art-comment-header a.hovered
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   color: #FFFFFF;
}

.art-comment-content a, 
.art-comment-content a:link, 
.art-comment-content a:visited,
.art-comment-content a.visited,
.art-comment-content a:hover,
.art-comment-content a.hovered
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-comment-content a, .art-comment-content a:link
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   color: #FFFFFF;
}

.art-comment-content a:visited, .art-comment-content a.visited
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   color: #272827;
}

.art-comment-content a:hover,  .art-comment-content a.hovered
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   color: #FFFFFF;
}

.art-pager
{
   -webkit-border-radius:2px;
   -moz-border-radius:2px;
   border-radius:2px;
   padding:5px;
   text-align:center;
}

.art-pager>*:last-child
{
   margin-right:0 !important;
}

.art-pager>span {
   cursor:default;
}

.art-pager>*
{
   background: #B8B6BD;
   background: -webkit-linear-gradient(top, #E2E2E4 0, #908C97 100%) no-repeat;
   background: -moz-linear-gradient(top, #E2E2E4 0, #908C97 100%) no-repeat;
   background: -o-linear-gradient(top, #E2E2E4 0, #908C97 100%) no-repeat;
   background: -ms-linear-gradient(top, #E2E2E4 0, #908C97 100%) no-repeat;
   -svg-background: linear-gradient(top, #E2E2E4 0, #908C97 100%) no-repeat;
   background: linear-gradient(to bottom, #E2E2E4 0, #908C97 100%) no-repeat;
   -webkit-border-radius:2px;
   -moz-border-radius:2px;
   border-radius:2px;
   border:1px solid #6C6873;
   padding:7px;
   margin:0 4px 0 auto;
   line-height: normal;
   position:relative;
   display:inline-block;
   margin-left: 0;
}

.art-pager a:link,
.art-pager a:visited,
.art-pager .active
{
   line-height: normal;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
   color: #19181B
;
}

.art-pager .active
{
   background: #6C6873;
   background: -webkit-linear-gradient(top, #928F99 0, #7D7986 27%, #46444B 100%) no-repeat;
   background: -moz-linear-gradient(top, #928F99 0, #7D7986 27%, #46444B 100%) no-repeat;
   background: -o-linear-gradient(top, #928F99 0, #7D7986 27%, #46444B 100%) no-repeat;
   background: -ms-linear-gradient(top, #928F99 0, #7D7986 27%, #46444B 100%) no-repeat;
   -svg-background: linear-gradient(top, #928F99 0, #7D7986 27%, #46444B 100%) no-repeat;
   background: linear-gradient(to bottom, #928F99 0, #7D7986 27%, #46444B 100%) no-repeat;
   border:1px solid #6C6873;
   padding:7px;
   margin:0 4px 0 auto;
   color: #FFFFFF
;
}

.art-pager .more
{
   background: #B8B6BD;
   background: -webkit-linear-gradient(top, #E2E2E4 0, #908C97 100%) no-repeat;
   background: -moz-linear-gradient(top, #E2E2E4 0, #908C97 100%) no-repeat;
   background: -o-linear-gradient(top, #E2E2E4 0, #908C97 100%) no-repeat;
   background: -ms-linear-gradient(top, #E2E2E4 0, #908C97 100%) no-repeat;
   -svg-background: linear-gradient(top, #E2E2E4 0, #908C97 100%) no-repeat;
   background: linear-gradient(to bottom, #E2E2E4 0, #908C97 100%) no-repeat;
   border:1px solid #6C6873;
   margin:0 4px 0 auto;
}
.art-pager a.more:link,
.art-pager a.more:visited
{
   color: #191919
;
}
.art-pager a:hover
{
   background: #99959F;
   background: -webkit-linear-gradient(top, #C1BFC5 0, #7D7986 84%, #716D78 100%) no-repeat;
   background: -moz-linear-gradient(top, #C1BFC5 0, #7D7986 84%, #716D78 100%) no-repeat;
   background: -o-linear-gradient(top, #C1BFC5 0, #7D7986 84%, #716D78 100%) no-repeat;
   background: -ms-linear-gradient(top, #C1BFC5 0, #7D7986 84%, #716D78 100%) no-repeat;
   -svg-background: linear-gradient(top, #C1BFC5 0, #7D7986 84%, #716D78 100%) no-repeat;
   background: linear-gradient(to bottom, #C1BFC5 0, #7D7986 84%, #716D78 100%) no-repeat;
   border:1px solid #B8B6BD;
   padding:7px;
   margin:0 4px 0 auto;
}
.art-pager  a:hover,
.art-pager  a.more:hover
{
   color: #1E1D20
;
}
.art-pager>*:after
{
   margin:0 0 0 auto;
   display:inline-block;
   position:absolute;
   content: ' ';
   top:0;
   width:0;
   height:100%;
   right: 0;
   text-decoration:none;
}

.art-pager>*:last-child:after{
   display:none;
}

.art-commentsform
{
   background: #FFFFFF;
   background: transparent;
   padding:10px;
   margin:0 auto;
   margin-top:25px;
   color: #BEBCC2;
}

.art-commentsform h2{
   padding-bottom:10px;
   margin: 0;
   color: #BEBCC2;
}

.art-commentsform label {
   display: inline-block;
   line-height: 25px;
}

.art-commentsform input:not([type=submit]), .art-commentsform textarea {
   box-sizing: border-box;
   -moz-box-sizing: border-box;
   -webkit-box-sizing: border-box;
   width:100%;
   max-width:100%;
}

.art-commentsform .form-submit
{
   margin-top: 10px;
}
.art-post
{
   margin:10px;
}
a img
{
   border: 0;
}

.art-article img, img.art-article, .art-block img, .art-footer img
{
   margin: 0 0 0 0;
}

.art-metadata-icons img
{
   border: none;
   vertical-align: middle;
   margin: 2px;
}

.art-article table, table.art-article
{
   border-collapse: collapse;
   margin: 1px;
}

.art-post .art-content-layout-br
{
   height: 0;
}

.art-article th, .art-article td
{
   padding: 2px;
   border: solid 1px #8E908E;
   vertical-align: top;
   text-align: left;
}

.art-article th
{
   text-align: center;
   vertical-align: middle;
   padding: 7px;
}

pre
{
   overflow: auto;
   padding: 0.1em;
}

.preview-cms-logo
{
   border: 0;
   margin: 1em 1em 0 0;
   float: left;
}

.image-caption-wrapper
{
   padding: 0 0 0 0;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}

.image-caption-wrapper img
{
   margin: 0 !important;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}

.image-caption-wrapper div.art-collage
{
   margin: 0 !important;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}

.image-caption-wrapper p
{
   font-size: 80%;
   text-align: right;
   margin: 0;
}

.art-postheader
{
   color: #EBEBED;
   margin: 10px 0 0 10px;
   font-size: 24px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-postheader a, 
.art-postheader a:link, 
.art-postheader a:visited,
.art-postheader a.visited,
.art-postheader a:hover,
.art-postheader a.hovered
{
   font-size: 24px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-postheader a, .art-postheader a:link
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
   text-align: left;
   color: #D2D2D2;
}

.art-postheader a:visited, .art-postheader a.visited
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
   text-align: left;
   color: #B6B7B6;
}

.art-postheader a:hover,  .art-postheader a.hovered
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
   text-align: left;
   color: #AEAEAE;
}

.art-postheadericons,
.art-postheadericons a,
.art-postheadericons a:link,
.art-postheadericons a:visited,
.art-postheadericons a:hover
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   color: #FFFFFF;
}

.art-postheadericons
{
   padding: 1px;
   margin: 0 0 0 10px;
}

.art-postheadericons a, .art-postheadericons a:link
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
   color: #B9B9B9;
}

.art-postheadericons a:visited, .art-postheadericons a.visited
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: italic;
   text-decoration: none;
   color: #B8B6BD;
}

.art-postheadericons a:hover, .art-postheadericons a.hover
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: italic;
   text-decoration: underline;
   color: #D8D8D8;
}

.art-postpdficon:before
{
   content:url('images/postpdficon.png');
   margin-right:6px;
   position:relative;
   display:inline-block;
   vertical-align:middle;
   font-size:0;
   line-height:0;
   bottom: auto;
}
.opera .art-postpdficon:before
{
   /* Vertical-align:middle in Opera doesn't need additional offset */
    bottom: 0;
}

.art-postprinticon:before
{
   content:url('images/postprinticon.png');
   margin-right:6px;
   bottom: 2px;
   position:relative;
   display:inline-block;
   vertical-align:middle;
   font-size:0;
   line-height:0;
}
.opera .art-postprinticon:before
{
   /* Vertical-align:middle in Opera doesn't need additional offset */
    bottom: 0;
}

.art-postemailicon:before
{
   content:url('images/postemailicon.png');
   margin-right:6px;
   position:relative;
   display:inline-block;
   vertical-align:middle;
   font-size:0;
   line-height:0;
   bottom: auto;
}
.opera .art-postemailicon:before
{
   /* Vertical-align:middle in Opera doesn't need additional offset */
    bottom: 0;
}

.art-postcontent ul>li:before,  .art-post ul>li:before,  .art-textblock ul>li:before
{
   content:url('images/postbullets.png');
   margin-right:6px;
   bottom: 2px;
   position:relative;
   display:inline-block;
   vertical-align:middle;
   font-size:0;
   line-height:0;
}
.opera .art-postcontent ul>li:before, .opera   .art-post ul>li:before, .opera   .art-textblock ul>li:before
{
   /* Vertical-align:middle in Opera doesn't need additional offset */
    bottom: 0;
}

.art-postcontent li, .art-post li, .art-textblock li
{
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   color: #A7A4AD;
   margin: 0 0 0 11px;
}

.art-postcontent ul>li, .art-post ul>li, .art-textblock ul>li, .art-postcontent ol, .art-post ol, .art-textblock ol
{
   padding: 0;
}

.art-postcontent ul>li, .art-post ul>li, .art-textblock ul>li
{
   padding-left: 16px;
}

.art-postcontent ul>li:before,  .art-post ul>li:before,  .art-textblock ul>li:before
{
   margin-left: -16px;
}

.art-postcontent ol, .art-post ol, .art-textblock ol, .art-postcontent ul, .art-post ul, .art-textblock ul
{
   margin: 1em 0 1em 11px;
}

.art-postcontent li ol, .art-post li ol, .art-textblock li ol, .art-postcontent li ul, .art-post li ul, .art-textblock li ul
{
   margin: 0.5em 0 0.5em 11px;
}

.art-postcontent li, .art-post li, .art-textblock li
{
   margin: 0 0 0 0;
}

.art-postcontent ol>li, .art-post ol>li, .art-textblock ol>li
{
   /* overrides overflow for "ul li" and sets the default value */
  overflow: visible;
}

.art-postcontent ul>li, .art-post ul>li, .art-textblock ul>li
{
   /* makes "ul li" not to align behind the image if they are in the same line */
  overflow-x: visible;
   overflow-y: hidden;
}

blockquote
{
   background: #F0F0F0 url('images/postquote.png') no-repeat scroll;
   border:1px solid #EEEFEE;
   padding:6px 6px 6px 30px;
   margin:10px 10px 10px 50px;
   color: #131413;
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   /* makes block not to align behind the image if they are in the same line */
  overflow: auto;
   clear:both;
}
blockquote a, .art-postcontent blockquote a, .art-blockcontent blockquote a, .art-footer blockquote a,
blockquote a:link, .art-postcontent blockquote a:link, .art-blockcontent blockquote a:link, .art-footer blockquote a:link,
blockquote a:visited, .art-postcontent blockquote a:visited, .art-blockcontent blockquote a:visited, .art-footer blockquote a:visited,
blockquote a:hover, .art-postcontent blockquote a:hover, .art-blockcontent blockquote a:hover, .art-footer blockquote a:hover
{
   color: #131413;
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

/* Override native 'p' margins*/
blockquote p,
.art-postcontent blockquote p,
.art-blockcontent blockquote p,
.art-footer blockquote p
{
   margin: 0;
}

.art-footer
{
   background: #000000 url('images/footer.png') scroll;
   background: -webkit-linear-gradient(top, rgba(134, 134, 134, 0.16) 0, rgba(0, 0, 0, 0.11) 100%) no-repeat, url('images/footer.png'), -webkit-linear-gradient(top, #595959 0, #000000 100%) no-repeat;
   background: -moz-linear-gradient(top, rgba(134, 134, 134, 0.16) 0, rgba(0, 0, 0, 0.11) 100%) no-repeat, url('images/footer.png'), -moz-linear-gradient(top, #595959 0, #000000 100%) no-repeat;
   background: -o-linear-gradient(top, rgba(134, 134, 134, 0.16) 0, rgba(0, 0, 0, 0.11) 100%) no-repeat, url('images/footer.png'), -o-linear-gradient(top, #595959 0, #000000 100%) no-repeat;
   background: -ms-linear-gradient(top, rgba(134, 134, 134, 0.16) 0, rgba(0, 0, 0, 0.11) 100%) no-repeat, url('images/footer.png'), -ms-linear-gradient(top, #595959 0, #000000 100%) no-repeat;
   -svg-background: linear-gradient(top, rgba(134, 134, 134, 0.16) 0, rgba(0, 0, 0, 0.11) 100%) no-repeat, url('images/footer.png'), linear-gradient(top, #595959 0, #000000 100%) no-repeat;
   background: linear-gradient(to bottom, rgba(134, 134, 134, 0.16) 0, rgba(0, 0, 0, 0.11) 100%) no-repeat, url('images/footer.png'), linear-gradient(to bottom, #595959 0, #000000 100%) no-repeat;
   padding:20px;
   margin:0 auto;
   position: relative;
   color: #FFFFFF;
   font-size: 11px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-align: center;
}

.art-footer a,
.art-footer a:link,
.art-footer a:visited,
.art-footer a:hover,
.art-footer td, 
.art-footer th,
.art-footer caption
{
   color: #FFFFFF;
   font-size: 11px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-footer p 
{
   padding:0;
   text-align: center;
}

.art-footer a,
.art-footer a:link
{
   color: #57FF52;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
}

.art-footer a:visited
{
   color: #1D6386;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
}

.art-footer a:hover
{
   color: #57FF52;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: underline;
}

.art-footer h1
{
   color: #6C6873;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-footer h2
{
   color: #827E8A;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-footer h3
{
   color: #737373;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-footer h4
{
   color: #C7C8C7;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-footer h5
{
   color: #C7C8C7;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-footer h6
{
   color: #C7C8C7;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}

.art-footer img
{
   border: none;
   margin: 0;
}

.art-rss-tag-icon
{
   background:  url('images/footerrssicon.png') no-repeat scroll;
   margin:0 auto;
   min-height:32px;
   min-width:32px;
   display: inline-block;
   text-indent: 35px;
   background-position: left center;
   vertical-align: middle;
}

.art-rss-tag-icon:empty
{
   vertical-align: middle;
}

.art-facebook-tag-icon
{
   background:  url('images/footerfacebookicon.png') no-repeat scroll;
   margin:0 auto;
   min-height:32px;
   min-width:32px;
   display: inline-block;
   text-indent: 35px;
   background-position: left center;
   vertical-align: middle;
}

.art-facebook-tag-icon:empty
{
   vertical-align: middle;
}

.art-twitter-tag-icon
{
   background:  url('images/footertwittericon.png') no-repeat scroll;
   margin:0 auto;
   min-height:32px;
   min-width:32px;
   display: inline-block;
   text-indent: 35px;
   background-position: left center;
   vertical-align: middle;
}

.art-twitter-tag-icon:empty
{
   vertical-align: middle;
}

.art-tumblr-tag-icon
{
   background:  url('images/tumblricon.png') no-repeat scroll;
   margin:0 auto;
   min-height:32px;
   min-width:32px;
   display: inline-block;
   text-indent: 35px;
   background-position: left center;
   vertical-align: middle;
}

.art-tumblr-tag-icon:empty
{
   vertical-align: middle;
}

.art-pinterest-tag-icon
{
   background:  url('images/pinteresticon.png') no-repeat scroll;
   margin:0 auto;
   min-height:33px;
   min-width:32px;
   display: inline-block;
   text-indent: 35px;
   background-position: left center;
   vertical-align: middle;
}

.art-pinterest-tag-icon:empty
{
   vertical-align: middle;
}

.art-vimeo-tag-icon
{
   background:  url('images/vimeoicon.png') no-repeat scroll;
   margin:0 auto;
   min-height:32px;
   min-width:32px;
   display: inline-block;
   text-indent: 35px;
   background-position: left center;
   vertical-align: middle;
}

.art-vimeo-tag-icon:empty
{
   vertical-align: middle;
}

.art-youtube-tag-icon
{
   background:  url('images/youtubeicon.png') no-repeat scroll;
   margin:0 auto;
   min-height:32px;
   min-width:32px;
   display: inline-block;
   text-indent: 35px;
   background-position: left center;
   vertical-align: middle;
}

.art-youtube-tag-icon:empty
{
   vertical-align: middle;
}

.art-linkedin-tag-icon
{
   background:  url('images/linkedinicon.png') no-repeat scroll;
   margin:0 auto;
   min-height:33px;
   min-width:32px;
   display: inline-block;
   text-indent: 35px;
   background-position: left center;
   vertical-align: middle;
}

.art-linkedin-tag-icon:empty
{
   vertical-align: middle;
}

.art-footer li
{
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   line-height: 125%;
   color: #E9E9E9;
}

.art-page-footer, 
.art-page-footer a,
.art-page-footer a:link,
.art-page-footer a:visited,
.art-page-footer a:hover
{
   font-family: Arial;
   font-size: 10px;
   letter-spacing: normal;
   word-spacing: normal;
   font-style: normal;
   font-weight: normal;
   text-decoration: underline;
   color: #D4D3D7;
}

.art-page-footer
{
   position: relative;
   z-index: auto !important;
   padding: 1em;
   text-align: center !important;
   text-decoration: none;
   color: #D5D6D5;
}

.art-lightbox-wrapper 
{
   background: #333;
   background: rgba(0, 0, 0, .8);
   bottom: 0;
   left: 0;
   padding: 0 100px;
   position: fixed;
   right: 0;
   text-align: center;
   top: 0;
   z-index: 1000000;
}

.art-lightbox,
.art-lightbox-wrapper .art-lightbox-image
{
   cursor: pointer;
}

.art-lightbox-wrapper .art-lightbox-image
{
   border: 6px solid #fff;
   border-radius: 3px;
   display: none;
   max-width: 100%;
   vertical-align: middle;
}

.art-lightbox-wrapper .art-lightbox-image.active
{
   display: inline-block;
}

.art-lightbox-wrapper .lightbox-error
{
   background: #fff;
   border: 1px solid #b4b4b4;
   border-radius: 10px;
   box-shadow: 0 2px 5px #333;
   height: 80px;
   opacity: .95;
   padding: 20px;
   position: fixed;
   width: 300px;
   z-index: 100;
}

.art-lightbox-wrapper .loading
{
   background: #fff url('images/preloader-01.gif') center center no-repeat;
   border: 1px solid #b4b4b4;
   border-radius: 10px;
   box-shadow: 0 2px 5px #333;
   height: 32px;
   opacity: .5;
   padding: 10px;
   position: fixed;
   width: 32px;
   z-index: 10100;
}

.art-lightbox-wrapper .arrow
{
   cursor: pointer;
   height: 100px;
   opacity: .5;
   filter: alpha(opacity=50);
   position: fixed;
   width: 82px;
   z-index: 10003;
}

.art-lightbox-wrapper .arrow.left
{
   left: 9px;
}

.art-lightbox-wrapper .arrow.right
{
   right: 9px;
}

.art-lightbox-wrapper .arrow:hover
{
   opacity: 1;
   filter: alpha(opacity=100);
}

.art-lightbox-wrapper .arrow.disabled 
{
   display: none;
}

.art-lightbox-wrapper .arrow-t, 
.art-lightbox-wrapper .arrow-b
{
   background-color: #fff;
   border-radius: 3px;
   height: 6px;
   left: 26px;
   position: relative;
   width: 30px;
}

.art-lightbox-wrapper .arrow-t
{
   top: 38px;
}

.art-lightbox-wrapper .arrow-b
{
   top: 50px;
}

.art-lightbox-wrapper .close
{
   cursor: pointer;
   height: 22px;
   opacity: .5;
   filter: alpha(opacity=50);
   position: fixed;
   right: 39px;
   top: 30px;
   width: 22px;
   z-index: 10003;
}

.art-lightbox-wrapper .close:hover 
{
   opacity: 1;
   filter: alpha(opacity=100);
}

.art-lightbox-wrapper .close .cw, 
.art-lightbox-wrapper .close .ccw
{
   background-color: #fff;
   border-radius: 3px;
   height: 6px;
   position: absolute;
   left: -4px;
   top: 8px;
   width: 30px;
}

.art-lightbox-wrapper .cw
{
   transform: rotate(45deg);
   -ms-transform: rotate(45deg);
   /* IE 9 */
    -webkit-transform: rotate(45deg);
   /* Safari and Chrome */
    -o-transform: rotate(45deg);
   /* Opera */
    -moz-transform: rotate(45deg);
/* Firefox */}

.art-lightbox-wrapper .ccw
{
   transform: rotate(-45deg);
   -ms-transform: rotate(-45deg);
   /* IE 9 */
    -webkit-transform: rotate(-45deg);
   /* Safari and Chrome */
    -o-transform: rotate(-45deg);
   /* Opera */
    -moz-transform: rotate(-45deg);
/* Firefox */}

.art-lightbox-wrapper .close-alt, 
.art-lightbox-wrapper .arrow-right-alt, 
.art-lightbox-wrapper .arrow-left-alt 
{
   color: #fff;
   display: none;
   font-size: 2.5em;
   line-height: 100%;
}

.ie8 .art-lightbox-wrapper .close-alt, 
.ie8 .art-lightbox-wrapper .arrow-right-alt, 
.ie8 .art-lightbox-wrapper .arrow-left-alt 
{
   display: block;
}

.ie8 .art-lightbox-wrapper .cw, 
.ie8 .art-lightbox-wrapper .ccw 
{
   display: none;
}

.art-content-layout .art-sidebar1
{
   border-right:1px solid #3F3D44;
   margin:0 auto;
   width: 250px;
}

.art-content-layout .art-content
{
   margin:0 auto;
}

.art-content-layout .art-sidebar2
{
   border-left:1px solid #3F3D44;
   margin:0 auto;
   width: 250px;
}

/* Begin Additional CSS Styles */
.art-blockheader .t, .art-vmenublockheader .t {white-space: nowrap;}
/* End Additional CSS Styles */

]]></b:skin>
<!--[if lte IE 7]>
<style>
/* Created by Artisteer v4.3.0.60745 */

.art-header, #art-header-bg, .art-layout-cell, .art-layout-wrapper, .art-footer, .art-nav, #art-hmenu-bg, .art-sheet,
.clearfix {
   zoom: expression(this.runtimeStyle.zoom="1", this.appendChild(document.createElement("br")).className="cleared");
}

.art-textblock > div {
   display: block;
   line-height: normal;
   zoom: 1;
}

.art-header
{
   z-index: 1;
   background-image: [headerimage];
   background-position: [headerposition];
}

#art-header-bg 
{
   display: none;
}

.art-hmenu>li, .art-hmenu>li>a
{
   display: inline !important;
   zoom: 1;
   float: none !important;
   vertical-align: top;
}
ul.art-hmenu, ul.art-hmenu ul {
   zoom: expression(this.runtimeStyle.zoom="1", this.appendChild(document.createElement("br")).className="cleared");
}
#art-hmenu-bg 
{
   display: none;
}

ul.art-hmenu>li:first-child {
   padding-right:2px;
}
ul.art-hmenu>li{
   zoom:expression(runtimeStyle.zoom=1,insertBefore(document.createElement('span'),firstChild).className='art-hmenu-separator');
}
ul.art-hmenu>li>span.art-hmenu-separator
{
   position:absolute;
   display: block;
   top:0;
   left:  -2px;
   width: 2px;
   height: 36px;
   background: url('images/menuseparator.png') center center no-repeat;
}
ul.art-hmenu>li:first-child>span.art-hmenu-separator
{
   display:none;
}

ul.art-hmenu ul{
   background-color: #8E908E !important;
}

.art-content-layout, .art-content-layout-row, .art-layout-cell 
{
   display: block;
   zoom: 1;
}
.art-layout-cell
{
   position:relative;
   float: left;
   clear: right;
}

input[type="text"]
{
   margin:0 0 0 -3px;
   zoom:expression(runtimeStyle.zoom = 1, parentNode.insertBefore(document.createElement('div'), this).appendChild(this));
}

* html input[type="text"]
{
   margin :0;
}

form.art-search>input[type="text"]
{
   margin:0 0 0 -3px;
   zoom:expression(runtimeStyle.zoom = 1, parentNode.insertBefore(document.createElement('div'), this).appendChild(this));
}

form.art-search div>input[type="text"]
{
   width: 100%;
}

* html form.art-search>input[type="text"] 
{
   margin :0;
}

form.art-search
{
   zoom: 1;
}
.art-postheadericons span{
   zoom: 1;
}
.art-postcontent {
   height: 1%;
}

.close-alt, .arrow-right-alt, .arrow-left-alt {
   display: block !important;
}
.cw, .ccw {
   display: none !important;
}

.art-sidebar1
{
   background: none !important;
   border: none !important;
   zoom:expression(runtimeStyle.zoom=1, parentNode.parentNode.insertBefore(document.createElement('div'),parentNode.parentNode.firstChild).className='art-sidebar1-bg' + (className.indexOf('art-sidebar1-fix') == -1 ? '' : ' art-sidebar1-bg-fix' ));
}

.art-sidebar1-bg 
{
   border-right:1px solid #3F3D44;
   position:absolute;
   z-index:-2;
   direction: ltr;
   left:  0;
   bottom:0;
   top:0;
   width: 250px;
   overflow:hidden;
   display:block;
}

.art-sidebar2 
{
   width: auto;
   float:none;
   background: none !important;
   border: none !important;
   zoom:expression(runtimeStyle.zoom=1, parentNode.parentNode.insertBefore(document.createElement('div'),parentNode.parentNode.firstChild).className='art-sidebar2-bg' + (className.indexOf('art-sidebar2-fix') == -1 ? '' : ' art-sidebar2-bg-fix' ));
}

.art-sidebar2-bg 
{
   border-left:1px solid #3F3D44;
   position:absolute;
   z-index:-2;
   direction: ltr;
   right:  0;
   bottom:0;
   top:0;
   width: 250px;
   overflow:hidden;
   display:block;
}


</style>
<![endif]-->

<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.1.1.min.js"></script>
<script>
//<![CDATA[
/* Created by Artisteer v4.3.0.60745 */
/*jshint forin:true, noarg:true, noempty:true, eqeqeq:true, bitwise:true, strict:true, undef:true, curly:false, browser:true, jquery:false */
/*global jQuery BackgroundHelper */

// css helper
browser = function ($) {
    'use strict';
    var data = [
        { str: navigator.userAgent, sub: 'Chrome', ver: 'Chrome', name: 'chrome' },
        { str: navigator.vendor, sub: 'Apple', ver: 'Version', name: 'safari' },
        { prop: window.opera, ver: 'Opera', name: 'opera' },
        { str: navigator.userAgent, sub: 'Firefox', ver: 'Firefox', name: 'firefox' },
        { str: navigator.userAgent, sub: 'MSIE', ver: 'MSIE', name: 'ie' },
        { str: navigator.userAgent, sub: 'Trident/7.0', ver: 'rv', name: 'ie' }
    ];
    var v = function (s, n) {
        var i = s.indexOf(data[n].ver);
        return (i !== -1) ? parseFloat(s.substring(i + data[n].ver.length + 1)) : 0;
    };
    var result = { name: 'unknown', version: 0 };
    var html = $('html');
    for (var n = 0; n < data.length; n++) {
        if (!result[data[n].name]) {
            result[data[n].name] = false;
        }
        if ((data[n].str && (data[n].str.indexOf(data[n].sub) !== -1)) || data[n].prop) {
            result.name = data[n].name;
            result[result.name] = true;
            result.version = v(navigator.userAgent, n) || v(navigator.appVersion, n);
            html.addClass(result.name + ' ' + result.name + parseInt(result.version, 10));
        }
    }
    return result;
} (jQuery);

jQuery(function ($) {
    if (typeof responsiveDesign === "undefined") {
        $("html").addClass("desktop");
    }
});

jQuery(function ($) {
    'use strict';
    var i, j, k, l, m;
    if (!browser.ie || browser.version !== 9) {
        return;
    }
    var splitByTokens = function (str, startToken, endToken, last) {
        if (!last) {
            last = false;
        }
        var startPos = str.indexOf(startToken);
        if (startPos !== -1) {
            startPos += startToken.length;
            var endPos = last ? str.lastIndexOf(endToken) : str.indexOf(endToken, startPos);

            if (endPos !== -1 && endPos > startPos) {
                return str.substr(startPos, endPos - startPos);
            }
        }
        return '';
    };

    var splitWithBrackets = function (str, token, brackets) {
        /*jshint nonstandard:true */
        if (!token) {
            token = ',';
        }
        if (!brackets) {
            brackets = '()';
        }
        var bracket = 0;
        var startPos = 0;
        var result = [];
        if (brackets.lenght < 2) {
            return result;
        }
        var pos = 0;
        while (pos < str.length) {
            var ch = str[pos];
            if (ch === brackets[0]) {
                bracket++;
            }
            if (ch === brackets[1]) {
                bracket--;
            }
            if (ch === token && bracket < 1) {
                result.push(str.substr(startPos, pos - startPos));
                startPos = pos + token.length;
            }
            pos++;
        }
        result.push(str.substr(startPos, pos - startPos));
        return result;
    };

    var byteToHex = function (d) {
        var hex = Number(d).toString(16);
        while (hex.length < 2) {
            hex = "0" + hex;
        }
        return hex;
    };

    for (i = 0; i < document.styleSheets.length; i++) {
        var s = document.styleSheets[i];
        var r = [s];
        for (j = 0; j < s.imports.length; j++) {
            r.push(s.imports[j]);
        }
        for (j = 0; j < r.length; j++) {
            s = r[j];
            var n = [];
            for (k = 0; k < s.rules.length; k++) {
                var css = s.rules[k].cssText || s.rules[k].style.cssText;
                if (!css) {
                    continue;
                }
                var value = splitByTokens(css, '-svg-background:', ';');
                if (value === '') {
                    continue;
                }
                var values = splitWithBrackets(value);
                for (l = 0; l < values.length; l++) {
                    var g = splitByTokens(values[l], 'linear-gradient(', ')', true);
                    if (g === '') {
                        continue;
                    }
                    var args = splitWithBrackets(g);
                    if (args.length < 3) {
                        continue;
                    }
                    var maxOffset = 0;
                    var stops = [];
                    for (m = 1; m < args.length; m++) {
                        var stopValues = splitWithBrackets($.trim(args[m]), ' ');
                        if (stopValues.length < 2) {
                            continue;
                        }
                        var stopColor = $.trim(stopValues[0]);
                        var stopOpacity = 1;
                        if (stopColor == 'transparent') {
                            stopColor = '#000000';
                            stopOpacity = 0;
                        }
                        var colorRgba = splitByTokens(stopColor, 'rgba(', ')', true);
                        var stopOffset = $.trim(stopValues[1]);
                        if (colorRgba !== "") {
                            var rgba = colorRgba.split(',');
                            if (rgba.length < 4) {
                                continue;
                            }
                            stopColor = '#' + byteToHex(rgba[0]) + byteToHex(rgba[1]) + byteToHex(rgba[2]);
                            stopOpacity = rgba[3];
                        }
                        var isPx = stopOffset.indexOf('px') !== -1;
                        if (isPx) {
                            maxOffset = Math.max(maxOffset, parseInt(stopOffset, 10) || 0);
                        }
                        stops.push({ offset: stopOffset, color: stopColor, opacity: stopOpacity, isPx: isPx });
                    }
                    var stopsXML = '';
                    var lastStop = null;
                    for (m = 0; m < stops.length; m++) {
                        if (stops[m].isPx) {
                            stops[m].offset = ((parseInt(stops[m].offset, 10) || 0) / (maxOffset / 100)) + '%';
                        }
                        stopsXML += '<stop offset="' + stops[m].offset + '" stop-color="' + stops[m].color + '" stop-opacity="' + stops[m].opacity + '"/>';
                        if (m === stops.length - 1) {
                            lastStop = stops[m];
                        }
                    }
                    var isLeft = $.trim(args[0]) === 'left';
                    var direction = 'x1="0%" y1="0%" ' + (isLeft ? 'x2="100%" y2="0%"' : 'x2="0%" y2="100%"');
                    var gradientLength = '100%';
                    if (maxOffset > 0) {
                        gradientLength = maxOffset + 'px';
                    }
                    var size = (isLeft ? 'width="' + gradientLength + '" height="100%"' : 'width="100%" height="' + gradientLength + '"');
                    var last = "";
                    if (lastStop !== null && maxOffset > 0) {
                        last = '<rect ' +
                            (isLeft ?
                                'x="' + maxOffset + '" y="0"' :
                                'x="0" y="' + maxOffset + '"') +
                            ' width="100%" height="100%" style="fill:' + lastStop.color + ';opacity:' + lastStop.opacity + ';"/>';

                    }
                    var svgGradient = '<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><linearGradient id="g" gradientUnits="objectBoundingBox" ' + direction + '>' + stopsXML + '</linearGradient><rect x="0" y="0" ' + size + ' fill="url(#g)" />' + last + '</svg>';
                    values[l] = values[l].replace('linear-gradient(' + g + ')', 'url(data:image/svg+xml,' + escape(svgGradient) + ')');
                }
                n.push({ s: s.rules[k].selectorText, v: 'background: ' + values.join(",") });
            }
            for (k = 0; k < n.length; k++) {
                s.addRule(n[k].s, n[k].v);
            }
        }
    }
});


jQuery(function ($) {
    "use strict";
    // ie8
    if (!browser.ie || browser.version > 8) return;
    $('.art-shapes').each(function () {
        if ($(this).siblings('.art-slider').length) {
            $(this).remove();
        } else {
            $(this).css('z-index', 1);
        }
    });

    // ie7
    if (!browser.ie || browser.version > 7) return;
    var textblockTexts = $('.art-textblock div[class$="-text"]');
    textblockTexts.each(function () {
        var tbText = $(this);
        var valign = tbText.css('vertical-align') ? tbText.css('vertical-align') : 'top';
        if (valign === 'middle') {
            var wrapper = tbText.wrap('<div/>').parent();
            tbText.css({
                'position': 'relative',
                'top': '-50%',
                'height': 'auto'
            });
            wrapper.css({
                'position': 'absolute',
                'top': '50%'
            });
        } else if (valign === 'bottom') {
            tbText.css({
                'position': 'absolute',
                'height': 'auto',
                'bottom': 0
            });
        }
    });
});

/* Set wmode=transparent for youtube and other video hostings to show it under the menus, lightboxes etc. */
jQuery(function ($) {
    "use strict";
    var video = ["youtube"];

    $("iframe[src]").each(function () {
        var iframe = $(this),
            src = iframe.attr("src"),
            isVideo = false,
            i;

        for (i = 0; i < video.length; i++) {
            if (src.toLowerCase().indexOf(video[i].toLowerCase()) !== -1) {
                isVideo = true;
                break;
            }
        }

        if (!isVideo) {
            return;
        }

        if (src.lastIndexOf("?") !== -1) {
            return;
        } else {
            src += "?wmode=transparent";
        }
        iframe.attr("src", src);
    });
});

jQuery(function ($) {
    "use strict";
    $(window).bind("resize", function () { navigatorResizeHandler($("html").hasClass("responsive")); });
});

var navigatorResizeHandler = (function ($) {
    "use strict";
    return function (responsiveDesign) {
        if (responsiveDesign) return;
        $(".art-slider").each(function () {
            var slider = $(this);
            var sliderWidth = slider.width();
            var nav = slider.siblings(".art-slidenavigator");
            var navWidth = nav.outerWidth();
            if (nav.length && navWidth < sliderWidth) {
                // left offset
                var left = nav.attr("data-left");
                // (margin = containerWidth - (objectPosition + objectWidth)) < 0
                var margin = sliderWidth - sliderWidth * parseFloat(left) / 100 - nav.outerWidth(false);
                if (margin < 0) {
                    nav.css("margin-left", margin);
                }
            }
        });
    };
})(jQuery);

var processElementMultiplyBg = (function ($) {
    return (function (selector, info) {
        if (!selector || !info || !info.bgimage || !info.bgposition || !info.images || !info.positions) return;
        var path = "";
        var script = $('head script[src*="script.js"]');
        if (script.length) {
            path = (script.attr('src') || '');
            path = path.substr(0, path.lastIndexOf('/') + 1);
        }
        var html = '';
        var el = $(selector);
        var bgimages = info.images.split(",");
        var bgpositions = info.positions.split(",");
        for (var i = bgimages.length - 1; i >= 0; i--) {
            var bgimage = $.trim(bgimages[i]);
            if (bgimage === "")
                continue;
            var imgIdx = bgimage.lastIndexOf('images/');
            var className = bgimage.substring(imgIdx + 7, bgimage.length - 6);
            el.append("<div class=\"ie8fix " + className + "\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;background:" + bgimage.replace(/(images\/[^\/]+)$/, path + '$1') + " " + bgpositions[i] + " no-repeat\"></div>");
        }
        el.css('background-image', info.bgimage.replace(/(images\/[^\/]+)$/, path + '$1'));
        el.css('background-position-x', "50%");
        el.css('background-position-y', "50%");
    });
})(jQuery);


var responsiveNavigator = (function ($) {
    "use strict";
    return function () {
        if (typeof headerObjectResizer !== 'undefined' && headerObjectResizer.isPreview) return;

        var sheet = $('.art-sheet');
        var sheetWidth = sheet.outerWidth();

        $(".art-slider").each(function () {
            var currentSlider = $(this);
            var currentSliderWidth = currentSlider.width();

            var sliderNavigator = currentSlider.siblings(".art-slidenavigator");
            if (sliderNavigator.length) {
                var off = sheetLeftFunc(sheet, sliderNavigator);
                var calcWidth = isContentSlider(sliderNavigator) ? currentSliderWidth : sheetWidth;

                var navigatorWidth = sliderNavigator.outerWidth();
                var offset = parseInt(sliderNavigator.attr('data-offset') || 0, 10);

                // left offset
                sliderNavigator.css('margin-left', '0px');

                var left = parseFloat(sliderNavigator.attr("data-left"), 10);
                var newLeft = off + uniToPx(left, navigatorWidth, calcWidth);
                sliderNavigator.css('left', newLeft + 'px');


                // reset top to original value
                sliderNavigator.css("top", "");

                // top
                var navigatorHeight = sliderNavigator.outerHeight();
                var uniy = parseFloat(sliderNavigator.attr('data-top'), 10);

                var sliderHeight = parseInt(currentSlider.css('height'), 10);
                var newTop = uniToPx(uniy, navigatorHeight, sliderHeight);

                sliderNavigator.css("top", (newTop + offset) + 'px');
            }
        });
    };
})(jQuery);

jQuery(function ($) {
    "use strict";

    if (typeof responsiveDesign === "undefined") {
        $(window).bind("resize", responsiveNavigator);
    }

    $(window).on("load", function pageInitialize() {
        $(window).trigger("resize");
        $(window).off("load", pageInitialize);
    });
});


/* Icons in Header should have display block.
 * Otherwise, in case of inline-block there's a space gap in some browsers (Opera 12.16) and icon is cutted.
 */
if (browser.opera) {
    jQuery(function ($) {
        $(".art-header a[class$='tag-icon']").css("display", "block");
    });
}

jQuery(function($) {
    "use strict";
     $(window).bind("resize", function () {
        /*global responsiveDesign */
        "use strict";
        if (typeof responsiveDesign !== "undefined" && responsiveDesign.isResponsive)
            return;
        var sheetLeft = $(".art-sheet").offset().left;
        $("header.art-header #art-flash-area").each(function () {
            var object = $(this);
            object.css("left", sheetLeft + "px");
        });
    });
});

jQuery(function($) {
    "use strict";
    $('.art-nav:not(#art-hmenu-bg)').addClass("desktop-nav");
});


jQuery(function ($) {
    "use strict";
    if (!browser.ie || browser.version > 7) {
        return;
    }
    $('ul.art-hmenu>li:not(:first-child)').each(function () { $(this).prepend('<span class="art-hmenu-separator"> </span>'); });
});

jQuery(function ($) {
    "use strict";
    $("ul.art-hmenu a:not([href])").attr('href', '#').click(function (e) { e.preventDefault(); });
});


jQuery(function ($) {
    "use strict";
    if (!browser.ie || browser.version > 7) {
        return;
    }

    /* Fix width of submenu items.
    * The width of submenu item calculated incorrectly in IE6-7. IE6 has wider items, IE7 display items like stairs.
    */
    $.each($("ul.art-hmenu ul"), function () {
        var maxSubitemWidth = 0;
        var submenu = $(this);
        var subitem = null;
        $.each(submenu.children("li").children("a"), function () {
            subitem = $(this);
            var subitemWidth = subitem.outerWidth(false);
            if (maxSubitemWidth < subitemWidth) {
                maxSubitemWidth = subitemWidth;
            }
        });
        if (subitem !== null) {
            var subitemBorderLeft = parseInt(subitem.css("border-left-width"), 10) || 0;
            var subitemBorderRight = parseInt(subitem.css("border-right-width"), 10) || 0;
            var subitemPaddingLeft = parseInt(subitem.css("padding-left"), 10) || 0;
            var subitemPaddingRight = parseInt(subitem.css("padding-right"), 10) || 0;
            maxSubitemWidth -= subitemBorderLeft + subitemBorderRight + subitemPaddingLeft + subitemPaddingRight;
            submenu.children("li").children("a").css("width", maxSubitemWidth + "px");
        }
    });
});

jQuery(function ($) {
    "use strict";
    var setDirection = function() {
        setHMenuOpenDirection({
            container: "div.art-sheet",
            defaultContainer: "#art-main",
            menuClass: "art-hmenu",
            leftToRightClass: "art-hmenu-left-to-right",
            rightToLeftClass: "art-hmenu-right-to-left"
        });
    };
    if (typeof responsiveDesign !== "undefined") {
        $(window).on('responsive', setDirection);
    } else {
        setDirection();
    }
});

var setHMenuOpenDirection = (function ($) {
    "use strict";
    return (function(menuInfo) {
        var defaultContainer = $(menuInfo.defaultContainer);
        defaultContainer = defaultContainer.length > 0 ? defaultContainer = $(defaultContainer[0]) : null;

        $("ul." + menuInfo.menuClass + ">li>ul").each(function () {
            var submenu = $(this);

            var submenuWidth = submenu.outerWidth(false);
            var submenuLeft = submenu.offset().left;

            var mainContainer = submenu.parents(menuInfo.container);
            mainContainer = mainContainer.length > 0 ? mainContainer = $(mainContainer[0]) : null;

            var container = mainContainer || defaultContainer;
            if (container !== null) {
                var containerLeft = container.offset().left;
                var containerWidth = container.outerWidth(false);

                if (submenuLeft + submenuWidth >= containerLeft + containerWidth) {
                    /* right to left */
                    submenu.addClass(menuInfo.rightToLeftClass).find("ul").addClass(menuInfo.rightToLeftClass);
                } else if (submenuLeft <= containerLeft) {
                    /* left to right */
                    submenu.addClass(menuInfo.leftToRightClass).find("ul").addClass(menuInfo.leftToRightClass);
                }
            }
        });
    });
})(jQuery);


jQuery(function ($) {
    'use strict';
    $(window).bind('resize', function () {
        var bh = $('body').height();
        var mh = 0;
        var c = $('div.art-content');
        c.removeAttr('style');

        $('#art-main').children().each(function() {
            if ($(this).css('position') !== 'absolute') {
                mh += $(this).outerHeight(true);
            }
        });
        
        if (mh < bh) {
            var r = bh - mh;
            c.css('height', (c.parent().outerHeight(true) + r) + 'px');
        }
    });

    if (browser.ie && browser.version < 8) {
        $(window).bind('resize', function() {
            var c = $('div.art-content');
            var s = c.parent().children('.art-layout-cell:not(.art-content)');
            var w = 0;
            c.hide();
            s.each(function() { w += $(this).outerWidth(true); });
            c.w = c.parent().width(); c.css('width', c.w - w + 'px');
            c.show();
        });
    }

    $(window).trigger('resize');
});

var artButtonSetup = (function ($) {
    'use strict';
    return (function (className) {
        $.each($("a." + className + ", button." + className + ", input." + className), function (i, val) {
            var b = $(val);
            if (!b.hasClass('art-button')) {
                b.addClass('art-button');
            }
            if (b.is('input')) {
                b.val(b.val().replace(/^\s*/, '')).css('zoom', '1');
            }
            b.mousedown(function () {
                var b = $(this);
                b.addClass("active");
            });
            b.mouseup(function () {
                var b = $(this);
                if (b.hasClass('active')) {
                    b.removeClass('active');
                }
            });
            b.mouseleave(function () {
                var b = $(this);
                if (b.hasClass('active')) {
                    b.removeClass('active');
                }
            });
        });
    });
})(jQuery);
jQuery(function () {
    'use strict';
    artButtonSetup("art-button");
});

jQuery(function($) {
    'use strict';
    $('input.art-search-button, form.art-search input[type="submit"]').attr('value', '');
});

var Control = (function ($) {
    'use strict';
    return (function () {
        this.init = function(label, type, callback) {
            var chAttr = label.find('input[type="' +type + '"]').attr('checked');
            if (chAttr === 'checked') {
              label.addClass('art-checked');
            }

            label.mouseleave(function () {
              $(this).removeClass('hovered').removeClass('active');
            });
            label.mouseover(function () {
              $(this).addClass('hovered').removeClass('active');
            });
            label.mousedown(function (event) {
              if (event.which !== 1) {
                  return;
              }
              $(this).addClass('active').removeClass('hovered');
            });
            label.mouseup(function (event) {
              if (event.which !== 1) {
                  return;
              }
              callback.apply(this);
              $(this).removeClass('active').addClass('hovered');
            });
        };
    });
})(jQuery);


jQuery(function ($) {
    'use strict';
    $('.art-pager').contents().filter(
        function () {
            return this.nodeType === this.TEXT_NODE;
        }
    ).remove();
});
var fixRssIconLineHeight = (function ($) {
    "use strict";
    return function (className) {
        $("." + className).css("line-height", $("." + className).height() + "px");
    };
})(jQuery);

jQuery(function ($) {
    "use strict";
    var rssIcons = $(".art-rss-tag-icon");
    if (rssIcons.length){
        fixRssIconLineHeight("art-rss-tag-icon");
        if (browser.ie && browser.version < 9) {
            rssIcons.each(function () {
                if ($.trim($(this).html()) === "") {
                    $(this).css("vertical-align", "middle");
                }
            });
        }
    }
});
var ThemeLightbox = (function ($) {
    'use strict';
    return (function () {
        var images = $(".art-lightbox");
        var current;
        this.init = function (ctrl) {
            $(".art-lightbox").mouseup({ _ctrl: ctrl }, function (e) {
                if ((e.data._ctrl === true && !e.ctrlKey) || (e.which && e.which !== 1)) {
                    return;
                }

                images = $(".art-lightbox");

                current = images.index(this);

                var imgContainer = $('.art-lightbox-wrapper');
                if (imgContainer.length === 0) {
                    imgContainer = $('<div class="art-lightbox-wrapper">').css('line-height', $(window).height() + "px")
                    .appendTo($("body"));

                    var closeBtn = $('<div class="close"><div class="cw"> </div><div class="ccw"> </div><div class="close-alt">&#10007;</div></div>')
                .click(close);
                    closeBtn.appendTo(imgContainer);
                    showArrows();
                }

                move(current);
            });
        };

        function move(index) {
            if (index < 0 || index >= images.length) {
                return;
            }

            showError(false);

            current = index;

            $(".art-lightbox-wrapper .art-lightbox-image:not(.active)").remove();

            var active = $(".art-lightbox-wrapper .active");
            var target = $('<img class="art-lightbox-image" alt="" src="' + getFullImgSrc($(images[current]).attr("src")) + '" />').click(function () {
                if ($(this).hasClass("active")) {
                    move(current + 1);
                }
            });

            if (active.length > 0) {
                active.after(target);
            } else {
                $(".art-lightbox-wrapper").append(target);
            }

            showArrows();
            showLoader(true);

            bindMouse($(".art-lightbox-wrapper").add(target));

            target.load(function () {
                showLoader(false);

                active.removeClass("active");
                target.addClass("active");
            });

            target.error(function () {
                showLoader(false);
                active.removeClass("active");
                target.addClass("active");
                target.attr("src", $(images[current]).attr("src"));
            });
        }

        function showArrows() {
            if ($(".art-lightbox-wrapper .arrow").length === 0) {
                $(".art-lightbox-wrapper").append(
                    $('<div class="arrow left"><div class="arrow-t ccw"> </div><div class="arrow-b cw"> </div><div class="arrow-left-alt">&#8592;</div></div>')
                        .css("top", $(window).height() / 2 - 40)
                        .click(function () {
                            if (!$(this).hasClass("disabled")) {
                                move(current - 1);
                            }
                        })
                );
                $(".art-lightbox-wrapper").append(
                    $('<div class="arrow right"><div class="arrow-t cw"> </div><div class="arrow-b ccw"> </div><div class="arrow-right-alt">&#8594;</div></div>')
                        .css("top", $(window).height() / 2 - 40)
                        .click(function () {
                            if (!$(this).hasClass("disabled")) {
                                move(current + 1);
                            }
                        })
                );
            }

            if (current === 0) {
                $(".art-lightbox-wrapper .arrow.left").addClass("disabled");
            } else {
                $(".art-lightbox-wrapper .arrow.left").removeClass("disabled");
            }

            if (current === images.length - 1) {
                $(".art-lightbox-wrapper .arrow.right").addClass("disabled");
            } else {
                $(".art-lightbox-wrapper .arrow.right").removeClass("disabled");
            }
        }

        function showError(enable) {
            if (enable) {
                $(".art-lightbox-wrapper").append($('<div class="lightbox-error">The requested content cannot be loaded.<br/>Please try again later.</div>')
                        .css({ "top": $(window).height() / 2 - 60, "left": $(window).width() / 2 - 170 }));
            } else {
                $(".art-lightbox-wrapper .lightbox-error").remove();
            }
        }

        function showLoader(enable) {
            if (!enable) {
                $(".art-lightbox-wrapper .loading").remove();
            }
            else {
                $('<div class="loading"> </div>').css({ "top": $(window).height() / 2 - 16, "left": $(window).width() / 2 - 16 }).appendTo($(".art-lightbox-wrapper"));
            }
        }

        var close = function () {
            $(".art-lightbox-wrapper").remove();
        };

        function bindMouse(img) {
            img.bind('mousewheel DOMMouseScroll', function (e) {
                var orgEvent = window.event || e.originalEvent;
                var delta = (orgEvent.wheelDelta ? orgEvent.wheelDelta : orgEvent.detail * -1) > 0 ? 1 : -1;
                move(current + delta);
                e.preventDefault();
            }).mousedown(function (e) {
                // close on middle button click
                if (e.which === 2) {
                    close();
                }
                e.preventDefault();
            });
        }

        function getFullImgSrc(src) {
            var fileName = src.substring(0, src.lastIndexOf('.'));
            var ext = src.substring(src.lastIndexOf('.'));
            return fileName + "-large" + ext;
        }

    });
})(jQuery);

jQuery(function () {
    'use strict';
    new ThemeLightbox().init();
});

(function ($) {
    'use strict';
    // transition && transitionEnd && browser prefix
    $.support.themeTransition = (function () {
        var thisBody = document.body || document.documentElement,
            thisStyle = thisBody.style,
            support = thisStyle.transition !== undefined ||
                thisStyle.WebkitTransition !== undefined ||
                thisStyle.MozTransition !== undefined ||
                thisStyle.MsTransition !== undefined ||
                thisStyle.OTransition !== undefined;
        return support && {
            event: (function () {
                return "transitionend webkitTransitionEnd otransitionend oTransitionEnd";
            })(),
            prefix: (function () {
                return ({
                    opera: "-o-",
                    firefox: "-moz-",
                    chrome: "-webkit-",
                    safari: "-webkit-",
                    ie: ""
                }[browser.name] || "");
            })()
        };
    })();

    window.BackgroundHelper = function () {
        var slides = [];
        var direction = "next";
        var motion = "horizontal";
        var width = 0;
        var height = 0;
        var multiplier = 1;
        var originalWidth = 0;
        var originalHeight = 0;
        var transitionDuration = "";

        this.init = function (motionType, dir, duration) {
            direction = dir;
            motion = motionType;
            slides = [];
            width = 0;
            height = 0;
            multiplier = 1;
            originalWidth = 0;
            originalHeight = 0;
            transitionDuration = duration;
        };

        this.processSlide = function (element, modify) {
            this.updateSize(element, null);
            var pos = [];

            var bgPosition = element.css("background-position");
            var positions = bgPosition.split(",");
            $.each(positions, function (i) {
                var position = $.trim(this);
                var point = position.split(" ");
                var zeroValue = browser.ie && browser.version >= 10 ? 0.1 : 0;
                if (point.length > 1) {
                    var x = point[0].indexOf('%') === -1 ? parseFloat(point[0], 10) : zeroValue;
                    var y = point[1].indexOf('%') === -1 ? parseFloat(point[1], 10) : zeroValue;
                    pos.push({ x: x, y: y });
                } else {
                    pos.push({ x: zeroValue, y: zeroValue });
                }
            });

            slides.push({
                "images": element.css("background-image"),
                "sizes": element.css("background-size"),
                "positions": pos
            });

            if (modify)
                element.css("background-image", "none");
        };

        this.updateSize = function (element, initialSize) {
            width = element.outerWidth(false);
            height = element.outerHeight();
            if (initialSize && parseInt(initialSize.width, 10) !== 0) {
                originalWidth = parseInt(initialSize.width, 10);
                originalHeight = parseInt(initialSize.height, 10);
                if (motion === "fade") {
                    $.each(element.children(), function (i) {
                        $(this).css("background-position", getCssPositions(slides[i].positions, { x: 0, y: 0 }));
                    });
                }
            }
        };

        this.setBackground = function (element, items) {
            var bg = [];
            var sizes = [];
            $.each(items, function (i, o) {
                bg.push(o.images);
                sizes.push(o.sizes);
            });
            element.css({
                "background-image": bg.join(", "),
                //"background-size": sizes.join(", "),
                "background-repeat": "no-repeat"
            });
        };

        this.setPosition = function (element, items) {
            var pos = [];
            $.each(items, function (i, o) {
                pos.push(o.positions);
            });
            element.css({
                "background-position": pos.join(", ")
            });
        };

        this.current = function (index) {
            return slides[index] || null;
        };

        this.next = function (index) {
            var next;
            if (direction === "next") {
                next = (index + 1) % slides.length;
            } else {
                next = index - 1;
                if (next < 0) {
                    next = slides.length - 1;
                }
            }
            return slides[next];
        };

        this.items = function (prev, next, move) {
            var prevItem = { x: 0, y: 0 };
            var nextItem = { x: 0, y: 0 };
            var isDirectionNext = direction === "next";
            var verticalOffset = -(originalHeight - height) / 2;
            var horizontalOffset = -(originalWidth - width) / 2;
            if (motion === "horizontal") {
                prevItem.y = nextItem.y = -(originalHeight - height) / 2;
                prevItem.x = horizontalOffset;
                nextItem.x = (isDirectionNext ? originalWidth : -originalWidth) + horizontalOffset;
                if (move) {
                    prevItem.x += isDirectionNext ? -originalWidth : originalWidth;
                    nextItem.x += isDirectionNext ? -originalWidth : originalWidth;
                }
            } else if (motion === "vertical") {
                prevItem.x = nextItem.x = horizontalOffset;
                prevItem.y = verticalOffset;
                nextItem.y = (isDirectionNext ? originalHeight : -originalHeight) + verticalOffset;
                if (move) {
                    prevItem.y += isDirectionNext ? -originalHeight : originalHeight;
                    nextItem.y += isDirectionNext ? -originalHeight : originalHeight;
                }
            }
            var result = [];
            if (!!prev) {
                result.push({ images: prev.images, positions: getCssPositions(prev.positions, prevItem), sizes: prev.sizes });
            }
            if (!!next) {
                result.push({ images: next.images, positions: getCssPositions(next.positions, nextItem), sizes: next.sizes });
            }

            if (direction === "next") {
                result.reverse();
            }

            return result;
        };

        this.transition = function (container, on) {
            container.css($.support.themeTransition.prefix + "transition", on ? "background-position " + transitionDuration + " ease-in-out" : "");
        };

        function getCssPositions(positions, offset) {
            var result = [];
            if (positions === undefined) {
                return "";
            }
            offset.x = offset.x || 0;
            offset.y = offset.y || 0;
            for (var i = 0; i < positions.length; i++) {
                result.push((positions[i].x * 1 + offset.x) + "px " + (positions[i].y * 1 + offset.y) + "px");
            }
            return result.join(", ");
        }
    };


    var ThemeSlider = function (element, settings) {

        var interval = null;
        var active = false;
        var children = element.find(".active").parent().children();
        var last = false;
        var running = false;

        this.settings = $.extend({}, {
            "animation": "horizontal",
            "direction": "next",
            "speed": 600,
            "pause": 2500,
            "auto": true,
            "repeat": true,
            "navigator": null,
            "clickevents": true,
            "hover": true,
            "helper": null
        }, settings);

        this.move = function (direction, next) {
            var activeItem = element.find(".active"),
                nextItem = next || activeItem[direction](),
                innerDirection = this.settings.direction === "next" ? "forward" : "back",
                reset = direction === "next" ? "first" : "last",
                moving = interval,
                slider = this, tmp;

            active = true;

            if (moving) { this.stop(true); }

            if (!nextItem.length) {
                nextItem = element.find(".art-slide-item")[reset]();
                if (!this.settings.repeat) { last = true; active = false; return; }
            }

            if ($.support.themeTransition) {
                nextItem.addClass(this.settings.direction);
                tmp = nextItem.get(0).offsetHeight;

                activeItem.addClass(innerDirection);
                nextItem.addClass(innerDirection);

                element.trigger("beforeSlide", children.length);

                element.one($.support.themeTransition.event, function () {
                    nextItem.removeClass(slider.settings.direction)
                        .removeClass(innerDirection)
                        .addClass("active");
                    activeItem.removeClass("active")
                        .removeClass(innerDirection);
                    active = false;
                    setTimeout(function () {
                        element.trigger("afterSlide", children.length);
                    }, 0);
                });
            } else {
                element.trigger("beforeSlide", children.length);

                activeItem.removeClass("active");
                nextItem.addClass("active");
                active = false;

                element.trigger("afterSlide", children.length);
            }

            this.navigate(nextItem);

            if (moving) { this.start(); }
        };

        this.navigate = function (position) {
            var index = children.index(position);
            $(this.settings.navigator).children().removeClass("active").eq(index).addClass("active");
        };

        this.to = function (index) {
            var activeItem = element.find(".active"),
                children = activeItem.parent().children(),
                activeIndex = children.index(activeItem),
                slider = this;

            if (index > (children.length - 1) || index < 0) {
                return;
            }

            if (active) {
                return element.one("afterSlide", function () {
                    slider.to(index);
                });
            }

            if (activeIndex === index) {
                return;
            }

            this.move(index > activeIndex ? "next" : "prev", $(children[index]));
        };

        this.next = function () {
            if (!active) {
                if (last) { this.stop(); return; }
                this.move("next");
            }
        };

        this.prev = function () {
            if (!active) {
                if (last) { this.stop(); return; }
                this.move("prev");
            }
        };

        this.start = function (force) {
            if (!!force) {
                setTimeout($.proxy(this.next, this), 10);
            }
            interval = setInterval($.proxy(this.next, this), this.settings.pause);
            running = true;
        };

        this.stop = function (pause) {
            clearInterval(interval);
            interval = null;
            running = !!pause;
            active = false;
        };

        this.active = function () {
            return running;
        };

        this.moving = function () {
            return active;
        };

        this.navigate(children.filter(".active"));

        if (this.settings.clickevents) {
            $(this.settings.navigator).on("click", "a", { slider: this }, function (event) {
                var activeIndex = children.index(children.filter(".active"));
                var index = $(this).parent().children().index($(this));
                if (activeIndex !== index) {
                    event.data.slider.to(index);
                }
                event.preventDefault();
            });
        }

        if (this.settings.hover) {
            var slider = this;
            element.add(this.settings.navigator)
                   .add(element.siblings(".art-shapes")).hover(function () {
                       if (element.is(":visible") && !last) { slider.stop(true); }
                   }, function () {
                       if (element.is(":visible") && !last) { slider.start(); }
                   });
        }
    };

    $.fn.themeSlider = function (arg) {
        return this.each(function () {
            var element = $(this),
                data = element.data("slider"),
                options = typeof arg === "object" && arg;

            if (!data) {
                data = new ThemeSlider(element, options);
                element.data("slider", data);
            }

            if (typeof arg === "string" && data[arg]) {
                data[arg]();
            } else if (data.settings.auto && element.is(":visible")) {
                data.start();
            }
        });
    };

})(jQuery);




if (typeof window.resizeData === 'undefined') window.resizeData = {};
window.resizeData.headerPageWidth = false;
if (typeof window.defaultResponsiveData === 'undefined') window.defaultResponsiveData = [false, true, true, true, true, ];

// used to apply compicated values in style like '!important!
function applyCss(object, param, value) {
    var rg = new RegExp(param + '\s*:\s*[^;]+;', "i");
    var style = object.attr('style');
    var str = param + ': ' + value + ';';
    if (rg.test(style)) {
        style = style.replace(rg, str);
    }
    else {
        style += '; ' + str;
    }

    object.attr('style', style);
}

// convert universal coord to pixels
function uniToPx(uni, size, parentSize) {
    uni = parseFloat(uni || '0');
    if (uni < 0) {
        uni = uni * size;
    } else if (uni >= 1) {
        uni = parentSize - (2 - uni) * size;
    } else {
        uni = uni * (parentSize - size);
    }

    return uni;
}

function isContentSlider(object) {
    var isHeader = object.parents('header').length > 0;
    if (isHeader) {
        return false;
    }
    var isPageSlider = object.parents('.art-pageslider').length > 0;
    if (isPageSlider)
        return false;

    return true;
}

function sheetLeftFunc(sheet, object) {
    var sheetLeft = sheet.offset().left;

    var isHeader = object.parents('header').length > 0;
    if (isHeader) {
        if (resizeData.headerPageWidth) return sheetLeft;
    } else {
        var isPageSlider = object.parents('.art-pageslider').length > 0;
        if (isPageSlider) {
            if (resizeData.pageSliderPageWidth) return sheetLeft;
        }
    }

    return 0;
}

var headerObjectResizer = {
    
    postInit: false,

    resize: (function ($) {
        'use strict';
        return function () {
            if (!headerObjectResizer.postInit && typeof responsiveDesign !== 'undefined') {
                $(window).on('responsiveResize', headerObjectResizer.resize);
                headerObjectResizer.postInit = true;
            }

            var responsiveType = 0;
            // if we don't use full custom responsive so we MUST cleanup all styles
            var cleanUpStyles = false;
            // when use default respo so while in desktop mode always use 0-type, in other case cleanup our styles
            if (typeof responsiveDesign !== 'undefined' && 
                    defaultResponsiveData[responsiveDesign.responsiveTypeIdx] &&
                    responsiveDesign.isResponsive) {
                cleanUpStyles = true;
            }

            if (typeof responsiveDesign !== 'undefined') {
                if (responsiveDesign.responsiveType === 'tabletlandscape') {
                    responsiveType = 1;
                } else if (responsiveDesign.responsiveType === 'tabletportrait') {
                    responsiveType = 2;
                } else if (responsiveDesign.responsiveType === 'phonelandscape') {
                    responsiveType = 3;
                } else if (responsiveDesign.responsiveType === 'phoneportrait') {
                    responsiveType = 4;
                }
            }

            var sheet = $('.art-sheet');
            var sheetWidth = sheet.outerWidth();

            var header = $('header');
            var height = 0;
            var cssPrefix = 'art-';

            // move html shapes
            var headerQuery = 'header.art-header .art-shapes>*, header.art-header .art-textblock, header.art-header .art-headline, header.art-header .art-slogan, header.art-header>.art-positioncontrol, header.art-header>.art-logo';
            var pageSliderQuery = '.art-pageslider .art-slide-item>*';
            if (headerObjectResizer.isPreview) {
                headerQuery = 'header .art-slider';
                pageSliderQuery = '.art-pageslider .art-slider, .art-pageslider .art-textblock';
            }
            $(headerQuery + ', ' + pageSliderQuery).each(function () {
                var object = $(this);
                height = object.parent().height();

                var off = sheetLeftFunc(sheet, object);

                var cls = object.attr('class').split(' ');
                $.each(cls, function (key, val) {
                    val = $.trim(val);
                    if (val.length === 0) return;
                    if (val.indexOf(cssPrefix) !== 0) return;

                    val = val.substring(cssPrefix.length);
                    var data = resizeData[val];
                    if (typeof data === 'undefined') return;

                    if (cleanUpStyles) {
                        object.css('display', '');
                        object.css('left', '');
                        object.css('margin-left', '');
                    }

                    var respData = data.responsive[responsiveType];
                    if (respData.visible) {
                        object.css('display', '');
                    } else {
                        applyCss(object, 'display', 'none !important');
                    }

                    if (cleanUpStyles || !respData.visible) return false;

                    var x = uniToPx(respData.left, data.autoWidth ? object.width() : data.width, sheetWidth);
                    x += off;

                    var y = uniToPx(respData.top, data.height, height);

                    object.css('left', x + 'px');
                    object.css('top', y + 'px');
                    applyCss(object, 'margin-left', '0px !important');
                    return false;
                });
            });

            // move images in slide's background-images
            var slides = $('.art-slide-item').add(header);
            if (browser.ie && browser.version <= 8) {
                slides = slides.add('.art-slide-item .ie8fix');
            }
            $.each(slides, function (slideIdx, slide) {
                slide = $(slide);

                if (slide.closest('.art-collage').length > 0 || cleanUpStyles) {
                    slide.css('background-position', '');
                    return;
                }

                var slideVisible = slide.is(':visible');
                if (!slideVisible && browser.ie) {
                    slide.css('display', 'block');
                }

                var off = sheetLeftFunc(sheet, slide);

                if (browser.ie && browser.version <= 8) {
                    var s = slide.attr('style');
                    if (s) {
                        s = s.replace(/background\-position[^;]+/, '');
                        slide.attr('style', s);
                    }
                } else {
                    slide.css('background-position', '');
                }
                slide.css('background-size', '');

                var bgImage = slide.css('background-image') ? slide.css('background-image').split(',') : [];
                var bgPosition = slide.css('background-position') && (slide.css('background-position').replace(/[0][^\d]+/gi, '')).length > 0 ?
                    slide.css('background-position').split(',') :
                    [];
                if (bgImage.length !== bgPosition.length) {
                    slide.css('display', '');
                    return;
                }

                height = slide.height();
                if (height === 0) height = slide.parent().height();

                $.each(bgImage, function (idx, val) {
                    var findImageIdx = val.lastIndexOf('images/');
                    var findDotIdx = val.lastIndexOf('.');
                    if (findImageIdx === -1 || findDotIdx === -1) return;

                    var name = val.substring(findImageIdx + 7, findDotIdx);

                    var data = resizeData[name];
                    if (typeof data === 'undefined') return;

                    var respData = data.responsive[responsiveType];
                    // big default coordinates for hiding
                    var x = 9999, y = 9999;
                    if (respData.visible) {
                        x = uniToPx(respData.left, data.width, sheetWidth);
                        x += off + data.area.x;

                        y = uniToPx(respData.top, data.height, height);
                        y += data.area.y;
                    }

                    bgPosition[idx] = x + 'px ' + y + 'px';
                });

                slide.css('background-position', bgPosition.join(','));

                if (!slideVisible && browser.ie) {
                    slide.css('display', '');
                }
            });

        };
    })(jQuery),

    initialize: function ($) {
        if (!browser.ie || browser.version > 8) {
            $(window).on('resize', this.resize);
        } else {
            var resizeTimeout;
            var self = this;
            $(window).on("resize", function () {
                clearTimeout(resizeTimeout);
                resizeTimeout = setTimeout(function () { self.resize(); }, 25);
            });
        }
    }
};

headerObjectResizer.initialize(jQuery);
jQuery(function ($) {
    "use strict";
    if (!browser.ie || browser.version > 8)
        return;
    processElementMultiplyBg(".art-header", {
        "bgimage": "url('images/header.jpg')",
        "bgposition": "0 0",
        "images": "",
        "positions": ""
    });
});
if (typeof window.resizeData === 'undefined') window.resizeData = {};

window.resizeData.pageSliderPageWidth = false;

var artInsertSidebarBlocks = (function ($) {
    return function () {
        if ($("body#layout").length > 0) return true;
        $("div.widget").each(function (i, w) {

            if ($(this).parent('#header').length) {
                if (!$(this).hasClass('Header')) {
                    $(this).addClass('art-header-widget');
                }
                return true;
            }

            if ($(this).children('.art-no-change').length) return true;

            if (w.id == 'Navbar1') return true;
            if (w.id == 'Header1') return true;
            if (w.id == 'Blog1') return true;


            if (w.id == 'LinkList99') return true;
            if (w.id == 'LinkList98') return true;
            if (w.id == 'LinkList97') return true;
            if (w.id == 'PageList98') return true;
            if (w.id == 'PageList99') return true;
            if (w.id == 'Text99') return true;
            if (w.id == 'BlogArchive99') return true;

            var widget = $(w);
            if ((widget.hasClass('Gadget') || widget.hasClass('Followers')) && browser.opera) {
                return true;
            }

            var widgetTitle = $("h2", widget).text();
            $("h2", widget).remove();
            var widgetContent = widget.html();

            if (widgetContent.indexOf('googlesyndication.com') > -1) return true;
            if (widgetContent.indexOf('statcounter.com/counter/counter_xhtml.js') > -1) return true;
            if (widgetContent.indexOf('bravenet.com/counter/code.php') > -1) return true;

            var startBlock = '<div class="art-block clearfix" id="art-block-'+w.id+'">';
            var startBlockHeader = '<div class="art-blockheader">            <h3 class="t">';
            var endBlockHeader = '</h3>        </div>';
            var startBlockContent = '<div class="art-blockcontent">';
            var endBlockContent = '</div>';
            var endBlock = '</div>';

            widgetContent = startBlockContent + widgetContent + endBlockContent;
            if (widgetTitle && true) {
                widgetContent = startBlockHeader + widgetTitle + endBlockHeader + widgetContent;
            }
            $(widget).html(startBlock + widgetContent + endBlock);

            if (widget.hasClass('Subscribe')) {
                widget.css({ 'position': 'relative', 'z-index': '2' })
            }

        });
    };
})(jQuery);


jQuery(function () {
    artInsertSidebarBlocks();
});

var artCheckNavBar = (function ($) {
    return function () {
        if (!true) {
            $("#navbar").remove();
        }
    };
})(jQuery);

var artFixFooterMenu = (function ($) {
    return function () {
        if ($("#LinkList98").length) {
            var widgetText = $("#LinkList98").html();
            $("#LinkList98").html("<p>" + widgetText.replace("| |", "") + "</p>");
        } else {
            var el = $("#footersection div.widget-content");
            if ($.trim(el.html()) == '') {
                $(".art-footer-default").show();
            }
        }
    };
})(jQuery);

var artFixPostHeaders = (function ($) {
    return function () {
        $("div.art-postmetadataheader").each(function (i) {
            if ($("div, h2", this).length == 0) $(this).css("display", "none");
        });
    };
})(jQuery);

jQuery(function () {
    artFixPostHeaders();
});

var artHeaderWidget = (function ($) {
    return function () {
        if (showHeader == null || showHeader == false) {
            $("#Header1").css("display", "none");
        }
    };
})(jQuery);

jQuery(function () {
    artHeaderWidget();
});

var artVMenuWidget = (function ($) {
    return function () {
        if (showVMenu == null || showVMenu == false) {
            $("#LinkList97").css("display", "none");
            $("#BlogArchive99").css("display", "none");
            $("#PageList99").css("display", "none");
        }
    };
})(jQuery);

jQuery(function () {
    artVMenuWidget();
});

var artFixPostFooters = (function ($) {
    return function () {
        $("div.art-postmetadatafooter > div.art-postfootericons").each(function (i) {
            if ($("img, a", this).length == 0) $(this).parent("div.art-postmetadatafooter").css("display", "none");
        });
    };
})(jQuery);

jQuery(function () {
    artFixPostFooters();
});

var showHomePage = false;
var artFixTopCustomMenu = (function ($) {
    return function () {
        if ($("#LinkList99").length == 0) {
            var navSection = $("#crosscol");
            if (navSection.length > 0) {
                if (showHomePage) {
                    if (window.location == homePageLink)
                        var tmpstr = '<a href="' + homePageLink + '" class="active">';
                    else
                        var tmpstr = '<a href="' + homePageLink + '">';
                    navSection.html('<ul class="art-hmenu"><li>' + tmpstr + homePageName + '</a></li></ul>');
                } else {
                    navSection.html('<ul class="art-hmenu"></ul>');
                }
            }
        }
        $("#PageList98").hide();
    };
})(jQuery);

var artFixTopPagesMenu = (function ($) {
    return function () {
        $("#LinkList99").hide();
    };
})(jQuery);


var artDisplayTopMenu = (function ($) {
    return function (menuitems) {
        var subList1 = $("");
        var subList2 = $("");
        var subList3 = $("");

        for (var i = 0; i < menuitems.length; i++) {
            var itemname = menuitems[i][0];
            var itemlink = menuitems[i][1];
            if (itemlink == "http://./") itemlink = "#";

            if (itemname.charAt(0) != "-") {
                if (subList3.length != 0) {
                    $("li:last", subList2).append(subList3);
                    subList3 = $("");
                }
                if (subList2.length != 0) {
                    $("li:last", subList1).append(subList2);
                    subList2 = $("");
                }
                if (subList1.length != 0) {
                    $("ul.art-hmenu li:last").append(subList1);
                    subList1 = $("");
                }
                if (window.location == itemlink)
                    $("ul.art-hmenu").append('<li><a href="' + itemlink + '" class="active">' + itemname + '</a></li>');
                else
                    $("ul.art-hmenu").append('<li><a href="' + itemlink + '">' + itemname + '</a></li>');
            } else {
                if (itemname.charAt(2) == "-") {
                    if (subList3.length == 0) subList3 = $("<ul></ul>");
                    subList3.append('<li><a href="' + itemlink + '">' + itemname.substr(3, itemname.length) + '</a></li>');
                } else if (itemname.charAt(1) == "-") {
                    if (subList3.length != 0) {
                        $("li:last", subList2).append(subList3);
                        subList3 = $("");
                    }
                    if (subList2.length == 0) subList2 = $("<ul></ul>");
                    subList2.append('<li><a href="' + itemlink + '">' + itemname.substr(2, itemname.length) + '</a></li>');
                } else if (itemname.charAt(0) == "-") {
                    if (subList3.length != 0) {
                        $("li:last", subList2).append(subList3);
                        subList3 = $("");
                    }
                    if (subList2.length != 0) {
                        $("li:last", subList1).append(subList2);
                        subList2 = $("");
                    }
                    if (subList1.length == 0) subList1 = $("<ul></ul>");
                    subList1.append('<li><a href="' + itemlink + '">' + itemname.substr(1, itemname.length) + '</a></li>');
                }
            }
        }
        if (subList3.length != 0) {
            $("li:last", subList2).append(subList3);
            subList3 = $("");
        }
        if (subList2.length != 0) {
            $("li:last", subList1).append(subList2);
            subList2 = $("");
        }
        if (subList1.length != 0) {
            $("ul.art-hmenu li:last").append(subList1);
            subList1 = $("");
        }
    };
})(jQuery);

var artDisplayVMenu = (function ($) {
    return function (vmenuitems) {

        if ($("ul.art-vmenu").children().length > 0) return true;

        var subList1 = $("");
        var subList2 = $("");
        var subList3 = $("");

        for (var i = 0; i < vmenuitems.length; i++) {
            var itemname = vmenuitems[i][0];
            var itemlink = vmenuitems[i][1];
            if (itemlink == "http://./") itemlink = "#";

            if (itemname.charAt(0) != "-") {
                if (subList3.length != 0) {
                    $("li:last", subList2).append(subList3);
                    subList3 = $("");
                }
                if (subList2.length != 0) {
                    $("li:last", subList1).append(subList2);
                    subList2 = $("");
                }
                if (subList1.length != 0) {
                    $("ul.art-vmenu li:last").append(subList1);
                    subList1 = $("");
                }
                if (window.location == itemlink)
                    $("ul.art-vmenu").append('<li><a href="' + itemlink + '" class="active">' + itemname + '</a></li>');
                else
                    $("ul.art-vmenu").append('<li><a href="' + itemlink + '">' + itemname + '</a></li>');
            } else {
                if (itemname.charAt(2) == "-") {
                    if (subList3.length == 0) subList3 = $("<ul></ul>");
                    if (window.location == itemlink)
                        subList3.append('<li><a href="' + itemlink + '" class="active">' + itemname.substr(3, itemname.length) + '</a></li>');
                    else
                        subList3.append('<li><a href="' + itemlink + '">' + itemname.substr(3, itemname.length) + '</a></li>');
                } else if (itemname.charAt(1) == "-") {
                    if (subList3.length != 0) {
                        $("li:last", subList2).append(subList3);
                        subList3 = $("");
                    }
                    if (subList2.length == 0) subList2 = $("<ul></ul>");
                    if (window.location == itemlink)
                        subList2.append('<li><a href="' + itemlink + '" class="active">' + itemname.substr(2, itemname.length) + '</a></li>');
                    else
                        subList2.append('<li><a href="' + itemlink + '">' + itemname.substr(2, itemname.length) + '</a></li>');
                } else if (itemname.charAt(0) == "-") {
                    if (subList3.length != 0) {
                        $("li:last", subList2).append(subList3);
                        subList3 = $("");
                    }
                    if (subList2.length != 0) {
                        $("li:last", subList1).append(subList2);
                        subList2 = $("");
                    }
                    if (subList1.length == 0) subList1 = $("<ul></ul>");
                    if (window.location == itemlink)
                        subList1.append('<li><a href="' + itemlink + '" class="active">' + itemname.substr(1, itemname.length) + '</a></li>');
                    else
                        subList1.append('<li><a href="' + itemlink + '">' + itemname.substr(1, itemname.length) + '</a></li>');
                }
            }
        }
        if (subList3.length != 0) {
            $("li:last", subList2).append(subList3);
            subList3 = $("");
        }
        if (subList2.length != 0) {
            $("li:last", subList1).append(subList2);
            subList2 = $("");
        }
        if (subList1.length != 0) {
            $("ul.art-vmenu li:last").append(subList1);
            subList1 = $("");
        }

        if (!false) {
            $(".art-vmenublockheader").css("display", "none");
        }

        var a = $("ul.art-vmenu a.active");
        a.parents('ul.art-vmenu').find("ul, a").removeClass('active');
        a.parent().children('ul').addClass('active');
        a.parents('ul.art-vmenu ul').addClass('active');
        a.parents('ul.art-vmenu li').children('a').addClass('active');
    };
})(jQuery);

var artFixVMenuArchive = (function ($) {
    return function () {
        if ($("#art-vmenu-archive").length > 0) {
            if (!false) {
                $(".art-vmenublockheader").css("display", "none");
            }
            $("#art-vmenu-archive a").each(function (i) {
                if (this.href.replace('#', '') == window.location.href.replace('#', '')) {
                    $(this).addClass("active");
                }
            });
            var a = $("#art-vmenu-archive a.active");
            a.parents('#art-vmenu-archive').find("ul, a").removeClass('active');
            a.parent().children('ul').addClass('active');
            a.parents('#art-vmenu-archive ul').addClass('active');
            a.parents('#art-vmenu-archive li').children('a').addClass('active');
        }
    };
})(jQuery);


jQuery(function ($) {
    $(".BlogList").each(function (i) {
        var bl_name = $(this).attr("id");
        $("#" + bl_name + "_show-all").click(function () {
            $("#" + bl_name + "_blogs li").each(function (i) {
                if ($(this).css("display") == "none") {
                    $(this).css("display", "block");
                    $(this).attr("class", bl_name + "_blogs_hidden");
                    $("#" + bl_name + "_show-all").css("display", "none");
                    $("#" + bl_name + "_show-n").css("display", "block");
                }
            });
        });
        $("#" + bl_name + "_show-n").click(function () {
            $("li." + bl_name + "_blogs_hidden").each(function (i) {
                $(this).css("display", "none");
                $(this).attr("class", "");
                $("#" + bl_name + "_show-all").css("display", "block");
                $("#" + bl_name + "_show-n").css("display", "none");
            });
        });
    });
});

var artFixNavbarPadding = (function ($) {
    return function () {
        if ($("#navbar").length) {
            $("#art-main").css('margin-top', '30px');
            if (!browser.opera)
                $("#navbar").css('margin-top', '-30px');
        }
    };
})(jQuery);

var artTransformSearchWidget = (function ($) {
    return function () {
        if (typeof (google) !== 'undefined' && google != null) {
            google.setOnLoadCallback(function () {
                $("form.gsc-search-box").addClass("art-search");
                $("input.gsc-search-button").addClass("art-search-button").prependTo("form.gsc-search-box");
                if ($("input.gsc-search-button").css("background-image") != "none") {
                    $("input.gsc-search-button").attr("value", "");
                }
                $("input.gsc-input").prependTo("form.gsc-search-box");
                $("table.gsc-search-box").remove();
                $("table.gsc-branding").insertAfter("form.gsc-search-box");
            });
        }
    };
})(jQuery);

jQuery(function () {
    artTransformSearchWidget();
});

jQuery(function ($) {
    var header = $("header.art-header");
    var offset = header.offset();
    if (!offset) {
        return;
    }
    if ($("#navbar").length) {
        offset.top -= 30;
    }
    $("#art-header-bg").css({
        "top": offset.top + "px"
    });
});

jQuery(function ($) {
    var menu = $(".art-nav:not(#art-hmenu-bg)");
    var offset = menu.offset();
    if (!offset) {
        return;
    }
    if ($("#navbar").length) {
        offset.top -= 30;
    }
    $("#art-hmenu-bg").css({
        "height": menu.height() + "px",
        "top": offset.top + "px"
    });
});

//]]>
</script>

<!--[if lt IE 9]>
<script src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->


</head>
<body>
    <b:section class='navbar' id='navbar' maxwidgets='1' showaddelement='no'>
        <b:widget id='Navbar1' locked='true' title='Navbar' type='Navbar'/>
    </b:section>
    
<script>
artCheckNavBar();
var showHeader = false;
var showVMenu = false;
</script>
<div id="art-main">
<script>
artFixNavbarPadding();
</script>
    <div class="art-sheet clearfix">
<header class="art-header">
<b:section id='header' showaddelement='yes'>
    <b:widget id='Header1' locked='true' title='Header' type='Header'>
        <b:includable id='title'>
            <a expr:href='data:blog.homepageUrl'><data:title/></a>
        </b:includable>
        <b:includable id='description'>
            <data:description/>
        </b:includable>
        <b:includable id='main'>
            

    <div class="art-shapes">
        
            </div>






                
                    

        </b:includable>
    </b:widget>
</b:section>
<script>
var showHeader = true;
</script>
</header>
<div class="art-nav desktop-nav">
<b:section id='crosscol' maxwidgets='1' showaddelement='no'>
    <b:widget id='PageList98' locked='false' title='Pages' type='PageList'>
        <b:includable id='main'>
            
    
<ul class="art-hmenu">
    <b:loop values='data:links' var='link'>
        <b:if cond='data:link.isCurrentPage'>
            <li><a expr:href='data:link.href' class='active'><data:link.title/></a></li>
        <b:else/>
            <li><a expr:href='data:link.href'><data:link.title/></a></li>
        </b:if>
    </b:loop>
</ul>
 
    
        </b:includable>
    </b:widget>
</b:section>
<script>
artFixTopPagesMenu();
</script>
</div>
<div class="art-layout-wrapper">
                <div class="art-content-layout">
                    <div class="art-content-layout-row">
                        <b:section class="art-layout-cell art-sidebar1" id="sidebar1" preferred="yes">


                        </b:section>
                        <b:section class="art-layout-cell art-content" id="main" showaddelement="yes">

<b:widget id='Blog1' locked='true' title='Blog Messages' type='Blog'>
    <b:includable id='nextprev'>
        <div class='blog-pager' id='blog-pager'>
            <b:if cond='data:newerPageUrl'>
                <span id='blog-pager-newer-link'>
                    <a class='blog-pager-newer-link' expr:href='data:newerPageUrl'
                       expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;'
                       expr:title='data:newerPageTitle'>
                        <data:newerPageTitle/>
                    </a>
                </span>
            </b:if>
            <b:if cond='data:olderPageUrl'>
                <span id='blog-pager-older-link'>
                    <a class='blog-pager-older-link' expr:href='data:olderPageUrl'
                       expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;'
                       expr:title='data:olderPageTitle'>
                        <data:olderPageTitle/>
                    </a>
                </span>
            </b:if>
            <b:if cond='data:blog.homepageUrl != data:blog.url'>
                <a class='home-link' expr:href='data:blog.homepageUrl'>
                    <data:homeMsg/>
                </a>
                <b:else/>
                <b:if cond='data:newerPageUrl'>
                    <a class='home-link' expr:href='data:blog.homepageUrl'>
                        <data:homeMsg/>
                    </a>
                </b:if>
            </b:if>
        </div>
        <div class='clear'/>
    </b:includable>
    <b:includable id='shareButtons' var='post'>
        <b:if cond='data:top.showEmailButton'>
            <a class='goog-inline-block share-button sb-email'
               expr:href='data:post.sharePostUrl + &quot;&amp;target=email&quot;' expr:title='data:top.emailThisMsg'
               target='_blank'>
                <span class='share-button-link-text'>
                    <data:top.emailThisMsg/>
                </span>
            </a>
        </b:if>
        <b:if cond='data:top.showBlogThisButton'>
            <a class='goog-inline-block share-button sb-blog'
               expr:href='data:post.sharePostUrl + &quot;&amp;target=blog&quot;'
               expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=270,width=475\&quot;); return false;&quot;'
               expr:title='data:top.blogThisMsg' target='_blank'>
                <span class='share-button-link-text'>
                    <data:top.blogThisMsg/>
                </span>
            </a>
        </b:if>
        <b:if cond='data:top.showTwitterButton'>
            <a class='goog-inline-block share-button sb-twitter'
               expr:href='data:post.sharePostUrl + &quot;&amp;target=twitter&quot;'
               expr:title='data:top.shareToTwitterMsg' target='_blank'>
                <span class='share-button-link-text'>
                    <data:top.shareToTwitterMsg/>
                </span>
            </a>
        </b:if>
        <b:if cond='data:top.showFacebookButton'>
            <a class='goog-inline-block share-button sb-facebook'
               expr:href='data:post.sharePostUrl + &quot;&amp;target=facebook&quot;'
               expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=430,width=640\&quot;); return false;&quot;'
               expr:title='data:top.shareToFacebookMsg' target='_blank'>
                <span class='share-button-link-text'>
                    <data:top.shareToFacebookMsg/>
                </span>
            </a>
        </b:if>
        <b:if cond='data:top.showOrkutButton'>
            <a class='goog-inline-block share-button sb-orkut'
               expr:href='data:post.sharePostUrl + &quot;&amp;target=orkut&quot;' expr:title='data:top.shareToOrkutMsg'
               target='_blank'>
                <span class='share-button-link-text'>
                    <data:top.shareToOrkutMsg/>
                </span>
            </a>
        </b:if>
        <b:if cond='data:top.showBuzzButton'>
            <a class='goog-inline-block share-button sb-buzz'
               expr:href='data:post.sharePostUrl + &quot;&amp;target=buzz&quot;'
               expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=415,width=690\&quot;); return false;&quot;'
               expr:title='data:top.shareToBuzzMsg' target='_blank'>
                <span class='share-button-link-text'>
                    <data:top.shareToBuzzMsg/>
                </span>
            </a>
        </b:if>
        <b:if cond='data:top.showDummy'>
            <div class='goog-inline-block dummy-container'>
                <data:post.dummyTag/>
            </div>
        </b:if>
    </b:includable>
    <b:includable id='backlinks' var='post'>
        <a name='links'/>
        <h4>
            <data:post.backlinksLabel/>
        </h4>
        <b:if cond='data:post.numBacklinks != 0'>
            <dl class='comments-block' id='comments-block'>
                <b:loop values='data:post.backlinks' var='backlink'>
                    <div class='collapsed-backlink backlink-control'>
                        <dt class='comment-title'>
                            <span class='backlink-toggle-zippy'>&#160;</span>
                            <a expr:href='data:backlink.url' rel='nofollow'>
                                <data:backlink.title/>
                            </a>
                            <b:include data='backlink' name='backlinkDeleteIcon'/>
                        </dt>
                        <dd class='comment-body collapseable'>
                            <data:backlink.snippet/>
                        </dd>
                        <dd class='comment-footer collapseable'>
                            <span class='comment-author'>
                                <data:post.authorLabel/>
                                <data:backlink.author/>
                            </span>
                            <span class='comment-timestamp'>
                                <data:post.timestampLabel/>
                                <data:backlink.timestamp/>
                            </span>
                        </dd>
                    </div>
                </b:loop>
            </dl>
        </b:if>
        <div class='comment-footer' style="margin:13px 0;">
            <a class='comment-link' expr:href='data:post.createLinkUrl'
               expr:id='data:widget.instanceId + &quot;_backlinks-create-link&quot;' target='_blank'>
                <data:post.createLinkLabel/>
            </a>
        </div>
    </b:includable>
    <b:includable id='post' var='post'>
        <a expr:name='data:post.id'/>
        <b:if cond='data:post.dateHeader'>
            <div class='date-header'>
                <data:post.dateHeader/>
            </div>
        </b:if>

        <b:if cond='data:post.title'>
    <h2 class="art-postheader">
        <b:if cond='data:post.link'>
            <a expr:href='data:post.link'><data:post.title/></a>
        <b:else/>
            <b:if cond='data:post.url'>
                <a expr:href='data:post.url'><data:post.title/></a>
            <b:else/>
                <data:post.title/>
            </b:if>
        </b:if>
    </h2>
</b:if> <b:if cond='data:blog.pageType != &quot;static_page&quot;'><div class="art-postheadericons art-metadata-icons">
                    <span class="art-postdateicon"><data:post.timestamp/></span>
                     | <b:if cond="data:post.emailPostUrl"> | <a expr:href="data:post.emailPostUrl" expr:title="data:top.emailPostMsg"><span class="art-postemailicon"></span></a></b:if>
                                    </div></b:if> 
                                
                                                
                <div class="art-postcontent art-postcontent-0 clearfix post-body">
    <data:post.body/>
</div>




<b:if cond='data:post.hasJumpLink'>
    <div class='jump-link'>
        <a class='art-button' expr:href='data:post.url + &quot;#more&quot;'><data:post.jumpText/></a>
    </div>
</b:if>





        <div class='post-footer'>
            <div class='post-footer-line post-footer-line-1'>

                <span class='reaction-buttons'>
                    <b:if cond='data:top.showReactions'>
                        <table border='0' cellpadding='0' cellspacing='0' width='100%'>
                            <tr>
                                <td class='reactions-label-cell' nowrap='nowrap' valign='top' width='1%'>
                                    <span class='reactions-label'>
                                        <data:top.reactionsLabel/>
                                    </span>
                                    &#160;
                                </td>
                                <td>
                                    <iframe allowtransparency='true' class='reactions-iframe'
                                            expr:src='data:post.reactionsUrl' frameborder='0' name='reactions'
                                            scrolling='no'/>
                                </td>
                            </tr>
                        </table>
                    </b:if>
                </span>

                <span class='star-ratings'>
                    <b:if cond='data:top.showStars'>
                        <div expr:g:background-color='data:backgroundColor' expr:g:text-color='data:textColor'
                        expr:g:url='data:post.absoluteUrl' g:height='42' g:type='RatingPanel' g:width='280' />
                    </b:if>
                </span>

            </div>

            <div class='post-footer-line post-footer-line-2'>

                <!-- share buttons -->
                <div class='post-share-buttons goog-inline-block'>
                    <b:if cond='data:post.sharePostUrl'>
                        <b:include data='post' name='shareButtons'/>
                    </b:if>
                </div>

            </div>

            <div class='post-footer-line post-footer-line-3'>
                <span class='post-location'>
                    <b:if cond='data:top.showLocation'>
                        <b:if cond='data:post.location'>
                            <data:postLocationLabel/>
                            <a expr:href='data:post.location.mapsUrl' target='_blank'>
                                <data:post.location.name/>
                            </a>
                        </b:if>
                    </b:if>
                </span>
            </div>
        </div>
        <b:if cond='data:post.trackLatency'>
            <data:post.latencyJs/>
        </b:if>
    </b:includable>

    <b:includable id='status-message'>
        <b:if cond='data:navMessage'>
            <div class='status-msg-wrap'>
                <div class='status-msg-body'>
                    <data:navMessage/>
                </div>
                <div class='status-msg-border'>
                    <div class='status-msg-bg'>
                        <div class='status-msg-hidden'>
                            <data:navMessage/>
                        </div>
                    </div>
                </div>
            </div>
            <div style='clear: both;'/>
        </b:if>
    </b:includable>

    <b:includable id='comment-form' var='post'>
        <div class='art-commentsform'>
            <a name='comment-form'/>
            <h3>
                <data:postCommentMsg/>
            </h3>
            <p>
                <data:blogCommentMessage/>
            </p>
            <data:blogTeamBlogMessage/>
            <a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
            <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0'
                    height='410' id='comment-editor' name='comment-editor' scrolling='no' src='' width='100%'/>
            <data:post.friendConnectJs/>
            <data:post.cmtfpIframe/>
            <script>
BLOG_CMT_createIframe('<data:post.appRpcRelayPath/>', '<data:post.communityId/>');
</script>
        </div>
    </b:includable>

    <b:includable id='backlinkDeleteIcon' var='backlink'>
        <span expr:class='&quot;item-control &quot; + data:backlink.adminClass'>
            <a expr:href='data:backlink.deleteUrl' expr:title='data:top.deleteBacklinkMsg'>
                <img src='http://www.blogger.com/img/icon_delete13.gif' />
            </a>
        </span>
    </b:includable>

    <b:includable id='main' var='top'>
        <!-- posts -->
        <b:include data='top' name='status-message'/>

        <data:defaultAdStart/>
        <b:loop values='data:posts' var='post'>
            
<article class="art-post art-article">
                <b:include data='post' name='post'/>
                <b:if cond='data:blog.pageType == &quot;static_page&quot;'>
                    <b:include data='post' name='comment_picker'/>
                </b:if>
                <b:if cond='data:blog.pageType == &quot;item&quot;'>
                    <b:include data='post' name='comment_picker'/>
                </b:if>
            </article>

                        
            <b:if cond='data:post.includeAd'>
                <b:if cond='data:post.isFirstPost'>
                    <data:defaultAdEnd/>
                 <b:else/>
                    <data:adEnd/>
                </b:if>
                <div class='inline-ad art-post-body'>
                    <data:adCode/>
                </div>
                <data:adStart/>
            </b:if>
        </b:loop>
        <data:adEnd/>

        <!-- navigation -->
        <b:include name='nextprev'/>

        <!-- feed links -->
        <b:include name='feedLinks'/>

        <b:if cond='data:top.showStars'>
            <script src='http://www.google.com/jsapi' />
            <script>
google.load("annotations", "1", {"locale": "<data:top.languageCode/>"});
function initialize() {
    google.annotations.setApplicationId(<data:top.blogspotReviews/>);
    google.annotations.createAll();
    google.annotations.fetch();
    }
google.setOnLoadCallback(initialize);
</script>
        </b:if>
        <b:if cond='data:top.showDummy'>
            <data:top.dummyBootstrap/>
        </b:if>
    </b:includable>

    <b:includable id='commentDeleteIcon' var='comment'>
        <span expr:class='&quot;item-control &quot; + data:comment.adminClass'>
            <a expr:href='data:comment.deleteUrl' expr:title='data:top.deleteCommentMsg'>
                <img src='http://www.blogger.com/img/icon_delete13.gif' />
            </a>
        </span>
    </b:includable>

    <b:includable id='feedLinks'>
        <b:if cond='data:blog.pageType != &quot;item&quot;'> <!-- Blog feed links -->
            <b:if cond='data:feedLinks'>
                <div class='blog-feeds'>
                    <b:include data='feedLinks' name='feedLinksBody'/>
                </div>
            </b:if>
            <b:else/>
            <!--Post feed links -->
            <div class='post-feeds'>
                <b:loop values='data:posts' var='post'>
                    <b:if cond='data:post.allowComments'>
                        <b:if cond='data:post.feedLinks'>
                            <b:include data='post.feedLinks' name='feedLinksBody'/>
                        </b:if>
                    </b:if>
                </b:loop>
            </div>
        </b:if>
    </b:includable>

    <b:includable id='feedLinksBody' var='links'>
        <div class='feed-links'>
            <data:feedLinksMsg/>
            <b:loop values='data:links' var='f'>
                <a class='feed-link' expr:href='data:f.url' expr:type='data:f.mimeType' target='_blank'>
                    <data:f.name/>
                    (<data:f.feedType/>)
                </a>
            </b:loop>
        </div>
    </b:includable>

    <b:includable id='comments' var='post'>
        <div class='art-comments'>
            <a name='comments'/>
            <b:if cond='data:post.allowComments'>
                <h2 class="art-postheader">
                    <b:if cond='data:post.numComments == 1'>
                        1 <data:commentLabel/>:
                    <b:else/>
                        <data:post.numComments/> <data:commentLabelPlural/>:
                    </b:if>
                </h2>

                <b:if cond='data:post.commentPagingRequired'>
                    <span class='paging-control-container'>
                        <a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'>
                            <data:post.oldestLinkText/>
                        </a>
                        &#160;
                        <a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'>
                            <data:post.olderLinkText/>
                        </a>
                        &#160;
                        <data:post.commentRangeText/>
                        &#160;
                        <a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'>
                            <data:post.newerLinkText/>
                        </a>
                        &#160;
                        <a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'>
                            <data:post.newestLinkText/>
                        </a>
                    </span>
                </b:if>

                <b:loop values='data:post.comments' var='comment'>
                    <div class="art-comment art-postcontent clearfix">
                        <a expr:name='data:comment.anchorName'/>
                        <b:if cond='data:blog.enabledCommentProfileImages'>
                            <div class="art-comment-avatar">
                                <data:comment.authorAvatarImage/>
                            </div>
                        </b:if>
                        <div class="art-comment-inner">
                            <div class="art-comment-header">
                                <b:if cond='data:comment.favicon'>
                                    <img expr:src='data:comment.favicon' height='16px' style='margin-bottom:-2px;' width='16px' />
                                </b:if>
                                <b:if cond='data:comment.authorUrl'>
                                    <a expr:href='data:comment.authorUrl' rel='nofollow'>
                                        <data:comment.author/>
                                    </a>
                                    <b:else/>
                                    <data:comment.author/>
                                </b:if>
                                <data:commentPostedByMsg/>
                            </div>
                            <div class="art-comment-content">
                                <b:if cond='data:comment.isDeleted'>
                                    <span class='deleted-comment'>
                                        <data:comment.body/>
                                    </span>
                                    <b:else/>
                                    <p>
                                        <data:comment.body/>
                                    </p>
                                </b:if>
                            </div>
                            <div class="art-comment-footer">
                                <a expr:href='data:comment.url' title='comment permalink'>
                                    <data:comment.timestamp/>
                                </a>
                                <b:include data='comment' name='commentDeleteIcon'/>
                            </div>
                        </div>
                    </div>
                </b:loop>

                <b:if cond='data:post.commentPagingRequired'>
                    <span class='paging-control-container'>
                        <a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'>
                            <data:post.oldestLinkText/>
                        </a>
                        <a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'>
                            <data:post.olderLinkText/>
                        </a>
                        &#160;
                        <data:post.commentRangeText/>
                        &#160;
                        <a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'>
                            <data:post.newerLinkText/>
                        </a>
                        <a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'>
                            <data:post.newestLinkText/>
                        </a>
                    </span>
                </b:if>

                <b:if cond='data:post.embedCommentForm'>
                    <b:if cond='data:post.allowNewComments'>
                        <b:include data='post' name='comment-form'/>
                    <b:else/>
                        <data:post.noNewCommentsText/>
                    </b:if>
                    <b:else/>
                    <b:if cond='data:post.allowComments'>
                        <a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'>
                            <data:postCommentMsg/>
                        </a>
                    </b:if>
                </b:if>
            </b:if>

            <div id='backlinks-container'>
                <div expr:id='data:widget.instanceId + &quot;_backlinks-container&quot;'>
                    <b:if cond='data:post.showBacklinks'>
                        <b:include data='post' name='backlinks'/>
                    </b:if>
                </div>
            </div>
        </div>
    </b:includable>
</b:widget>


                        </b:section>
                        <b:section class="art-layout-cell art-sidebar2" id="sidebar2" preferred="yes">

                        </b:section>
                    </div>
                </div>
            </div>
<div id='footer-wrapper'>
    <b:section class='footer' id='footer' showaddelement='no'></b:section>
</div>
<footer class="art-footer">
<div class="art-footer-default" style="display:none;">
<p class="MsoNormal">Web Rádio Atmosphere Mix.</p>
</div><b:section id='footersection' class="art-footer-nav" maxwidgets='2' showaddelement='no'>
    <b:widget id='LinkList98' locked='false' title='Footer Links' type='LinkList'>
        <b:includable id='main'>
            <b:loop values='data:links' var='link'><a expr:href="data:link.target"><data:link.name/></a> | </b:loop>|
        </b:includable>
    </b:widget>
    <br />
    <b:widget id='Text99' locked='false' title='Copyright Text' type='Text'>
        <b:includable id='main'>
            <div class='widget-content'>
                <data:content/>
            </div>
        </b:includable>
    </b:widget>
</b:section>

<script>
artFixFooterMenu();

</script>

</footer>

    </div>
</div>



</body>
</html>