body, html{height:100%;margin:0;padding:0;width:100%;position:absolute;}
html>body,
body{margin:0;padding:0;height:100%;width:100%;font-size:100%;}
body{background: url(http://happyfork.net/images/green/bkgd.gif) #690 top left repeat-x;margin:0;padding:0;}

body a:link, body a:visited, body a:hover, body a:active {text-decoration:none;}

body a:link{color:#f50; text-decoration:none;}
body a:visited{color:#DC4900; text-decoration:none;}
body a:hover{color:#FF2525; text-decoration:none; background:#efe;}
body a:active{color:#fff; text-decoration:none;}

#happyTitle{background:url(http://happyfork.net/images/green/placeSetting.gif) left top no-repeat;height:70px;float:left;margin:1em 0 0;padding:35px 0 0 107px;display:block;font-family: georgia,tahoma,sans-serif;font-size: 12px;color: #111;font-weight: bold;top:0;position:absolute;text-align:left;}

#happyTitle a:link, #happyTitle a:visited, #happyTitle a:hover, #happyTitle a:active{text-decoration:none;}
#happyTitle a:link, #happyTitle a:visited, #happyTitle a:active{color:#4bbf00;}
#happyTitle a:hover{color:#000;background:none;}
#happyforkLink{font-size:1px;position:relative;clear:both;float:none;margin:0 0 30px 0;padding:0 0 0 95px;overflow:hidden;display:block;width: 490px;}
#happyforkLink img{position:relative;left:0;margin-right: 50px;}

#content{font-family:Verdana, sans-serif;position:relative;display:block;clear:both;border-bottom:1px solid #000;margin: 0 auto;width: 785px;font-size: 10px;}

#entry{color:#fff;width:620px;float:right;padding:120px 0 0;margin:0;list-style-type:none;display:block;background: url(http://happyfork.net/images/green/please.gif) no-repeat bottom left;clear: both;overflow: hidden;}
#entry li{margin:0;padding:5px;clear: none;overflow:hidden;}
#entry li#entryGuts ol li{list-style-type:decimal;list-style-position:inside;overflow:hidden;} 
#entry li#entryGuts ul li{list-style-type:circle;list-style-position:inside;overflow:hidden;}
#entry li#title{font-size:1.6em;font-family:Georgia, "Times New Roman", Times, serif;margin:0;padding-top:.5em;}
#entry li#title h1{margin:0;padding:0;font-size:.7em;}
#entry li#titleAlt h1 {margin:0;padding:0;font-size:13em;}
#entry li#entryTime{font-size:.6em;font-style:italic;}
#entry li#entryGuts{font-size:10px;overflow:visible;}
#entry li#entryGuts blockquote {padding: 0.25em 40px;font: italic 1.2em Georgia, Times, serif; background: url(http://alistapart.com/pix/quote_wh.gif) 10px 0.75em no-repeat; margin: 0.25em 0;}
#entry li#entryGuts blockquote:before { content: open-quote; }
#entry li#entryGuts blockquote:after { content: close-quote; }

#entry li#dailyImage{margin: 0;padding:0;text-align:center;display:block;vertical-align:middle;}
#entry li#dailyImage #mainImage,
#entry li#dailyImage img,
#entry #mainImage{margin: 0px 10px 10px 0px;border: 2px solid #9f0029;background: #fff;padding: 7px;}
#entry li#dailyImage img{border: 2px solid #b60032;background: #efefef;}
#entry li a:link, #entry li a:visited, #entry li a:active{color:#9b8859;}
#entry li a:hover{color:#69f;}

dl#navigation{margin:0;width:165px;text-align:left;float:right;overflow:hidden;display:block;padding:160px 0 0;}
dl#navigation dt,
dl#navigation dd{font-size:10px;display:block;width:auto;}
dl#navigation dt{display:block;clear:right;float:right;text-align:right;padding:0 .5em .4em .6em;margin:0;font-weight:bold;color:#fff;}
dl#navigation dd{padding:.1em .2em .4em .6em;margin:0;overflow:hidden;color:#eff5fc;font-family:'Lucida Grande', Arial, Helvetica, sans-serif;font-style:italic;clear:left;color:#222;text-align:right;}
dl#navigation dd.selected{font-weight:bold;color:#d02f75;}
dl#navigation dd a:link,
dl#navigation dd a:visited,
dl#navigation dd a:active{text-decoration:none;font-weight:normal;color:#222;}
dl#navigation dd a:hover{color:#ff2525;}
dl#navigation dt.selected {font-weight:bold;color:#ff2525;}
dl#navigation dd.selected a{font-weight:bold;font-size:1.05em;color:#fff;}

#footer{font-family:verdana, sans-serif;font-size:1em;display:block;clear:both;float:left;color:#fff;text-align:right;padding:35px 0 1em;margin:55px 0 0;overflow:hidden;width:100%;}
