/* Common */
html, body, img, form {margin: 0px; padding: 0px; border: none;}
html, body, #m, #m table, #m td {width: 100%; height: 100%; overflow: hidden;}
body {background: #555; font: 100% Arial, sans-serif; color: #fff;}
a {padding: 2px; color: #0cf; text-decoration: underline;}
a:hover {color: #fff; background-color: #0cf; text-decoration: underline;}

/* Name */
.Name {position: absolute; top: 50px; left: 100px; font-size: 85%; z-index: 1;}
.Name div {margin-bottom: 10px;}
.Name h1 {font-size: 410%; margin: 0;}

/* Blog */
.Blog {position: absolute; top: 70px; right: 8%; z-index: 2;}
a.link {display: block; margin: 0 0 25px 0px; padding: 33px 0 0 0; width: 89px; height: 56px; background: url('../img/star.gif') center center no-repeat; text-align: center; color: #fff; font-size: 21px;  text-decoration: none;}
a.link div {position: relative; z-index:1; margin-bottom: -55px; text-decoration: underline;}
a.link .png {//background-image: none ! important; behavior: url('pngfix.htc'); width: 89px; height: 89px; clear: both; position: relative; z-index:0;}
a.link:hover {background: none !important;}
.Blog a {color: #fff;}

.menu {font-size: 75%; margin: 0 0 0 25px;}
.menu span {font-style: italic;}
.menu ul {margin: 8px 0 0 0; padding: 0;}
.menu ul li {list-style: none; padding: 0; line-height: 190%;}

/* Info */
.art {position: absolute; left: 100px; bottom: 37%; font-size: 85%; font-style: italic; z-index: 3; }
.plus {position: absolute; left: 100px; bottom: 22%; z-index: 4; font-weight: bold; float: left;}
.plus a {display: block; text-decoration: none;}
.plus div, .plus a {padding: 12px 11px 0 11px; height: 34px; text-align: center; border: solid 1px #0cf; font-size: 21px; float: left;}
.plus a:hover, .plus div {background: #0cf;}
.plus div {display: none;}
.copy {position: absolute; left: 100px; bottom: 50px; font-size: 70%; z-index: 5;}

/* Mike */
#m div {position: absolute; width: 200%; height: 200%; top: -50%; left: -50%;}
#m table {border-collapse: collapse;}
#m td {text-align: center;vertical-align: middle;}
#m img {min-height: 50%; min-width: 50%; width: expression((document.documentElement.clientWidth || document.body.clientWidth) > 50? "50%": "auto"); margin: 0 auto;}