body {font-family:Verdana, Arial, sans-serif;margin:0;padding:0;}

#right { float:right; text-align:center; }
#stats, #exsel, #version { border:1px solid #00425A;margin:10px;width:200px;padding-bottom:10px;}
#exsel1 {width:90%; overflow:hidden; }
#bhead, #versionhead {font-weight:bold; width:100%; background-color:#00425A;color:white;text-align:center; padding-top:2px;padding-bottom:2px; margin-bottom:5px;}
#login label, #lostpass label { width:7em; text-align:right;display:block;float:left;margin-right:5px; margin-bottom:5px;}
#createacc label { width:15em; text-align:right;display:block;float:left;margin-right:5px; margin-bottom:5px;}
#changepass label { width:15em; text-align:right;display:block;float:left;margin-right:5px; margin-bottom:5px;}
#login br { clear:left;}
#createacc br, #lostpass br, #changepass br { clear:left;}
#login_or_new { line-height:130%; }
#ad {margin-top:20px;}
#ingamead li {font-size:80%;}
#ingamead {border:2px solid #00425A; background-color:#EEE;padding:10px;}
#ingamead h1, #ingamead h2 {font-size:90%}

form { margin:0;padding:0;}
#stats table { width:90%; border-collapse:collapse;margin-left:auto; margin-right:auto;}
#stats table td,#stats { border:1px solid gray;  text-align:center;font-size:80%}

#header { font-size:200%; width:100%; background-color: #00425A; color:white; padding:2px;margin:0; text-align:center;}

#headlinks { float:right; text-align:right;margin:10px;}
#headlinks A, #headlinks A:visited, #headlinks A:active {color:white; text-decoration:underline; font-size:25%;}
#main { margin: 20px; margin-right:220px;}
#exdesc, #versionbody { text-align:justify; font-size:80%; padding:5px;}

#timer { float:right;border:1px solid black; padding:10px;text-align:center;background-color:#ddd; margin:20px;font-size:120%;}

#qhead, #correct, #false { font-size:130%; margin-bottom:10px; margin-right:290px;padding:5px;}
#correct { background-color:lime; }
#false { background-color:red; }

#q, #points {font-size:150%; font-weight:bold; padding:10px; margin:10px; width:auto;}

#question input, #answer input, #igad input { font-size:130%; padding:10px; margin:10px; }

#board { float:right; width: 280px; height:280px; background:url(fig/board.jpg);position:relative;}

#footer { position: absolute; color:#888; background-color:#FFF; padding:5px; bottom:20px; height:20px; font-size:80%; text-align:center;margin-right:220px;}

#footer a, #footer a:visited, #footer a:hover { color:#888; text-decoration: underline; }

#message { margin:10px; padding:10px;font-weight:bold; color:red; }

#intro h1 { font-size:12pt; padding:5px; background-color:#00425A;color:#FFF;font-weight:bold; }
#intro h2 { font-size:12pt; font-weight:bold; }
#intro p, #intro li {font-size:80% }

