.eventbanner{ background:url('http://pantherwww.ibeatyou.com/images/layout/competition/nba_allstar/event_banner.1234460914.gif') no-repeat top center; height:142px; width:800px; display:block;}
.maintable{ background:url('http://pantherwww.ibeatyou.com/images/layout/competition/nba_allstar/event_bg.1234399764.jpg') repeat-y top center; width:800px; }
#maindiv{ width:806px }

h1{ color:#015007; font-size:10pt; line-height:10pt; display:none; }

table{ text-align:left; }

/*event page stuff*/
.eventdescription{ font-size:12pt; line-height:13pt; color:#000; font-weight:bold; text-align:center; padding:15px 40px 0 40px; }
.eventcompbox{ color:#521E8C; font-weight:bold; font-size:11pt; line-height:13pt; width:288px; height:368px; background:url('http://pantherwww.ibeatyou.com/images/layout/competition/nba_allstar/eventcompbox.1234460914.png') top center no-repeat; padding:5px; margin:5px 10px 5px 10px; }

/*prized comps: 93189-bragging rights, 93192-impersonation, 93191-3 pointers*/
#comp93189, #comp93192, #comp93191{ color:#521E8C; font-weight:bold; font-size:11pt; line-height:13pt; width:288px; height:368px; background:url('http://pantherwww.ibeatyou.com/images/layout/competition/nba_allstar/eventcompbox2.1234460914.png') top center no-repeat; padding:5px; margin:5px 10px 5px 10px; }

.compbox{ height:173px; margin-bottom:23px; }

.eventcompboxtitle{ vertical-align:middle; height:27px; width:260px; }
.eventcompboxtitle a{ color:#521E8C; font-weight:bold; font-size:10pt; line-height:11pt; }
.eventcompboxtitle a:hover{ color:#f40; }
.eventcompboxformat{ color:#000; font-weight:normal; font-size:8pt; line-height:10pt; }
.eventcompthumb{ border:1px solid #fff; }
.eventcompstate{ color:#b00; font-size:9pt; line-height:11pt; font-weight:bold; }
.eventcompenter a{ color:#b00; font-size:9pt; line-height:11pt; font-weight:bold; }
.eventcompenter a:hover{ color:#fff; }
.video{ background:url('http://pantherwww.ibeatyou.com/images/video_icon.1229975226.gif') no-repeat scroll -2px 1px; width:20px; height:16px; }
.photo{ background:url('http://pantherwww.ibeatyou.com/images/photo_icon.1229975226.gif') no-repeat scroll -2px 1px; width:20px; height:16px; }
.text{ background:url('http://pantherwww.ibeatyou.com/images/text_icon.1229975226.gif') no-repeat scroll -2px 1px; width:20px; height:16px; }

.eventcompleaderhdr{ color:#000; font-weight:bold; font-size:8pt; line-height:9pt; }
.leaderbox{ width:120px; text-align:center; }
.leaderthumb{ border:1px solid #fff; }
.pending{ font-size:10pt; line-height:12pt; color:#f00; }
.noleader{ font-size:10pt; line-height:12pt; color:#fff; }
.leadername a{ font-size:9pt; line-height:10pt; font-weight:bold; color:#521E8C; }
.leadername a:hover{ color:#f40; }

/*comp theme stuff*/
.themecomptitle{ color:#fff; font-weight:bold; font-size:13pt; line-height:13pt; }
.themecompdesc{ color:#fff; font-size:10pt; line-height:12pt; }
.themecompdetails{ color:#fff; font-size:10pt; line-height:12pt; }
.themecompwinner{ color:#fff; font-weight:bold; font-size:12pt; line-height:14pt; }

.winnerusername{ color:#147; font-weight:bold; font-size:10pt; line-height:11pt; }
.winningentry{ font-weight:bold; color:#369; font-size:10pt; line-height:14pt; }
.winningtext{ font-weight:bold; color:#222; font-size:12pt; line-height:18pt; }
.winningtextlink{ font-weight:bold; color:#258; font-size:12pt; line-height:14pt; }
.themecompprize{ font-weight:bold; color:#f30; font-size:12pt; line-height:14pt; }
.themecomprules{ font-weight:bold; text-decoration:underline; color:#fff; font-size:12pt; line-height:14pt; }
.themecompended{ font-weight:bold; text-decoration:underline; color:#f00; font-size:12pt; line-height:14pt; }
.themecompjudge{ font-weight:bold; color:#adf; font-size:9pt; line-height:13pt; }
.ruleslink{ font-size:11pt; line-height:13pt; color:#f40; }

