body
{
color:#555749;
background-color:#000000;
font-size:10pt;
font-family:Meiryo,Arial,Helvetica,Geneva,sans-serif;
margin: auto;
min-width: 840px;
width: 840px;
padding: 0;
text-align:center;
}
#navback
{
text-align:left;
margin: 1em 74px 0 74px;
width: 692px;
padding: 0;
height: 18px;
font-size:12px;
}
#navcontainer
{
margin: 0;
width: 696px;
position:absolute;
height: 18px;
}
#navcontainer ul
{
padding: 0;
margin: 0;
color: #aaaaaa;
float: left;
display: inline;
}
#navcontainer li
{
display: inline;
float:left;
}
#navcontainer ul li a
{
margin: 0;
padding: 0px 0.8em 0px 0.8em;
color: #aaaaaa;
text-decoration: none;
float: left;
display: inline;
font-weight: bold;
font-variant: small-caps;
position: relative;
left: -2px;
}
#navcontainer ul li a:hover,
#navcontainer ul li a:focus,
#navcontainer a:active,
#navcontainer li#active a
{
color: #ffffff;
outline: 0;
moz-outline: 0;
}
#navcontainer #cur a
{
position: relative;
height: 15px;
padding: 4px 1em 5px 1em;
top: -4px;
border: 1px solid #444444;
color: #000000;
background-color: #ffffff;
border-bottom: 0px;
}
#navcontainer #cur a:hover,
#navcontainer #cur a:focus,
#navcontainer #cur a:active
{
color: #000000;
}
#content
{
text-align:left;
clear:both;
padding: 32px 50px 0 50px;
margin: 0;
color: #555749;
}
#content h2
{
margin: 0 0 1em 0;
padding: 0;
font-size:10pt;
font-family:Arial,Helvetica,Geneva,sans-serif;
border-bottom: 1px solid #656759;
clear: both;
}
#content h3
{
clear: both;
}
#shadow-container
{
padding: 0 0 3em 0;
margin: 0 62px 0 62px;
width: 716px;
clear: both;
}
#shadow-page
{
background-color:#ffffff;
margin: 0;
padding: 0;
}
#shadow-container .shadow1
{
margin: 0;
padding: 0;
border: 1px solid #222222;
}
#shadow-container .shadow2
{
margin: 0;
padding: 0;
border: 1px solid #444444;
}
#shadow-container .shadow3
{
margin: 0;
padding: 0;
border: 1px solid #888888;
}
a img,
img
{
border-style:none;
border: 0;
}
#overflowpic img
{
border-style:solid;
border-color:white;
border-left-width:0px;
border-right-width:16px;
border-top-width:16px;
border-bottom-width:16px;
}
#content li
{
padding: 0 0 1em 0;
}
#content a
{
font-weight: bold;
color:#369;
}
#subback
{
text-align:left;
padding: 1em 0 1em 0;
margin: 0;
width: 475px;
font-size:7pt;
color: #ffffff;
float: left;
}
#subback:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#subback li
{
padding: 0;
}
.subcontainer
{
width: 173px;
float: left;
padding: 0;
margin: 0 12px 0 0px;
background-color: #a0a0a0;
}
#subback ul
{
list-style: none;
padding: 0;
margin: 0;
background-color: #a0a0a0;
width: 100%;
text-align:center;
float: left;
height: 2.5em;
}
#subback ul li
{
padding: 0;
margin: 0;
}
#subback ul li a
{
margin: 0;
float: left;
padding: 6px 0px 6px 0px;
background-color: #a0a0a0;
text-decoration: none;
width: 100%;
}
#subback a:link
{
background: #a0a0a0;
color: #ffffff;
}
#subback a:visited
{
background: #a0a0a0;
color: #ffffff;
}
#subback a:hover,
#subback a:focus
{
background-color: #996699;
color: #ffffff;
}
#subback a:active,
#subback li#active a
{
background: #a0a0a0;
color: #ffffff;
}
#subback #scur a
{
background-color: #369;
color: #ffffff;
}
.quotescontainer
{
text-align:left;
width: 100%;
padding: 0;
margin: 0;
}
.quoteslist dd
{
padding: 0 0 2em 64px;
margin: 0;
font-size:8pt;
}
.gamescontainer
{
text-align:left;
width: 100%;
padding: 0;
margin: 0;
font-size:8pt;
}
.gameslist dt
{
padding: 0 0 1.5em 0;
margin: 0;
float:left;
width: 30%;
clear:both;
}
.gameslist dd
{
padding: 0 0 1.5em 0;
margin: 0 0 0 35%;
}
.gameslist dl
{
padding: 0;
margin: 0;
}
.gameslist dl:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.gamestop dt
{
border-bottom: 1px solid #656759;
padding: 0;
margin: 0;
float:left;
width: 30%;
}
.gamestop dd
{
border-bottom: 1px solid #656759;
padding: 0;
margin: 0 0 0 5%;
width: 64%;
float:left;
}
.compcontainer
{
text-align:left;
width: 100%;
padding: 0;
margin: 0;
font-size:8pt;
}
.complist dt
{
padding: 0 0 1em 0;
margin: 0;
float:left;
width: 60%;
clear:both;
}
.complist dd
{
text-align:right;
padding: 0 0 1em 0;
margin: 0 0 0 65%;
}
.complist dl
{
padding: 0;
margin: 0;
}
.complist dl:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.comptop dt
{
border-bottom: 1px solid #656759;
padding: 0;
margin: 0;
float:left;
width: 60%;
}
.comptop dd
{
text-align:right;
border-bottom: 1px solid #656759;
padding: 0;
margin: 0 0 0 5%;
float: left;
width: 34%
}
.comptop dl
{
padding: 0;
margin: 0;
}
.downcontainer
{
text-align:left;
width: 100%;
padding: 0;
margin: 0;
font-size:8pt;
}
.downlist dt
{
padding: 1em 0 1em 0;
margin: 0;
float:left;
width: 30%;
clear:both;
}
.downlist dd
{
padding: 1em 0 1em 0;
margin: 0 0 0 35%;
}
.downlist dl
{
padding: 0 0 3em 0;
margin: 0;
border-bottom: 1px solid #656759;
}
.downlist dl:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#tight li
{
padding: 0;
margin: 0;
}
#tight li li
{
font-size:10pt;
font-family:Arial,Helvetica,Geneva,sans-serif;
}
.section
{
background-color:#656759;
color:#ffffff;
padding: 2px 1em 1px 1em;
clear:both;
}
.section a b
{
color:#ffffff;
font-weight: normal;
clear:both;
}
#pagemark
{
float:left;
padding: 0 32px 8px 0;
margin: 0;
}
#donate
{
text-align:left;
font-size:10pt;
font-family:Arial,Helvetica,Geneva,sans-serif;
margin: 0 2em 0 0;
float:left;
width:42%;
}
#titleback
{
margin:0;
padding:0;
text-align:left;
color:#353729;
background-color:#ffffff;
}
#title h1
{
font-size:125%;
margin:0;
padding:0;
font-weight: bold;
font-family:Tahoma,Arial,Helvetica,Geneva,sans-serif;
}
#infoback
{
margin: 1em 0 0 0;
padding: 2px 0 2px 0;
width: 712px;
background-color: #333333;
clear:both;
font-size:8pt;
}
#infocontainer
{
margin: 0 0 0 128px;
text-align:center;
}
#infocontainer ul
{
margin: 0;
padding: 0;
background-color: #333333;
color: #ffffff;
float: left;
display: inline;
width: 100%;
}
#infocontainer ul li
{
margin: 0;
padding: 0 1em 0 1em;
border-right: 1px solid #ffffff;
display: inline;
float: left;
}
#infocontainer a
{
margin: 0;
color: #ffffff;
display: inline;
float: left;
}
#infoback:after
{
margin: 0;
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.picparagraph
{
width: 616px;
padding: 0 0 1.5em 0;
margin: 1em 0 1em 0em;
float: left;
border-bottom: 1px solid #656759;
}
.tableparagraph
{
width: 100%;
padding: 0 10% 0 10%;
margin: 1em 0em 1em 0em;
float: left;
}
.smallpic
{
margin: 0;
padding: 0;
float: left;
}
.smallpictext
{
margin: 0 0 0 104px;
padding: 0;
}
.smallpictextshort
{
margin: 0 0 0 104px;
padding: 1.5em 0 0 0;
}
#news
{
text-align:center;
font-size:10pt;
font-family:Arial,Helvetica,Geneva,sans-serif;
margin: 0 0 0 16px;
padding: 0.5em 0.5em 0.5em 0.5em;
float:right;
width: 168px;
background-color: #555749;
color: #ffffff;
border: 1px solid #444444;
}
#news a
{
color: #ffffff;
font-weight: normal;
outline: 0;
moz-outline: 0;
}
