/*RCP64 :: Nintendo 64 Machine*/
html,body{margin: 0;padding:0; background: url(back.png) repeat-x #fff}
body{text-align: center; font-family: Calibri, "Bitstream Vera Sans",  Arial, sans-serif;}
div#container{width: 60em;margin: 0 auto;text-align: left;}
div#header{}
h2,h3,h4{margin: 0.5em 0em 0.5em 0em;padding: 0}
h1{font-weight: bold; font-size: 1.8em; color: #000; padding:0; margin:0;}
h2{color:#006680; font-size: 1.5em;border-bottom: 1px dashed}
h3{color:#336699; font-size: 1.3em;border-bottom: 1px dotted}
h4{color:#111; font-size: 1.2em}
p{color: #333;text-align: justify;}
div#footer{text-align:center;padding: 1.1em;background:url(foot.png) repeat-x;height:3em;color:#555;}
div#content{padding: 5em;}
a{text-decoration:none;border-bottom: 1px dotted;}
a:link {color: #0066FF}
a:visited {color: #214263}
a:hover {color: #009999}
a:active {color: #336699}
img{border:none;}
pre {font-size: 110%;color: #000; border: 1px solid #c0c0c0;background: #ececec url(blockcode.png) no-repeat;margin:0 3em 0 3em;padding: 1em 1em 1em 5.5em;}
blockquote {background:#dbe2e3 url(blockquote.png) no-repeat;font-style: italic;color: #646464; border: 1px dashed #93a7ac;margin:0 3em 0 3em;padding: 1em 1em 1em 5.5em;}

div#navigation {color: #336699; padding: 0.5em; margin:0.6em;text-align: center; font-size:1.2em; width:37em;position:absolute; top:0.5em; left:17em;margin-right:2em;}
div#navigation a {border:none}
div#navigation img{vertical-align: middle}
div#navigation ul {margin-left: 0;padding-left: 0;display: inline;border: none;} 
div#navigation ul li {margin-left: 0;padding-left: 2px;border: none;list-style: none;display: inline;}
.data{float: right; font-size: small;position:relative; top:-2.2em; color:#555; margin-left:0.3em; margin-bottom:-2em;}
.data a{border-bottom:none; }
.data img{border:none;margin:0;padding:0; position:relative; top:+4px}
.indent{margin-left:3em}

.p-shadow {width: 90%;
  float:left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.p-shadow div {
  background: none !important;
  background: url(shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  }

.p-shadow p {
  color: #777;
  background-color: #fff;
  font-style: italic; font-size: 1em;
  border: 1px solid #a9a9a9;
  padding: 4px;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
  }

.img-shadow {
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }

.download-section a{ 
	margin-left:1.5em;
}

.download-section td {
	width:50%; 
	vertical-align:text-top;
	margin:0;
	padding:0em 1em;
}
