/*--------------- Common classes -------------*/
html, body { height:100%;}
body { background:#fff; color:#000; font:normal 75%/150% Arial, Helvetica, sans-serif;}
body, form { margin:0; padding:0;}
img { border:0;}
p { margin-top:0; margin-bottom:1.5em;}

a { color:#000; text-decoration:underline;}
a:hover { text-decoration:none;}

img.alignright { clear:right; float:right; margin:5px 0 5px 10px;}
img.alignleft { clear:left; float:left; margin:5px 10px 5px 0;}


h1 { margin:0 0 0.5em; padding:0; color:#000; font:normal 250% Arial, Helvetica, sans-serif;}
h2 { margin:0 0 0.25em; padding:0; color:#000; font:normal 200% Arial, Helvetica, sans-serif;}
h3 { margin:0 0 0.25em; padding:0; color:#000; font:normal 150% Arial, Helvetica, sans-serif;}
h4 { margin:0 0 1em; padding:0; color:#000; font:bold 117% Verdana, Arial, Helvetica, sans-serif;}
h4 a { color:#000; text-decoration:none;}

.yellow { color:#000;}

.clear { clear:both; font-size:0; line-height:0;}
/*--------------- Common classes -------------------*/


#logo {
    position:relative;
    display:block;
    float:left;
    width:100%;
    background:#FFFFFF;
}

#logo img {
    height: 153px;
    width: 385px;
    margin-left:160px;
    margin-bottom:10px;
    border:none;
}

#logo h1 { margin:0 0 0 240px; padding:0;}
#logo a { text-decoration:none;}

.clear {
    clear:both;
    font-size:0;
    line-height:0;
    height:0;
}

.layout {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 20px auto;
    overflow: hidden;
    width: 700px;
}

.layout-in {
    margin: 0;
    padding: 0;
}

.layout img {
    float:left;
    margin-bottom:20px;
    overflow:hidden;
}

#gamer_img {
    max-width:320px;
}

.layout h2 {
    float:left;
    text-align:left;
    width:100%;
}

.layout ul {
    float:left;
    text-align:left;
    margin:0px 0px 0px 10px;
    padding:0;
    list-style:none;
    outline:none;
    width: 270px;
}

.layout ul li {
    border-bottom: 1px solid #000000;
    line-height: 24px;
    margin: 0;
    padding: 0;
}

.layout strong {
    margin:10px 0 auto;
}


.layout table {
    border: 1px solid #000000;
    margin:10px 0 auto;
}

.layout td {
    border: 1px solid #000000;
}

.pl {
    position:relative;
    display:block;
    float:left;
    width:100%;
    width:350px;
    margin:30px 0px 0px 0px;
    clear:none;
    line-height:0;
}

#plul {
    float:left;
    text-align:left;
    margin:0px 0px 0px 10px;
    padding:0;
    list-style:none;
    outline:none;
    width: 180px;
}

.statist_body {
    width:100%;
}

h1 {page-break-after: always;}

