/*







Theme Name: NWC_4







Theme URI: 







Description: themes by consultyou.net







Version: 1.0







Author: consultyou.net







Author URI: http://www.consultyou.net







Tags: fixed width, NW Carpenters, three columns, valid XHTML, widgets







*/















/* begin Page */















/* Generated with Artisteer version 2.4.0.27666, file checksum is 9B0BC03B. */















body, p







{







  margin: 0.5em 0;







  font-family: Arial, Helvetica, Sans-Serif;







  font-size: 13px;







}















body







{







  margin: 0 auto;







  padding: 0;







  color: #37371A;







  background-color: #E4E2DA;







  background-image: url('images/page_t.jpg');







  background-repeat: repeat-x;







  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







{







  text-decoration: none;







  font-family: Arial, Helvetica, Sans-Serif;







  font-style: normal;







  font-weight: bold;







  font-size: 18px;







}















a, 







.art-post li a







{







  font-style: normal;







  font-weight: bold;







  text-decoration: none;







  color: #906823;







}















a:link,







.art-post li a:link







{







  font-style: normal;







  font-weight: bold;







  text-decoration: none;







  color: #906823;







}















a:visited, a.visited,







.art-post li a:visited, .art-post li a.visited







{















  color: #000000;







}















a:hover, a.hover,







.art-post li a:hover, .art-post li a.hover







{















  text-decoration: underline;







  color: #BD882E;







}















h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover







{







  margin: 0.67em 0;







  font-size: 18px;







  color: #797739;







}















h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover







{







  margin: 0.8em 0;







  font-size: 18px;







  color: #797739;







}















h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover







{







   margin: 1em 0;







  font-size: 18px;







  color: #939358;







}















h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover







{







  margin: 1.25em 0;







  font-size: 18px;







  color: #37371A;







}















h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover







{







  margin: 1.67em 0;







  font-size: 18px;







  color: #37371A;







}















h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover







{







  margin: 2.33em 0;







  font-size: 14px;







  color: #37371A;







}















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: 154px;















}















#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;







}







/* end Page */















/* begin Box, Sheet */







.art-sheet







{







  position: relative;







  z-index: 0;







  margin: 0 auto;







  width: 1000px;







  min-width: 1px;







  min-height: 1px;







}















.art-sheet-body







{







  position: relative;







  z-index: 1;







  padding: 0;







}















.art-sheet-cc







{







  position: absolute;







  z-index: -1;







  top: 0;







  left: 0;







  right: 0;







  bottom: 0;







  background-color: #FFFFFF;







}















.art-sheet







{







  margin-top: 0 !important;







  cursor:auto;







}















#art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare







{







  min-width: 1000px;







}















/* end Box, Sheet */















/* begin Header */







div.art-header







{







  margin: 0 auto;







  position: relative;







  z-index: 0;







  width: 1000px;







  height: 154px;







  overflow: hidden;







}























div.art-header-jpeg







{







  position: absolute;







  z-index: -1;







  top: 0;







  left: 0;







  width: 1000px;







  height: 154px;







  background-image: url('images/header.jpg');







  background-repeat: no-repeat;







  background-position: center center;







}















/* end Header */















/* 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;







}







































div.art-nav-center







{







  position: relative;







  float: right;







  right: 50%;















}















ul.art-menu







{







  position: relative;







  float: left;







  left: 50%;







}















.firefox2 ul.art-menu







{







  float: none;







}























/* menu structure */















.art-menu







{







  padding: 0 0 0 0;







}















.art-nav







{







  position: relative;







  height: 23px;







  z-index: 100;







  margin-bottom:40px;







}















.art-nav .l, .art-nav .r







{







  position: absolute;







  z-index: -1;







  top: 0;







  height: 23px;







  background-image: url('images/nav.png');







}















.art-nav .l







{







  left: 0;







  right: 0;







}















.art-nav .r







{







  right: 0;







  width: 1000px;







  clip: rect(auto, auto, auto, 1000px);







}























/* end Menu */















/* begin MenuItem */







.art-menu a







{







  position: relative;







  display: block;







  overflow: hidden;







  height: 23px;







  cursor: pointer;







  text-decoration: none;







}















.art-menu li







{







  margin-right: 0;







  margin-left: 0;







}















.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: 69px;







  background-image: url('images/menuitem.png');







}















.art-menu a .l







{







  left: 0;







  right: 0;







}















.art-menu a .r







{







  width: 400px;







  right: 0;







  clip: rect(auto, auto, auto, 400px);







}















.art-menu a .t







{







  font-style: normal;







  font-weight: normal;







  font-size: 12px;







  color: #18180B;







  padding: 0 12px;







  margin: 0 0;







  line-height: 23px;







  text-align: center;







}















.art-menu a:hover .l, .art-menu a:hover .r







{







  top: -23px;







}















.art-menu li:hover>a .l, .art-menu li:hover>a .r







{







  top: -23px;







}















.art-menu li:hover a .l, .art-menu li:hover a .r







{







  top: -23px;







}







.art-menu a:hover .t







{







  color: #A07427;







}















.art-menu li:hover a .t







{







  color: #A07427;







}















.art-menu li:hover>a .t







{







  color: #A07427;







}















/* end MenuItem */















/* begin MenuSeparator */







.art-nav .art-menu-separator







{







  display: block;







  width: 2px;







  height: 23px;







  background-image: url('images/menuseparator.png');







}







/* end MenuSeparator */















/* begin MenuSubItem */







.art-menu ul a







{







  display: block;







  text-align: center;







  white-space: nowrap;







  height: 20px;







  width: 180px;







  overflow: hidden;







  line-height: 20px;







  background-image: url('images/subitem.png');







  background-position: left top;







  background-repeat: repeat-x;







  border-width: 1px;







  border-style: solid;







  border-color: #D9D9BF;







}















.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: 20px;







  color: #000000;







  font-style: normal;







  font-weight: normal;







  font-size: 12px;







  letter-spacing: 1px;







  margin:0;







  padding:0;







}















.art-menu ul li a:hover







{







  color: #A07427;







  border-color: #D5D5B9;







  background-position: 0 -20px;







}















.art-menu ul li:hover>a







{







  color: #A07427;







  border-color: #D5D5B9;







  background-position: 0 -20px;







}















.art-nav .art-menu ul li a:hover span, .art-nav .art-menu ul li a:hover span span







{







  color: #A07427;







}















.art-nav .art-menu ul li:hover>a span, .art-nav .art-menu ul li:hover>a span span







{







  color: #A07427;







}























/* end MenuSubItem */















/* begin Layout */







.art-content-layout







{







  display: table;







  padding: 0;







  border: none;







  width: 1000px;







}















.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 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: 0;







}















.art-vmenublock-cc







{







  position: absolute;







  z-index: -1;







  top: 0;







  left: 0;







  right: 0;







  bottom: 0;







  background-color: #FFFFFF;







}















.art-vmenublock







{







  margin: 22px;







}















/* 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: 0;







  left: 0;







  right: 0;







  bottom: 0;







  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: 0;







  left: 0;







  right: 0;







  bottom: 0;







  background-color: #FFFFFF;







}















/* end Box, Box, VMenuBlockContent */















/* begin Box, Block */







.art-block







{







  position: relative;







  z-index: 0;







  margin: 0 auto;







  min-width: 3px;







  min-height: 3px;







}















.art-block-body







{







  position: relative;







  z-index: 1;







  padding: 1px;







}















.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: 2px;







  height: 2px;







  background-image: url('images/block_s.png');







}















.art-block-tl







{







  top: 0;







  left: 0;







  clip: rect(auto, 1px, 1px, auto);







}















.art-block-tr







{







  top: 0;







  right: 0;







  clip: rect(auto, auto, 1px, 1px);







}















.art-block-bl







{







  bottom: 0;







  left: 0;







  clip: rect(1px, 1px, auto, auto);







}















.art-block-br







{







  bottom: 0;







  right: 0;







  clip: rect(1px, auto, auto, 1px);







}















.art-block-tc, .art-block-bc







{







  left: 1px;







  right: 1px;







  height: 2px;







  background-image: url('images/block_h.png');







}















.art-block-tc







{







  top: 0;







  clip: rect(auto, auto, 1px, auto);







}















.art-block-bc







{







  bottom: 0;







  clip: rect(1px, auto, auto, auto);







}















.art-block-cr, .art-block-cl







{







  top: 1px;







  bottom: 1px;







  width: 2px;







  background-image: url('images/block_v.png');







}















.art-block-cr







{







  right: 0;







  clip: rect(auto, auto, auto, 1px);







}















.art-block-cl







{







  left: 0;







  clip: rect(auto, 1px, auto, auto);







}















.art-block-cc







{







  position: absolute;







  z-index: -1;







  top: 1px;







  left: 1px;







  right: 1px;







  bottom: 1px;







  background-color: #F6F6F4;







}















.art-block







{







  margin: 22px;







}















/* end Box, Block */















/* begin BlockHeader */







.art-blockheader







{







  position: relative;







  z-index: 0;







  height: 31px;







  margin-bottom: 0;







}















.art-blockheader .t







{







  height: 31px;







  color: #504E26;







  margin-right: 10px;







  margin-left: 10px;







  font-size: 13px;







  margin:0;







  padding: 0 10px 0 10px;







  white-space: nowrap;







  line-height: 31px;	







}















/* end BlockHeader */















/* begin Box, BlockContent */







.art-blockcontent







{







  position: relative;







  z-index: 0;







  margin: 0 auto;







  min-width: 3px;







  min-height: 3px;







}















.art-blockcontent-body







{







  position: relative;







  z-index: 1;







  padding: 11px;







}















.art-blockcontent-tr, .art-blockcontent-tl, .art-blockcontent-br, .art-blockcontent-bl, .art-blockcontent-tc, .art-blockcontent-bc,.art-blockcontent-cr, .art-blockcontent-cl







{







  position: absolute;







  z-index: -1;







}















.art-blockcontent-tr, .art-blockcontent-tl, .art-blockcontent-br, .art-blockcontent-bl







{







  width: 2px;







  height: 2px;







  background-image: url('images/blockcontent_s.png');







}















.art-blockcontent-tl







{







  top: 0;







  left: 0;







  clip: rect(auto, 1px, 1px, auto);







}















.art-blockcontent-tr







{







  top: 0;







  right: 0;







  clip: rect(auto, auto, 1px, 1px);







}















.art-blockcontent-bl







{







  bottom: 0;







  left: 0;







  clip: rect(1px, 1px, auto, auto);







}















.art-blockcontent-br







{







  bottom: 0;







  right: 0;







  clip: rect(1px, auto, auto, 1px);







}















.art-blockcontent-tc, .art-blockcontent-bc







{







  left: 1px;







  right: 1px;







  height: 2px;







  background-image: url('images/blockcontent_h.png');







}















.art-blockcontent-tc







{







  top: 0;







  clip: rect(auto, auto, 1px, auto);







}















.art-blockcontent-bc







{







  bottom: 0;







  clip: rect(1px, auto, auto, auto);







}















.art-blockcontent-cr, .art-blockcontent-cl







{







  top: 1px;







  bottom: 1px;







  width: 2px;







  background-image: url('images/blockcontent_v.png');







}















.art-blockcontent-cr







{







  right: 0;







  clip: rect(auto, auto, auto, 1px);







}















.art-blockcontent-cl







{







  left: 0;







  clip: rect(auto, 1px, auto, auto);







}















.art-blockcontent-cc







{







  position: absolute;







  z-index: -1;







  top: 1px;







  left: 1px;







  right: 1px;







  bottom: 1px;







  background-color: #F6F6F4;







}















.art-blockcontent-body, 







.art-blockcontent-body a, 







.art-blockcontent-body li a







{







  color: #343318;







  margin-left: 0;







}















.art-blockcontent-body a,







.art-blockcontent-body li a







{







  color: #69693F;







  font-style: normal;







  font-weight: bold;







  text-decoration: none;







}















.art-blockcontent-body a:link,







.art-blockcontent-body li a:link







{







  color: #69693F;







  font-style: normal;







  font-weight: normal;







  font-size:12px;







  text-decoration: none;







}















.art-blockcontent-body a:visited, .art-blockcontent-body a.visited,







.art-blockcontent-body li a:visited, .art-blockcontent-body li a.visited







{







  color: #A9A970;















}















.art-blockcontent-body a:hover, .art-blockcontent-body a.hover,







.art-blockcontent-body li a:hover, .art-blockcontent-body li a.hover







{







  color: #B5822C;















  text-decoration: underline;







}















.art-blockcontent-body ul







{







  list-style-type: none;







  color: #6C6A33;







  margin: 0;







  padding: 0;







}















.art-blockcontent-body ul li







{







  line-height: 1.25em;







  padding: 0 0 0 9px;







  background-image: url('images/blockcontentbullets.png');







  background-repeat: no-repeat;







}























/* end Box, BlockContent */















/* begin Button */







.art-button-wrapper .art-button







{







  font-style: normal;







  font-weight: bold;







  display: inline-block;







  vertical-align: middle;







  white-space: nowrap;







  text-align: left;







  text-decoration: none !important;







  color: #4C4B24 !important;







  width: auto;







  outline: none;







  border: none;







  background: none;







  line-height: 34px;







  height: 34px;







  margin: 0 !important;







  padding: 0 24px !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: 34px;







  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-style: normal;







  font-weight: bold;







}















.art-block select 







{







    width:96%;







}















.art-button-wrapper.hover .art-button, .art-button:hover







{







  color: #000000 !important;







  text-decoration: none !important;







}















.art-button-wrapper.active .art-button







{







  color: #F7F7F2 !important;







}















.art-button-wrapper .l, .art-button-wrapper .r







{







  display: block;







  position: absolute;







  z-index: -1;







  height: 102px;







  margin: 0;







  padding: 0;







  background-image: url('images/button.png');







}















.art-button-wrapper .l







{







  left: 0;







  right: 5px;







}















.art-button-wrapper .r







{







  width: 403px;







  right: 0;







  clip: rect(auto, auto, auto, 398px);







}















.art-button-wrapper.hover .l, .art-button-wrapper.hover .r







{







  top: -34px;







}















.art-button-wrapper.active .l, .art-button-wrapper.active .r







{







  top: -68px;







}















.art-button-wrapper input







{







  float: none !important;







}







/* end Button */















/* 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: 3px;







}























.art-post







{







  margin: 0;







}















a img







{







  border: 0;







}















.art-article img, img.art-article







{







  margin: 10px;







}















.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 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 #AFAF79;







  vertical-align: top;







  text-align: left;







}















.art-article th







{







  text-align: center;







  vertical-align: middle;







  padding: 7px;







}















pre







{







  overflow: auto;







  padding: 0.1em;







}















/* 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-weight: normal;







  color: #575529;







  margin-top:14px;







}















.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: #686631;







}















.art-post h2.art-postheader a:visited, 







.art-post h2.art-postheader a.visited







{















  color: #606039;







}























.art-post h2.art-postheader a:hover, 







.art-post h2.art-postheader a.hovered







{























  color: #BD882E;







}















/* end PostHeaderIcon */















/* begin PostIcons, PostHeaderIcons */







.art-postheadericons







{







  color: #505030;







  padding: 1px;







  border-bottom-style:dashed;







  border-bottom-color:#9B9B7F;







  border-bottom-width:1px;







}















.art-postheadericons, .art-postheadericons a, .art-postheadericons a:link, .art-postheadericons a:visited, .art-postheadericons a:hover







{







  font-size: 11px;







}















.art-postheadericons a, .art-postheadericons a:link, .art-postheadericons a:visited, .art-postheadericons a:hover







{







  margin: 0;







  font-style: normal;







  font-weight: bold;







  text-decoration: none;







  color: #797739;







}















.art-postheadericons a:visited, .art-postheadericons a.visited







{















  color: #797739;







}















.art-postheadericons a:hover, .art-postheadericons a.hover







{















  text-decoration: underline;







  color: #262512;







}







/* end PostIcons, PostHeaderIcons */















/* begin PostBullets */







.art-post ol, .art-post ul







{







  color: #1C1B0D;







  margin: 1em 0 1em 2em;







  padding: 0;







  font-size: 11px;







}















.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: 0 0 0 14px;







  line-height: 1em;







}















.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('images/postbullets.png');







  background-repeat: no-repeat;







  padding-left: 14px;







}























/* end PostBullets */















/* begin PostQuote */







blockquote,







blockquote p,







.art-postcontent blockquote p







{







  color: #191206;







  text-align: left;









}















blockquote,







.art-postcontent blockquote







{







  border: solid 1px #D5D5B9;







  margin: 10px 10px 10px 50px;







  padding: 5px 5px 5px 38px;







  background-color: #EEEDCE;







  background-image: url('images/postquote.png');







  background-position: left top;







  background-repeat: no-repeat;





}















/* end PostQuote */















/* begin Footer */







.art-footer







{







  position: relative;







  z-index: 0;







  overflow: hidden;







  width: 1000px;







  margin: 0 auto;







}















.art-footer .art-footer-inner







{







  height: 1%;







  position: relative;







  z-index: 0;







  padding: 37px;







}















.art-footer .art-footer-background







{







  position: absolute;







  z-index: -1;







  background-repeat: no-repeat;







  background-image: url('images/footer.png');







  width: 1000px;







  height: 150px;







  bottom: 0;







  left: 0;







}























.art-footer .art-footer-text p







{







  margin: 0;



  font-size:10px;







}















.art-footer, .art-footer-text, .art-footer-text p







{







  color: #C8C589;







  text-align: left;







}















.art-footer .art-footer-text,







.art-footer .art-footer-text a,







.art-footer .art-footer-text a:link,







.art-footer .art-footer-text a:visited,







.art-footer .art-footer-text a:hover







{







  font-size: 11px;







}















.art-footer .art-footer-text a,







.art-footer .art-footer-text a:link







{







  color: #BCBC8F;







  font-style: normal;







  font-weight: bold;







  text-decoration: none;







}















.art-footer .art-footer-text a:visited







{







  text-decoration: none;







  color: #606039;















}















.art-footer .art-footer-text a:hover







{







  color: #8E8C43;















  text-decoration: underline;







}







/* 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: #8B8841;







}















.art-page-footer







{







  margin: 1em;







  text-align: center;







  text-decoration: none;







  color: #B2AF5C;







}







/* end PageFooter */















/* begin LayoutCell, sidebar1 */







.art-content-layout .art-sidebar1







{







  width: 25%;







}







/* end LayoutCell, sidebar1 */















/* begin LayoutCell, content */







.art-content-layout .art-content







{







  width: 50%;







}







.art-content-layout .art-content-sidebar1







{







  width: 75%;







}







.art-content-layout .art-content-sidebar2







{







  width: 75%;







}







.art-content-layout .art-content-wide







{







  width: 100%;







}







/* end LayoutCell, content */















/* begin LayoutCell, sidebar2 */







.art-content-layout .art-sidebar2







{







  width: 25%;







}







/* end LayoutCell, sidebar2 */































.commentlist, .commentlist li







{







  background: none;







}















.commentlist li li







{







  margin-left: 30px;







}















.commentlist li .avatar







{







  float: right;







  border: 1px solid #eee;







  padding: 2px;







  margin: 1px;







  background: #fff;







}















.commentlist li cite







{







  font-size: 1.2em;







}















#commentform textarea







{







  width: 100%;







}















img.wp-smiley







{







  border: none;







  margin: 0;







  padding: 0;







}















.navigation







{







  display: block;







  text-align: center;







}















/* Recommended by http://codex.wordpress.org/CSS */







/* Begin */







.aligncenter, div.aligncenter, .art-article .aligncenter img, .aligncenter img.art-article, .aligncenter img, img.aligncenter







{







  display: block;







  margin-left: auto;







  margin-right: auto;







}















.alignleft







{







  float: left;







}















.alignright







{







  float: right;







}















.alignright img, img.alignright







{







  margin: 1em;







  margin-right: 0;







}















.alignleft img, img.alignleft







{







  margin: 1em;







  margin-left: 0;







}















.wp-caption







{







  border: 1px solid #ddd;







  text-align: center;







  background-color: #f3f3f3;







  padding-top: 4px;







  margin: 10px;







}















.wp-caption img







{







  margin: 0;







  padding: 0;







  border: 0 none;







}















.wp-caption p.wp-caption-text







{







  font-size: 11px;







  line-height: 17px;







  padding: 0 4px 5px;







  margin: 0;







}







/* End */























.hidden







{







  display: none;







}















/* Calendar */







#wp-calendar {







  empty-cells: show;







  margin: 10px auto 0;







  width: 155px;







}















#wp-calendar #next a {







  padding-right: 10px;







  text-align: right;







}















#wp-calendar #prev a {







  padding-left: 10px;







  text-align: left;







}















#wp-calendar a {







  display: block;







}















#wp-calendar caption {







  text-align: center;







  width: 100%;







}















#wp-calendar td {







  padding: 3px 0;







  text-align: center;







}















.gallery {







  letter-spacing: normal;







}















.art-content {







  position: relative;







  z-index: 1;   







}















#todays-events{







  position: relative;







  z-index: 11;    







}















#upcoming-events{







  position: relative;







  z-index: 10;    







}

.frm_message {

color:#FF0000;


}
