html,body {padding-bottom:10px;margin:0px;background:#EEE;margin-bottom:10px;text-align:center}
html,body,table {color:#333;font-size:11px;font-family:Verdana,sans-serif;line-height:17px;}
* html #nav,* html #header,* html #side,* html #content {margin-right:-2px}
a:link, a:visited, a:active {color:#900B09;text-decoration:none}
#container {margin:auto;border:solid #CCC;border-width:0px 1px 1px 1px;width:790px;background:#F0EBD3;margin-bottom:10px}
#header {height:100px;background:#E77650 url("http://download.team-fonzie.net/~hautis/gotrank/leagues.jpg") no-repeat;background-position:90% 60%;border-top:5px solid #F8ECBE;vertical-align:top;text-align:left}
#nav {height:20px;background:#EEB07B;text-align:left;padding-left:30px;border-top:1px solid #FCF7D6}
#content {background:#FFF;width:589px;float:left;text-align:left;border-right:1px solid #999;padding-bottom:15px;font-size:11px}
#content a:link,#content a:visited,#content a:active {color:#900B09;text-decoration:none}
#content a:hover {color:#FF0000;text-decoration:none;}
#side {width:200px;float:left;text-align:left;vertical-align:top;padding:0px}
#side p {font-size:12px;font-weight:bold;text-align:center;margin:0px;height:30px;border-top:10px solid #F5DDA9;background:#F5DDA9;border-bottom:1px dashed #999;width:200px}
* html #side p {height:40px;margin-left:2px;margin-right:-3px;display:block}
#side form {padding-top:10px;margin:0px;padding-bottom:40px}
#side form p {font-weight:normal;font-size:11px;margin:0px 0px 0px 30px;border:0px;text-align:left;background:transparent;height:auto;width:100%}
#side input {border:1px solid #000;padding:2px;margin:5px 0px 0px 30px;display:block}
#side input.l {color:#000;font-size:12px;border:1px solid #000;margin-right:15px;background:transparent;display:inline;float:left;height:20px}
#side form a {color:#900B09;padding:6px 0px 20px 0px;float:left}
#side a {display:block;color:#900B09;text-decoration:none;padding:0px;margin:0px}
#side a:hover {color:#000;}
* html #side .stats {margin-left:2px}
#side .stats {border-top:1px dashed #999;margin-top:20px}
#side .stats p {background:#F5DDA9;padding:0px;margin:0px 0px 10px 0px}
#side .stats b {width:40px;display:block;float:left;text-align:right;margin:0px 8px 0px 10px}
#side .menu {margin-top:15px}
#side .menu a {display:block;margin-left:20px}
#footer {height:25px;width:790px;background:#E77650;vertical-align:middle;clear:both;border-top:1px solid #999;}
#nav a {float:left;height:20px;background:#EEB07B;padding:0px 10px;color:#000;border-left:1px solid #EEB07B;border-right:1px solid #EEB07B;text-decoration:none}
#nav a:hover {background:#FCF7D6;color:#000;border-left:1px solid #CCC;border-right:1px solid #CCC}
h1 {border-top:10px solid #FCF7D6;height:30px;font-size:14px;letter-spacing:4px;background:#FCF7D6;border-bottom:1px dashed #999;text-align:center;margin:0px;padding:0px;vertical-align:bottom}
* html h1 {height:40px}
#nav a.a,#nav a.a:hover {background:#FCF7D6;border-left:1px solid #000;border-right:1px solid #000}

.faq {clear:both;margin:60px 20px 0px 20px;border-top:1px dashed #000000}
.faq p {font-weight:bold;float:left;padding:0px;margin:10px 0px 15px 15px;}
.faq a.t {float:right}
.faq div.t {clear:both;display:block;font-weight:normal}

#header img {margin:8px 0px 0px 50px}

a.chanlist {display:block;float:left}
p.chanlist {width:30px;display:block;float:left;padding:0px 25px;margin:0px}

table.credits {margin-left:30px}
table.credits td.b {padding-left:60px;height:60px;font-weight:bold}

h2 {margin:20px 0px 0px 60px;font-weight:bold;font-size:14px}

td {vertical-align:top}

.supported {display:block;float:right;width:120px;margin:20px 20px 10px 20px;border:1px solid #999;background:#FCF7D6;clear:right}
.supported p {font-weight:bold;margin:5px 0px 15px 10px}
.supported ul {list-style:none;margin:0px 0px 0px 20px;padding:0px}
.supported li {margin:2px 0px}
.supported img {margin-right:10px}

.chanitem {display:block;float:left;width:140px;margin:20px 20px 10px 20px;border:1px solid #999;background:#FCF7D6;clear:right}
.chanitem p {font-weight:bold;margin:5px 0px 15px 10px}
.chanitem ul {list-style:none;margin:0px 0px 0px 20px;padding:0px}
.chanitem li {margin:2px 0px}
.chanitem ul.higher li {margin-bottom:10px}
.chanitem ul.bwidth b {width:30px;display:block;float:left}

.about {margin:10px}
.about p {font-weight:bold}

.news {margin:10px}
.news p {font-weight:bold}

input.s {margin:40px 0px 0px 60px;background:#FCF7D6;clear:both}
p.d {padding:0px;border-top:5px solid #FCF7D6;border-bottom:5px solid #FCF7D6;margin:30px 0px 20px 60px;font-size:12px;font-weight:bold;letter-spacing:2px;background:#FCF7D6;width:200px}
p.d input {margin:0px 20px 0px 10px}

#showsteps {float:right;display:block;width:100px;padding-bottom:5px;margin:0px 10px 0px 10px;border:1px solid #999;}
#showsteps b {background:#FCF7D6;display:block;padding:4px;margin-bottom:5px}
#showsteps ul {list-style:none;margin:0px 0px 0px 20px;padding:0px 5px 0px 5px}
#showsteps li {margin:0px}
#showsteps p {display:block;font-weight:bold;padding:0px;margin:0px 5px 0px 5px}

#showsteps.e {float:left;margin:60px 0px 80px 60px;width:120px}
#showsteps.e a {margin-left:10px;display:block}
#showsteps.e ul a {margin-left:0px}

#errors {float:left;display:block;border:2px dashed #F00;width:300px;margin:10px;padding:10px 0px 0px 10px}
#errors p {font-weight:bold;font-size:11px}

h2 {clear:left}

#add {margin-top:20px}
#add.c .f {margin-top:20px;margin-top:30px}
#add .f {display:block;padding:0px;margin:5px 0px 0px 30px;clear:left;vertical-align:bottom;width:auto}
#add .f p {float:left;width:80px;margin:0px 0px;padding:0px}
#add .f input,select {margin:2px 0px 0px 0px;border:1px solid #000;padding:2px}
#add .f input.c {border:0px;margin:0px 10px 0px 0px;}
#add span {margin:0px 0px 0px 60px;padding:0px 0px 0px 20px;clear:left;display:block}
#add.c .f p {width:120px}
