/* CSS Document */
body { background: #776644; }
body,td,p { font: 8pt arial, sans-serif;  }
.outline { border: 1px solid #000; }
/**** navigation ****/
a, .windowopen { color: #632; font-size: 9pt; font-weight: bold; text-decoration: none; }
a:hover, .windowopen:hover { color: #663 }
a.subscribe { color: #ddccaa; font-size: 11pt; font-weight: bold; }
a.subscribe:hover, a.vanclink { color: #fff }
a.breakfast { color: #ddd5b9; font-size: 10pt; }
a.breakfast:hover { color: #eeddcc }
a.ad, a.clicktosub { font-size: 11pt; color: #632 }
a.ad:hover, a.vanclink:hover { color: #000 }
a.clicktosub:hover { color: #663 }
a.losier { color: #663; font-size: 11pt }
a.losier:hover { color: #632 }
/***** Header *****/
.header { background: #632 url(images/masthead/mastredflowers2.jpg) center no-repeat; height: 90px }
.logo { margin-left: 10px }
.tagbar { background: #a83; font-size: 9pt; letter-spacing: .3em; color: #000; height: 20px; padding: 2px; text-align: center }
.navlinks { padding: 4px; text-align: center; border-bottom: 1px solid #632 }
/***** Main Content *****/
.main { background: #ddd5b9 url(images/mainbg.jpg) no-repeat center top; }
.maincontent { padding-top: 20px; padding-left: 20px; padding-right: 20px }
.inthisissuebox { border-left: 1px solid #000; padding-left: 10px }
.articletitle { font-size: 10pt; color: #632 }
.articletxt { color: #444411 }
.stampreminder { border: 1px solid #632; padding: 10px; font-size: 9pt; color: #444411; margin-top: 5px; width: 90% }
.dispadbord { border-top: 1px solid #000; }
.dispadbordr { border-top: 1px solid #000; border-left: 1px solid #000; }
.adtitle { color: #632; font-weight: bold; font-size: 9pt }
.adsize { font-size: 8pt }
.emailheading { font-size: 10pt; font-weight: bold }
.lgfont { font-size: 9pt }
.by { margin: 0px 0px 3px 45px }
.windowopen:hover { cursor: pointer; }
li { margin-bottom: 4px }
.vancbox { border: 1px solid #000; background: #a83; padding: 3px; color: #000 }
/****  TITLES AND HEADINGS  ****/
.pagetitle, .disthead { font-size: 12pt; color: #632; font-weight: bold }
.subtitle, .subtitlebox { font-size: 12pt; color: #663; font-weight: bold }
.archissue { font-size: 12px; color: #663; font-weight: bold }
.subtitlebox { border: 1px solid #000; background: #999175; padding: 3px; color: #ddd5b9 }
.subheading { font-size: 10pt; color: #000; font-weight: bold; text-decoration: none }
.tablehead, .tablehead2 { padding: 3px; font-weight: bold }
.tablehead { background: #bbb397; }
.tablehead2 { background: #999175  }
.paralinetop { padding-top: 8px; border-top: 1px solid #000 }
.linkbox { margin-bottom: 3px }
.redstar { color: #990000; font-weight: bold }
.leftcolumn { padding-right: 20px; }
.midcolumn { padding-left: 20px; padding-right: 20px; border-left: 1px solid #999966 }
.rightcolumn { padding-left: 20px; border-left: 1px solid #999966 }
.blackline { margin-top: 5px; margin-bottom: 5px }
.line { margin-top: 25px; margin-bottom: 25px }
.enddot { font-size: 11pt; }
.raquo { font-size: 14pt }
.price { font-size: 15px; font-weight: bold }
.pindent { margin-left: 25px; }
/****  images - pictures  ****/
.backimg { border: 1px solid #663; margin-bottom: 2px }
.artleftimg { border: 1px solid #663; margin-right: 15px; margin-bottom: 15px }
.picright, .picleft { margin-bottom: 10px; border: 1px solid #000 }
.picright { margin-left: 10px; }
.picleft { margin-right: 10px; }
/****  ad boxes ****/
.highlightbox, .losierbox, .eventsbox { border: 1px solid #999175; background: #bbb397; padding: 3px; }
.losierbox { height: 140px; padding: 10px 0px 0px 0px }
.breakfastbox, .adtitle { margin-top: 10px } 
.breakfastbox { background: #663; text-align: center; padding: 2px; }
.breakfasttxt { margin-bottom: 3px }
.adbox { background: #bbb397; padding: 5px; text-align: center; border-left: 1px solid #663; border-right: 1px solid #663; border-bottom: 1px solid #663; }
.adtitle { background: #a83; padding: 3px; border: 1px solid #000; text-align: center; }
.adboxtext { font-size: 14px; font-weight: bold }
.earthweb { margin-top: 8px }
.poetrybox { border: 1px solid #000 }
.poetrytext { background: #ffffff; padding: 1px 10px 15px 10px }
.recipebox { padding: 10px; border: 1px solid #999175; background: #ccc4a8; }
 { border: 2px solid #632; padding: 5px }
.eventstitle { font: 16px; color: #632; font-weight: bold; margin: 3px 0px 5px 0px }
.eventlist { font-size: 14px; }
/***** Right Bar *****/
.rightbar { background: #ddd5b9; border-left: 1px solid #000;  }
.coverbox { background: #999175 /*#557#7a895b  url(images/masthead/coverbg.jpg) no-repeat center matches main bg*/ /*#565#555577#511 url("images/masthead/coverbg_green.jpg") no-repeat center*/}
.issuedate, .issuetheme { font-size: 11pt; font-weight: bold; }
.issuedate { color: #ddd5b9; padding-top: 5px }
.issuetheme { color: #ffffff; }
.subnow { margin-bottom: 1px; margin-top: 3px }
.cover { padding-bottom: 8px; padding-top: 8px }
.coverfront { border: 1px solid #000 }
.newsbox { background: #ddd5b9; padding-left: 3px; padding-right: 3px; }
.newstitle { font-weight: bold; font-size: 11pt; color: #773322 }
.newstxt { font-size: 8pt }
.input { font-size: 8pt; color: #632 }
.newslistselect { margin-top: 6px; margin-bottom: 6px }
.button { background: #632; border: 1px solid #000; font-size: 9pt; font-weight: bold; color: #ddd5b9; padding: 3px }
.butfront { margin-top: 15px }
.getnotified { margin: 3px 0px 5px 0px }
.copyright { background: #bbb397; padding: 3px; border-top: 1px solid #000 }
.subnote { padding: 5px; font-size: 10px }
/***** Issue 70 *****/
.art70-01bot { background: url(images/issues/70/01bust.jpg) no-repeat bottom center }
.art70-02sig { font-size: 9pt; font-style: italic; }
.art70-03bot { background: url(images/issues/70/feet.jpg) no-repeat bottom center }
.art70-04bot { background: url(images/issues/70/water.jpg) no-repeat bottom center }
.art70-05bot { background: url(images/issues/70/waterdesert.jpg) no-repeat bottom center }
.cloudline { margin-top: 25px; height: 90px; background: url(images/issues/70/clouds.jpg) no-repeat center top; border-top: 2px solid #000 }
.flowerline { margin-top: 25px; height: 100px; background: url(images/issues/70/sunflowers.jpg) no-repeat center top; border-top: 2px solid #000 }
.articleblank { height: 55px }