html,body{padding:0; margin:0; width:100%; height:100%; font-family:verdana, Courier, monospace; font-size:12px; line-height:18px; color:#999; text-align:center; background:#fff;}
:root body{overflow:hidden;}

#navigation{position:fixed; top:0; left:50%; margin-left:-500px; padding:200px 25px 0 0; width:300px; text-align:right; z-index:100;}

* html #navigation {
  position:absolute; top: expression( ( ignoreMe = document.body.scrollTop ) + 'px' );
}

#content {margin:0 auto; width:998px; height:100%;}

#contentBox{margin-left:325px; width:673px; height:100%; text-align:left;}
* html #contentBox{margin-left:280px;}

.floatBox{padding-left:25px; width:632px; height:auto; min-height:100%; border-left:1px #ccc dotted;}
* html .floatBox{height:25%; border-left:1px #ccc solid;}

.textBox{padding-top:200px;}

.hoverMenu{float:left; margin-right:1px; width:88px; height:87px; background:#000; filter:alpha(opacity=60); opacity: 0.6; -moz-opacity:0.6;}


img{border:none;}
a:link {color:#999; text-decoration:none;}
a:visited {color:#999; text-decoration:none;}
a:focus {color:#005c70; text-decoration:none;}
a:hover {color:#005c70; text-decoration:none;}
a:active {color:#005c70; text-decoration:none;}


.bold{font-weight:bold;}
.text_12{font-size:12px;}

.blue{color:#005c70;}