@charset "UTF-8";
body, html { height:100%; margin:0; padding:0; width:100%; position:absolute; background:#7ba2b7;color:#e3ede9;}
html>body, body { margin:0; padding:0; height:100%; width:100%; font-size:100%;}
body { font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;position:relative;background: url(images/erectionPageBkgd.gif) top left repeat-x;}
a:link, a:visited, a:active { color:#fff; text-decoration:none;border-bottom:1px dotted #182; }
a:hover { color:#8cbca1; border-bottom:1px dotted #8cbca1; }
#happyTitle { width:100%;height:283px;margin:0; padding:0; display:block; font-size:0; position:absolute; top:0; left:17px; overflow:hidden; color:#f4f4f4; background:url(images/erectionTop.jpg) top left no-repeat;}
#happyTitle a:link, #happyTitle a:visited, #happyTitle a:hover, #happyTitle a:active {font-weight:bold;text-decoration:none; margin:0; padding:10px 0 0;color:#f7f7f7; }
#happyTitle a:link, #happyTitle a:visited, #happyTitle a:active { }
#happyTitle a:hover { }
#content { background:url(images/erectionContentBkgd.gif) top left repeat-y #270001; width:866px;.width:900px; _zoom:1; position:relative; display:block; clear:both;  margin:0 auto;padding:283px 17px 0;}
#entry {width:632px;overflow:hidden;float:right;_zoom:1;padding:0 0 1em;margin:0 0 auto 0;list-style-type:none;display:block;height:100%;position:relative;background:#1900001;}
#entry li { margin:0; padding:5px 0; clear:both; float:none; _zoom:1;}
#entry li#title, #entry li#titleAlt {font-family:Trebuchet,Trebuchet MS,Arial,sans-serif;text-align:center;padding:.5em 0;color:#e4eeea; text-transform:uppercase;width:632px;background:#300001;border:1px solid #100001; border-right:none;border-left:none;}
#entry li#title h1, #entry li#titleAlt h1 { font-size:0.8em; letter-spacing:0.2em;margin:0; padding:0; font-weight:normal;}
#entry li#entryTime { font-size:0.6em; letter-spacing:0.2em;font-style:italic; position:relative; text-align:center;color:#eaeaea;padding-bottom:1em;width:632px;background:#200001;}
#entry li#entryGuts { font-size:.65em; line-height:2em;overflow:visible; color:#fff;margin: 0 .5em 5em; }
#entry li#entryGuts p:first-line{ text-transform:uppercase; /*font-family:arial, verdana, sans-serif;*/font-style:italic;letter-spacing:.2em;font-size:.75em;}
#entry li#entryGuts p:first-letter {font-size:1.5em; }
#entry li#dailyImage { margin: 0; padding:12px 0 .5em; text-align:center; width:632px; display:block; vertical-align:middle; background:#190001; }
#entry li#dailyImage #mainImage, #entry #mainImage { padding:7px; border:none; margin: 0 auto; color:#fff; background:#fff; }
#entry li a:link, #entry li a:visited, #entry li a:active { border-bottom:1px dotted #ccc; }
#entry li a:hover { }
dl#navigation { margin:.5em 0 0 0; width:221px; text-align:left; float:right; overflow:hidden; display:block; _zoom:1; padding:0 0 2em 0; }
dl#navigation dt, dl#navigation dd { font-size:.75em; display:block; width:auto; color:#9fc2db;font-family:"Courier New", Courier, monospace; text-transform:uppercase;}
dl#navigation dt { display:block; clear:left; float:left; text-align:right; padding:0 .5em .4em .25em; margin:0; font-weight:normal; color:#9fc2db; }
dl#navigation dt.selected { font-weight:bold; color:#afd2eb; }
dl#navigation dd { padding:0 0 .4em .6em; margin:0; clear:right; overflow: hidden; }
dl#navigation dd.selected { font-weight:bold; font-style: italic; }
dl#navigation dd a:link, dl#navigation dd a:visited, dl#navigation dd a:active { text-decoration:none; font-weight:normal; color:#9fc2db;border-bottom:none;}
dl#navigation dd a:hover { color:#fa005d;border-bottom:1px dotted #100001; }
dl#navigation dt.selected { font-weight:bold; }
dl#navigation dd.selected a { font-weight:normal; font-size:1em; color:#c83020; }
#decoration {float:right; height:100%; width:200px; position:absolute; bottom:0; right:0; _zoom:1; }
#footer { font-size:8px;display:block; clear:both; line-height:1.7em;position:relative;bottom:0;right:0;text-align:center; padding:1em 0; overflow:hidden; _zoom:1; border-top:none; color:#333;margin:0 0 0 235px;background:#250001;border:1px solid #100001; border-right:none;border-left:none;}
#footer a:link, #footer a:visited, #footer a:active {color:#ab9e9a;}
