.ezoic-wrapper {
  Content-type: text/html; }
  
 #stylesheet_body {
    margin: 0;
    padding: 0;
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
    color: #666600;
    font-size: 14px; }
  .ezoic-wrapper h1,
  .ezoic-wrapper h2,
  .ezoic-wrapper h3,
  .ezoic-wrapper h4,
  .ezoic-wrapper h5,
  .ezoic-wrapper h6 {
    background-color: rgba(0, 0, 0, 0);
    color: darkolivegreen;
    clear: both; }
  .ezoic-wrapper h2,
  .ezoic-wrapper h3,
  .ezoic-wrapper h4,
  .ezoic-wrapper h5,
  .ezoic-wrapper h6 {
    margin-top: 24px; }
  .ezoic-wrapper h1 {
    background-color: rgba(0, 0, 0, 0);
    margin-top: 0px;
    font-family: 'Times New Roman', Georgia, 'Palatino Linotype', Palatino, serif;
    border-bottom: 0 solid #8f8fb3;
    font-size: 22pt;
    font-weight: bold;
    text-align: center; }
  .ezoic-wrapper h2 {
    font-family: 'Times New Roman', Georgia, 'Palatino Linotype', Palatino, serif;
    border-bottom: 0px solid #990000;
    font-size: 16pt;
    font-weight: bold;
    text-align: center; }
  .ezoic-wrapper h3 {
    font-family: 'Times New Roman', Georgia, 'Palatino Linotype', Palatino, serif;
    border-bottom: 0 solid #990000;
    font-size: 12pt;
    font-weight: bold;
    text-align: center; }
  .ezoic-wrapper blockquote {
    margin: 12px 56px;
    color: #000066;
    font-size: 100%;
    line-height: 20px;
    font-family: 'Courier New', Courier, monospace; }
  .ezoic-wrapper code {
    color: navy; }
  .ezoic-wrapper img {
    border: 0 solid #dddddd; }
  .ezoic-wrapper a:link img {
    border: 0; }
  .ezoic-wrapper a:link {
    color: #660000;
    text-decoration: underline; }
  .ezoic-wrapper a:visited {
    color: darkolivegreen;
    text-decoration: underline; }
  .ezoic-wrapper a:hover {
    color: tomato;
    text-decoration: underline; }
  .ezoic-wrapper #PageWrapper {
    width: 970px;
    border: 0px solid black; }
  .ezoic-wrapper #Header {
    position: relative;
    height: 227px; }
  .ezoic-wrapper #ContentWrapper {
    float: left;
    width: 100%; }
  .ezoic-wrapper #ContentColumn {
    margin: 0 185px 0 185px;
    padding: 20px 20px 20px 20px; }
  .ezoic-wrapper #NavColumn {
    float: left;
    width: 184px;
    margin-left: -970px; }
  .ezoic-wrapper #ExtraColumn {
    float: left;
    width: 184px;
    margin-left: -184px; }
  .ezoic-wrapper #Footer {
    clear: both;
    width: 100%;
    padding: 12px;
    border-top: 0px solid #f0f5fb; }
  .ezoic-wrapper .Liner {
    padding: 10px; }
  .ezoic-wrapper #Header .Liner {
    padding: 0; }
  .ezoic-wrapper #Footer .Liner {
    margin: 0;
    padding: 5px 220px 5px 190px; }
  .ezoic-wrapper #Footer p {
    font-style: italic;
    color: #999999; }
  .ezoic-wrapper #PageWrapper {
    margin: 0px auto;
    background-image: url('//www.countryfarm-lifestyles.com/image-files/background.jpg');
    background-repeat: repeat-y; }
  .ezoic-wrapper #Header {
    background-image: url('//www.countryfarm-lifestyles.com/image-files/header-image.jpg');
    background-repeat: no-repeat;
    background-color: rgba(0, 0, 0, 0);
    background-position: top left; }
  .ezoic-wrapper #ContentWrapper {
    background-image: url('//www.countryfarm-lifestyles.com/image-files/content.jpg');
    background-repeat: no-repeat;
    background-color: rgba(0, 0, 0, 0); }
  .ezoic-wrapper #NavColumn {
    background-image: url('');
    background-repeat: repeat-y;
    background-color: rgba(0, 0, 0, 0);
    text-align: center; }
  .ezoic-wrapper #ContentColumn {
    background-image: url('');
    background-repeat: no-repeat;
    background-color: rgba(0, 0, 0, 0); }
  .ezoic-wrapper #ExtraColumn {
    background-image: url('');
    background-repeat: no-repeat;
    background-color: rgba(0, 0, 0, 0);
    text-align: center; }
  .ezoic-wrapper #Footer {
    background-image: url('//www.countryfarm-lifestyles.com/image-files/footer-background.jpg');
    background-repeat: no-repeat;
    background-color: rgba(0, 0, 0, 0);
    background-position: bottom left;
    text-align: center;
    font-size: 85%;
    color: #333333;
    margin: 0px 0px 15px 0px; }
  .ezoic-wrapper #NavColumn {
    font-size: 90%;
    color: darkolivegreen;
    text-align: center; }
  .ezoic-wrapper #ExtraColumn {
    font-size: 90%;
    color: darkolivegreen;
    text-align: center; }
  .ezoic-wrapper #NavColumn h4 {
    font-size: 90%;
    color: darkolivegreen;
    margin-top: 50px;
    text-align: center; }
  .ezoic-wrapper #ExtraColumn h4 {
    font-size: 90%;
    color: darkolivegreen;
    margin-top: 50px;
    text-align: center; }
  .ezoic-wrapper .Navigation {
    width: 100%;
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif;
    background-color: rgba(0, 0, 0, 0); }
  .ezoic-wrapper .Navigation h3 {
    padding: 0;
    font-size: 120%;
    color: #660000;
    border-bottom: 0;
    margin: 12px 0; }
  .ezoic-wrapper .Navigation ul {
    list-style-type: none;
    padding: 0 0 8px 5px;
    margin: -6px 0 0 0; }
  .ezoic-wrapper .Navigation li {
    background-color: rgba(0, 0, 0, 0);
    border: 0px solid white;
    margin-bottom: 3px; }
  .ezoic-wrapper .Navigation a:link {
    color: darkolivegreen;
    display: block;
    padding: 3px 8px 3px 4px;
    text-decoration: none;
    font-style: normal;
    font-size: 110%; }
  .ezoic-wrapper .Navigation a:visited {
    color: darkolivegreen;
    display: block;
    padding: 3px 8px 3px 4px;
    text-decoration: none; }
  .ezoic-wrapper .Navigation a:hover {
    color: firebrick;
    display: block;
    padding: 3px 8px 3px 4px;
    background-color: white;
    text-decoration: none; }
  .ezoic-wrapper .ThumbnailLink {
    text-align: center; }
  .ezoic-wrapper .ThumbnailLink a:link {
    text-decoration: none; }
  .ezoic-wrapper .ThumbnailLink a:hover .Caption {
    text-decoration: underline;
    color: firebrick; }
  .ezoic-wrapper .ExtraNav {
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, sans-serif; }
  .ezoic-wrapper .ExtraNav ul {
    list-style-type: none;
    padding: 0; }
  .ezoic-wrapper .ExtraNav ul li {
    display: inline;
    background-color: rgba(0, 0, 0, 0);
    text-align: center; }
  .ezoic-wrapper .ExtraNav a:link {
    color: darkolivegreen;
    text-decoration: none;
    text-align: center;
    padding: 0 4px; }
  .ezoic-wrapper .ExtraNav a:visited {
    color: darkolivegreen;
    text-decoration: none; }
  .ezoic-wrapper .ExtraNav a:hover {
    color: firebrick;
    background-color: white;
    text-decoration: underline; }
  .ezoic-wrapper #Header .ExtraNav {
    font-size: 85%;
    position: absolute;
    top: 185px;
    left: 145px; }
  .ezoic-wrapper #Header .ExtraNav ul {
    margin: 0; }
  .ezoic-wrapper #Footer .ExtraNav {
    margin: 0px auto;
    background-color: rgba(0, 0, 0, 0); }
  .ezoic-wrapper #Footer .ExtraNav ul {
    position: relative;
    top: -20px;
    right: 0px; }
  .ezoic-wrapper .CalloutBox {
    background-color: beige;
    width: 85%;
    border: 2px dotted firebrick;
    margin: 18px auto 24px auto;
    padding: 4px;
    color: black; }
  .ezoic-wrapper div.CalloutBox p {
    margin: 13px; }
  .ezoic-wrapper p.CalloutBox {
    padding: 13px; }
  .ezoic-wrapper div.CalloutBox h1,
  .ezoic-wrapper div.CalloutBox h2,
  .ezoic-wrapper div.CalloutBox h3,
  .ezoic-wrapper div.CalloutBox h4,
  .ezoic-wrapper div.CalloutBox h5,
  .ezoic-wrapper div.CalloutBox h6 {
    margin: 13px 0 0 13px; }
  .ezoic-wrapper .ReminderBox {
    background-color: beige;
    width: 24%;
    border: 1px dotted firebrick;
    margin: 0 0 12px 18px;
    float: right;
    color: #333333; }
  .ezoic-wrapper .ReminderBox h4 {
    margin: 0;
    padding: 2px;
    text-align: center;
    background-color: white; }
  .ezoic-wrapper .ReminderBox p {
    font-size: 80%;
    padding: 0 4px;
    line-height: 120%; }
  .ezoic-wrapper .AdSenseBoxLeft,
  .ezoic-wrapper .AdSenseBoxRight,
  .ezoic-wrapper .AdSenseBoxCenter468,
  .ezoic-wrapper .AdSenseBoxExtraColumn {
    padding: 5px;
    background-color: rgba(0, 0, 0, 0);
    border: 0px; }
  .ezoic-wrapper .AdSenseBoxLeft {
    margin: 12px 18px 12px 18px;
    float: left; }
  .ezoic-wrapper .AdSenseBoxRight {
    margin: 12px 18px 12px 18px;
    float: right; }
  .ezoic-wrapper .AdSenseBoxCenter468 {
    width: 468px;
    margin: 0 auto 12px auto;
    clear: both; }
  .ezoic-wrapper .AdSenseBoxExtraColumn {
    padding: 0;
    margin: 12px auto 12px auto;
    clear: both; }
  .ezoic-wrapper .ReturnToNavBox {
    background-color: rgba(0, 0, 0, 0);
    width: 90%;
    border-top: 1px dotted darkolivegreen;
    border-bottom: 1px dotted darkolivegreen;
    margin: 0px auto 12px auto;
    padding: 4px;
    text-align: center; }
  .ezoic-wrapper #RSSbox {
    width: 148px;
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid darkolivegreen;
    margin: 8px auto 10px 7px;
    padding: 2px 2px 10px 4px;
    font-size: 100%;
    font-weight: bold;
    color: firebrick;
    line-height: 120%;
    text-align: center; }
  .ezoic-wrapper .Clear {
    clear: both; }
  .ezoic-wrapper .Caption {
    font-size: 85%;
    font-weight: bold;
    color: darkolivegreen;
    display: block;
    line-height: 150%;
    margin-bottom: 10px; }
  .ezoic-wrapper .ItemRight {
    float: right;
    margin: 2px 0 12px 18px;
    text-align: center; }
  .ezoic-wrapper .ItemCenter {
    margin: 2px auto 12px auto;
    text-align: center;
    clear: both; }
  .ezoic-wrapper .ItemLeft {
    float: left;
    margin: 2px 18px 12px 0;
    text-align: center; }
  .ezoic-wrapper #ContentColumn ul {
    list-style-type: none;
    padding-left: 0;
    margin-left: 10px; }
  .ezoic-wrapper #ContentColumn li {
    background: url('//www.countryfarm-lifestyles.com/image-files/bullet.gif') left top no-repeat;
    padding-left: 30px;
    padding-bottom: 15px; }

