/*
Theme Name: WisDells 2009
Theme URI: http://www.SkilletCreekMedia.com
Description: Wisconsin Dells Visitor Guide Layout
Version: 1.0
Author: Derrick A. Mayoleth
Author URI: http://www.SkilletCreekMedia.com
*/

body{  margin:0 auto;   padding:0;   background:#2B1000 url('images/Page-BgTexture.jpg') repeat-x fixed}

.Main{ position:absolute;  width:100%;  left:0;  top:0}

.cleared{ float:none;  clear:both;  margin:0;  padding:0;  border:none;  font-size:1px}

.Sheet{  overflow:hidden;   min-width:29px;   min-height:29px;   margin:0 auto;   position:relative;   z-index:0;   width:1008px}

.Sheet-body{  position:relative;   z-index:0;   margin:12px}

.Sheet-tl{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:0;   width:22px;   height:22px;   background-image:url('images/Sheet-s.png')}

.Sheet-tr{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   right:0;   width:22px;   height:22px}

.Sheet-tr div{  position:absolute;   z-index:-1;   top:0px;   left:-22px;   width:44px;   height:44px;   background-image:url('images/Sheet-s.png')}

.Sheet-bl{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:0;   width:22px;   height:22px}

.Sheet-bl div{  position:absolute;   z-index:-1;   top:-22px;   left:0;   width:44px;   height:44px;   background-image:url('images/Sheet-s.png')}

.Sheet-br{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   right:0;   width:22px;   height:22px}

.Sheet-br div{  position:absolute;   z-index:-1;   top:-22px;   left:-22px;   width:44px;   height:44px;   background-image:url('images/Sheet-s.png')}

.Sheet-tc{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:22px;   right:22px;   height:22px}

.Sheet-tc div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:100%;   height:44px;   background-image:url('images/Sheet-h.png')}

.Sheet-bc{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:22px;   right:22px;   height:22px}

.Sheet-bc div{  position:absolute;   z-index:-1;   top:-22px;   left:0;   width:100%;   height:44px;   background-image:url('images/Sheet-h.png')}

.Sheet-cl{  position:absolute;   overflow:hidden;   z-index:-1;   top:22px;   left:0;   width:22px;   bottom:22px}

.Sheet-cl div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:44px;   height:100%;   background-image:url('images/Sheet-v.png')}

.Sheet-cr{  position:absolute;   overflow:hidden;   z-index:-1;   top:22px;   right:0;   width:22px;   bottom:22px}

.Sheet-cr div{  position:absolute;   z-index:-1;   top:0;   left:-22px;   width:44px;   height:100%;   background-image:url('images/Sheet-v.png')}

.Sheet-cc{  position:absolute;   overflow:hidden;   z-index:-2;   top:22px;   left:22px;   right:22px;   bottom:22px;   background-image:url('images/Sheet-c.png')}

.Sheet{ margin-top:10px !important}

div.Header{  margin:0 auto;   position:relative;   z-index:0;   width:984px;   height:247px}

div.Header-png{  position:absolute;   z-index:-2;   top:0;   left:0;   width:984px;   height:247px;   background-image:url('images/Header.png');   background-repeat:no-repeat;   background-position:left top}

div.Header-jpeg{  position:absolute;   z-index:-1;   top:0;   left:0;   width:984px;   height:247px;   background-image:url('images/Header.jpg');  background-repeat:no-repeat;  background-position:center center}

.ad{display:block; margin-left:auto; margin-right:auto; text-align:center; padding:6px}

.logo{ display:block;  position:absolute;  left:{LogoLeft}
px; 
 top:{LogoTop}
px; 
 width:{LogoWidth}
px}

h1.logo-name{ display:block;  text-align:{HorizontalAlign}
}

h1.logo-name, h1.logo-name a, h1.logo-name a:link, h1.logo-name a:visited, h1.logo-name a:hover{{LogoNameFont}
 padding:0; 
 margin:0; 
 color:{NameFontColor}
!important}

.logo-text{ display:block;  text-align:{HorizontalAlign}
}

.logo-text, .logo-text a{{LogoSloganFont}
 padding:0; 
 margin:0; 
 color:{TextFontColor}
!important}

.artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover{  text-align:left;   text-decoration:none;   outline:none;   letter-spacing:normal;   word-spacing:normal}

.artmenu, .artmenu ul{  margin:0;   padding:0;   border:0;   list-style-type:none;   display:block}

.artmenu li{  margin:0;   padding:0;   border:0;   display:block;   float:left;   position:relative;   z-index:5;   background:none}

.artmenu li:hover{  z-index:10000;   white-space:normal}

.artmenu li li{  float:none}

.artmenu ul{  visibility:hidden;   position:absolute;   z-index:10;   left:0;   top:0;   background:none}

.artmenu li:hover>ul{  visibility:visible;   top:100%}

.artmenu li li:hover>ul{  top:0;   left:100%}

.artmenu:after, .artmenu ul:after{  content:".";   height:0;   display:block;   visibility:hidden;   overflow:hidden;   clear:both}
.artmenu, .artmenu ul{  min-height:0}

.artmenu ul{  background-image:url(images/spacer.gif);  padding:10px 30px 30px 30px;  margin:-10px 0 0 -30px}

.artmenu ul ul{ padding:30px 30px 30px 10px;  margin:-30px 0 0 -10px}

.nav{  position:relative;   margin:0  auto;   width:984px;   height:30px;   z-index:100}

.artmenu{  padding:3px 3px 3px 3px}

.nav .l, .nav .r, .nav .r div{  top:0;   position:absolute;   z-index:-1;   overflow:hidden;   height:30px}

.nav .l{  left:0;   right:0px}

.nav .r{  right:0;   width:0px}

.nav .r div{  width:984px;   right:0}

.nav .l, .nav .r div{  background-position:left top;   background-repeat:no-repeat;   background-image:url('images/nav.png')}

.artmenu ul li{  clear:both}

.artmenu a, .artmenu a span{  height:24px;   display:block}

.artmenu a{  cursor:pointer;   text-decoration:none;   margin-right:4px;   margin-left:4px}
.artmenu a{  background-image:url('images/item-left.png');   background-position:left top;   background-repeat:no-repeat}

.artmenu a span{  background-image:url('images/item-right.png');   background-position:right top;   background-repeat:no-repeat}
.artmenu a span span{  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-size:12px;   font-style:normal;   font-weight:normal;   color:#BFB7A6;   padding:0 5px;   margin:0 8px;   line-height:24px;   text-align:center;   background-image:url('images/item-center.png');  background-position:left top;  background-repeat:repeat-x}

.artmenu a:hover{ background-position:left -24px}

.artmenu li:hover>a{ background-position:left -24px}
.artmenu li:hover a span{ background-position:right -24px}

.artmenu a:hover span{ background-position:right -24px}

.artmenu a:hover span span{ color:#000;  background-position:left -24px}

.artmenu li:hover a span span{ color:#000;  background-position:left -24px}

.artmenu a.active{ background-position:left -48px}

.artmenu a.active span{ background-position:right -48px}

.artmenu a.active span span{ color:#1F2711;  background-position:left -48px}

.nav .separator{  display:block;   width:1px;   height:24px;   background-image:url('images/item-separator.png')}

.artmenu ul a{  display:block;   text-align:center;   white-space:nowrap;   height:22px;   width:202px;   overflow:hidden;   line-height:22px;   margin-right:auto;   background-image:url('images/subitem-bg.png');  background-position:left top;  background-repeat:repeat-x;  border-width:0px;  border-style:solid;  border-color:{PassiveBorderColor}
}

.nav ul.artmenu ul span, .nav ul.artmenu ul span span{ display:inline;  float:none;  margin:inherit;  padding:inherit;  background-image:none;  text-align:inherit;  text-decoration:inherit}

.artmenu ul a, .artmenu ul a:link, .artmenu ul a:visited, .artmenu ul a:hover, .artmenu ul a:active, .nav ul.artmenu ul span, .nav ul.artmenu ul span span{ text-align:left;  text-indent:12px;  text-decoration:none;  line-height:22px;  color:#353027;  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  font-size:12px;  font-style:normal;  font-weight:normal}

.artmenu ul ul a{ margin-left:auto}

.artmenu ul li a:hover{ color:#000;  border-color:{HoveredBorderColor}
; 
 background-position:0 -22px}

.artmenu ul li:hover>a{ color:#000;  border-color:{HoveredBorderColor}
; 
 background-position:0 -22px}

.nav .artmenu ul li a:hover span, .nav .artmenu ul li a:hover span span{ color:#000}

.nav .artmenu ul li:hover>a span, .nav .artmenu ul li:hover>a span span{ color:#000}

.contentLayout{ margin-bottom:0px;  width:984px;  position:relative}

.Block{  overflow:hidden;   min-width:3px;   min-height:3px;   margin:0 auto;   position:relative;   z-index:0}

.Block-body{  position:relative;   z-index:0;   margin:1px}

.Block-tl{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:0;   width:1px;   height:1px;   background-image:url('images/Block-s.png')}

.Block-tr{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   right:0;   width:1px;   height:1px}

.Block-tr div{  position:absolute;   z-index:-1;   top:0px;   left:-1px;   width:2px;   height:2px;   background-image:url('images/Block-s.png')}

.Block-bl{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:0;   width:1px;   height:1px}

.Block-bl div{  position:absolute;   z-index:-1;   top:-1px;   left:0;   width:2px;   height:2px;   background-image:url('images/Block-s.png')}

.Block-br{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   right:0;   width:1px;   height:1px}

.Block-br div{  position:absolute;   z-index:-1;   top:-1px;   left:-1px;   width:2px;   height:2px;   background-image:url('images/Block-s.png')}

.Block-tc{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:1px;   right:1px;   height:1px}

.Block-tc div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:100%;   height:2px;   background-image:url('images/Block-h.png')}

.Block-bc{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:1px;   right:1px;   height:1px}

.Block-bc div{  position:absolute;   z-index:-1;   top:-1px;   left:0;   width:100%;   height:2px;   background-image:url('images/Block-h.png')}

.Block-cl{  position:absolute;   overflow:hidden;   z-index:-1;   top:1px;   left:0;   width:1px;   bottom:1px}

.Block-cl div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:2px;   height:100%;   background-image:url('images/Block-v.png')}

.Block-cr{  position:absolute;   overflow:hidden;   z-index:-1;   top:1px;   right:0;   width:1px;   bottom:1px}

.Block-cr div{  position:absolute;   z-index:-1;   top:0;   left:-1px;   width:2px;   height:100%;   background-image:url('images/Block-v.png')}

.Block-cc{  position:absolute;   overflow:hidden;   z-index:-2;   top:1px;   left:1px;   right:1px;   bottom:1px;   background-image:url('images/Block-c.png')}

.Block{ margin:7px}

.BlockHeader{  position:relative;   overflow:hidden;   height:30px;   z-index:0;   line-height:30px;   padding:0 7px;   margin-bottom:4px}

.BlockHeader-text{  white-space:nowrap;   color:#000;   font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-size:12px;   font-style:normal;   font-weight:bold;   line-height:30px}

.BlockHeader .l, .BlockHeader .r, .BlockHeader .r div{  top:0;   position:absolute;   z-index:-1;   overflow:hidden;   height:30px}

.BlockHeader .l{  left:0;   right:0px}

.BlockHeader .r{  right:0;   width:0px}

.BlockHeader .r div{  width:998px;   right:0}

.BlockHeader .l, .BlockHeader .r div{  background-position:left top;   background-repeat:no-repeat;   background-image:url('images/BlockHeader.png')}

.BlockContent{  overflow:hidden;   min-width:3px;   min-height:3px;   margin:0 auto;   position:relative;   z-index:0}

.BlockContent-body{  position:relative;   z-index:0;   margin:8px}

.BlockContent-tl{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:0;   width:1px;   height:1px;   background-image:url('images/BlockContent-s.png')}

.BlockContent-tr{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   right:0;   width:1px;   height:1px}

.BlockContent-tr div{  position:absolute;   z-index:-1;   top:0px;   left:-1px;   width:2px;   height:2px;   background-image:url('images/BlockContent-s.png')}

.BlockContent-bl{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:0;   width:1px;   height:1px}

.BlockContent-bl div{  position:absolute;   z-index:-1;   top:-1px;   left:0;   width:2px;   height:2px;   background-image:url('images/BlockContent-s.png')}

.BlockContent-br{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   right:0;   width:1px;   height:1px}

.BlockContent-br div{  position:absolute;   z-index:-1;   top:-1px;   left:-1px;   width:2px;   height:2px;   background-image:url('images/BlockContent-s.png')}

.BlockContent-tc{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:1px;   right:1px;   height:1px}

.BlockContent-tc div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:100%;   height:2px;   background-image:url('images/BlockContent-h.png')}

.BlockContent-bc{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:1px;   right:1px;   height:1px}

.BlockContent-bc div{  position:absolute;   z-index:-1;   top:-1px;   left:0;   width:100%;   height:2px;   background-image:url('images/BlockContent-h.png')}

.BlockContent-cl{  position:absolute;   overflow:hidden;   z-index:-1;   top:1px;   left:0;   width:1px;   bottom:1px}

.BlockContent-cl div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:2px;   height:100%;   background-image:url('images/BlockContent-v.png')}

.BlockContent-cr{  position:absolute;   overflow:hidden;   z-index:-1;   top:1px;   right:0;   width:1px;   bottom:1px}

.BlockContent-cr div{  position:absolute;   z-index:-1;   top:0;   left:-1px;   width:2px;   height:100%;   background-image:url('images/BlockContent-v.png')}

.BlockContent-cc{  position:absolute;   overflow:hidden;   z-index:-2;   top:1px;   left:1px;   right:1px;   bottom:1px;   background-image:url('images/BlockContent-c.png')}

.BlockContent-body{  color:#1E1B15;   font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-size:12px;   font-style:normal;   font-weight:normal}

.BlockContent-body a:link{  color:#51672D;   font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   text-decoration:underline}

.BlockContent-body a:visited, .BlockContent-body a.visited{  color:#918469;   font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   text-decoration:underline}

.BlockContent-body a:hover, .BlockContent-body a.hover{  color:#6C8A3D;   font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   text-decoration:none}

.BlockContent-body ul{  list-style-type:none;   color:#2C2820;   margin:0;   padding:0}

.BlockContent-body li{  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-size:12px;   text-decoration:none}

.BlockContent-body ul li{  padding:0px 0 0px 9px;   background-image:url('images/BlockContentBullets.png');  background-repeat:no-repeat;  margin:0.5em 0 0.5em 0;  line-height:1.2em}

.Post{  overflow:hidden;   min-width:35px;   min-height:35px;   margin:0 auto;   position:relative;   z-index:0}

.Post-body{  position:relative;   z-index:0;   margin:14px}

.Post-tl{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:0;   width:23px;   height:23px;   background-image:url('images/Post-s.png')}

.Post-tr{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   right:0;   width:23px;   height:23px}

.Post-tr div{  position:absolute;   z-index:-1;   top:0px;   left:-23px;   width:46px;   height:46px;   background-image:url('images/Post-s.png')}

.Post-bl{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:0;   width:23px;   height:23px}

.Post-bl div{  position:absolute;   z-index:-1;   top:-23px;   left:0;   width:46px;   height:46px;   background-image:url('images/Post-s.png')}

.Post-br{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   right:0;   width:23px;   height:23px}

.Post-br div{  position:absolute;   z-index:-1;   top:-23px;   left:-23px;   width:46px;   height:46px;   background-image:url('images/Post-s.png')}

.Post-tc{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:23px;   right:23px;   height:23px}

.Post-tc div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:100%;   height:46px;   background-image:url('images/Post-h.png')}

.Post-bc{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:23px;   right:23px;   height:23px}

.Post-bc div{  position:absolute;   z-index:-1;   top:-23px;   left:0;   width:100%;   height:46px;   background-image:url('images/Post-h.png')}

.Post-cl{  position:absolute;   overflow:hidden;   z-index:-1;   top:23px;   left:0;   width:23px;   bottom:23px}

.Post-cl div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:46px;   height:100%;   background-image:url('images/Post-v.png')}

.Post-cr{  position:absolute;   overflow:hidden;   z-index:-1;   top:23px;   right:0;   width:23px;   bottom:23px}

.Post-cr div{  position:absolute;   z-index:-1;   top:0;   left:-23px;   width:46px;   height:100%;   background-image:url('images/Post-v.png')}

.Post-cc{  position:absolute;   overflow:hidden;   z-index:-2;   top:23px;   left:23px;   right:23px;   bottom:23px;   background-image:url('images/Post-c.png')}

.Post{ margin:5px}

a img{ border:0}

.article img, img.article{ border-style:solid;  border-width:0px;  border-color:#ACC77F;  margin:1em}

.metadata-icons img{ border:none;  vertical-align:middle;  margin:2px}

.article table, table.article{ border-collapse:collapse;  margin:1px;  width:auto}

.article table, table.article .article tr, .article th, .article td{ background-color:Transparent}

.article th, .article td{ padding:2px;  border:solid 0px #92B658;  vertical-align:top;  text-align:left}

.article th{ text-align:center;  vertical-align:middle;  padding:7px}

.PostMetadataHeader{ background-color:#E8D9C5;  border-color:#ACC77F;  border-style:solid;  border-width:0px;  padding:3px}

.PostHeaderIcon-wrapper{ 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:22px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#32401C}

.PostHeaderIcon-wrapper, .PostHeaderIcon-wrapper a, .PostHeaderIcon-wrapper a:link, .PostHeaderIcon-wrapper a:visited, .PostHeaderIcon-wrapper a:hover{ font-family:"Palatino Linotype",Georgia,"Times New Roman",Times,Serif;  font-size:22px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#32401C}

.PostHeader a:link{ font-family:"Palatino Linotype",Georgia,"Times New Roman",Times,Serif;  text-decoration:none;  text-align:left;  color:#405224}

.PostHeader a:visited, .PostHeader a.visited{ font-family:"Palatino Linotype",Georgia,"Times New Roman",Times,Serif;  text-decoration:none;  text-align:left;  color:#5C5342}

.PostHeader a:hover, .PostHeader a.hovered{ font-family:"Palatino Linotype",Georgia,"Times New Roman",Times,Serif;  text-decoration:none;  text-align:left;  color:#595140}

.PostHeaderIcons, .PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  font-size:11px;  color:#485C28}

.PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover{ margin:0}

.PostHeaderIcons a:link{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#564E3E}

.PostHeaderIcons a:visited, .PostHeaderIcons a.visited{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#564E3E}

.PostHeaderIcons a:hover, .PostHeaderIcons a.hover{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:none;  color:#51672D}

body{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  font-size:12px;  font-style:normal;  font-weight:normal;  color:#26231C}

.PostContent{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  font-size:12px;  font-style:normal;  font-weight:normal;  text-align:justify;  color:#26231C}

a{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  font-style:normal;  font-weight:bold;  text-decoration:underline;  color:#EA7610}

a:link{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  font-style:normal;  font-weight:bold;  text-decoration:underline;  color:#EA7610}

a:visited, a.visited{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#564E3E}

a:hover, a.hover{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#66A62B}

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}

h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover{ font-family:"Palatino Linotype",Georgia,"Times New Roman",Times,Serif;  font-size:28px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#51672D}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover{ font-family:"Palatino Linotype",Georgia,"Times New Roman",Times,Serif;  font-size:22px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#51672D}

h3, h3 a, h3 a:link, h3 a:visited, h3 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:#A5C275}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover{ font-family:"Palatino Linotype",Georgia,"Times New Roman",Times,Serif;  font-size:16px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#242E14}

h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover{ font-family:"Palatino Linotype",Georgia,"Times New Roman",Times,Serif;  font-size:14px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#242E14}

h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover{ font-family:"Palatino Linotype",Georgia,"Times New Roman",Times,Serif;  font-size:14px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#242E14}

ul{  list-style-type:none;   color:#383329;   margin:0;   padding:0}

li{  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-size:12px}

.Post ul li{  padding:0px 0 0px 14px;   background-image:url('images/PostBullets.png');  background-repeat:no-repeat;  margin:0.5em 0 0.5em 0;  line-height:1.2em}

blockquote p{  color:#13190B;   font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-style:italic;   font-weight:normal;   text-align:left}

blockquote{  border-color:#C3BBAC;   border-width:0px;   border-style:solid;   margin:10px 10px 10px 50px;   padding:5px 5px 5px 32px;   background-color:#E8EFDC;   background-image:url('images/PostQuote.png');  background-position:left top;  background-repeat:no-repeat}

.PostFooterIcons, .PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  font-size:11px;  text-decoration:none;  color:#5C7533}

.PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover{ margin:0}

.PostFooterIcons a:link{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#564E3E}

.PostFooterIcons a:visited, .PostFooterIcons a.visited{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#564E3E}

.PostFooterIcons a:hover, .PostFooterIcons a.hover{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:none;  color:#51672D}

button.Button, a.Button{ position:relative;  display:inline-block;  width:auto;  outline:none;  border:none;  background:none;  line-height:30px;  margin:0;  padding:0;  overflow:visible;  cursor:default;  text-decoration:none !important}

*:first-child+html button.Button, *:first-child+html a.Button{  display:list-item;   list-style-type:none;   float:left}

.Button .btn{  position:relative;   overflow:hidden;   display:block;   width:auto;   z-index:0;   height:30px;   color:#000;   white-space:nowrap;   float:left}

.Button .t{  height:30px;   white-space:normal;   padding:0 14px;   font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-size:12px;   font-style:normal;   font-weight:normal;   text-align:left;   line-height:30px;   text-decoration:none !important}

input, select{  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-size:12px;   font-style:normal;   font-weight:normal}

.Button .active{  color:#F4F8E8}

.Button .hover,  a.Button:hover{  color:#000;   text-decoration:none !important}

.Button .active .r{  top:-60px}

.Button .hover .r{  top:-30px}

.Button .r{  display:block;   position:absolute;   overflow:hidden;   z-index:-1;   top:0;   right:0;   width:15px;   height:90px}

.Button .r span{  display:block;   position:absolute;   overflow:hidden;   z-index:-1;   top:0;   right:0;   width:423px;   height:90px}

.Button .active .l{  top:-60px}

.Button .hover .l{  top:-30px}

.Button .l{  display:block;   position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:0;   right:15px;   height:90px}

.Button .l, .Button .r span{  background-image:url('images/Button.png')}

.Footer{  position:relative;   z-index:0;   overflow:hidden;   width:984px;   margin:5px auto 0px auto}

.Footer .Footer-inner{  height:1%;   position:relative;   z-index:0;   padding:10px;   text-align:center}

.Footer .Footer-background{  position:absolute;   z-index:-1;   background-repeat:no-repeat;   background-image:url('images/Footer.png');   width:984px;   height:100px;   bottom:0;   left:0}

.rss-tag-icon{  position:relative;   display:block;   float:left;   background-image:url('images/rssIcon.png');  background-position:center right;  background-repeat:no-repeat;  margin:0 5px 0 0;  height:32px;  width:24px}

.Footer .Footer-text p{ margin:0}

.Footer .Footer-text{ display:inline-block;  color:#15130F;  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  font-size:11px}

.Footer .Footer-text a:link{ text-decoration:none;  color:#38471F;  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline}

.Footer .Footer-text a:visited{ text-decoration:none;  color:#38471F;  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline}

.Footer .Footer-text a:hover{ text-decoration:none;  color:#000;  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:none}

.page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .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:#92B658}

.page-footer{ margin:1em;  text-align:center;  text-decoration:none;  color:#9A8E74}

.contentLayout .sidebar1{ position:relative;  margin:0;  padding:0;  border:0;  float:left;  overflow:hidden;  width:294px}

.contentLayout .content{ position:relative;  margin:0;  padding:0;  border:0;  float:left;  overflow:hidden;  width:689px}

.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}

.aligncenter, div.aligncenter{ display:block;  margin-left:auto;  margin-right:auto}

.alignleft{ float:left}

.alignright{ float:right}
.aligncenter img, img.center{ text-align:center;  margin:1em;  margin-right:0}
.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}

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