html{font-family:"lucida grande","lucida sans unicode",helvetica,arial,sans-serif;font-size:13px;}
body{margin:0px;padding:0px;background-color:#fff;}
a:link, a:visited, a:active{text-decoration:none;color:#4a6916;}
a:hover{text-decoration:underline;color:#4a6916;}
#canvas{min-width:1000px;margin:0px;padding:0px;background-color:#fff;}
#header{margin:0px;height:168px;background-color:#498929;border-bottom:solid 1px #7dbd3b;background-image:url('images/header.gif');background-repeat:no-repeat;}
#shade{height:26px;background-image:url('images/shade.gif');background-repeat:repeat-x;}
#content{margin:0px 0px 0px 64px;padding:0px;float:left;width:510px;line-height:20px;color:#555;}
#footer{clear:both;margin:0px 0px 8px 72px;}
#menu{margin:0px;padding:0px;height:40px;background-color:#1f2d18;}
#menuMain{margin:0px 0px 0px 80px;height:40px;width:900px;}
#menuMain ul{list-style-type:none;margin:0px;padding:0px;display:inline;position:relative;}
#menuMain ul li{color:#fff;float:left;}
#menuMain ul li a{font-size:16px;color:#fff;line-height:38px;}
#menuIcons{line-height:38px;color:#fff;padding-left:32px;}
#menuIcons a{border:none;color:#fff;text-decoration:underline;}
#menuAds{margin:0px;margin-top:16px;margin-left:32px;width:340px;float:left;text-align:center;}
#defaultIndent{margin-left:16px;}
#relatedLinks .linkList a{text-decoration:underline;}
#relatedLinks .linkList img{height:60px;width:75px;border:none;margin-right:20px;float:left;}
#relatedLinks .linkList li{min-height:60px;margin-bottom:20px;}
#relatedLinksTitle{font-weight:bold;}
#articleBody{margin-top:4px;margin-left:3px;text-align:justify;}
#articleBody a{text-decoration:underline;}
#articleBody h2{margin:16px 0px 4px 0px;font-size:12pt;color:#555;text-align:left;}
#articleBody h3{margin:16px 0px 0px 0px;font-size:10.2pt;color:#555;text-align:left;}
#articleBody ul{text-align:left;margin-top:4px;}
#articleBody table{margin:8px 0px 2px 0px;padding:0px;border:solid 1px #555;border-spacing:0px;border-collapse:collapse;}
#articleBody table td{border:solid 1px #aaa;padding:2px 4px 2px 4px;}
#articleTitle{font-size:18pt;line-height:150%;color:#555;display:inline;}
#articleDate{font-size:9pt;color:#aaa;margin-left:2px;}
#archiveTitle{margin:8px 0px 4px 0px;font-size:18pt;color:#555;}
#archiveBody{margin-left:3px;margin-top:24px;margin-bottom:8px;}
#archiveBody h2{margin-bottom:8px;margin-top:2px;color:#aaa;font-size:14pt;font-weight:normal;}
#archiveBody h3{margin-left:0px;margin-bottom:2px;font-size:11pt;color:#555;}
#archiveBody h3 a{color:#555;}
#articleComments{font-size:9pt;}
#commentsTitle{font-weight:bold;}
#commentFormTitle{font-weight:bold;}
#commentForm{color:#aaa;margin-top:4px;margin-bottom:12px;}
#searchResults{font-size:9pt;}
#searchResults ul{list-style-type:none;margin:16px 0px 16px 8px;padding:0px;}
#searchResults li{margin-bottom:8px;}
.searchUrl{font-size:10.2pt;}
.comment{margin-left:3px;margin-bottom:12px;background-color:#f9f9f0;}
.commentName{font-weight:bold;}
.mainItem{margin:16px 16px 24px 16px;min-height:200px;}
.mainItem h2{margin:0px 0px 4px 0px;font-size:14pt;color:#498929;text-align:left;}
.mainItem h2 a{color:#498929;text-align:left;}
.mainItemDate{margin:-21px 0px 0px 0px;float:right;font-size:9pt;color:#aaa;padding:0px;text-align:left;}
.mainItemText{margin-left:1px;text-align:justify;}
.menuDivider{margin:14px 10px 0px 0px;height:14px;border-top:dashed 1px #86bc27;}
.articleDivider{margin:24px 0px 0px 0px;height:18px;}
.linkList{list-style-type:none;margin:2px 0px 0px 0px;padding-left:6px;}
.archiveTable{border-style:none;border-width:0px;margin-top:0px;}
.archiveTable td{width:50%;}
.archiveTable tr, th, td{border-style:none;border-width:0px;padding:2px 4px 24px 4px;}
.archiveDate{color:#aaa;}
.commentInput{border:solid 1px #aaa;}
.commentButton{border:solid 1px #aaa;margin-top:4px;}
.noLinkBorder img, a{border:none;}
.menuListSub{list-style-type:none;margin:0px;padding:0px 8px;}
.menuListSub li{font-weight:normal !important;font-size:10pt !important;}
.menuListSub a{color:#4a6916 !important;}
.doInline{display:inline;}
.searchButton{border-width:1px;margin-left:4px;}
.searchInput{border-width:1px;border-bottom:solid 1px #f2f0ee;border-right:solid 1px #f2f0ee;}
.thumb{float:right;margin:6px 0px 8px 8px;color:#999;font-style:italic;font-size:12px;text-align:left;}
.thumb img{width:180px;height:144px;margin-bottom:4px;border:solid 1px #999;}
.thumb a{border:none;color:#999;text-decoration:underline;}
#buttons{margin-top:30px;}
#buttons img{border:none;height:54px;width:244px;}
#buttons a{text-decoration:underline;}
#articleIcons{margin-top:2em;text-align:right;}
#mainPage .linkList {margin-bottom:40px;}
#mainPage .linkList a{text-decoration:underline;}
#mainPage .linkList img{height:60px;width:75px;border:none;margin-right:20px;float:left;}
#mainPage .linkList li{min-height:60px;margin-bottom:20px;}
#mainPage h2{margin:32px 0 16px 0;font-size:14pt;color:#498929;text-align:left;}
#mainPage .intro{font-size:14px;}
#mainPage .more{display:inline-block;margin-top:16px;}
#menuAds h3{color:#555;font-weight:normal;margin-top:30px;font-size:14px;}
#menuLinks{text-align:left;list-style-type:none;}
#menuLinks li{margin:4px;}
#articleAd{margin:16px;}
a.retweet img{border:none;width:55px;height:20px;display:block;float:right;margin-left:8px;}