@charset "utf-8";
/* 
CSS document style by: www.theclaruscompany.com © 2010 All Rights Reserved
====================================================
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/

/* YUI reset */
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0; font-family:Arial, Helvetica, sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
h2{font-size:15px; font-weight:bold; padding-bottom:12px; color:#fff;}
h3{font-size:15px; font-weight:bold; color:#ffff00;}
.h1xfs{position:relative; color:#ffffe3; font-size:16px; font-weight:bold; padding-left:40px;}
.h1rd{color:#e63177; font-size:16px; font-weight:bold; padding-bottom:20px; background-image:url(images/upcoming-bk.png); background-repeat:repeat-y; margin:20px 0px 0px 3px; text-align:center;}
.h1rd p{color:#fff; font-size:12px; font-weight:100; width:380px; margin:0px auto;}
.h1gra{color:#bfac02; font-size:16px; font-weight:bold; padding-bottom:20px; background-image:url(images/upcoming-bk.png); background-repeat:repeat-y; margin:50px 0px 0px 3px; text-align:center;}
.h1gra p{color:#fff; font-size:12px; font-weight:100; width:380px; margin:0px auto;}
.upcs{text-transform:uppercase;}

/* content */

body{width:100%; position:relative; display:block; background:url(images/bg.jpg) fixed center bottom;}
.wrapper{width:1010px; margin:0px auto; position:relative; background-image:url(images/bg3.png); background-repeat:repeat-y; border-left:#000 solid 1px; border-right:#000 solid 1px; }
.cb{clear:both;}
.sp{clear:both; width:1010px; height:50px;}
.top-logo{ position:relative; background-image:url(images/knockout-logo.png); width:1010px; display:block; height:139px; top:5px;}
.top-sprt{position:absolute; margin:24px 0px 0px 525px;}
.move1{position:relative; top:50px; left:125px;}
.move2{position:relative; margin-left:125px;}
.move3{margin-bottom:30px;}
.move4{margin-top:716px;}
.move5{margin-top:200px;}
.move6{margin-top:16px;}
.up{text-transform:uppercase;}


/* Main Nav */
.mainnav{position:absolute; display:block; width:1010px; height:29px; overflow:hidden; top:106px; z-index:99;}
.mainnav ul li a{float:left; display:inline;}

#hom{display:block; width:42px; height:29px; background:url("images/menu-home.png") no-repeat 0 0; margin-left:134px;}
#hom:hover{background-position:0 -29px;}
#hom span{display:none;}

#upc{display:block; width:133px; height:29px; background:url("images/menu-upcoming-events.png") no-repeat 0 0; margin-left:38px;}
#upc:hover{background-position:0 -29px;}
#upc span{display:none;}

#tik{display:block; width:61px; height:29px; background:url("images/menu-tickets.png") no-repeat 0 0; margin-left:38px;}
#tik:hover{background-position: 0 -29px;}
#tik span{display:none;}

#pho{display:block; width:57px; height:29px; background:url("images/menu-photos.png") no-repeat 0 0; margin-left:38px;}
#pho:hover{background-position: 0 -29px;}
#pho span{display:none;}

#spo{display:block; width:77px; height:29px; background:url("images/menu-sponsors.png") no-repeat 0 0; margin-left:43px;}
#spo:hover{background-position: 0 -29px;}
#spo span{display:none;}

#abo{display:block; width:51px; height:29px; background:url("images/menu-about.png") no-repeat 0 0; margin-left:38px;}
#abo:hover{background-position: 0 -29px;}
#abo span{display:none;}

#con{display:block; width:92px; height:29px; background:url("images/menu-contact-us.png") no-repeat 0 0; margin-left:35px;}
#con:hover{background-position: 0 -29px;}
#con span{display:none;}






/* menu */
.menu{margin-top:106px; left:70px; position:relative; line-height:30px;}
.menu li{display:inline; float:left; padding-right:110px; }
.menu a{text-decoration:none; color:#444; font-size:11px;}
.menu a:hover{color:#830000;}

.menuhm{top:46px; left:30px; position:relative; line-height:30px;}
.menuhm li{display:inline; float:left; padding-right:80px; }
.menuhm a{text-decoration:none; color:#444; font-size:11px;}
.menuhm a:hover{color:#830000;}




/* quick links */
.quick{position:relative; display:inline; float:left; width:160px; height:650px; top:13px; margin-right:13px; left:6px; background-image:url(images/quick-bg.png); background-repeat:no-repeat;}

.quick2{font-weight:bold; font-size:14px; padding:8px 0px 0px 30px; position:relative; z-index:99; color:#fff; padding-top:16px;}

.quickmenu{position:relative; margin-top:10px;}
.quickmenu a{line-height:30px; width:144px; left:6px; z-index:99; margin-bottom:26px; }
.quick3{position:relative; display:block; color:#999; font-size:11px; font-weight:bold; left:10px; line-height:26px; text-decoration:none; margin-bottom:12px;}
.quick3:hover{color:#ffff00;}

.quickmenu2{position:relative; margin-top:20px;}
.quickmenu2 a{line-height:30px; border-bottom:#212121 solid 1px; width:144px; left:6px; z-index:99;}
.quick4{position:relative; display:block; color:#999; font-size:11px; font-weight:bold; left:10px; line-height:26px; text-decoration:none; margin-bottom:2px;}
.quick4:hover{color:#ffff00;}

.quickmenu3{position:relative; top:200px; margin-left:10px;}

.quickmv1{position:relative; left:35px;}

/* middle */
.middle{position:relative; display:inline; float:left; width:525px;}
.eventssmall{position:relative; margin-top:14px; }
.eventssmall li{ position:relative; cursor:pointer; }
.eventssmall1{padding-bottom:4px;}

/* index */
.index{position:relative; top:13px; left:2px; padding-bottom:10px;}

/* events */
.event1{position:relative; width:524px; height:103px; background-image:url(images/upcoming_small1.png); background-repeat:no-repeat;}
.event1h{position:relative; left:280px; top:12px; color:#000; font-size:15px; font-weight:bold; text-transform:uppercase;}
.event1p{position:relative; left:280px; top:0px; color:#000; font-size:10px; font-weight:bold; text-transform:uppercase;}
.event1p2{position:relative; left:280px; top:0px; color:#000; font-size:10px; font-weight:bold; text-transform:uppercase;}

.event2{position:relative; width:524px; top:20px; height:103px; background-image:url(images/upcoming_small1.png); background-repeat:no-repeat;}
.event2h{position:relative; left:280px; top:12px; color:#000; font-size:15px; font-weight:bold; text-transform:uppercase;}
.event2p{position:relative; left:280px; top:0px; color:#000; font-size:10px; font-weight:bold; text-transform:uppercase;}
.event2p2{position:relative; left:280px; top:0px; color:#000; font-size:10px; font-weight:bold; text-transform:uppercase;}

.event3{position:relative; width:524px; top:10px; height:103px; background-image:url(images/upcoming_derby.png); background-repeat:no-repeat;}
.event3h{position:relative;  margin-left:280px; top:12px; color:#000; font-size:15px; font-weight:bold; text-transform:uppercase}
.event3p{position:relative;  margin-left:280px; top:12px; color:#000; font-size:10px; font-weight:bold; text-transform:uppercase;}
.event3p2{position:relative; margin-left:280px; top:10px; color:#000; font-size:10px; font-weight:bold; text-transform:uppercase;}

.event-slide{position:relative; display:inline; float:left; width:257px;}
.event-slide1{position:relative; width:524px; height:103px; background-image:url(images/upcoming-blank.png); background-repeat:no-repeat;}
.event-slide1h{position:relative; left:12px; top:12px; color:#000; font-size:16px; font-weight:bold; text-transform:uppercase;}
.event-slide1p{position:relative; left:12px; top:12px; color:#000; font-size:10px; font-weight:bold; text-transform:uppercase;}
.event-slide1p2{position:relative; left:12px; top:10px; color:#000; font-size:10px; font-weight:bold; text-transform:uppercase;}

/* bread crumbs */
.bc{position:relative; display:block; background-image:url(images/bread-crumb-bg.png); width:525px; height:30px; top:12px;}
.bc1{position:relative; font-size:10px; padding:8px 0px 0px 12px; text-transform:uppercase;}



/* poster */
.poster1{position:relative; top:20px; left:3px; width:519px; height:120px;}
.poster2{position:relative; top:20px; left:3px; width:519px; height:400px; background-image:url(images/wrestling-upcoming.png);}
.posterold1{position:relative; top:50px; left:2px;}
.mp3player{position:relative; top:20px; left:3px;}

.pasteventsb{position:relative; top:40px; left:3px; background-image:url(images/past-events.png); background-repeat:no-repeat; width:519px; height:229px; display:block;}
.pastevents1{position:relative; top:60px; left:20px; text-decoration:none; color:#ffff00; font-size:11px; font-weight:bold; display:block;}
.pastevents2{position:relative; top:70px; left:20px; color:#ffff00; font-size:11px; font-weight:bold; display:block;}
.roller-old{position:relative; top:24px; left:3px;}

/* past events */
.pastevents{position:relative; top:16px; left:3px; background-image:url(images/past-events.png); background-repeat:no-repeat; width:519px; height:60px; display:block;}

.past1{position:relative; display:block; width:517px; top:16px; left:4px; background-image:url(images/upcoming-bk2.png); background-repeat:repeat; height:175px;}
.past1 a{color:#ffff00; font-size:11px;}
.past1b{position:relative; display:inline; float:left; width:98px; top:0px; left:12px; text-align:center;}
.past1c{position:relative; display:inline; float:left; left:20px; top:6px; width:385px;}
.past1c h5{font-size:16px; font-weight:bold; color:#fff;}
.past1c p{font-size:10px; color:#fff;}
.past-end{position:relative; top:16px; left:3px; background-image:url(images/past-end.png); background-repeat:repeat; width:519px; height:10px;}


.past2{position:relative; display:inline; float:left; width:98px; top:58px; left:8px; text-align:center;}
.past2 a{color:#ffff00; font-size:11px;}

/* Wrestling */
.wresbtn1{position:relative; display:inline; float:left; top:120px; left:198px;}
.wresbtn2{position:relative; display:inline; float:left; top:120px; left:210px;}

.wrestling1{position:relative; margin-left:3px; display:block; background-image:url(images/grapplers-event.png); background-repeat:no-repeat; height:42px; width:519px; }
.wrestling2{position:relative; top:120px; left:90px; display:inline; float:left; color:#fff;}
.wrestling2 h2{font-size:18px; margin-bottom:0px; padding-bottom:4px;}
.wrestling2 p{margin-top:0px; padding-top:4px;}
.wrestlingp{font-size:10px;}
.wrestlinga{position:relative; top:20px; color:#ffff00; font-weight:bold}
.wrestlingbt{position:relative; top:20px; left:3px; display:block; background-image:url(images/roller-upcoming-bt.png); background-repeat:no-repeat; height:33px; width:519px; margin-bottom:20px;}

.wrestlingline1{position:relative; display:inline; float:left; width:300px; height:33px; top:12px; left:20px; text-align:center;}
.wrestlingline1 h6{color:#fff; font-size:16px; font-weight:bold;}
.wrestlingline2{position:relative; display:inline; float:left; color:white; width:214px; height:33px; left:6px; top:10px;}
.wrestlingline2b{color:#fff; font-size:12px; padding-bottom:2px; line-height:11px;}
.wrestlingline2c{text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; font-size:9px;}

/* Marathon Triathlon */
.running{position:relative; top:20px; left:3px; background-image:url(images/marathon-triathlon.png); background-repeat:no-repeat; width:519px; height:500px;}
.running1{position:relative; top:180px; width:480px; left:16px; display:inline; float:left; color:#fff;}
.running1 h2{font-size:18px; margin-bottom:0px; padding-bottom:4px;}
.running1 p{margin-top:0px; padding-top:4px;}


/* Tickets */
.tickets{position:relative; color:#fff; width:520px; left:3px; margin-top:20px; display:block; background-image:url(images/gen-middle.png); background-repeat:repeat-y; padding-left:12px;}
.tickets img{margin:6px 0px 0px 10px;}
.tickets-normal{font-size:12px; padding:12px 16px 8px 10px;}
.tickets-small{font-size:10px; margin:6px 0px 0px 12px;}


/* upcoming events */
.upcoming1{position:relative; background-image:url(images/upcoming-events-head.png); background-repeat:no-repeat; width:519px; height:51px; left:3px; top:20px;}
.upcoming-se{position:relative; background-image:url(images/upcoming-se.png); background-repeat:no-repeat; width:519px; height:100px; left:3px; top:20px;}
.upcoming-xfs{position:relative; background-image:url(images/upcoming-xfs.png); background-repeat:no-repeat; width:519px; height:100px; left:3px; top:20px;}
.upcoming-grapplers{position:relative; background-image:url(images/upcoming-grapplers.png); background-repeat:no-repeat; width:519px; height:130px; left:3px; top:20px;}
.upcoming-derby{position:relative; background-image:url(images/upcoming-roller-derby.png); background-repeat:no-repeat; width:519px; height:130px; left:3px; top:20px;}
.upcoming-music{position:relative; background-image:url(images/upcoming-music.png); background-repeat:no-repeat; width:519px; height:130px; left:3px; top:20px;}

.upcoming-bk{position:relative; width:519px; left:4px; top:20px; color:#fff; font-size:11px; display:block; height:20px;}
.upcoming-bk2{position:relative; width:519px; left:4px; top:20px; color:#fff; font-size:11px; display:block; height:20px;}
.upcoming-bk3{position:relative; width:519px; left:4px; top:20px; color:#fff; font-size:11px; display:block; height:20px;}
.upcoming-bk4{position:relative; width:519px; left:4px; top:20px; color:#fff; font-size:11px; display:block; height:20px;}
.upxfs1{position:relative; display:inline; float:left; width:170px; overflow:hidden; padding-left:16px; background-image:url(images/upcoming-bk2.png); background-repeat:repeat; height:20px;}
.upxfs2{position:relative; display:inline; float:left; width:126px; overflow:hidden; background-image:url(images/upcoming-bk2.png); background-repeat:repeat; height:20px;}
.upxfs3{position:relative; display:inline; float:left; width:110px; overflow:hidden; background-image:url(images/upcoming-bk2.png); background-repeat:repeat; height:20px;}
.upxfs4{position:relative; display:inline; float:left;  width:95px; overflow:hidden; background-image:url(images/upcoming-bk2.png); background-repeat:repeat; height:20px;}
.upcoming-end{position:relative; top:20px; left:3px; background-image:url(images/upcoming-end.png); background-repeat:no-repeat; width:519px; height:30px;}

.upcoming{position:relative; top:20px; left:3px; width:519px; height:700px; background-image:url(images/upcoming-events.png); background-repeat:no-repeat; overflow:hidden; color:#fff; font-size:11px;}


.upxfs2{position:relative; display:inline; float:left; line-height:14px; width:126px; overflow:hidden;}

.upxfs4 a{color:#ffff00; font-weight:bold;}

.upgc{position:relative; top:222px; left:22px; height:90px;}
.upgc1{position:relative; display:inline; float:left; line-height:20px; width:170px; overflow:hidden;}
.upgc2{position:relative; display:inline; float:left; line-height:20px; width:126px; overflow:hidden;}
.upgc3{position:relative; display:inline; float:left; line-height:20px; width:110px; overflow:hidden;}
.upgc4{position:relative; display:inline; float:left; line-height:20px; width:96px; overflow:hidden;}
.upgc4 a{color:#ffff00; font-weight:bold;}

.uprd{position:relative; top:336px; left:20px; height:120px; }
.uprd1{position:relative; display:inline; float:left; line-height:20px; width:170px; overflow:hidden;}
.uprd2{position:relative; display:inline; float:left; line-height:20px; width:126px; overflow:hidden;}
.uprd3{position:relative; display:inline; float:left; line-height:20px; width:110px; overflow:hidden;}
.uprd4{position:relative; display:inline; float:left; line-height:20px; width:96px; overflow:hidden;}
.uprd4 a{color:#ffff00; font-weight:bold;}


/* sponsors */
.sponsor1{position:relative; background-image:url(images/sponsor-1.png); background-repeat:no-repeat; width:524px; height:103px; overflow:hidden; padding:18px 0px 0px 192px; line-height:18px; }
.sponsor1 h3{font-size:14px; font-weight:bold; color:#840000;}
.sponsor1 a{font-size:12px; font-weight:bold; color:#blue;}
.sponsor1 p{font-size:11px; line-height:14px; color:#000;}

.sponsor2{position:relative; background-image:url(images/sponsor-2.png); background-repeat:no-repeat; width:524px; height:103px; overflow:hidden; padding:18px 0px 0px 192px; line-height:18px; }
.sponsor2 h3{font-size:14px; font-weight:bold; color:#840000;}
.sponsor2 a{font-size:12px; font-weight:bold;}
.sponsor2 p{font-size:11px; line-height:14px;}

.sponsor3{position:relative; background-image:url(images/sponsor-3.png); background-repeat:no-repeat; width:524px; height:103px; overflow:hidden; padding:18px 0px 0px 192px; line-height:18px; }
.sponsor3 h3{font-size:14px; font-weight:bold; color:#840000;}
.sponsor3 a{font-size:12px; font-weight:bold;}
.sponsor3 p{font-size:11px; line-height:14px;}

.sponsor4{position:relative; background-image:url(images/sponsor-4.png); background-repeat:no-repeat; width:524px; height:103px; overflow:hidden; padding:18px 0px 0px 192px; line-height:18px; }
.sponsor4 h3{font-size:14px; font-weight:bold; color:#840000;}
.sponsor4 a{font-size:12px; font-weight:bold;}
.sponsor4 p{font-size:11px; line-height:14px;}

.sponsor5{position:relative; background-image:url(images/sponsor-5.png); background-repeat:no-repeat; width:524px; height:103px; overflow:hidden; padding:18px 0px 0px 192px; line-height:18px; }
.sponsor5 h3{font-size:14px; font-weight:bold; color:#840000;}
.sponsor5 a{font-size:12px; font-weight:bold;}
.sponsor5 p{font-size:11px; line-height:14px;}

.sponsor6{position:relative; background-image:url(images/sponsor-6.png); background-repeat:no-repeat; width:524px; height:103px; overflow:hidden; padding:18px 0px 0px 192px; line-height:18px; }
.sponsor6 h3{font-size:14px; font-weight:bold; color:#840000;}
.sponsor6 a{font-size:12px; font-weight:bold;}
.sponsor6 p{font-size:11px; line-height:14px;}

.sponsor7{position:relative; background-image:url(images/sponsor-7.png); background-repeat:no-repeat; width:524px; height:103px; overflow:hidden; padding:18px 0px 0px 192px; line-height:18px; }
.sponsor7 h3{font-size:14px; font-weight:bold; color:#840000;}
.sponsor7 a{font-size:12px; font-weight:bold;}
.sponsor7 p{font-size:11px; line-height:14px;}

/* photos */
.photos{position:relative; color:#fff; width:520px; left:3px; margin-top:20px; display:block; background-image:url(images/gen-middle.png); background-repeat:repeat-y;}
.photomg{margin-left:4px;}
.photorow{position:relative; display:block;  width:520px; height:202px; padding:8px 0px 0px 6px;}
.photogal{position:relative; display:inline; float:left; margin-top:4px;}
.photogal a{text-decoration:none; color:#fff; display:block;}
.photobg{position:relative; background-image:url(images/photos-bottom.png); background-repeat:no-repeat; width:167px; height:67px; overflow:hidden; font-size:11px; text-align:center; padding-top:6px;}
.photozz{display:block; margin:0px;}




/* ring girls */
.rgheader{position:relative; top:18px; left:2px;}
.rg{background-image:url(images/photos-bg.png); background-repeat:no-repeat; width:524px; height:103px; overflow:hidden; margin-bottom:12px; overflow:hidden;}
.rgimg{margin:7px 0px 0px 6px; position:relative; display:inline; float:left; padding-right:14px; overflow:hidden;}
.rgcopy{margin-top:12px; font-size:11px; font-weight:bold; color:#000; position:relative; width:90px; line-height:18px; text-align:right; display:inline; float:left; overflow:hidden;}
.rgcopy2{margin:13px 0px 0px 6px; font-size:12px; font-weight:normal; color:#000; position:relative; display:inline; float:left; line-height:18px; overflow:hidden;}

.ringgirl{position:relative; top:30px;  background-image:url(images/ring-girls-bg.png); background-repeat:no-repeat; width:524px; height:103px; margin-bottom:8px; overflow:hidden;}
.ringgirl1{position:relative; display:inline; overflow:hidden; float:left; top:4px; left:4px;}
.ringgal{float:right; font-size:11px; color:#000; padding-right:12px; }
.ringgirl2{position:relative; display:inline; float:left; height:20px; width:200px;  top:18px; left:4px; font-size:15px; color:#fff; font-weight:bold; padding-left:6px; line-height:20px;}
.ringgirl2b{position:relative; color:#727272; font-size:11px; font-weight:bold; left:22px; top:14px; }
.ringgirl2c{position:relative; color:#000; font-size:12px; left:22px; top:8px;}

.ringirla{text-decoration:none; }

.ringgirl3b{position:relative; display:inline; float:left; width:40px; color:#727272; font-size:11px; font-weight:bold; left:22px; top:55px;}
.ringgirl3c{position:relative; color:#000; font-size:12px; top:0px; text-align:center; }

.ringgirl4{position:relative; display:inline; float:left; height:20px; width:104px;  top:18px; left:4px; font-size:11px; color:#000; font-weight:bold; padding-left:6px; line-height:20px; }
.ringgirl4b{position:relative; color:#727272; font-size:11px; font-weight:bold; left:22px; top:14px; text-align:center; }
.ringgirl4c{position:relative; color:#000; font-size:12px; left:22px; top:8px; text-align:center; }

/* ads */
.sprt{position:relative; display:inline; float:left; width:312px; left:6px; top:13px;}
.sprt1{position:relative; display:block; padding-bottom:13px; overflow:hidden;}
.sprt2{position:relative; display:block; padding-bottom:13px; overflow:hidden;}
.sprt3{position:relative; display:block; padding-bottom:13px; overflow:hidden;}
.sprt4{position:relative; margin:0px 0px 10px 26px;}
.sprt5{position:relative; margin:0px 0px 0px 52px;}
.sprt6{position:relative; margin:50px 0px 10px 28px;}
.sprt7{position:relative; margin:0px 0px 0px 52px;}
.sprtoffer{position:absolute; left:440px; top:835px; width:300px; background-color:#660000; padding:44px 0px 44px 0px; border:#ff0000 solid 1px;}

/* dvd */
.roller-dvd-top{position:relative; left:2px; height:6px; width:520px; background-image:url(images/mdtop.png); background-repeat:no-repeat; top:16px;}
.roller-dvd{position:relative; left:2px; width:520px; background-image:url(images/mdbg.png); background-repeat:repeat-y; display:block; height:150px; top:16px;}
.roller-dvd-left{position:relative; display:inline; float:left; width:250px; padding:16px 0px 0px 80px;}
.roller-dvd-left p{color:#fff;}
.roller-dvd-left h4{color:#ffff00; font-size:16px; font-weight:bold;}
.roller-dvd-right{position:relative; display:inline; float:left; width:90px; padding:16px 0px 0px 20px;}
.roller-dvd-bottom{position:relative; left:2px; height:8px; width:520px; background-image:url(images/mdbottom.png); background-repeat:no-repeat; top:16px; margin-bottom:16px;}

.xfs-dvd-top{position:relative; left:2px; height:6px; width:520px; background-image:url(images/mdtop.png); background-repeat:no-repeat; top:16px;}
.xfs-dvd{position:relative; left:2px; width:520px; background-image:url(images/mdbg.png); background-repeat:repeat-y; display:block; height:150px; top:16px;}
.xfs-dvd-left{position:relative; display:inline; float:left; width:250px; padding:16px 0px 0px 80px;}
.xfs-dvd-left p{color:#fff;}
.xfs-dvd-left h4{color:#ffff00; font-size:16px; font-weight:bold;}
.xfs-dvd-right{position:relative; display:inline; float:left; width:90px; padding:16px 0px 0px 20px;}
.xfs-dvd-bottom{position:relative; left:2px; height:8px; width:520px; background-image:url(images/mdbottom.png); background-repeat:no-repeat; top:16px; margin-bottom:16px;}

/* Roller Derby */
.roller-poster1{position:relative; top:0px; left:3px; display:block; background-image:url(images/upcoming-bk.png); background-repeat:repeat-y; height:260px; width:519px; padding-left:60px;}
.roller-poster1 h4{color:#ffff00; font-size:20px; font-weight:bold;}
.roller-poster1 h5{color:#fff; font-size:14px; font-weight:bold;}
.roller-poster1 p{color:#fff; width:380px; margin:10px 0px 6px 0px; font-size:14px; font-style:italic;}
.roller-poster1 li{color:#fff; width:380px; margin-top:0px; font-size:12px;}
.roller-poster1 a{color:#ffff00; padding-top:8px; font-size:12px;}

.roller1{position:relative; margin-left:3px; display:block; background-image:url(images/roller-derby-event.png); background-repeat:no-repeat; height:42px; width:519px;}
.roller2{position:relative; top:120px; left:90px; display:inline; float:left; color:#fff;}
.roller2 h2{font-size:18px; margin-bottom:0px; padding-bottom:4px;}
.roller2 p{margin-top:0px; padding-top:4px;}
.rollerp{font-size:10px;}
.rollera{position:relative; top:20px; color:#ffff00; font-weight:bold}
.rollerbt{position:relative; margin-left:3px; display:block; background-image:url(images/roller-upcoming-bt.png); background-repeat:no-repeat; height:33px; width:519px; }

.rollerline1{position:relative; display:inline; float:left; width:300px; height:33px; top:12px; left:20px; text-align:center;}
.rollerline1 h6{color:#fff; font-size:16px; font-weight:bold;}
.rollerline2{position:relative; display:inline; float:left; color:white; width:214px; height:33px; left:6px; top:10px;}
.rollerline2b{color:#fff; font-size:12px; padding-bottom:2px; line-height:11px;}
.rollerline2c{text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; font-size:9px;}
.rollerline2c a{color:yellow;}

.rollertix{position:relative; top:18px; left:340px;}

/* Gallery */
.gal{position:relative; color:#fff; width:520px; left:3px; background-image:url(images/gallery-title.png); background-repeat:no-repeat; top:20px; padding-bottom:20px; height:32px;}
.gal p{margin:0px 0px 16px 12px; width:480px; padding-bottom:26px;}
.gal h2{position:relative; padding:6px 0px 12px 12px;}
.gallery{position:relative; left:3px; top:10px;}
.gallery1{color:yellow; text-decoration:underline;}

.desc1{position:relative; margin-top:20px; background-image:url(images/gen-top.png); background-repeat:no-repeat; width:519px; height:11px;} 
.desc2{position:relative; margin-top:0px; background-image:url(images/gen-middle.png); background-repeat:repeat-y; width:519px;}
.desc2 p{width:490px; font-size:11px; color:#fff; padding-left:16px;}
.desc3{position:relative; margin-top:0px; background-image:url(images/gen-bottom.png); background-repeat:no-repeat; width:519px; height:11px;} 

.desc1b{position:relative; margin-left:-9px; background-image:url(images/gen-top.png); background-repeat:no-repeat; width:519px; height:11px;}
.desc2b{position:relative; margin-left:-9px; background-image:url(images/gen-middle.png); background-repeat:repeat-y; width:519px; padding-left:16px;}
.desc2b p{width:490px; font-size:11px; color:#fff; padding-left:16px;}
.desc3b{position:relative; margin-left:-9px; background-image:url(images/gen-bottom.png); background-repeat:no-repeat; width:519px; height:11px;}

#next2{position:absolute; top:200px; left:0px; display:block; z-index:99; cursor:pointer;}
#next3{position:absolute; top:200px; left:0px; display:block; z-index:99; cursor:pointer; left:484px;}


/* middle */
.mdtop{position:relative; background-image:url(images/gen-top.png); background-repeat:no-repeat; width:520px; height:6px; top:20px; left:3px;}
.mdbottom{position:relative; background-image:url(images/gen-bottom.png); background-repeat:no-repeat; width:520px; height:8px; top:4px; left:3px;}
.mdbottom2{position:relative; background-image:url(images/mdbottom.png); background-repeat:no-repeat; width:520px; height:8px; top:20px; left:3px;}
.mdbottom3{position:relative; background-image:url(images/gen-bottom.png); background-repeat:no-repeat; width:520px; height:11px; top:11px;}
.mdbottom4{position:relative; background-image:url(images/gen-bottom.png); background-repeat:no-repeat; width:520px; height:11px; margin:0px 0px 0px 3px}

/* about */
.about{position:relative; color:#fff; width:520px; left:3px; background-image:url(images/gen-middle.png); background-repeat:repeat-y; top:20px;}
.about p{margin:0px 0px 16px 12px; width:480px; padding-bottom:14px;}
.about h2{position:relative; padding:6px 0px 12px 12px;}
.about ul{margin:0px 0px 16px 12px; width:480px; padding-bottom:14px;}
.about1{position:relative; top:18px; left:2px; margin-bottom:20px;}

.abouth2{position:relative; display:inline; float:left; width:500px;}
.abouth3{position:relative; display:inline; float:left; top:10px;}

/* xsftv */
.xfstv{position:relative; top:20px; left:3px; color:#fff;}
.xfstv1{position:relative; background-image:url(images/mdbg.png); width:510px; padding:10px 0px 0px 10px;}
.xfstv1 p{width:486px; padding-bottom:20px;}
.xfstv2{position:relative; margin:14px 0px 0px 3px;}
.xfstv3{position:relative; top:4px; left:2px; margin-bottom:20px;}

.xfstvbt{position:relative; margin:0px 0px 0px 3px; display:block; background-image:url(images/roller-upcoming-bt.png); background-repeat:no-repeat; height:33px; width:519px;}


.xfs-current{float:left; padding:20px 30px 0px 0px;}

.xfs-poster1{position:relative; left:3px; display:block; background-image:url(images/upcoming-bk.png); background-repeat:repeat-y; width:519px; height:280px; padding-left:60px; padding-bottom:50px;}
.xfs-poster1 h4{color:#ffff00; font-size:20px; font-weight:bold;  padding-top:40px;}
.xfs-poster1 h5{color:#fff; font-size:14px; font-weight:bold;}
.xfs-poster1 p{color:#fff; width:380px; margin:10px 0px 6px 0px; font-size:14px; font-style:italic;}
.xfs-poster1 li{color:#fff; width:380px; margin-top:0px; font-size:12px;}
.xfsr-poster1 a{color:#ffff00; padding-top:8px; font-size:12px;}

.xfs1{position:relative; margin-left:3px; display:block; background-image:url(images/xfs-event.png); background-repeat:no-repeat; height:42px; width:519px;}
.xfsline1{position:relative; display:inline; float:left; width:300px; height:33px; top:12px; left:20px; text-align:center;}
.xfsline1 h6{color:#fff; font-size:16px; font-weight:bold;}
.xfsline2{position:relative; display:inline; float:left; color:white; width:214px; height:33px; left:6px; top:10px;}
.xfsline2b{color:#fff; font-size:12px; padding-bottom:2px; line-height:11px;}
.xfsline2c{text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; font-size:9px;}
.xfsline2c a{color:yellow;}

.xfstvmv1{position:relative; left:8px;}
.xfstvmv2{position:relative; margin-top:10px;}

/* contact */
.contact{position:relative; top:20px; left:3px; background-image:url(images/mdbg.png); background-repeat:repeat-y; padding-bottom:20px;}
.contact h3{position:relative; font-size:20px; font-weight:bold; color:#fff; left:12px;}

.cont1{position:relative; margin-top:0px; background-image:url(images/gen-middle.png); background-repeat:repeat-y; width:519px; top:4px; left:3px; padding-left:40px; padding-bottom:26px;}
.cont1 p{color:#ffff00; font-size:14px; font-weight:bold; margin-top:16px;}

.submit{position:relative; margin:0px 0px 0px 316px; top:20px;}
.fl-input{margin-right:20px;}
.bnet-s{position:relative; width:560px;}
.bnet-s input{display:block; width:200px; line-height:22px; height:22px; color:#999; font-size:11px;  background:#fff; border:#999 solid 1px; padding:0px 8px; text-transform:uppercase; }
.bnet-s textarea{width:500px; border:#999 solid 1px; background:#fff; padding:8px; height:200px; margin-bottom:20px; color:#999; font-weight:bold;}
.bnet-s select{display:block; width:50px; line-height:22px; height:22px; color:#999; font-weight:bold; background:#fff; border:#999 solid 1px; padding:0px 0px 0px 3px; text-transform:uppercase;}



.contact-name{position:relative; color:#999; margin-top:10px; left:12px; display:block;}
.contact-email{position:relative; margin-top:10px; color:#999; left:12px; display:block;}
.contact-phone{position:relative; margin-top:10px; color:#999; left:12px; display:block;}
.contact-message{position:relative; margin-top:10px; left:12px;}
.submitbtn{position:relative; left:388px; top:10px;}

/* site map */
.sitemap{position:relative; padding:6px 0px 12px 12px;}
.sitemap1{position:relative; display:inline; float:left; left:12px; font-size:11px; width:160px; margin-right:5px;}
.sitemap1 a{position:relative; color:#fff; line-height:20px;}
.sitemap2{position:relative; display:inline; float:left; left:16px; font-size:11px; width:160px; margin-right:15px;}
.sitemap2 a{position:relative; color:#fff; line-height:20px;}
.sitemap3{position:relative; display:inline; float:left; left:16px; font-size:11px; width:160px;}
.sitemap3 a{position:relative; color:#fff; line-height:20px;}

/* TOC */
.toc{position:relative; color:#fff; width:520px; left:3px; background-image:url(images/mdbg.png); background-repeat:repeat-y; top:20px;}

.toc1{font:Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:6px; padding:6px 0px 12px 12px;}
.toc2{font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0px; padding:6px 0px 12px 12px;}
.toc3{font:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:6px 0px 12px 12px;}

/* Advertise */
.advertise{position:relative; color:#fff; width:520px; left:3px; background-image:url(images/mdbg.png); background-repeat:repeat-y; top:20px; }
.advertise1{position:relative; padding:6px 0px 12px 12px;}
.advertise2{position:relative; padding:6px 12px 12px 12px; font-size:12px;}
.advertise3{position:relative; padding:6px 12px 36px 12px; font-size:12px; font-size:14px; font-weight:bold;}
.advertise3 span{position:relative; color:#FF0;}
.advleft{position:relative; display:inline; float:left; width:180px; font-size:12px; width:360px; left:12px;}
.advright{position:relative; display:inline; float:left; font-size:12px; width:140px; padding-left:20px; display:block;}
.advertisehd{margin:20px 0px 0px 0px;}
.advertisemove1{position:relative; margin-top:35px;}
.advertisecopy1{position:relative; margin-top:12px; font-size:10px; font-style:italic;}
.advertisehere1{position:relative; left:32px; top:30px;}
.advertisehere2{position:relative; left:32px; top:260px;}
.advertisehere3{position:relative; left:32px; top:490px;}
.advcolor{color:#918f0e; font-weight:bold;}


.hd1{position:relative; display:inline; float:left; margin-top:30px; width:240px; height:50px; background-color:#660000; border:#ff0000 solid 1px;}
.hd1 h3{text-align:center; font-size:16px; font-weight:bold; padding-top:6px; text-transform:uppercase;}
.hd2{position:relative; display:inline; float:left; margin:30px 0px 0px 12px; line-height:50px;}
.hd2 h3{font-size:28px; font-weight:bold;}
.hd3{position:relative; margin-top:12px;}
.hd3 li{background-color:#222; line-height:20px; margin:1px 0px 0px 0px; padding-left:6px; border:#333 solid 1px;}

/* Privacy */
.privacy1{font-size:14px; font-weight:bold;}
.privacy2 a{color:#FF0;}

/* Back */
.back{position:relative; top:12px; left:275px; padding-bottom:26px;}

/* footer */
.footer{position:relative; margin:0px auto; width:1010px; height:275px; background-image:url(images/footer-bg.png); background-repeat:no-repeat;}
.footer1{position:relative; display:inline; float:left; margin:140px 0px 0px 40px;}
.footer2{position:relative; display:inline; float:left; margin:140px 0px 0px 140px;}
.footer3{position:relative; display:inline; float:left; margin:140px 0px 0px 80px;}

.copystyle1{font-size:11px; font-weight:bold; color:#fff; text-decoration:none;}
.copystyle2{font-size:12px; font-weight:bold; color:#830000; margin-top:12px;}
.copystyle3{font-size:12px; font-weight:bold; color:#830000; margin-top:4px;}
.copystyle3 a{font-size:11px; color:#fff; text-decoration:none; }
.copystyle3 a:hover{text-decoration:underline; color:#830000;}

/* Slide Show */
.events{position:relative; left:2px; top:20px;}

.slideshow {height:412px; width:267px; overflow:hidden; background:#000; position:relative;}
.slideshow img {height:412px; width:267px;}
.slideshow-text-example{ background:steelblue; height:140px; width:140px; vertical-align:middle; margin:15px; padding:15px; }
.slideshow-text-example p{text-align:center;}

.slideshow2 { height:60px; width:468px; overflow:hidden; background:#000; position:relative;}
.slideshow2 img {height:60px; width:468px;}

.slideshow3 { height:350px; width:519px; overflow:hidden; background:#000; position:relative;}
.slideshow3 img {height:350px; width:519px;}

.slideshow4 {height:103px; width:267px; overflow:hidden;  position:relative; display:inline; float:left;}
.slideshow4 img {height:103px; width:267px;}


#L2{position:absolute; top:94px; left:6px; display:block; z-index:99; cursor:pointer;}
#R2{position:absolute; top:94px; left:474px; display:block; z-index:99; cursor:pointer;}

/* */
a.not-working-nav{ color:#999; cursor:default;}
a:hover.not-working-nav{color:#999; cursor:default; text-decoration:none;}

a.not-working-nav2{ color:#151515; cursor:default;}
a:hover.not-working-nav2{ color:#151515; cursor:default; text-decoration:none;}

.buy-tickets{display:inline; float:left; position:relative; margin-top:30px;}
.buy-tix{display:inline; float:left; position:relative;}
.buy-text{display:inline; float:left; position:relative; line-height:18px; left:8px; font-size:14px; font-weight:bold; color:#fff;}

.btn-buy-tix{position:absolute; top:68px; margin-left:280px; z-index:99;}

a.ml{ color:#fff; cursor:default; display:block;}
a:hover.ml{color:#ffff00; cursor:default; text-decoration:none;}

/* Image Thumb Gallery */
#thugallery{position:relative; top:12px; left:3px;}

#thugallery img {
	border: none;
	
}
 
#thugallery_nav {
	float: left;
	width: 519px;
	text-align: left;
	margin:12px 0px 0px 8px;
	
}
 
#thugallery_output {
	float: left;
	width: 519px;
	height: 350px;
	overflow: hidden;	
}
 
#thugallery_output img {
	display: block;
	margin: 20px auto 20 auto;	
}



