* {font-family: "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;font-size:100% }

html { font-size:80%; }

body { background-color:white; color:black; }

a { color:black; }

a img {border-width:0}

h1 {  font-size:125% }

h1, h2, h3, h4, h5, h6, h7 {margin:0.75em 0 0 0 }

td {padding: 0 1em}

img#logo {margin-left:11em;vertical-align:top;}

img#badge {float:left; margin:0 10px 10px 0 }

div#header {left:12em; }
div#header a {color:#ffcc00;}

div#navbar {position:absolute; left:1em; width:10em; background:white;line-height:normal;}

div#navbar ul { margin:0.75em 0 0 0; padding:0; list-style:none; }

div#navbar li { margin:0; }

div#navbar li a {color:black; display:block; background:url(/images/littlestone1.gif) 1px 1px no-repeat; padding:7px 4px 7px 36px }

div#navbar li a:hover, div#navbar li#current a {color:black; background:url(/images/littlestone4.gif) 1px 1px no-repeat;}

div#body {position:absolute; left:12em; right:6em; text-align:justify;}

div#body table {text-align:left;}

div.photo {padding:10px 0 10px 0; text-align:center;}
div.photo img {display:block; margin-left:auto; margin-right:auto;}

div dl { margin:0 3px 10px 3px; padding:0 0 5px 0; background-color:#fff; }

div#teams dl, div#comps dl, div#books dl {border-bottom:1px solid black;}
div#teams dl {float:left; width:10em}
div#matches dl {border-bottom:1px solid #fc0; float:left;}

div dt { margin:0 0 5px 0; padding: 5px 5px 5px 30px; font-weight:bold; color:#fff; }
div dd { margin:0 0 0 10px; }

div#matches dd {color:black; display:inline; margin:0 5px}

p {margin:0.5em 0}

.cb {clear:both; height:3px}
.hide {display:none}

div#adpool {width:468px; height:60px; margin:0;}
iframe#adpool {width:468px; height:60px; margin:0;}
#adpool {float:right;}

label {display:block; vertical-align:bottom; }

div#scores th { background-color: black; color: #fff; border-bottom: 1px solid #fff; border-right:1px solid #fff; padding:0 0.5em }
div#scores th.lj { text-align:left;}
div#scores td { color: black; padding-bottom: 2px; padding-right: 4px; }
div#scores .t {border-top: 1px solid black; padding: 2px; }
div#scores .b {border-bottom: 1px solid black; padding: 2px; }
div#scores .l {border-left: 1px solid black; padding: 2px; }
div#scores .r {border-right: 1px solid black; padding: 2px; }
div#scores .inv {background-color:#fc0; color: #fff; }
.pointer {cursor:pointer}

