html{margin:0px;padding:0px;background-color:White;color:Black;text-align:center;}
body{margin:10px auto;width:950px;}
body,table{font-family:Tahoma,Geneva,sans-serif;font-size:10pt;font-style:normal;font-weight:normal;font-variant:normal;text-align:left;}
a{color:Blue;text-decoration:none;font-weight:bold;}
a:hover{color:Red;text-decoration:underline;}
img{border:none;}
h1, h2, h3, h4, h5, h6{margin:0px;padding:0px;font-weight:bold;text-align:center;}
h1{font-size:24pt;}
h2{font-size:18pt;color:White;background-color:Black;margin:-10px -10px 25px -10px;padding:10px;}
.section{width:950px;margin:10px 0px;padding:10px;}
.container{width:950px;background-color:Silver;border:1px solid Black;}
#site-header p, #site-footer p{padding:0px 200px;text-align:center;}
#site-header p.note, #site-footer p.note{text-align:justify;}
.roulette{margin:auto;padding:0px;border-collapse:collapse;border-spacing:0px;}
.roulette td{padding:10px;vertical-align:middle;}
.performers-table{margin:0px;padding:0px;border-collapse:collapse;border-spacing:0px;}
.performers-table td{border:2px solid #aaa;}
.performer{margin:0px;padding:0px;border-collapse:collapse;border-spacing:0px;}
.performer td{padding:10px;vertical-align:top;border:none;}
.performer-info{margin:0px;padding:0px;}
.performer-info dt{margin:10px 0px 0px 0px;padding:0px;font-weight:bold;}
.performer-info dd{margin:0px 0px 0px 25px;padding:0px;}
.toplist td{padding:0px 25px;vertical-align:top;}
.toplist .site{display:block;padding:3px;}
.toplist .site .rank{display:inline-block;width:25px;text-align:right;}
.toplist .site .link{display:inline-block;width:200px;text-align:left;}

