
body { background:#eee; font-family:trebuchet ms }

A {color: #0077dd; }
A:visited {color: #004499; }
A:hover {background: #0077dd; color: #FFFFFF; text-decoration:none;}

.flickrglance { float:left; margin:0px 4px 0px 0px; 
        filter:alpha(opacity=70);
        opacity: 0.7;
        -moz-opacity:0.7;
}
.flickrglance:hover {
        filter:alpha(opacity=100);
        opacity: 1.0;
        -moz-opacity:1.0;
width:75px; height:75px;
}

.mini A {color: #777; }
.mini A:visited {color: #bbb; }
.mini A:hover {color:#000; background:#fff; text-decoration:underline}
.mini A:hoverx {background: #bbb; color: #fff; text-decoration:none;}


div.day { border:1px dotted #999; padding:8px; background:#fff;margin:10px; 
clear:left}

div.xboxing { padding:0px; }

div.xbox { border:1px dotted #999; padding:4px; background:#eee; margin:4px 8px 0px 0px; float:left;
width:100px; heighxt:40px}

.xbox b { color:#000; }

.xboximage { padding:0px 4px 0px 0px; }

div.mini { font-size:xx-small; color:#ddd}
.minig { color:#555; text-decoration:none}
.minig:visited { color:#555; }

div.intro { font-size:smaller; color:#999; text-align:center;
border-width:1px 0px 1px 0px;
border-style:solid;
padding:4px; margin:4px;
}

div.desc { font-size:small; margin:5px 10px 5px 10px }
span.tags { font-size:xx-small; color:#aaa; }

h2 { font-size:medium; margin:0px 0px 10px 0px;
border-width: 0px 0px 1px 0px;
border-style:solid;
border-color:#ccc;
text-align:right; }

  .flickrimg {margin:0px 2px; border:1px solid; padding:0px;
width:75px;height:75px }

div.film {
padding:4px 4px 4px 24px; background:#eef;
background-image:url("/images/sprocket.gif");
background-repeat:repeat-y;
margin:8px 0px;
}
div.game {
padding:4px 4px 4px 24px; background:#eee;
background-image:url("/images/ps2.png");
background-repeat:repeat-y;
margin:8px 0px;
}
div.book {
padding:4px 4px 4px 24px; background:#eee;
background-image:url("/images/pages.gif");
background-repeat:repeat-y;
margin:8px 0px;
}
div.entry {padding:0px 4px; background:#fff}
div.creation {padding:4px; border: 4px double #dde; 
margin:8px 0px 0px 0px;}

img.cover {padding:4px; border:1px dotted #999; background:#fff; 
margin:4px}

hr {
  color:#eee; background-color:#eee; border:0px;
  height:1px;
}

.twitter { text-align:right; float:right; width:250px; margin:8px 30px 
0px 0px; padding:8px; font-size:0.9em; border:1px dotted #999; 
background:#eee;
font-weight:bold}
.twitterstamp { display:block; color:#777; font-size:0.7em; 
font-weight:normal}
.flickr { text-align:center; float:left; width:332px; padding:12px 32px 
0px 26px}

.scrobbler {
 border:1px dotted #999; background:#fff;margin:0px 20px; 
 font-size:0.6em; color:#666;
 padding:14px 0px 8px 300px;
 line-height:1.4em;
}
.scrt { color:#000; text-transform:capitalize }

