body {margin: 0; padding: 0; background: url('img/background.png') repeat-x #ebe9e9; font: 12px Arial, Verdana, Tahoma; color: #87a4c1;}
#wrap{width: 833px; margin: 0 auto; background: #ffffff;}
.clear {clear: both;}
h3.trheading, h2.trheading, h1.trheading {background: #2973b9; color: #ffffff; font-weight: bold; font-size: 12px; height: 25px; line-height: 25px; margin: 0; padding: 0 0 0 14px;}
p.trtext {margin: 6px;}
a {text-decoration: underline; color: #87a4c1;}
a:hover {text-decoration: none;}

h1#logo {height: 87px; width: 330px; background: url('img/logo.png') no-repeat; text-indent: -99999999px; margin: 0; padding: 0; float: left;}
.topads {margin: 0; padding: 0 15px 0 15px; float: left; height: 87px; width: 473px;background: url('/img/logo.png') no-repeat right; float: right; text-align: center;}
.topads img {margin: 10px 0 15px 0;}

#menu {background: url('img/menubg.png') no-repeat; margin: 0 6px 0 6px; padding: 0; height: 34px;}
#menu ul {margin: 0; padding: 0; list-style: none;}
#menu li {margin: 0 15px 0 15px; padding: 0; display: inline; line-height: 34px; font-weight: bold;}
#menu li a {display: inline-block; color: #ffffff; text-decoration: none;}
#menu li a:hover {color: #cce4fe;}

#submenu {background: url('img/submenubg.png') no-repeat; margin: 0 6px 0 6px; padding: 0; height: 25px; font-size: 11px;}
#submenu ul {margin: 0; padding: 0; list-style: none;}
#submenu li {margin: 0; display: inline; line-height: 25px; border-right: 1px solid #e0dfdf;}
#submenu li a {display: inline-block; color: #bebdbd; text-decoration: none; padding: 0 11px 0 11px; _padding: 0 13px 0 13px; margin-left: -3px;  _margin-right: -4px; *margin-right: -4px;}
#submenu li a:hover {background: #2973b9; color: #ffffff;}
#submenu li .last {width: 123px; *width: 121px;}
#submenu li .first {margin: 0; *margin: 0 -3px 0 0;}

#left {background-color: #DBE9F6; width: 160px; float: left; margin: 6px 6px 0 6px; _margin: 6px 6px 0 3px;text-align: center;}
#center {background-color: #DBE9F6; width: 489px; float: left; margin: 6px 0 6px 0;}
#right {width: 160px; float: right; margin: 6px 6px 6px 0; _margin: 6px 3px 0 0;}

h3.menuheading {margin: 0; padding: 0; height: 34px; background: url('img/menuheading.png') no-repeat; line-height: 34px; color: #ffffff; font-size: 12px; padding: 0 0 0 14px;}
h3.contentheading {margin: 0; padding: 0; height: 34px; background: url('img/contentheading.png') no-repeat; line-height: 34px; color: #ffffff; font-size: 12px; padding: 0 0 0 14px;}
p.ads {margin: 0; background: #dbe9f6; text-align: center; padding: 14px 20px 14px 20px;} 

#left ul {margin: 0; padding: 0; list-style: none;}
#left li {margin: 0; padding: 0; margin: 0 0 1px 0;}
#left li a {padding: 0 0 0 9px; text-decoration: none; background: #dbe9f6; display: block; line-height: 26px; height: 26px; color: #87a4c1;}
#left li a:hover {background: url('img/menuhover.png') no-repeat;}

#center .header {background: url('img/headerimage.png') no-repeat; height: 94px; margin: 0 0 6px 0;}
#center .adsh {margin: 0 0 6px 0; text-align: center;}
#center .logo {background: url('img/logo2.png') no-repeat; height: 89px; margin: 55px 0 0 0;}
#center .table {background: #dbe9f6; font-size: 12px; color: #87a4c1; padding: 6px; margin: 0 0 6px 0;}
#center .table table {width: 100%; color: #87a4c1; font-size: 11px; }
#center .table .scorelink {text-decoration: underline; color: #87a4c1;}

#right ul {margin: 0 0 6px 0; padding: 0; list-style: none;}
#right li {margin: 0; padding: 0; margin: 0 0 1px 0;}
#right li a {padding: 0 0 0 9px; text-decoration: none; background: #dbe9f6; display: block; line-height: 26px; height: 26px; color: #87a4c1;}
#right li a:hover {background: url('img/menuhover.png') no-repeat;}
#right ul.big li {_margin: 0; *margin: 0;}
#right ul.big li a {padding: 6px 3px 6px 9px; text-decoration: none; background: #dbe9f6; display: block; line-height: 12px; height: 27px; color: #87a4c1;;}
#right ul.big li a:hover {background: url('img/menubighover.png') no-repeat;}

#footer {height: 48px; background: url('img/footer.png') no-repeat; text-align: right; padding: 15px 188px 0 0; font-size: 11px; color: #c6c6c6;}
#footer a {color: #c6c6c6; text-decoration: none; margin: 0 7px 0 7px;}
#footer a:hover {text-decoration: underline;}
#footer p {margin: 0; padding: 0;}