



/*------------------------------SLIDING TEMPLATE--------------------------------*/

.basecolumn2a #wrapper { z-index: 10; width: 600px; margin: 0px auto 20px auto; background: #272727; }
.basecolumn2a #slider { z-index: 10; width: 600px; margin: 0 auto; position: relative; background: #272727 }
.basecolumn2a .scroll { z-index: 10; height: 192px; width: 600px; padding: 0px 0px 0px 0px; overflow: auto; overflow-x: hidden; position: relative; clear: left; background: #272727; margin: 0px 0px 0px 0px; }

.basecolumn2a .scroll #slide01 { }
.basecolumn2a .scroll #slide02 { }
.basecolumn2a .scroll #slide03 { }
.basecolumn2a .scroll #slide04 { }

.basecolumn2a .scrollContainer div.tabcontent { height: 192px; width: 600px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

.basecolumn2a ul.navigation { display: none; float: left; list-style: none; height: 25px; line-height: 25px; width: 600px; margin: 0px 0px 10px 0px; padding: 5px 0px 5px 0px; }
.basecolumn2a ul.navigation li { display: inline; }
.basecolumn2a ul.navigation li a { float: left; height: 25px; line-height: 25px; width: 45px; margin: 0px 5px 0px 0px; background: none; padding: 0px 0px 0px 0px; }
.basecolumn2a ul.navigation li a.selected { }

.basecolumn2a ul.navigation a:focus { outline: none; }

.basecolumn2a img.scrollButtons { z-index: 11; position: absolute; top: 5px; cursor: pointer; background: #747474; width: 20px; height: 182px; border:0px; }
.basecolumn2a img.scrollButtons.left { display: block; left: 0px; background-image: url("/images/structure/background/ms_sliderarrowl_on.gif"); background-repeat: no-repeat; background-position: top; }
.basecolumn2a img.scrollButtons.right { display: block; right: 0px; background-image: url("/images/structure/background/ms_sliderarrowr_on.gif"); background-repeat: no-repeat; background-position: top; }
.basecolumn2a img.scrollButtons.left:hover { display: block; left: 0px; background-image: url("/images/structure/background/ms_sliderarrowl.gif"); background-repeat: no-repeat; background-position: top; }
.basecolumn2a img.scrollButtons.right:hover { display: block; right: 0px; background-image: url("/images/structure/background/ms_sliderarrowr.gif"); background-repeat: no-repeat; background-position: top; }

.basecolumn2a .hide { display: none; }

.basecolumn2a .scroll #slide01 h2 { display: none; }
.basecolumn2a .scroll #slide02 h2 { display: none; }
.basecolumn2a .scroll #slide03 h2 { display: none; }
.basecolumn2a .scroll #slide04 h2 { display: none; }
.basecolumn2a .scroll #slide01 .nav_buttonlist { display: block; height: 182px; width: 560px; padding: 5px 20px 5px 20px; }
.basecolumn2a .scroll #slide02 .nav_buttonlist { display: block; height: 182px; width: 560px; padding: 5px 20px 5px 20px; }
.basecolumn2a .scroll #slide03 .nav_buttonlist { display: block; height: 182px; width: 560px; padding: 5px 20px 5px 20px; }


.basecolumn2a .scroll .panel { width: 580px; height: 182px; padding: 0px 0px 0px 20px; border-top: #272727 5px solid; background: black; }
.basecolumn2a .scroll .panel .all_events_holder { width: 580px; height: 182px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-bottom: none; }
.basecolumn2a .scroll .panel .all_events_holder .event_item { width: 180px; height: 182px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 5px; border-right: none; background-image: url("/images/structure/background/ms_textboxbg_off.gif"); background-repeat: no-repeat; background-position: bottom; }
.basecolumn2a .scroll .panel .all_events_holder .event_item .event_image { float: left;  width: 180px; height: 112px; background: #222222; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.basecolumn2a .scroll .panel .all_events_holder .event_item .event_image img { opacity: 0.8; filter: alpha(Opacity=80); -moz-opacity: 0.8; border: none; }
.basecolumn2a .scroll .panel .all_events_holder .event_item .event_headline { float: left; width: 170px; padding: 5px 5px 0px 5px; margin: 0px 0px 18px 0px; }
.basecolumn2a .scroll .panel .all_events_holder .event_item .event_headline a { line-height: 15px; font-family: trebuchet ms; font-size: 90%; text-transform: uppercase; font-weight: bold; color: #ffffff; display:block; margin: -117px 0px 0px -5px; padding: 117px 0 50px 5px; position:absolute; width: 175px; }
.basecolumn2a .scroll .panel .all_events_holder .event_item .even_type { float: left; width: 170px; padding: 0px 5px 0px 5px; margin: 0px 0px 0px 0px; font-family: trebuchet ms; font-size: 80%; text-transform: uppercase; font-weight: bold; color: #b6b6b6; }
.basecolumn2a .scroll .panel .all_events_holder .event_item .event_date { float: left; width: 170px; padding: 0px 5px 0px 5px; margin: 0px 0px 0px 0px; font-family: trebuchet ms; font-size: 80%; text-transform: uppercase; font-weight: bold; color: #b6b6b6; }
.basecolumn2a .scroll .panel .all_events_holder .event_item:hover { border-right: none; background-image: url("/images/structure/background/ms_textboxbg_on.gif"); background-repeat: no-repeat; background-position: bottom; }
.basecolumn2a .scroll .panel .all_events_holder .event_item:hover .event_image img { opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.basecolumn2a .scroll .panel .all_events_holder .event_item .event_headline a:hover { text-decoration: underline; cursor: pointer; }
.basecolumn2a .scroll .panel .all_events_holder .event_item:hover .even_type { color: #ffffff; }
.basecolumn2a .scroll .panel .all_events_holder .event_item:hover .event_date { color: #ffffff; }



.basecolumn2a .scroll #slide04 { width: 580px; height: 182px; padding: 0px 0px 0px 20px; border-top: #272727 5px solid; background: black;  }
.basecolumn2a .scroll #slide04 .util_textbox { width: 180px; height: 182px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 5px; cursor: pointer; background-image: url("/images/structure/background/ms_textboxbg_off.gif"); background-repeat: no-repeat; background-position: bottom; }
.basecolumn2a .scroll #slide04 .util_textbox .imgtop { width: 180px; height: 112px; }
.basecolumn2a .scroll #slide04 .util_textbox .imgtop img { opacity: 0.8; filter: alpha(Opacity=80); -moz-opacity: 0.8; }
.basecolumn2a .scroll #slide04 .util_textbox .content { width: 170px; height: 60px; padding: 5px 5px 5px 5px; }
.basecolumn2a .scroll #slide04 .util_textbox .heading h2 { display: block; line-height: 15px; font-family: trebuchet ms; font-size: 90%; text-transform: uppercase; font-weight: bold; color: #ffffff; }
.basecolumn2a .scroll #slide04 .util_textbox .text { font-family: trebuchet ms; font-size: 80%; text-transform: uppercase; font-weight: bold; color: #b6b6b6; padding: 3px 0px 0px 0px; }
.basecolumn2a .scroll #slide04 .util_textbox:hover { background-image: url("/images/structure/background/ms_textboxbg_on.gif"); background-repeat: no-repeat; background-position: bottom; }
.basecolumn2a .scroll #slide04 .util_textbox:hover .imgtop img { opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.basecolumn2a .scroll #slide04 .util_textbox:hover .heading h2 { display: block; text-decoration: underline; }
.basecolumn2a .scroll #slide04 .util_textbox:hover .text { color: #ffffff; }




/*-----------------------------HOME TABBED AREA--------------------------------*/
.tabbedhomems { width: 600px; height: 218px; }
.tabbedhomems .buttons { width: 600px; height: 25px; line-height: 25px; }
.tabbedhomems .buttons li { background: none; width: 100px; float: left; cursor: pointer; padding: 0px 0px 0px 10px; margin: 0px 5px 0px 0px; font-family: trebuchet ms; font-size: 90%; text-transform: uppercase; font-weight: bold; color: #ffffff; background-image: url("/images/structure/background/ms_tabgrey_off.gif"); background-repeat: no-repeat; background-position: top; }
.tabbedhomems .buttons li:hover { background-image: url("/images/structure/background/ms_tabgrey_hov.gif"); background-repeat: no-repeat; background-position: top; }
.tabbedhomems .buttons li.selected { color: #ffffff; background: none; background-image: url("/images/structure/background/ms_tabred_on.gif"); background-repeat: no-repeat; background-position: top; }
.tabbedhomems .content { width: 600px; height: 193px; padding: 0px 0px 0px 0px; background: #272727; background-image: url("/images/structure/background/ms_tabareabg.gif"); background-repeat: no-repeat; background-position: bottom; }
.tabbedhomems .content table.listeventstabbed { position: absolute; margin: 0px 0px 0px 0px; }
.tabbedhomems .content table.listeventstabbed td.titletxt { font-size: 100%; height: 20px; line-height: 20px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #ef1b2a; text-transform: uppercase; font-weight: bold; font-family: Trebuchet MS; }
.tabbedhomems .content table.listeventstabbed td.list { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.tabbedhomems .content table.listeventstabbed tr.layoutb { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.tabbedhomems .content table.listeventstabbed tr.layoutb td.date { line-height: 22px; width: 65px; color: #c0c0c0; font-weight: bold; font-size: 85%; padding: 0px 0px 0px 20px; background-image: url("/images/structure/background/ms_bulletred.gif"); background-repeat: no-repeat; background-position: 0px 5px; }
.tabbedhomems .content table.listeventstabbed tr.layoutb td.name { line-height: 20px; padding: 0px 0px 0px 0px; }
.tabbedhomems .content table.listeventstabbed tr.layoutb td.name a { font-weight: bold; font-size: 85%; color: #ffffff; text-transform: uppercase; }
.tabbedhomems .content table.listeventstabbed tr.layoutb td.name a:hover { color: #ef1b2a; }
.tabbedhomems .content .linklisttabbedhome { position: absolute; padding: 5px 0px 0px 0px; margin: 140px 0px 0px 0px; }
.tabbedhomems .content .linklisttabbedhome .link { height: 20px line-height: 20px; }
.tabbedhomems .content .linklisttabbedhome .link a { line-height: 20px; padding: 0px 0px 0px 15px; font-family: trebuchet ms; font-size: 85%; text-transform: uppercase; font-weight: bold; color: #ffffff; background-image: url("/images/structure/background/ms_bulletwhite.gif"); background-repeat: no-repeat; background-position: left; }
.tabbedhomems .content .linklisttabbedhome .link a:hover { text-decoration: none; background-image: url("/images/structure/background/ms_bulletred.gif"); background-repeat: no-repeat; background-position: left; }
.tabbedhomems .content #tab-20405-0 { width: 570px; height: 163px; padding: 15px 15px 15px 15px; background-color: none; background-image: url("/images/structure/background/ms_tabareabg_rugby.jpg"); background-repeat: no-repeat; background-position: bottom right; }
.tabbedhomems .content #tab-20405-1 { width: 570px; height: 163px; padding: 15px 15px 15px 15px; background-color: none; background-image: url("/images/structure/background/ms_tabareabg_motorsport.jpg"); background-repeat: no-repeat; background-position: bottom right; }
.tabbedhomems .content #tab-20405-2 { width: 570px; height: 163px; padding: 15px 15px 15px 15px; background-color: none; background-image: url("/images/structure/background/ms_tabareabg_music.jpg"); background-repeat: no-repeat; background-position: bottom right; }
.tabbedhomems .content #tab-20405-3 { width: 570px; height: 163px; padding: 15px 15px 15px 15px; background-color: none; background-image: url("/images/structure/background/ms_tabareabg_football.jpg"); background-repeat: no-repeat; background-position: bottom right; }
.tabbedhomems .content #tab-20405-4 { width: 570px; height: 163px; padding: 15px 15px 15px 15px; background-color: none; background-image: url("/images/structure/background/ms_tabareabg_other.jpg"); background-repeat: no-repeat; background-position: bottom right; }









/*-----------------2B HOME ROTATING EVENTS LIST (NEW)-----------------*/

.basecolumn2b .list_rotating { width: 340px; float: left;  }

.basecolumn2b .list_rotating .topevent { width: 340px; padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px; }
.basecolumn2b .list_rotating .topevent .titletxt { display: none; }
.basecolumn2b .list_rotating .topevent .image { width: 330px; height: 205px; margin: 5px 0px 0px 5px; }
.basecolumn2b .list_rotating .topevent .image img {  }
.basecolumn2b .list_rotating .topevent .titlebg { display: none; }
.basecolumn2b .list_rotating .topevent .topeventinfo { height: 125px; padding: 10px 15px 20px 15px; background-image: url("/images/structure/background/ms_maineventinfobg.gif"); background-repeat: no-repeat; background-position: bottom; }
.basecolumn2b .list_rotating .topevent .headline { padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; }
.basecolumn2b .list_rotating .topevent .headline a { font-family: trebuchet ms; font-size: 140%; font-weight: bold; color: white; text-transform: uppercase; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
.basecolumn2b .list_rotating .topevent .type { display: none; }
.basecolumn2b .list_rotating .topevent .date { font-weight: bold; font-size: 80%; }
.basecolumn2b .list_rotating .topevent .abstract { line-height: 160%; color: #c0c0c0; font-size: 90%; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.basecolumn2b .list_rotating .topevent .buytickets { display: none; }
.basecolumn2b .list_rotating .topevent .hotline { display: none; }

.basecolumn2b .list_rotating .otherevent li { float: left; background: #272727; width: 320px; height: 64px; padding: 10px 5px 10px 10px; margin: 0px 0px 5px 0px; border-right: 5px solid #272727; }
.basecolumn2b .list_rotating .otherevent li .othertitletxt { display: none; }
.basecolumn2b .list_rotating .otherevent li .otherimage { float: left; width: 100px; height: 62px; background: black; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; }
.basecolumn2b .list_rotating .otherevent li .otherimage img { border-bottom: solid #747474 1px; border-right: solid #747474 1px; border-top: solid #ffffff 1px; border-left: solid #ffffff 1px; }
.basecolumn2b .list_rotating .otherevent li .otherheadline { float: left; width: 208px; line-height: 20px; margin: 0px 0px 18px 0px; padding: 0px 0px 0px 0px; }
.basecolumn2b .list_rotating .otherevent li .otherheadline a { font-weight: bold; font-size: 90%; color: #ffffff; text-transform: uppercase; font-family: Trebuchet MS; display:block; margin:-10px 0 0 -120px; padding:10px 0 50px 120px; position:absolute; width:220px; }
.basecolumn2b .list_rotating .otherevent li .othertype {  float: left; width: 208px; color: #b6b6b6; font-weight: bold; font-size: 85%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }
.basecolumn2b .list_rotating .otherevent li .otherdate {  float: left; width: 208px; color: #b6b6b6; font-weight: bold; font-size: 85%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }
.basecolumn2b .list_rotating .otherevent li .otherabstract { display: none; }
.basecolumn2b .list_rotating .otherevent li .otherbuytickets { display: none; }
.basecolumn2b .list_rotating .otherevent li .otherhotline { display: none; }

.basecolumn2b .list_rotating .otherevent li:hover { background: #747474; border-right: 5px solid #ffffff; }
.basecolumn2b .list_rotating .otherevent li:hover .otherimage { background: white; }
.basecolumn2b .list_rotating .otherevent li:hover .otherimage img { border-bottom: solid #272727 1px; border-right: solid #272727 1px; border-top: solid #ffffff 1px; border-left: solid #ffffff 1px;  }
.basecolumn2b .list_rotating .otherevent li:hover .otherheadline a { color: #ffffff; }
.basecolumn2b .list_rotating .otherevent li:hover .othertype { color: #ffffff; }
.basecolumn2b .list_rotating .otherevent li:hover .otherdate { color: #ffffff; }

.basecolumn2b .list_rotating .otherevent li.selected { float: left; background: #747474; width: 320px; height: 64px; padding: 10px 5px 10px 10px; margin: 0px 0px 5px 0px; border-right: 5px solid #ffffff; }
.basecolumn2b .list_rotating .otherevent li.selected .otherdate {  float: left; width: 208px; color: #ffffff; font-weight: bold; font-size: 85%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.basecolumn2b .list_rotating .otherevent li.selected .othertype {  float: left; width: 208px; color: #ffffff; font-weight: bold; font-size: 85%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.basecolumn2b .list_rotating .otherevent li.selected .otherimage img { border-bottom: solid #272727 1px; border-right: solid #272727 1px; border-top: solid #ffffff 1px; border-left: solid #ffffff 1px; }

.basecolumn2b .list_rotating .hidden {display:block;}
.basecolumn2b .list_rotating .nextprevnav {display:none !important;}
.basecolumn2b .list_rotating .topeventnav {display:none !important;}
.basecolumn2b .list_rotating .otherabstract {display:none !important;}
.basecolumn2b .list_rotating .titletxt {display:none !important;}

/* <IMG src="/images/structure/background/ms_tabareabg_football.jpg"><IMG src="/images/structure/background/ms_tabareabg_motorsport.jpg"><IMG src="/images/structure/background/ms_tabareabg_music.jpg"><IMG src="/images/structure/background/ms_tabareabg_other.jpg"><IMG src="/images/structure/background/ms_tabareabg_rugby.jpg"><IMG src="/images/structure/background/ms_maineventbg.gif"><IMG src="/images/structure/background/ms_tabareabg.gif"><IMG src="/images/structure/background/ms_tabgrey_hov.gif"><IMG src="/images/structure/background/ms_tabgrey_off.gif"><IMG src="/images/structure/background/ms_tabred_on.gif"><IMG src="/images/structure/background/ms_sliderarrowl.gif"><IMG src="/images/structure/background/ms_sliderarrowl_on.gif"><IMG src="/images/structure/background/ms_sliderarrowr.gif"><IMG src="/images/structure/background/ms_sliderarrowr_on.gif"> */


