html,body,p,table,pre,img,h1,h2{padding:0px;border:0px;margin:0px}
body{background:#e5e5e5 url('../img/bg-top.png') top repeat-x}
body,table{font-family:arial;color:white;font-size:12px;}
h1{font-size:25px;padding:10px;padding-left:20px;}
#body{background: url('../img/bg-top.png') bottom repeat-x;text-align:center}
#main{text-align:left;width:950px;margin:auto}
#header{height:125px;background:black url('../img/header.png') top no-repeat}
#logo{float:left;padding:60px 0px 0px 30px}
#siteTitle{float:left;color:white;padding:65px 0px 0px 20px;font-weight:bold;font-size:30px}
#flags{float:right;padding:70px 30px 0px 0px;}
#flags a img{border:1px solid black;margin:1px;padding:1px}
#flags a:hover img{border:1px solid white}
#content{background:black;padding:5px 5px 0px}
#leftPanel{width:692px;float:left;}
#leftPanel{width:728px;float:left;}
#menu{width:100%}
#menu a{display:block;margin-right:5px;background:white;text-decoration:none;text-align:center;color:black;line-height:39px;font-weight:bold;font-size:16px;}
#menu a:hover, #menu a.selected{background:#ff9900;color:white;}
#rightPanel{width:210px;float:right;}
.symbols table{width:100%;font-size:18px;vertical-align:middle}
.symbols table .character{font-size:36px;text-align:center}
.symbols table .character_name{text-align:center}
.symbols table .character_number{text-align:center}
.symbols table .character_description{font-size:14px;width:350px}
.symbols table .character_details{font-size:14px;width:250px}
.symbols table td{border:1px solid black;padding:5px}
.symbols table .simpleSymbol td{background:#eeeeee;color:black;}
/*.symbols table .hoverSymbol td{background:orange;color:white;}*/
.symbols table .hoverSymbol td{background:#dfdfdf;color:black}
#right_title{background:white;text-align:center;color:black;line-height:39px;font-weight:bold;font-size:16px;margin-top:8px}
/*#right_under{height:48px;background:#808080;border:4px solid black;border-width:2px 0px;margin-top:2px}*/
#right_under{padding-top:3px}
#right_details{background:#333333;color:white;padding:4px;}
#footer{height:125px;background:url('../img/footer.png') top no-repeat;text-align:center}
#copyright{padding-top:20px}
.symbols{display:none}
#footer a{color:white}
.sponsor{float:left;width:50%;text-align:center;padding-top:25px}
.sponsor a{color:white;text-decoration:none;font-size:14px;font-weight:bold}
.sponsor a:hover{text-decoration:underline}