body, p
        {
          margin: 0.5em 0;
          font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
          font-style: normal;
          font-weight: normal;
          font-size: 13px;
          text-align: justify;
        }
        
        body
        {
          margin: 0 auto;
          padding: 0;
          color: #282A2A;
          background-color: #FFFFFF;
          background-image: url('images/page_t.jpg');
          background-repeat: repeat;
          background-attachment: scroll;
          background-position: top left;
        }
        
        h1, h2, h3, h4, h5, h6,
        h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
        h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
        h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited,
        .art-postheader, .art-postheader a, .art-postheader a:link, .art-postheader a:visited, .art-postheader a:hover,
        .art-blockheader .t, .art-vmenublockheader .t, .art-logo-text, .art-logo-text a,
        h1.art-logo-name, h1.art-logo-name a, h1.art-logo-name a:link, h1.art-logo-name a:visited, h1.art-logo-name a:hover
        {
          font-weight: normal;
          font-style: normal;
          text-decoration: none;
          font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;
          font-style: normal;
          font-weight: bold;
          font-size: 31px;
          text-align: left;
        }
        
        a, 
        .art-post li a
        {
          text-decoration: underline;
          color: #7B374C;
        }
        
        a:link,
        .art-post li a:link
        {
          text-decoration: underline;
          color: #7B374C;
        }
        
        a:visited, a.visited,
        .art-post li a:visited, .art-post li a.visited
        {
        
          color: #575B5C;
        }
        
        a:hover, a.hover,
        .art-post li a:hover, .art-post li a.hover
        {
        
          text-decoration: none;
          color: #A24963;
        }
        
        h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover
        {
          margin: 0.67em 0;
        
          color: #3E6E75;
        }
        
        h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
        {
          margin: 0.8em 0;
          font-size: 24px;
          color: #3E6E75;
        }
        
        h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover
        {
           margin: 1em 0;
          font-size: 20px;
          color: #575B5C;
        }
        
        h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover
        {
          margin: 1.25em 0;
          font-size: 18px;
          color: #282A2A;
        }
        
        h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover
        {
          margin: 1.67em 0;
          font-size: 15px;
          color: #282A2A;
        }
        
        h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover
        {
          margin: 2.33em 0;
          font-size: 15px;
          color: #282A2A;
        }
        
        h1 a, h1 a:link, h1 a:visited, h1 a:hover,
        h2 a, h2 a:link, h2 a:visited, h2 a:hover,
        h3 a, h3 a:link, h3 a:visited, h3 a:hover,
        h4 a, h4 a:link, h4 a:visited, h4 a:hover,
        h5 a, h5 a:link, h5 a:visited, h5 a:hover,
        h6 a, h6 a:link, h6 a:visited, h6 a:hover
        {
            margin:0;
        }
        
        #art-main
        {
          position: relative;
          width: 100%;
          left: 0;
          top: 0;
          cursor:default;
        }
        
        
        #art-page-background-gradient
        {
          position: absolute;
          background-image: url('images/page_g.jpg');
          background-repeat: repeat-x;
          top: 0;
          width: 100%;
          height: 900px;
        
        }
        
        #art-page-background-gradient
        {
          background-position: top left;
        }
        
        
        .cleared
        {
          float: none;
          clear: both;
          margin: 0;
          padding: 0;
          border: none;
          font-size: 1px;
        }
        
        form
        {
          padding: 0 !important;
          margin: 0 !important;
        }
        
        table.position
        {
          position: relative;
          width: 100%;
          table-layout: fixed;
        }
        
        
        #navbar
        {
          position: relative;
          z-index: 10;
        }
        #comments{
          padding: 0 15px 15px 15px;
          position: relative;
        }
        
        #comments h4 {
          margin: 0 0 10px;
          padding-top: 0;
          padding-right: 14px;
          padding-bottom: 2px;
          padding-left: 29px;
          font-size: 120%;
          line-height: 1.4em;
        }
        
        #comments a:link, #comments a:visited, #comments a:active, #comments a:hover{
          color: #7B374C;
        }
        
        .comment-author {
          margin: .5em 0;
          padding-top: 0;
          padding-right: 0;
          padding-bottom: 0;
          padding-left: 20px;
          font-weight: bold;
        }
        
        .comment-body {
          margin: 0 0 1.25em;
          padding-top: 0;
          padding-right: 0;
          padding-bottom: 0;
          padding-left: 20px;
        }
        
        .comment-body p {
          margin: 0 0 .5em;
        }
        
        .comment-footer {
          margin: 0 0 .5em;
          padding-top: 0;
          padding-right: 0;
          padding-bottom: .75em;
          padding-left: 20px;
        }
        
        
        #ArchiveList ul li
        {
          text-indent: -10px !important;
          padding: 0 0 0 15px;
        }
        
        
        .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 div.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%;
        }
        
        body#layout .art-footer{
          width: 100%;
        }
        
        body#layout .art-sidebar1{
          width: 25%;
        }
        
        body#layout .art-sidebar2{
          width: 25%;
        }
        
        body#layout .art-content{
          width: 50%;
        }
        
        body#layout .art-footer .art-footer-text{
          height: 85px;
        }
        
        body#layout .art-blockcontent-body{
          padding: 0;
        }
        
        body#layout .art-block-body{
          padding: 0;
        }
        
        body#layout .art-nav{
          height: auto;
        }
        
        #Attribution1
        {
            display: none;
        }
        
        /* search results  */
        
        #uds-searchControl .gsc-results,
        #uds-searchControl .gsc-tabhActive
        {
          font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
          font-style: normal;
          font-weight: normal;
          font-size: 13px;
          text-align: justify;
          color: #282A2A !important;
          background-color: transparent !important;
        }
        
        
        #uds-searchControl a,
        #uds-searchControl .gs-result .gs-title *,
        #uds-searchControl .gs-visibleUrl ,
        #uds-searchControl .gsc-tabhInactive
        {
          text-decoration: underline;
          color: #7B374C !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: #7B374C;
        }
        
        #blog-pager-newer-link {
          float: left;
          margin-left: 13px;
        }
         
        #blog-pager-older-link {
          float: right;
          margin-right: 13px;
        }
        
        #blog-pager {   
          text-align: center; 
        }
        /* end Page */
        
        /* begin Box, Sheet */
        .art-sheet
        {
          position: relative;
          z-index: 0;
          margin: 0 auto;
          width: 700px;
          min-width: 41px;
          min-height: 41px;
        }
        
        .art-sheet-body
        {
          position: relative;
          z-index: 1;
          padding: 0px;
        }
        
        .art-sheet-tr, .art-sheet-tl, .art-sheet-br, .art-sheet-bl, .art-sheet-tc, .art-sheet-bc,.art-sheet-cr, .art-sheet-cl
        {
          position: absolute;
          z-index: -1;
        }
        
        .art-sheet-tr, .art-sheet-tl, .art-sheet-br, .art-sheet-bl
        {
          width: 40px;
          height: 40px;
          background-image: url('images/sheet_s.png');
        }
        
        .art-sheet-tl
        {
          top: 0;
          left: 0;
          clip: rect(auto, 20px, 20px, auto);
        }
        
        .art-sheet-tr
        {
          top: 0;
          right: 0;
          clip: rect(auto, auto, 20px, 20px);
        }
        
        .art-sheet-bl
        {
          bottom: 0;
          left: 0;
          clip: rect(20px, 20px, auto, auto);
        }
        
        .art-sheet-br
        {
          bottom: 0;
          right: 0;
          clip: rect(20px, auto, auto, 20px);
        }
        
        .art-sheet-tc, .art-sheet-bc
        {
          left: 20px;
          right: 20px;
          height: 40px;
          background-image: url('images/sheet_h.png');
        }
        
        .art-sheet-tc
        {
          top: 0;
          clip: rect(auto, auto, 20px, auto);
        }
        
        .art-sheet-bc
        {
          bottom: 0;
          clip: rect(20px, auto, auto, auto);
        }
        
        .art-sheet-cr, .art-sheet-cl
        {
          top: 20px;
          bottom: 20px;
          width: 40px;
          background-image: url('images/sheet_v.png');
        }
        
        .art-sheet-cr
        {
          right: 0;
          clip: rect(auto, auto, auto, 20px);
        }
        
        .art-sheet-cl
        {
          left: 0;
          clip: rect(auto, 20px, auto, auto);
        }
        
        .art-sheet-cc
        {
          position: absolute;
          z-index: -1;
          top: 20px;
          left: 20px;
          right: 20px;
          bottom: 20px;
          background-color: #FFFFFF;
        }
        
        .art-sheet
        {
          margin-top: 0px !important;
          cursor:auto;
        }
        
        #art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare
        {
          min-width: 700px;
        }
        
        /* end Box, Sheet */
        
        /* begin Menu */
        /* menu structure */
        
        .art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover
        {
          text-align: left;
          text-decoration: none;
          outline: none;
          letter-spacing: normal;
          word-spacing: normal;
        }
        
        .art-menu, .art-menu ul
        {
          margin: 0;
          padding: 0;
          border: 0;
          list-style-type: none;
          display: block;
        }
        
        .art-menu li
        {
          margin: 0;
          padding: 0;
          border: 0;
          display: block;
          float: left;
          position: relative;
          z-index: 5;
          background: none;
        }
        
        .art-menu li:hover
        {
          z-index: 10000;
          white-space: normal;
        }
        
        .art-menu li li
        {
          float: none;
        }
        
        .art-menu ul
        {
          visibility: hidden;
          position: absolute;
          z-index: 10;
          left: 0;
          top: 0;
          background: none;
        }
        
        .art-menu li:hover>ul
        {
          visibility: visible;
          top: 100%;
        }
        
        .art-menu li li:hover>ul
        {
          top: 0;
          left: 100%;
        }
        
        .art-menu:after, .art-menu ul:after
        {
          content: ".";
          height: 0;
          display: block;
          visibility: hidden;
          overflow: hidden;
          clear: both;
        }
        .art-menu, .art-menu ul
        {
          min-height: 0;
        }
        
        .art-menu ul
        {
          background-image: url(images/spacer.gif);
          padding: 10px 30px 30px 30px;
          margin: -10px 0 0 -30px;
        }
        
        .art-menu ul ul
        {
          padding: 30px 30px 30px 10px;
          margin: -30px 0 0 -10px;
        }
        
        
        
        
        /* menu structure */
        
        .art-menu
        {
          padding: 0px 0px 0px 0px;
        }
        
        .art-nav
        {
          position: relative;
          height: 29px;
          z-index: 100;
        }
        
        .art-nav .l, .art-nav .r
        {
          position: absolute;
          z-index: -1;
          top: 0;
          height: 29px;
          background-image: url('images/nav.png');
        }
        
        .art-nav .l
        {
          left: 0;
          right: 0px;
        }
        
        .art-nav .r
        {
          right: 0;
          width: 700px;
          clip: rect(auto, auto, auto, 700px);
        }
        
        
        /* end Menu */
        
        /* begin MenuItem */
        .art-menu a
        {
          position: relative;
          display: block;
          overflow: hidden;
          height: 29px;
          cursor: pointer;
          text-decoration: none;
        }
        
        .art-menu ul li
        {
            margin:0;
            clear: both;
        }
        
        
        .art-menu a .r, .art-menu a .l
        {
          position: absolute;
          display: block;
          top: 0;
          z-index: -1;
          height: 87px;
          background-image: url('images/menuitem.png');
        }
        
        .art-menu a .l
        {
          left: 0;
          right: 0px;
        }
        
        .art-menu a .r
        {
          width: 400px;
          right: 0;
          clip: rect(auto, auto, auto, 400px);
        }
        
        .art-menu a .t
        {
          margin-right: 10px;
          margin-left: 10px;
          color: #191A1A;
          padding: 0 22px;
          margin: 0 0px;
          line-height: 29px;
          text-align: center;
        }
        
        .art-menu a:hover .l, .art-menu a:hover .r
        {
          top: -29px;
        }
        
        .art-menu li:hover>a .l, .art-menu li:hover>a .r
        {
          top: -29px;
        }
        
        .art-menu li:hover a .l, .art-menu li:hover a .r
        {
          top: -29px;
        }
        .art-menu a:hover .t
        {
          color: #F4E6EA;
        }
        
        .art-menu li:hover a .t
        {
          color: #F4E6EA;
        }
        
        .art-menu li:hover>a .t
        {
          color: #F4E6EA;
        }
        
        
        .art-menu a.active .l, .art-menu a.active .r
        {
          top: -58px;
        }
        
        .art-menu a.active .t
        {
          color: #132325;
        }
        /* end MenuItem */
        
        /* begin MenuSeparator */
        
        
        .art-menu .art-menu-li-separator
        {
          display: block;
          width: 0px;
          height: 29px;
        }
        
        /* end MenuSeparator */
        
        /* begin MenuSubItem */
        .art-menu ul a
        {
          display: block;
          text-align: center;
          white-space: nowrap;
          height: 38px;
          width: 180px;
          overflow: hidden;
          line-height: 38px;
          background-image: url('images/subitem.png');
          background-position: left top;
          background-repeat: repeat-x;
          border-width: 1px;
          border-style: solid;
          border-color: #73ADB5;
        }
        
        .art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span
        {
          display: inline;
          float: none;
          margin: inherit;
          padding: inherit;
          background-image: none;
          text-align: inherit;
          text-decoration: inherit;
        }
        
        .art-menu ul a, .art-menu ul a:link, .art-menu ul a:visited, .art-menu ul a:hover, .art-menu ul a:active, .art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span
        {
          text-align: left;
          text-indent: 12px;
          text-decoration: none;
          line-height: 38px;
          color: #EDEDEE;
          margin-right: 10px;
          margin-left: 10px;
          margin:0;
          padding:0;
        }
        
        .art-menu ul li a:hover
        {
          color: #000000;
          border-color: #53949D;
          background-position: 0 -38px;
        }
        
        .art-menu ul li:hover>a
        {
          color: #000000;
          border-color: #53949D;
          background-position: 0 -38px;
        }
        
        .art-nav .art-menu ul li a:hover span, .art-nav .art-menu ul li a:hover span span
        {
          color: #000000;
        }
        
        .art-nav .art-menu ul li:hover>a span, .art-nav .art-menu ul li:hover>a span span
        {
          color: #000000;
        }
        
        
        /* end MenuSubItem */
        
        /* begin Layout */
        .art-content-layout
        {
          display: table;
          padding: 0;
          border: none;
          width: 700px;
        }
        
        .art-content-layout .art-content-layout
        {
          width: auto;
          margin:0;
        }
        
        div.art-content-layout div.art-layout-cell, div.art-content-layout div.art-layout-cell div.art-content-layout div.art-layout-cell
        {
           display: table-cell;
        }
        
        div.art-layout-cell div.art-layout-cell
        {
           display: block;
        }
        
        div.art-content-layout-row
        {
          display: table-row; 
        }
        
        .art-content-layout
        {
          table-layout: fixed;
          border-collapse: collapse;
          background-color: Transparent;
          border: none !important;
          padding:0 !important;
        }
        
        .art-layout-cell, .art-content-layout-row
        {
          background-color: Transparent;
          vertical-align: top;
          text-align: left;
          border: none !important;
          margin:0 !important;
          padding:0 !important;
        }
        /* end Layout */
        
        /* begin Button */
        .art-button-wrapper .art-button
        {
          font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
          font-style: normal;
          font-weight: normal;
          font-size: 13px;
          display: inline-block;
          vertical-align: middle;
          white-space: nowrap;
          text-align: left;
          text-decoration: none !important;
          color: #F2F2F3 !important;
          width: auto;
          outline: none;
          border: none;
          background: none;
          line-height: 35px;
          height: 35px;
          margin: 0 !important;
          padding: 0 21px !important;
          overflow: visible;
          cursor: default;
          z-index: 0;
        }
        
        .art-button img, .art-button-wrapper img
        {
          margin: 0;
          vertical-align: middle;
        }
        
        .art-button-wrapper
        {
          vertical-align: middle;
          display: inline-block;
          position: relative;
          height: 35px;
          overflow: hidden;
          white-space: nowrap;
          width: auto;
          margin: 0;
          padding: 0;
          z-index: 0;
        }
        
        .firefox2 .art-button-wrapper
        {
          display: block;
          float: left;
        }
        
        input, select, textarea, select
        {
          vertical-align: middle;
          font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
          font-style: normal;
          font-weight: normal;
          font-size: 13px;
        }
        
        .art-block select 
        {
            width:96%;
        }
        
        .art-button-wrapper.hover .art-button, .art-button:hover
        {
          color: #20393C !important;
          text-decoration: none !important;
        }
        
        .art-button-wrapper.active .art-button
        {
          color: #F7EDF0 !important;
        }
        
        .art-button-wrapper .l, .art-button-wrapper .r
        {
          display: block;
          position: absolute;
          z-index: -1;
          height: 105px;
          margin: 0;
          padding: 0;
          background-image: url('images/button.png');
        }
        
        .art-button-wrapper .l
        {
          left: 0;
          right: 14px;
        }
        
        .art-button-wrapper .r
        {
          width: 417px;
          right: 0;
          clip: rect(auto, auto, auto, 403px);
        }
        
        .art-button-wrapper.hover .l, .art-button-wrapper.hover .r
        {
          top: -35px;
        }
        
        .art-button-wrapper.active .l, .art-button-wrapper.active .r
        {
          top: -70px;
        }
        
        .art-button-wrapper input
        {
          float: none !important;
        }
        /* end Button */
        
        /* begin Box, Block, VMenuBlock */
        .art-vmenublock
        {
          position: relative;
          z-index: 0;
          margin: 0 auto;
          min-width: 1px;
          min-height: 1px;
        }
        
        .art-vmenublock-body
        {
          position: relative;
          z-index: 1;
          padding: 0px;
        }
        
        .art-vmenublock-cc
        {
          position: absolute;
          z-index: -1;
          top: 0px;
          left: 0px;
          right: 0px;
          bottom: 0px;
          background-color: #FFFFFF;
        }
        
        .art-vmenublock
        {
          margin: 7px;
        }
        
        /* end Box, Block, VMenuBlock */
        
        /* begin Box, Box, VMenuBlockContent */
        .art-vmenublockcontent
        {
          position: relative;
          z-index: 0;
          margin: 0 auto;
          min-width: 1px;
          min-height: 1px;
        }
        
        .art-vmenublockcontent-body
        {
          position: relative;
          z-index: 1;
          padding: 5px;
        }
        
        .art-vmenublockcontent-cc
        {
          position: absolute;
          z-index: -1;
          top: 0px;
          left: 0px;
          right: 0px;
          bottom: 0px;
          background-color: #FFFFFF;
        }
        
        .art-vmenublockcontent
        {
          position: relative;
          z-index: 0;
          margin: 0 auto;
          min-width: 1px;
          min-height: 1px;
        }
        
        .art-vmenublockcontent-body
        {
          position: relative;
          z-index: 1;
          padding: 5px;
        }
        
        .art-vmenublockcontent-cc
        {
          position: absolute;
          z-index: -1;
          top: 0px;
          left: 0px;
          right: 0px;
          bottom: 0px;
          background-color: #FFFFFF;
        }
        
        /* end Box, Box, VMenuBlockContent */
        
        /* begin Box, Block */
        .art-block
        {
          position: relative;
          z-index: 0;
          margin: 0 auto;
          min-width: 1px;
          min-height: 1px;
        }
        
        .art-block-body
        {
          position: relative;
          z-index: 1;
          padding: 7px;
        }
        
        
        .art-block
        {
          margin: 7px;
        }
        
        /* end Box, Block */
        
        /* begin Box, BlockContent */
        .art-blockcontent
        {
          position: relative;
          z-index: 0;
          margin: 0 auto;
          min-width: 1px;
          min-height: 1px;
        }
        
        .art-blockcontent-body
        {
          position: relative;
          z-index: 1;
          padding: 0px;
        }
        
        
        .art-blockcontent-body, 
        .art-blockcontent-body a, 
        .art-blockcontent-body li a
        {
          color: #404344;
        
        }
        
        .art-blockcontent-body a,
        .art-blockcontent-body li a
        {
          color: #6A2F41;
          text-decoration: underline;
        }
        
        .art-blockcontent-body a:link,
        .art-blockcontent-body li a:link
        {
          color: #6A2F41;
          text-decoration: underline;
        }
        
        .art-blockcontent-body a:visited, .art-blockcontent-body a.visited,
        .art-blockcontent-body li a:visited, .art-blockcontent-body li a.visited
        {
          color: #7C8283;
        
        }
        
        .art-blockcontent-body a:hover, .art-blockcontent-body a.hover,
        .art-blockcontent-body li a:hover, .art-blockcontent-body li a.hover
        {
          color: #8D3F56;
        
          text-decoration: none;
        }
        
        .art-blockcontent-body ul
        {
          list-style-type: none;
          color: #4F5354;
          margin: 0;
          padding: 0;
        }
        
        .art-blockcontent-body ul li
        {
          text-decoration: none;
          line-height: 125%;
          line-height: 1.25em;
          padding: 0px 0 0px 12px;
          background-image: url('images/blockcontentbullets.png');
          background-repeat: no-repeat;
        }
        
        
        
        
        /* Variable definitions
          ====================
          <Variable name="textcolor" description="Block Text Color"
          type="color" default="#404344" value="#404344">
        
          <Variable name="linkcolor" description="Block Link Color"
          type="color" default="#6A2F41" value="#6A2F41">
        
          <Variable name="visitedlinkcolor" description="Block Visited Link Color"
          type="color" default="#7C8283" value="#7C8283">
        
          <Variable name="hoveredlinkcolor" description="Block Hovered Link Color"
          type="color" default="#8D3F56" value="#8D3F56">
        
        */
        
        .art-blockcontent-body
        {
          color: $textcolor;
        }
        
        .art-blockcontent-body a:link
        {
          color: $linkcolor;
        }
        
        .art-blockcontent-body a:visited, .art-blockcontent-body a.visited
        {
          color: $visitedlinkcolor;
        }
        
        .art-blockcontent-body a:hover, .art-blockcontent-body a.hover
        {
          color: $hoveredlinkcolor;
        }
        
        .toggle span
        {
          color: $linkcolor;
        }
        
        .gsc-branding-text {
          color: $textcolor !important;
        }
        /* end Box, BlockContent */
        
        /* begin Box, Post */
        .art-post
        {
          position: relative;
          z-index: 0;
          margin: 0 auto;
          min-width: 1px;
          min-height: 1px;
        }
        
        .art-post-body
        {
          position: relative;
          z-index: 1;
          padding: 7px;
        }
        
        
        .art-post
        {
          margin: 10px;
        }
        
        a img
        {
          border: 0;
        }
        
        .art-article img, img.art-article
        {
          border: solid 1px #97C3C8;
          margin: 5px;
        }
        
        .art-metadata-icons img
        {
          border: none;
          vertical-align: middle;
          margin: 2px;
        }
        
        .art-article table, table.art-article
        {
          border-collapse: collapse;
          margin: 1px;
          width: auto;
        }
        
        .art-article th, .art-article td
        {
          padding: 2px;
          border: solid 1px #A0A5A6;
          vertical-align: top;
          text-align: left;
        }
        
        .art-article th
        {
          text-align: center;
          vertical-align: middle;
          padding: 7px;
        }
        
        pre
        {
          overflow: auto;
          padding: 0.1em;
        }
        
        
        
        #uds-searchControl .gsc-results, #uds-searchControl .gsc-tabhActive
        {
          border-color: #A0A5A6 !important;
        }
        /* end Box, Post */
        
        /* begin PostHeaderIcon */
        .art-post h2.art-postheader, 
        .art-post h2.art-postheader a, 
        .art-post h2.art-postheader a:link, 
        .art-post h2.art-postheader a:visited, 
        .art-post h2.art-postheader a.visited, 
        .art-post h2.art-postheader a:hover, 
        .art-post h2.art-postheader a.hovered
        {
          margin: 0.2em 0;
          padding: 0;
          font-size: 24px;
          color: #2C4F54;
        }
        
        .art-post h2.art-postheader a, 
        .art-post h2.art-postheader a:link, 
        .art-post h2.art-postheader a:visited, 
        .art-post h2.art-postheader a.visited, 
        .art-post h2.art-postheader a:hover, 
        .art-post h2.art-postheader a.hovered
        {
          margin: 0;
          text-decoration: none;
          color: #355F64;
        }
        
        .art-post h2.art-postheader a:visited, 
        .art-post h2.art-postheader a.visited
        {
        
          color: #467E86;
        }
        
        
        .art-post h2.art-postheader a:hover, 
        .art-post h2.art-postheader a.hovered
        {
        
        
          color: #51919A;
        }
        
        /* end PostHeaderIcon */
        
        /* begin PostIcons, PostHeaderIcons */
        .art-postheadericons
        {
          color: #3A686E;
          padding: 1px;
        }
        
        .art-postheadericons, .art-postheadericons a, .art-postheadericons a:link, .art-postheadericons a:visited, .art-postheadericons a:hover
        {
          font-size: 12px;
        }
        
        .art-postheadericons a, .art-postheadericons a:link, .art-postheadericons a:visited, .art-postheadericons a:hover
        {
          margin: 0;
          text-decoration: underline;
          color: #575B5C;
        }
        
        .art-postheadericons a:visited, .art-postheadericons a.visited
        {
        
          color: #575B5C;
        }
        
        .art-postheadericons a:hover, .art-postheadericons a.hover
        {
        
          text-decoration: none;
          color: #3E6E75;
        }
        /* end PostIcons, PostHeaderIcons */
        
        /* begin PostBullets */
        .art-post ol, .art-post ul
        {
          color: #3E4142;
          margin: 1em 0 1em 2em;
          padding: 0;
        
        }
        
        .art-post li ol, .art-post li ul
        {
          margin: 0.5em 0 0.5em 2em;
          padding: 0;
        }
        
        .art-post li
        {
          margin: 0.2em 0;
          padding: 0;
        }
        
        .art-post ul
        {
          list-style-type: none;
        }
        
        .art-post ol
        {
          list-style-position: inside;
        
        }
        
        
        
        .art-post li
        {
          padding: 0px 0 0px 12px;
          line-height: 1em;
        }
        
        .art-post ol>li
        {
          background: none;
          padding-left: 0;
          /* overrides overflow for "ul li" and sets the default value */
          overflow: visible;
        }
        
        .art-post ul>li
        {
          background-image: url('images/postbullets.png');
          background-repeat: no-repeat;
          padding-left: 12px;
          /* makes "ul li" not to align behind the image if they are in the same line */
          overflow-x: visible;
          overflow-y: hidden;
        }
        
        
        /* end PostBullets */
        
        /* begin PostQuote */
        blockquote,
        blockquote p,
        .art-postcontent blockquote p
        {
          color: #4D5051;
          font-style: italic;
          text-align: left;
        }
        
        blockquote,
        .art-postcontent blockquote
        {
          border: solid 1px #97C3C8;
          margin: 10px 10px 10px 50px;
          padding: 5px 5px 5px 38px;
          background-color: #CAE0E3;
          background-image: url('images/postquote.png');
          background-position: left top;
          background-repeat: no-repeat;
          /* makes blockquote not to align behind the image if they are in the same line */
          overflow: auto;
        }
        
        /* end PostQuote */
        
        /* begin PostIcons, PostFooterIcons */
        .art-postfootericons
        {
          color: #488189;
          padding: 1px;
        }
        
        .art-postfootericons, .art-postfootericons a, .art-postfootericons a:link, .art-postfootericons a:visited, .art-postfootericons a:hover
        {
          font-size: 12px;
          text-decoration: none;
        }
        
        .art-postfootericons a, .art-postfootericons a:link, .art-postfootericons a:visited, .art-postfootericons a:hover
        {
          margin: 0;
          text-decoration: underline;
          color: #575B5C;
        }
        
        .art-postfootericons a:visited, .art-postfootericons a.visited
        {
        
          color: #575B5C;
        }
        
        .art-postfootericons a:hover, .art-postfootericons a.hover
        {
        
          text-decoration: none;
          color: #3E6E75;
        }
        /* end PostIcons, PostFooterIcons */
        
        /* begin Footer */
        .art-footer
        {
          position: relative;
          overflow: hidden;
          width: 100%;
        }
        
        .art-footer-b 
        {
          position: absolute;
          left:20px;
          right:20px;
          bottom:0;
          height:50px;
          background-image: url('images/footer_b.png');
        }
        
        .art-footer-r, .art-footer-l
        {
          position: absolute;
          height:50px;
          background-image: url('images/footer_s.png');
          bottom: 0;
        }
        
        .art-footer-l
        {
          left: 0;
          width:20px;
        }
        
        .art-footer-r
        {
          right: 0;
          width:40px;
          clip: rect(auto, auto, auto, 20px);
        }
        
        .art-footer-t
        {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 50px;
          background-color: #CDCFD0;
        }
        
        .art-footer-body
        {
            position:relative;
            padding: 10px;
        }
        
        .art-footer-body .art-rss-tag-icon
        {
          position: absolute;
          left:   10px;
          bottom:10px;
          z-index:1;
        }
        
        .art-rss-tag-icon
        {
          display: block;
          background-image: url('images/rssicon.png');
          background-position: center right;
          background-repeat: no-repeat;
          height: 22px;
          width: 22px;
          cursor: default;
        }
        
        .art-footer-text, .art-footer-text p
        {
          margin: 0;
          padding: 0;
          text-align: center;
        }
        
        .art-footer,
        .art-footer p,
        .art-footer a,
        .art-footer a:link,
        .art-footer a:visited,
        .art-footer a:hover
        {
          color: #3B3E3F;
          font-size: 12px;
        }
        
        .art-footer-text
        {
          min-height: 22px;
          margin: 0 10px 0 10px;
        }
        
        .art-footer a,
        .art-footer a:link
        {
          color: #161718;
          text-decoration: underline;
        }
        
        .art-footer a:visited
        {
          color: #484B4C;
        
        }
        
        .art-footer a:hover
        {
          color: #662E3F;
        
          text-decoration: none;
        }/* end Footer */
        
        /* begin PageFooter */
        .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: #84898B;
        }
        
        .art-page-footer
        {
          margin: 1em;
          text-align: center;
          text-decoration: none;
          color: #636869;
        }
        /* end PageFooter */
        
        /* begin LayoutCell, content */
        .art-content-layout .art-content
        {
          width: 75%;
        }
        .art-content-layout .art-content .art-block
        {
          background-color: #DADCDC;
        }
        .art-content-layout .art-content-wide
        {
          width: 100%;
        }
        /* end LayoutCell, content */
        
        /* begin LayoutCell, sidebar1 */
        .art-content-layout .art-sidebar1
        {
          background-color: #DADCDC;
          width: 25%;
        }
        /* end LayoutCell, sidebar1 */
        
        
      
    ]]></b:skin>

    <!--[if IE 6]>
      <style type="text/css">
/* begin Page */
        
        /* Generated with Artisteer version 2.6.0.36391, file checksum is [[[!CHECKSUM!]]]. */
        
        
        img
        {
          filter: expression(artFixPNG(this));
        }
        
        
        
        
        img
        {
          filter: expression(artFixPNG(this));
        }
        
        #ArchiveList ul li
        {
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="");
        }
        #ArchiveList a.toggle, #ArchiveList a.toggle:link, #ArchiveList a.toggle:visited, #ArchiveList a.toggle:hover
        {
          color: expression(this.parentNode.currentStyle["color"]);
        }
        /* end Page */
        
        /* begin Box, Sheet */
        .art-sheet, .art-sheet-body
        {
          zoom: 1;
        }
        
        .art-sheet-body
        {
          position: static;
        }
        
        .art-sheet-tr, .art-sheet-tl, .art-sheet-br, .art-sheet-bl, .art-sheet-tc, .art-sheet-bc,.art-sheet-cr, .art-sheet-cl
        {
          font-size: 1px;
          background: none;
        }
        
        .art-sheet-tr, .art-sheet-tl, .art-sheet-br, .art-sheet-bl
        {
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + artGetStyleUrl()+"images/sheet_s.png',sizingMethod='scale')");
        }
        
        .art-sheet-tl
        {
          clip: rect(auto 20px 20px auto);
        }
        
        .art-sheet-tr
        {
          left: expression(this.parentNode.offsetWidth-40+'px');
          clip: rect(auto auto 20px 20px);
        }
        
        .art-sheet-bl
        {
          top: expression(this.parentNode.offsetHeight-40+'px');
          clip: rect(20px 20px auto auto);
        }
        
        .art-sheet-br
        {
          top: expression(this.parentNode.offsetHeight-40+'px');
          left: expression(this.parentNode.offsetWidth-40+'px');
          clip: rect(20px auto auto 20px);
        }
        
        .art-sheet-tc, .art-sheet-bc
        {
          width: expression(this.parentNode.offsetWidth-40+'px');
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + artGetStyleUrl()+"images/sheet_h.png',sizingMethod='scale')");
        }
        
        .art-sheet-tc
        {
          clip: rect(auto auto 20px auto);
        }
        
        .art-sheet-bc
        {
          top: expression(this.parentNode.offsetHeight-40+'px');
          clip: rect(20px auto auto auto);
        }
        
        .art-sheet-cr, .art-sheet-cl
        {
          height: expression(this.parentNode.offsetHeight-40+'px');
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + artGetStyleUrl()+"images/sheet_v.png',sizingMethod='scale')");
        }
        
        .art-sheet-cr
        {
          left: expression(this.parentNode.offsetWidth-40+'px');
          clip: rect(auto auto auto 20px);
        }
        
        .art-sheet-cl
        {
          clip: rect(auto 20px auto auto);
        }
        
        .art-sheet-cc
        {
          font-size: 1px;
          width: expression(this.parentNode.offsetWidth-40+'px');
          height: expression(this.parentNode.offsetHeight-40+'px');
          background-color: #FFFFFF;
        }
        #art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare
        {
          width: expression(document.body.clientWidth > 700 ? "100%" : "700px");
        }
        /* end Box, Sheet */
        
        /* begin Menu */
        .art-menu ul
        {
          width: 1px;
        }
        
        .art-menu li.art-menuhover
        {
          z-index: 10000;
        }
        
        .art-menu .art-menuhoverUL
        {
          visibility: visible;
        }
        
        .art-menu .art-menuhoverUL
        {
          top: 100%;
          left: 0;
        }
        
        .art-menu .art-menuhoverUL .art-menuhoverUL
        {
          top: 0;
          left: 100%;
        }
        
        
        .art-menu .art-menuhoverUL .art-menuhoverUL
        {
          top: 5px;
          left: 100%;
        }
        
        
        .art-menu, .art-menu ul, .art-menu ul a
        {
          height: 1%;
        }
        
        .art-menu li.art-menuhover
        {
          z-index: 10000;
        }
        
        .art-menu .art-menuhoverUL
        {
          visibility: visible;
        }
        
        .art-menu .art-menuhoverUL
        {
          top: 100%;
          left: 0;
        }
        
        .art-menu .art-menuhoverUL .art-menuhoverUL
        {
          top: 0;
          left: 100%;
        }
        
        
        .art-menu li li
        {
          float: left;
          width: 100%;
        }
        
        .art-nav
        {
          zoom: 1;
        }
        
        .art-nav .l, .art-nav .r
        {
          font-size: 1px;
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + artGetStyleUrl()+"images/nav.png',sizingMethod='crop')");
        }
        
        .art-nav .l
        {
          width: expression(this.parentNode.offsetWidth-0+'px');
        }
        
        .art-nav .r
        {
          left: expression(this.parentNode.offsetWidth-700+'px');
          clip: rect(auto auto auto 700px);
        }
        
        /* end Menu */
        
        /* begin MenuItem */
        .art-menu a
        {
          float: left;
        }
        
        .art-menu a:hover
        {
          visibility: visible;
        }
        
        .art-menu a .r, .art-menu a .l
        {
          font-size: 1px;
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + artGetStyleUrl()+"images/menuitem.png',sizingMethod='crop')");
        }
        
        .art-menu a .r
        {
          left: expression(this.parentNode.offsetWidth-400+'px');
          clip: rect(auto auto auto 400px);
        }
        
        .art-menu a .l
        {
          width: expression(this.parentNode.offsetWidth-0+'px');
        }
        
        .art-menuhover .art-menuhoverA .t
        {
          color: #F4E6EA;
        }
        
        .art-menuhover .art-menuhoverA .l, .art-menuhover .art-menuhoverA .r
        {
          top: -29px;
        }
        /* end MenuItem */
        
        /* begin MenuSubItem */
        .art-menu ul a
        {
          color: #EDEDEE !important;
        }
        
        .art-menu ul a:hover {
          color: #000000 !important;
        }	
        
        .art-menu ul .art-menuhover .art-menuhoverA
        {
          color: #000000 !important;
          border-color: #53949D;
          background-position: 0 -38px;
        }
        
        .art-nav .art-menu ul a:hover span, .art-nav .art-menu ul a:hover span span
        {
          color: #000000 !important;
        }	
        
        .art-nav .art-menu ul .art-menuhover .art-menuhoverA span, .art-nav .art-menu ul .art-menuhover .art-menuhoverA span span
        {
          color: #000000 !important;
        }
        
        /* end MenuSubItem */
        
        /* begin Layout */
        div.art-content-layout
        {
          display: block;
          zoom: 1;
          overflow: hidden;
        }
        /* end Layout */
        
        /* begin Button */
        .art-button-wrapper, .art-button-wrapper .l, .art-button-wrapper .r
        {
          zoom: 1;
        }
        
        .art-button-wrapper .art-button
        {
          float: left;
        }
        
        .art-button-wrapper .l, .art-button-wrapper .r
        {
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + artGetStyleUrl()+"images/button.png',sizingMethod='crop')");
        }
        
        .art-button-wrapper .r
        {
          left: expression(this.parentNode.offsetWidth-417+'px');
          clip: rect(auto auto auto 403px);
        }
        
        .art-button-wrapper .l
        {
          width: expression(this.parentNode.offsetWidth-14+'px');
        }
        /* end Button */
        
        /* begin Box, Block, VMenuBlock */
        .art-vmenublock, .art-vmenublock-body
        {
          zoom: 1;
        }
        
        .art-vmenublock-body
        {
          position: static;
        }
        .art-vmenublock-cc
        {
          font-size: 1px;
          width: expression(this.parentNode.offsetWidth+'px');
          height: expression(this.parentNode.offsetHeight+'px');
          background-color: #FFFFFF;
        }
        /* end Box, Block, VMenuBlock */
        
        /* begin Box, Box, VMenuBlockContent */
        .art-vmenublockcontent, .art-vmenublockcontent-body
        {
          zoom: 1;
        }
        
        .art-vmenublockcontent-body
        {
          position: static;
        }
        .art-vmenublockcontent-cc
        {
          font-size: 1px;
          width: expression(this.parentNode.offsetWidth+'px');
          height: expression(this.parentNode.offsetHeight+'px');
          background-color: #FFFFFF;
        }
        .art-vmenublockcontent, .art-vmenublockcontent-body
        {
          zoom: 1;
        }
        
        .art-vmenublockcontent-body
        {
          position: static;
        }
        .art-vmenublockcontent-cc
        {
          font-size: 1px;
          width: expression(this.parentNode.offsetWidth+'px');
          height: expression(this.parentNode.offsetHeight+'px');
          background-color: #FFFFFF;
        }
        /* end Box, Box, VMenuBlockContent */
        
        /* begin Box, Block */
        .art-block, .art-block-body
        {
          zoom: 1;
        }
        
        .art-block-body
        {
          position: static;
        }
        /* end Box, Block */
        
        /* begin Box, BlockContent */
        .art-blockcontent, .art-blockcontent-body
        {
          zoom: 1;
        }
        
        .art-blockcontent-body
        {
          position: static;
        }
        .art-blockcontent-body ul li
        {
          height: 1%;
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + artGetStyleUrl()+"images/blockcontentbullets.png',sizingMethod='crop')");
        }
        
        
        
        .art-blockcontent-body ul li
        {
          height: 1%;
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + artGetStyleUrl()+"images/blockcontentbullets.png',sizingMethod='crop')");
        }
        /* end Box, BlockContent */
        
        /* begin Box, Post */
        .art-post, .art-post-body
        {
          zoom: 1;
        }
        
        .art-post-body
        {
          position: static;
        }
        /* end Box, Post */
        
        /* begin PostBullets */
        .art-post ul li, .art-post ol ul li
        {
          height: 1%;
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + artGetStyleUrl()+"images/postbullets.png',sizingMethod='crop')");
          padding-left: 12px;
          /* makes "ul li" not to align behind the image if they are in the same line */
          overflow-x: visible;
          overflow-y: hidden;
        }
        
        .art-post ul ol li
        {
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="");
          padding-left: 0;
          /* overrides overflow for "ul li" and sets the default value */
          overflow: visible;
        }
        /* end PostBullets */
        
        /* begin PostQuote */
        blockquote,
        .art-postcontent blockquote
        {
          height: 1%;
          background-image: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + artGetStyleUrl()+"images/postquote.png',sizingMethod='crop')");
        }
        /* end PostQuote */
        
        /* begin Footer */
        .art-footer, .art-footer-body
        {
          zoom:1;
        }
        
        .art-footer-text
        {
          height: 22px;
        }
        
        .art-footer-b 
        {
          top: expression(this.parentNode.offsetHeight-50+'px');
          width: expression(this.parentNode.offsetWidth-40+'px');
          zoom: 1;
          font-size: 1px;
        }
        
        .art-footer-r, .art-footer-l
        {
          top: expression(this.parentNode.offsetHeight-50+'px');
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"images/footer_s.png',sizingMethod='crop')");
          zoom: 1;
          font-size: 1px;
        }
        
        .art-footer-r
        {
          left: expression(this.parentNode.offsetWidth-40+'px');
          clip: rect(auto auto auto 20px);
        }
        
        
        
        .art-footer-t
        {
          zoom: 1;
          font-size: 1px;
          height: expression(this.parentNode.offsetHeight-50+'px');
          width: 100%;
        }
        
        .art-rss-tag-icon
        {
          zoom: 1;
          font-size: 1px;
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"images/rssicon.png',sizingMethod='crop')");
        }
        
        /* end Footer */
        
        /* begin LayoutCell, content */
        div.art-sidebar1
        {
          width: auto;
        }
        
        div.art-content-layout div.art-layout-cell, div.art-content-layout div.art-layout-cell div.art-content-layout div.art-layout-cell
        {
          display: block;
          overflow: hidden;
          float: left;
          clear: right;
          margin-bottom: -32000px;
          padding-bottom: 32000px;
        }
        
        div.art-layout-cell div.art-layout-cell
        {
          float: none;
          clear: both;
          margin-bottom: 0;
          padding-bottom: 0;
        }
        
        
        /* end LayoutCell, content */
        
        
      </style>
    <![endif]-->
    <!--[if IE 7]>
      <style type="text/css">
/* begin Box, Sheet */
        .art-sheet-tl
        {
          clip: rect(auto 20px 20px auto);
        }
        
        .art-sheet-tr
        {
          clip: rect(auto auto 20px 20px);
        }
        
        .art-sheet-bl
        {
          clip: rect(20px 20px auto auto);
        }
        
        .art-sheet-br
        {
          clip: rect(20px auto auto 20px);
        }
        
        .art-sheet-tc
        {
          clip: rect(auto auto 20px auto);
        }
        
        .art-sheet-bc
        {
          clip: rect(20px auto auto auto);
        }
        
        .art-sheet-cr
        {
          clip: rect(auto auto auto 20px);
        }
        
        .art-sheet-cl
        {
          clip: rect(auto 20px auto auto);
        }
        
        .art-sheet-body
        {
          zoom: 1;
        }
        /* end Box, Sheet */
        
        /* begin Menu */
        .art-nav .r
        {
          clip: rect(auto auto auto 700px);
        }
        
        /* end Menu */
        
        /* begin MenuItem */
        .art-menu a .r
        {
          clip: rect(auto auto auto 400px);
        }
        /* end MenuItem */
        
        /* begin Layout */
        div.art-content-layout
        {
          display: block;
          zoom: 1;
          overflow: hidden;
        }
        /* end Layout */
        
        /* begin Button */
        .art-button-wrapper .r
        {
          clip: rect(auto auto auto 403px);
        }
        /* end Button */
        
        /* begin Box, Block, VMenuBlock */
        
        .art-vmenublock-body
        {
          zoom: 1;
        }
        /* end Box, Block, VMenuBlock */
        
        /* begin Box, Box, VMenuBlockContent */
        
        .art-vmenublockcontent-body
        {
          zoom: 1;
        }
        
        .art-vmenublockcontent-body
        {
          zoom: 1;
        }
        /* end Box, Box, VMenuBlockContent */
        
        /* begin Box, Block */
        
        .art-block-body
        {
          zoom: 1;
        }
        /* end Box, Block */
        
        /* begin Box, BlockContent */
        
        .art-blockcontent-body
        {
          zoom: 1;
        }
        /* end Box, BlockContent */
        
        /* begin Box, Post */
        
        .art-post-body
        {
          zoom: 1;
        }
        /* end Box, Post */
        
        /* begin PostContent */
        .art-postcontent
        {
          height: 1%;
        }
        /* end PostContent */
        
        /* begin Footer */
        .art-footer-r
        {
          clip: rect(auto auto auto 20px);
        }
        
        /* end Footer */
        
        /* begin LayoutCell, content */
        div.art-sidebar1
        {
          width: auto;
        }
        
        div.art-content-layout div.art-layout-cell, div.art-content-layout div.art-layout-cell div.art-content-layout div.art-layout-cell
        {
          display: block;
          overflow: hidden;
          float: left;
          clear: right;
          margin-bottom: -32000px;
          padding-bottom: 32000px;
        }
        
        div.art-layout-cell div.art-layout-cell
        {
          float: none;
          clear: both;
          margin-bottom: 0;
          padding-bottom: 0;
        }
        
        
        /* end LayoutCell, content */