body{margin: 0;background: #fff url(i/chickenshadow.gif) no-repeat fixed -150px 130px;}.bold{font-weight: bold}#photothumbnails{padding: 0;text-align: right;margin: 0;}#photothumbnails img{display: inline;border: 1px solid #ccc;padding: 3px;background-color: white;margin: 0 5px;}img#title{border: 0;}.blogbody img{border: 1px solid #ccc;padding: 3px;background-color: transparent;text-align: center;margin: 5px auto;}#headertitle{border: 0px;float: left;background-color: transparent;padding: 0;width: 353px;}#header{width: 100%;margin-bottom: 20px;background: #F6F7E2 url(i/hdr_bkg.gif);height: 110px;}hr{display: block; clear: right;visibility: none; margin: 0; padding: 0;}div.clearer {clear: right; line-height: 0; height: 0;}.center{text-align: center;}#spider{position: absolute; top: 84px; left: 311px; width: 30px; height 57px;z-index: 100;} .blog{width: 60%;margin: 10px 20px 0 20px;float: left;background-color: transparent;}.blogbody{margin-top: 0px;}.entryheader{/*background: transparent url(i/entrytitleicon.gif) left top no-repeat;padding-left: 20px;margin-bottom: 0;*/}h2.title{font: bold 1.3em Arial, sans-serif;color: #9DA313;margin-bottom: 0;margin-top: 0;text-align: left;line-height: .9em;}h2.archivestitle{font: bold 1.3em Arial, sans-serif;color: #9DA313;}h3.date{font: .7em  Arial, sans-serif;color: #9DA313;margin-top: 0;margin-left: 3px;text-align: left;}.blog p{font: .8em verdana, sans-serif;color: #796035;line-height: 1.5em;margin-top: 0px;margin-left: 20px;margin-right: 15px;text-align: justify;}div.insert{margin: 10px 30px 15px 30px;border: 3px solid #ECF3DB;padding-left: 0;background: transparent url(i/part-transparent-bkg.gif);}div.insert p{font: .75em Georgia, serif;color: #927440;margin: 10px 20px;line-height: 1.3em;}.entryfooter, #menu{font: .65em verdana, sans-serif;color: #999;padding: 5px 15px;background-color: transparent;margin-bottom: 40px;}a{text-decoration: none;color: #c60;}a:hover{text-decoration: underline;}.blogbody{}#links{text-align: left;width: 25%;background: #fff;margin-left: 70%;}#recententries, #reads, #archives{margin:10px;padding: 0;background: transparent;line-height: 1em;}.side{color: #3d5c00;background-color: transparent;}.side li{padding-left: 15px;background-image: url(i/arrow3.gif);background-repeat: no-repeat;background-position: 0 2px;}	.side ul{list-style:none;margin:0;padding: 0;margin-left: 0px;}	.side ul li{}	.side ul li a{font: .65em Verdana, sans-serif;color: #796035;}.sidetitle{background: transparent;color: #9DA313;font: bold 1em Arial, sans-serif;margin: 0;padding: 0;}#navcontainer{padding: 0;text-align: right;margin-left: 353px;}#navcontainer ul{border: 0;margin: 0;padding: 0;list-style-type: none;text-align: center;}#navcontainer ul li{display: block;float: right;text-align: center;padding: 0;margin: 0;}#navcontainer ul li a{background: transparent;width: 6.5em;height: 1.75em;padding: 0;margin: 0;color: #927440;text-decoration: none;display: block;text-align: center;font: bold .7em/1.75em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;}#navcontainer ul li a:hover{background: #fff;}#navcontainer a:active{background: transparent;color: #fff;}#navcontainer li#active a{background: transparent;color: #927440;}#footer{width: 100%;background: #F6F7E2 url(i/leavesbkg2.gif);clear: both;}/* comments */#comments-header{width: 100%;background: #F6F7E2 url(i/leavesbkg2.gif);padding: 20px 0;}#comments-header h1{font: bold 1em Arial, sans-serif;color: #796035;margin: 5px 20px;}#comments-header h2{font: bold .9em Arial, sans-serif;color: #796035;margin: 0 20px;}.comments-post{font: .9em Arial, sans-serif;color: #9DA313;margin: -7px 20px 0 20px;text-align: right;}.comments-post a{font-weight: bold;color: #9DA313;padding: 4px;}.comments-post a:hover{background: #F2F4BF;}.comments-body{margin: 0 20px;font: .8em verdana, sans-serif;color: #796035;line-height: 1.2em;}.comments-body-ind-entry{width: 60%;margin: 0 20px;float: left;background-color: transparent;color: #796035;}.comment-date{font: .7em Verdana, sans-serif;color: #c60;margin: 0 20px 60px 20px;text-align: right;}.comment-date img{border: 0;margin: 0 3px;}h3{margin: 5px 20px;font: bold .9em Arial, sans-serif;color: #796035;}input.button{font: bold .9em Arial, sans-serif;color: #9DA313;border: 1px solid #796035;padding: 3px;background: #F2F4BF;float: right;width: 6em;margin-bottom: 20px;margin-left: 5px;text-align: center;}
