* { margin: 0; padding: 0; }
body { background: #e6e6e6; font-family: Calibri, Verdana, Arial, sans-serif; font-size: 62.5%; color: #333; line-height: 1; }
#container { width: 600px; margin: 0 auto; padding-top: 40px; padding-bottom: 85px; }
a { text-decoration: none; }
.boxxy { display: block; margin: 0 auto; background: #fff; margin-bottom: 22px; -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2); width: 400px; padding: 7px 9px;
transition: box-shadow 0.3s linear 0s; -webkit-transition: box-shadow 0.3s linear 0s; -moz-transition: box-shadow 0.3s linear 0s;
-o-transition: box-shadow 0.3s linear 0s;
.anchor-hover { display: block; position: relative; }
.anchor-hover img { position: relative; }
.anchor-hover .details { opacity: 0; position: absolute; top: 0px; left: 0px; width: 390px; height: 290px; margin: 0; padding-top: 10px; padding-left: 10px; font-size: 1.2em; line-height: 1.4em; text-decoration: none; color: #888; background: rgba(255, 255, 255, 0.85); overflow: hidden;
transition: opacity 0.25s linear 0s; -webkit-transition: opacity 0.25s linear 0s; -moz-transition: opacity 0.25s linear 0s;
-o-transition: opacity 0.25s linear 0s;
.anchor-hover .details h2 { font-weight: bold; font-size: 1.5em; color: #444; text-decoration: none; margin-bottom: 8px; }
.anchor-hover .details p.desc { font-weight: normal; font-size: 1.2em; line-height: 1.3em; color: #555; }
.anchor-hover .details span.pubdate { position: absolute; bottom: 10px; left: 10px; font-weight: bold; font-family: "Trebuchet MS", Tahoma, sans-serif; }
.anchor-hover .details span.viewlink { position: absolute; bottom: 10px; right: 10px; font-weight: bold; color: #bb599e; font-size: 1.3em; }
.anchor-hover:hover .details { opacity: 1; }
.boxxy:hover { box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset, 0 0 10px rgba(182, 70, 165, 0.7);
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset, 0 0 10px rgba(182, 70, 165, 0.7);
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset, 0 0 10px rgba(182, 70, 165, 0.7);