 /*<![CDATA[*/
  <!--

  /* begin Page */
  /* Generated with Artisteer version 2.3.0.23326, file checksum is 1B58ED37. */
  body
  {
  margin: 0 auto;
  padding: 0;
  background-color: #979B8C;
  background-repeat: repeat-y;
  background-attachment: scroll;
  background-position: top left;
  }
  #art-main
  {
  position: relative;
  width: 100%;
  left: 0;
  top: 0;
  }
  #art-page-background-gradient
  {
  position: absolute;
  background-repeat: no-repeat;
  top:0;
  width:100%;
  height: 218px;
  }
  #art-page-background-gradient
  {
  background-position: top left;
  }
  #art-page-background-simple-gradient
  {
  position: absolute;
  background-repeat: repeat-x;
  top:0;
  width: 100%;
  height: 218px;
  }
  .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;
  }
  #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-contentLayout{
  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;
  }
  /* search results  */
  #uds-searchControl .gsc-results, #uds-searchControl .gsc-tabhActive
  {
  background-color: transparent !important;
  }/* end Page */
  /* begin Box, Sheet */
  .art-Sheet
  {
  position:relative;
  z-index:0;
  margin:0 auto;
  width: 1016px;
  min-width:3px;
  min-height:3px;
  }
  .art-Sheet-body
  {
  position: relative;
  z-index: 1;
  padding: 8px;
  }
  .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: 2px;
  height: 2px;
  }
  .art-Sheet-tl
  {
  top:0;
  left:0;
  clip: rect(auto, 1px, 1px, auto);
  }
  .art-Sheet-tr
  {
  top: 0;
  right: 0;
  clip: rect(auto, auto, 1px, 1px);
  }
  .art-Sheet-bl
  {
  bottom: 0;
  left: 0;
  clip: rect(1px, 1px, auto, auto);
  }
  .art-Sheet-br
  {
  bottom: 0;
  right: 0;
  clip: rect(1px, auto, auto, 1px);
  }
  .art-Sheet-tc, .art-Sheet-bc
  {
  left: 1px;
  right: 1px;
  height: 2px;
  }
  .art-Sheet-tc
  {
  top: 0;
  clip: rect(auto, auto, 1px, auto);
  }
  .art-Sheet-bc
  {
  bottom: 0;
  clip: rect(1px, auto, auto, auto);
  }
  .art-Sheet-cr, .art-Sheet-cl
  {
  top: 1px;
  bottom: 1px;
  width: 2px;
  }
  .art-Sheet-cr
  {
  right:0;
  clip: rect(auto, auto, auto, 1px);
  }
  .art-Sheet-cl
  {
  left:0;
  clip: rect(auto, 1px, auto, auto);
  }
  .art-Sheet-cc
  {
  position:absolute;
  z-index:-1;
  top: 1px;
  left: 1px;
  right: 1px;
  bottom: 1px;
  background-color: #119890;
  }
  .art-Sheet
  {
  margin-top: 10px !important;
  }
  #art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare
  {
  min-width:1016px;
  }
  /* end Box, Sheet */
  /* begin Header */
  div.art-Header
  {
  margin: 0 auto;
  position: relative;
  z-index:0;
  width: 1000px;
  height: 200px;
  }
  div.art-Header-jpeg
  {
  position: absolute;
  z-index:-1;
  top: 0;
  left: 0;
  width: 1000px;
  height: 200px;
  background-repeat: no-repeat;
  background-position: center center;
  }
  /* end Header */
  /* begin Logo */
  .art-Logo
  {
  display : block;
  position: absolute;
  left: 116px;
  top: 48px;
  width: 884px;
  }
  h1.art-Logo-name
  {
  display: block;
  text-align: center;
  }
  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-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;
  font-size: 40px;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  padding:0;
  margin:0;
  color: #FFFFFF !important;
  }
  .art-Logo-text
  {
  display: block;
  text-align: center;
  }
  .art-Logo-text, .art-Logo-text a
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 17px;
  font-style: normal;
  font-weight: normal;
  padding:0;
  margin:0;
  color: #B1CEB3 !important;
  }
  /* end Logo */
  /* 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(http://lh3.ggpht.com/_EXg1veJxsDc/S6R7NjF4-RI/AAAAAAAAAF4/3ezizfishU4/s800/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: 6px 6px 6px 6px;
  }
  .art-nav
  {
  position: relative;
  height: 41px;
  z-index: 100;
  }
  .art-nav .l, .art-nav .r
  {
  position: absolute;
  z-index: -1;
  top: 0;
  height: 41px;
  background-image: url('http://img444.imageshack.us/img444/8748/nave.png');
  }
  .art-nav .l
  {
  left: 0;
  right:0px;
  }
  .art-nav .r
  {
  right: 0;
  width: 1000px;
  clip: rect(auto, auto, auto, 1000px);
  }
  /* end Menu */
  /* begin MenuItem */
  .art-menu ul li
  {
  clear: both;
  }
  .art-menu a
  {
  position:relative;
  display: block;
  overflow:hidden;
  height: 29px;
  cursor: pointer;
  text-decoration: none;
  margin-right: 2px;
  margin-left: 2px;
  }
  .art-menu a .r, .art-menu a .l
  {
  position:absolute;
  display: block;
  top:0;
  z-index:-1;
  height: 87px;
  background-image: url('http://lh5.ggpht.com/_EXg1veJxsDc/S6R7CwBBWgI/AAAAAAAAAE8/cep0dYmqSNA/s800/MenuItem.png');
  }
  .art-menu a .l
  {
  left:0;
  right:10px;
  }
  .art-menu a .r
  {
  width:420px;
  right:0;
  clip: rect(auto, auto, auto, 410px);
  }
  .art-menu a .t
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  color: #A6AA9D;
  padding: 0 8px;
  margin: 0 10px;
  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: #ECF3ED;
  }
  .art-menu li:hover a .t
  {
  color: #ECF3ED;
  }
  .art-menu li:hover>a .t
  {
  color: #ECF3ED;
  }
  .art-menu a.active .l, .art-menu a.active .r
  {
  top: -58px;
  }
  .art-menu a.active .t
  {
  color: #BFCFC0;
  }
  /* end MenuItem */
  /* begin MenuSeparator */
  .art-nav .art-menu-separator
  {
  display: block;
  width: 1px;
  height: 29px;
  background-image: url('http://lh3.ggpht.com/_EXg1veJxsDc/S6R7DUk19iI/AAAAAAAAAFA/ybtKe_dA_oA/s800/MenuSeparator.png');
  }
  /* 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;
  margin-right: auto;
  background-image: url('http://lh4.ggpht.com/_EXg1veJxsDc/S6R7DtYNL1I/AAAAAAAAAFE/f3L-3eZ3TAg/s800/subitem-bg.png');
  background-position: left top;
  background-repeat: repeat-x;
  border-width: 1px;
  border-style: solid;
  border-color: #445A46;
  }
  .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: #F0F1EF;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  }
  .art-menu ul ul a
  {
  margin-left: auto;
  }
  .art-menu ul li a:hover
  {
  color: #000000;
  border-color: #9FB7A1;
  background-position: 0 -38px;
  }
  .art-menu ul li:hover>a
  {
  color: #000000;
  border-color: #9FB7A1;
  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 ContentLayout */
  .art-contentLayout
  {
  position: relative;
  margin-bottom: 0px;
  width: 1000px;
  }
  /* end ContentLayout */
  /* begin Box, Block */
  .art-Block
  {
  position:relative;
  z-index:0;
  margin:0 auto;
  min-width:15px;
  min-height:15px;
  }
  .art-Block-body
  {
  position: relative;
  z-index: 1;
  padding: 10px;
  }
  .art-Block-tr, .art-Block-tl, .art-Block-br, .art-Block-bl, .art-Block-tc, .art-Block-bc,.art-Block-cr, .art-Block-cl
  {
  position:absolute;
  z-index:-1;
  }
  .art-Block-tr, .art-Block-tl, .art-Block-br, .art-Block-bl
  {
  width: 26px;
  height: 26px;
  background-image: url('http://lh5.ggpht.com/_EXg1veJxsDc/S6R7EKU8DFI/AAAAAAAAAFI/MhpuKxWqBJE/s800/Block-s.png');
  }
  .art-Block-tl
  {
  top:0;
  left:0;
  clip: rect(auto, 13px, 13px, auto);
  }
  .art-Block-tr
  {
  top: 0;
  right: 0;
  clip: rect(auto, auto, 13px, 13px);
  }
  .art-Block-bl
  {
  bottom: 0;
  left: 0;
  clip: rect(13px, 13px, auto, auto);
  }
  .art-Block-br
  {
  bottom: 0;
  right: 0;
  clip: rect(13px, auto, auto, 13px);
  }
  .art-Block-tc, .art-Block-bc
  {
  left: 13px;
  right: 13px;
  height: 26px;
  background-image: url('http://lh6.ggpht.com/_EXg1veJxsDc/S6R7E7YCxeI/AAAAAAAAAFM/HNv4hj1f2EQ/s800/Block-h.png');
  }
  .art-Block-tc
  {
  top: 0;
  clip: rect(auto, auto, 13px, auto);
  }
  .art-Block-bc
  {
  bottom: 0;
  clip: rect(13px, auto, auto, auto);
  }
  .art-Block-cr, .art-Block-cl
  {
  top: 13px;
  bottom: 13px;
  width: 26px;
  background-image: url('http://lh4.ggpht.com/_EXg1veJxsDc/S6R7FLrf4nI/AAAAAAAAAFQ/TVtcPlJ0OYQ/s800/Block-v.png');
  }
  .art-Block-cr
  {
  right:0;
  clip: rect(auto, auto, auto, 13px);
  }
  .art-Block-cl
  {
  left:0;
  clip: rect(auto, 13px, auto, auto);
  }
  .art-Block-cc
  {
  position:absolute;
  z-index:-1;
  top: 13px;
  left: 13px;
  right: 13px;
  bottom: 13px;
  background-color: #DFE7E0;
  }
  .art-Block
  {
  margin: 7px;
  }
  /* end Box, Block */
  /* begin BlockHeader */
  .art-BlockHeader
  {
  position:relative;
  z-index:0;
  height: 30px;
  padding: 0 7px;
  margin-bottom: 10px;
  }
  .art-BlockHeader .t
  {
  height: 30px;
  color: #000000;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  white-space : nowrap;
  padding: 0 6px;
  line-height: 30px;
  }
  .art-BlockHeader .l, .art-BlockHeader .r
  {
  display:block;
  position:absolute;
  z-index:-1;
  height: 30px;
  background-image: url('http://img444.imageshack.us/img444/553/blockheader.png');
  }
  .art-BlockHeader .l
  {
  left:0;
  right:0px;
  }
  .art-BlockHeader .r
  {
  width:1014px;
  right:0;
  clip: rect(auto, auto, auto, 1014px);
  }
  .art-header-tag-icon
  {
  height: 30px;
  background-position:left top;
  background-image: url('http://lh4.ggpht.com/_EXg1veJxsDc/S6R7HI3P2XI/AAAAAAAAAFU/YRLl_HIUBVY/s800/BlockHeaderIcon.png');
  padding:0 0 0 32px;
  background-repeat: no-repeat;
  min-height: 24px;
  margin: 0 0 0 5px;
  }
  /* end BlockHeader */
  /* 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: 11px;
  }
  .art-BlockContent-body
  {
  color:#35372F;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  }
  .art-BlockContent-body a:link
  {
  color: #3B5E3E;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  }
  .art-BlockContent-body a:visited, .art-BlockContent-body a.visited
  {
  color: #4F5247;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  }
  .art-BlockContent-body a:hover, .art-BlockContent-body a.hover
  {
  color: #359C3E;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  }
  .art-BlockContent-body ul
  {
  list-style-type: none;
  color: #5A5D51;
  margin:0;
  padding:0;
  }
  .art-BlockContent-body ul li
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  text-decoration: none;
  line-height: 125%;
  line-height: 1.25em;
  padding: 0px 0 0px 13px;
  background-image: url('http://lh4.ggpht.com/_EXg1veJxsDc/S6R7HSuyJqI/AAAAAAAAAFY/Ht2s_S7Jd7c/s800/BlockContentBullets.png');
  background-repeat: no-repeat;
  }
  /* Variable definitions
  ====================
  <Variable name="textcolor" description="Block Text Color"
  type="color" default="#35372F">
  <Variable name="linkcolor" description="Block Link Color"
  type="color" default="#3B5E3E">
  <Variable name="visitedlinkcolor" description="Block Visited Link Color"
  type="color" default="#4F5247">
  <Variable name="hoveredlinkcolor" description="Block Hovered Link Color"
  type="color" default="#359C3E">
  */
  .art-BlockContent-body
  {
  color: #35372F;
  }
  .art-BlockContent-body a:link
  {
  color: #3B5E3E;
  }
  .art-BlockContent-body a:visited, .art-BlockContent-body a.visited
  {
  color: #4F5247;
  }
  .art-BlockContent-body a:hover, .art-BlockContent-body a.hover
  {
  color: #359C3E;
  }
  .toggle span
  {
  color: #3B5E3E;
  }
  .gsc-branding-text {
  color: #35372F !important;
  }
  /* end Box, BlockContent */
  /* begin Box, Post */
  .art-Post
  {
  position:relative;
  z-index:0;
  margin:0 auto;
  min-width:15px;
  min-height:15px;
  }
  .art-Post-body
  {
  position: relative;
  z-index: 1;
  padding: 16px;
  }
  .art-Post-tr, .art-Post-tl, .art-Post-br, .art-Post-bl, .art-Post-tc, .art-Post-bc,.art-Post-cr, .art-Post-cl
  {
  position:absolute;
  z-index:-1;
  }
  .art-Post-tr, .art-Post-tl, .art-Post-br, .art-Post-bl
  {
  width: 14px;
  height: 14px;
  }
  .art-Post-tl
  {
  top:0;
  left:0;
  clip: rect(auto, 7px, 7px, auto);
  }
  .art-Post-tr
  {
  top: 0;
  right: 0;
  clip: rect(auto, auto, 7px, 7px);
  }
  .art-Post-bl
  {
  bottom: 0;
  left: 0;
  clip: rect(7px, 7px, auto, auto);
  }
  .art-Post-br
  {
  bottom: 0;
  right: 0;
  clip: rect(7px, auto, auto, 7px);
  }
  .art-Post-tc, .art-Post-bc
  {
  left: 7px;
  right: 7px;
  height: 14px;
  }
  .art-Post-tc
  {
  top: 0;
  clip: rect(auto, auto, 7px, auto);
  }
  .art-Post-bc
  {
  bottom: 0;
  clip: rect(7px, auto, auto, auto);
  }
  .art-Post-cr, .art-Post-cl
  {
  top: 7px;
  bottom: 7px;
  width: 14px;
  }
  .art-Post-cr
  {
  right:0;
  clip: rect(auto, auto, auto, 7px);
  }
  .art-Post-cl
  {
  left:0;
  clip: rect(auto, 7px, auto, auto);
  }
  .art-Post-cc
  {
  position:absolute;
  z-index:-1;
  top: 7px;
  left: 7px;
  right: 7px;
  bottom: 7px;
  background-color: #E2E9E3;
  }
  .art-Post
  {
  margin: 10px;
  }
  /* Start images */
  a img
  {
  border: 0;
  }
  .art-article img, img.art-article
  {
  margin: 1em;
  }
  .art-metadata-icons img
  {
  border: none;
  vertical-align: middle;
  margin: 2px;
  }
  /* Finish images */
  /* Start tables */
  .art-article table, table.art-article
  {
  border-collapse: collapse;
  margin: 1px;
  width:auto;
  }
  .art-article table, table.art-article .art-article tr, .art-article th, .art-article td
  {
  background-color:Transparent;
  }
  .art-article th, .art-article td
  {
  padding: 2px;
  border: solid 1px #252621;
  vertical-align: top;
  text-align:left;
  }
  .art-article th
  {
  text-align: center;
  vertical-align: middle;
  padding: 7px;
  }
  /* Finish tables */
  pre
  {
  overflow: auto;
  padding: 0.1em;
  }
  #uds-searchControl .gsc-results, #uds-searchControl .gsc-tabhActive
  {
  border-color: #252621 !important;
  }
  /* end Box, Post */
  /* begin PostMetadata */
  .art-PostMetadataHeader
  {
  padding:1px;
  background-color: #CEDACF;
  }
  /* end PostMetadata */
  /* begin PostHeaderIcon */
  .art-PostHeader
  {
  text-decoration:none;
  margin: 0.2em 0;
  padding: 0;
  font-weight:normal;
  font-style:normal;
  letter-spacing:normal;
  word-spacing:normal;
  font-variant:normal;
  text-decoration:none;
  font-variant:normal;
  text-transform:none;
  text-align:left;
  text-indent:0;
  line-height:inherit;
  font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;
  font-size: 24px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #233825;
  }
  .art-PostHeader a, .art-PostHeader a:link, .art-PostHeader a:visited, .art-PostHeader a:hover
  {
  font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;
  font-size: 24px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  margin:0;
  color: #233825;
  }
  .art-PostHeader img
  {
  border:none;
  vertical-align: middle;
  margin:0;
  }
  /* end PostHeaderIcon */
  /* begin PostHeader */
  .art-PostHeader a:link
  {
  font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;
  text-decoration: none;
  text-align: left;
  color: #2D482F;
  }
  .art-PostHeader a:visited, .art-PostHeader a.visited
  {
  font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;
  text-decoration: none;
  text-align: left;
  color: #425744;
  }
  .art-PostHeader a:hover, .art-PostHeader a.hovered
  {
  font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;
  text-decoration: none;
  text-align: left;
  color: #359C3E;
  }
  /* end PostHeader */
  /* begin PostIcons */
  .art-PostHeaderIcons
  {
  padding:1px;
  }
  .art-PostHeaderIcons, .art-PostHeaderIcons a, .art-PostHeaderIcons a:link, .art-PostHeaderIcons a:visited, .art-PostHeaderIcons a:hover
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 12px;
  color: #3D513F;
  }
  .art-PostHeaderIcons a, .art-PostHeaderIcons a:link, .art-PostHeaderIcons a:visited, .art-PostHeaderIcons a:hover
  {
  margin:0;
  }
  .art-PostHeaderIcons a:link
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  color: #52554A;
  }
  .art-PostHeaderIcons a:visited, .art-PostHeaderIcons a.visited
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  color: #52554A;
  }
  .art-PostHeaderIcons a:hover, .art-PostHeaderIcons a.hover
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  color: #1A1B18;
  }
  /* end PostIcons */
  /* begin PostContent */
  /* Content Text Font & Color (Default) */
  body
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  color: #373932;
  }
  .art-PostContent p
  {
  margin: 0.5em 0;
  }
  .art-PostContent, .art-PostContent p
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  text-align: justify;
  color: #373932;
  }
  .art-PostContent
  {
  margin:0;
  }
  /* Start Content link style */
  /*
  The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.
  http://www.w3schools.com/CSS/css_pseudo_classes.asp
  http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/
  */
  a
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  color: #3D6140;
  }
  /* Adds special style to an unvisited link. */
  a:link
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  color: #3D6140;
  }
  /* Adds special style to a visited link. */
  a:visited, a.visited
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  color: #6C7061;
  }
  /* :hover - adds special style to an element when you mouse over it. */
  a:hover, a.hover
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  color: #359C3E;
  }
  /* Finish Content link style */
  /* Resert some headings default style & links default style for links in headings*/
  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
  {
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  }
  /* Start Content headings Fonts & Colors  */
  h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover
  {
  font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;
  font-size: 31px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #3D6140;
  }
  h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
  {
  font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;
  font-size: 24px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #3D6140;
  }
  h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover
  {
  font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;
  font-size: 20px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #5A775C;
  }
  h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover
  {
  font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #373932;
  }
  h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover
  {
  font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;
  font-size: 15px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #373932;
  }
  h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover
  {
  font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;
  font-size: 15px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #373932;
  }
  /* Finish Content headings Fonts & Colors  */
  #uds-searchControl .gsc-results,
  #uds-searchControl .gsc-tabhActive
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  text-align: justify;
  color: #373932 !important;
  }
  #uds-searchControl a,
  #uds-searchControl .gs-result .gs-title *,
  #uds-searchControl .gs-visibleUrl ,
  #uds-searchControl .gsc-tabhInactive
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  color: #3D6140 !important;
  }/* end PostContent */
  /* begin PostBullets */
  /* Start Content list */
  ol, ul
  {
  color: #121311;
  margin:1em 0 1em 2em;
  padding:0;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  }
  li ol, li ul
  {
  margin:0.5em 0 0.5em 2em;
  padding:0;
  }
  li
  {
  margin:0.2em 0;
  padding:0;
  }
  ul
  {
  list-style-type: none;
  }
  ol
  {
  list-style-position:inside;
  }
  .art-Post li
  {
  padding:0px 0 0px 11px;
  line-height:1.2em;
  }
  .art-Post ol li, .art-Post ul ol li
  {
  background: none;
  padding-left:0;
  }
  .art-Post ul li, .art-Post ol ul li
  {
  background-image: url('http://lh5.ggpht.com/_EXg1veJxsDc/S6R7Jdwb8MI/AAAAAAAAAFs/yDENCRruktE/s800/PostBullets.png');
  background-repeat:no-repeat;
  padding-left:11px;
  }
  /* Finish Content list */
  /* end PostBullets */
  /* begin PostQuote */
  /* Start blockquote */
  blockquote,
  blockquote p,
  .art-PostContent blockquote p
  {
  color:#0B0F0B;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-style: italic;
  font-weight: normal;
  text-align: left;
  }
  blockquote,
  .art-PostContent blockquote
  {
  margin:10px 10px 10px 50px;
  padding:5px 5px 5px 32px;
  background-color:#C0D8C2;
  background-image:url('http://lh5.ggpht.com/_EXg1veJxsDc/S6R7Ju9eiiI/AAAAAAAAAFw/JpGda7ZdQdQ/s800/PostQuote.png');
  background-position:left top;
  background-repeat:no-repeat;
  }
  /* Finish blockuote */
  /* end PostQuote */
  /* begin PostMetadata */
  .art-PostMetadataFooter
  {
  padding:1px;
  background-color: #CEDACF;
  border-color: #9FB7A1;
  border-style: solid;
  border-width: 1px;
  }
  /* end PostMetadata */
  /* begin PostIcons */
  .art-PostFooterIcons
  {
  padding:1px;
  }
  .art-PostFooterIcons, .art-PostFooterIcons a, .art-PostFooterIcons a:link, .art-PostFooterIcons a:visited, .art-PostFooterIcons a:hover
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 12px;
  text-decoration: none;
  color: #425744;
  }
  .art-PostFooterIcons a, .art-PostFooterIcons a:link, .art-PostFooterIcons a:visited, .art-PostFooterIcons a:hover
  {
  margin:0;
  }
  .art-PostFooterIcons a:link
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  color: #4F5247;
  }
  .art-PostFooterIcons a:visited, .art-PostFooterIcons a.visited
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  color: #4F5247;
  }
  .art-PostFooterIcons a:hover, .art-PostFooterIcons a.hover
  {
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  color: #1A1B18;
  }
  /* end PostIcons */
  /* begin Button */
  .art-button-wrapper .art-button
  {
  display:inline-block;
  width: auto;
  outline:none;
  border:none;
  background:none;
  line-height:31px;
  margin:0 !important;
  padding:0 !important;
  overflow: visible;
  cursor: default;
  text-decoration: none !important;
  z-index:0;
  vertical-align: middle;
  }
  .art-button img, .art-button-wrapper img
  {
  margin: 0;
  }
  .art-button-wrapper
  {
  display:inline-block;
  vertical-align: middle;
  position:relative;
  height: 31px;
  overflow:hidden;
  white-space: nowrap;
  width: auto;
  z-index:0;
  }
  .firefox2 .art-button-wrapper
  {
  display:block;
  float:left;
  }
  .art-button-wrapper .art-button
  {
  display:block;
  height: 31px;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  white-space: nowrap;
  text-align: left;
  padding: 0 13px !important;
  line-height: 31px;
  text-decoration: none !important;
  color: #EEEEEC !important;
  }
  input, select
  {
  vertical-align: middle;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  }
  .art-button-wrapper.hover .art-button, .art-button:hover
  {
  color: #B3C6B5 !important;
  text-decoration: none !important;
  }
  .art-button-wrapper.active .art-button
  {
  color: #ECF3ED !important;
  }
  .art-button-wrapper .l, .art-button-wrapper .r
  {
  display:block;
  position:absolute;
  z-index:-1;
  height: 93px;
  background-image: url('http://lh6.ggpht.com/_EXg1veJxsDc/S6R7LpI32RI/AAAAAAAAAF0/HZIJ-w0jbGI/s800/Button.png');
  }
  .art-button-wrapper .l
  {
  left:0;
  right:16px;
  }
  .art-button-wrapper .r
  {
  width:421px;
  right:0;
  clip: rect(auto, auto, auto, 405px);
  }
  .art-button-wrapper.hover .l, .art-button-wrapper.hover .r
  {
  top: -31px;
  }
  .art-button-wrapper.active .l, .art-button-wrapper.active .r
  {
  top: -62px;
  }
  /* end Button */
  /* begin Footer */
  .art-Footer
  {
  position:relative;
  z-index:0;
  overflow:hidden;
  width: 1000px;
  margin: 5px auto 0px auto;
  }
  .art-Footer .art-Footer-inner
  {
  height:1%;
  position: relative;
  z-index: 0;
  padding: 10px;
  text-align: center;
  }
  .art-Footer .art-Footer-background
  {
  position:absolute;
  z-index:-1;
  background-repeat:no-repeat;
  width: 1000px;
  height: 150px;
  bottom:0;
  left:0;
  }
  .art-Footer .art-Footer-text p
  {
  margin: 0;
  }
  .art-Footer .art-Footer-text
  {
  display:inline-block;
  color:#42443B;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 12px;
  }
  .art-Footer .art-Footer-text a:link
  {
  text-decoration: none;
  color: #3B5E3E;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  }
  .art-Footer .art-Footer-text a:visited
  {
  text-decoration: none;
  color: #696D5F;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  }
  .art-Footer .art-Footer-text a:hover
  {
  text-decoration: none;
  color: #161D17;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  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:#58745A;
  }
  .art-page-footer
  {
  margin:1em;
  text-align:center;
  text-decoration:none;
  color:#696D5F;
  }
  /* end PageFooter */
  /* begin LayoutCell */
  .art-contentLayout .art-sidebar1
  {
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 249px;
  }
  /* end LayoutCell */
  /* begin LayoutCell */
  .art-contentLayout .art-content
  {
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 499px;
  }
  .art-contentLayout .art-content-sidebar1
  {
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 748px;
  }
  .art-contentLayout .art-content-sidebar2
  {
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 748px;
  }
  .art-contentLayout .art-content-wide
  {
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 997px;
  }
  /* end LayoutCell */
  /* begin LayoutCell */
  .art-contentLayout .art-sidebar2
  {
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 249px;
  }