
body      {font-family: verdana, helvetica, sans-serif; font-size: 8pt; color:#000000000; background-image: url('images/page_background.gif')}
td        {font-family: verdana, helvetica, sans-serif; font-size: 8pt; color:#000000}
a:link    {font-family: verdana, helvetica, sans-serif; font-size: 8pt; color: #000000}
a:hover   {font-family: verdana, helvetica, sans-serif; font-size: 8pt; color: #000000}
a:visited {font-family: verdana, helvetica, sans-serif; font-size: 8pt; color: #000000}

table.frame        {width: 100%}
td.frame_left      {}
td.frame_middle    {width: 760px; background-color: #FFFFFF}
td.frame_right     {}
table.frame_middle {width: 760px; background-color: #FFFFFF}

table.topbar              {height: 17px; width: 760px; background-color: #A11B1B}
td.topbar_events          {text-align: left}
td.topbar_links           {text-align: right; font-family: arial,helvetica,sans serif; font-size: 10px; color: #FFFFFF}
td.topbar_links a:link    {text-decoration: underline; color: #FFFFFF; font-family: arial; font-size: 10px; color: #FFFFFF}
td.topbar_links a:visited {text-decoration: underline; color: #FFFFFF; font-family: arial; font-size: 10px; color: #FFFFFF}
td.topbar_links a:hover   {text-decoration: underline; color: #FFFFFF; font-family: arial; font-size: 10px; color: #FFE632}
td.topbar_links a:active  {text-decoration: underline; color: #FFFFFF; font-family: arial; font-size: 10px; color: #FFE632}

table.logobar             {width: 760px; height: 100px; background-image: url('images/logobar_background.gif')}
img.logobar_logo          {}
td.logobar_search_left    {width: 0px; height: 20px}
td.logobar_search         {width: 192px; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
td.logobar_search_right   {width: 0px}
input.logobar_search_box  {width: 115px; height: 17px; font-family: arial,helvetica,sans-serif; font-size: 11px; color: #A32020}
img.logobar_search_button {width: 13px; height: 14px}

table.menubar        {height: 31px; width: 760px; background-image: url('images/menubar_background.gif')}
td.menubar_left      {width: 156px}
td.menubar           {width: 440px}
td.menubar_right     {width: 164px}
img.menubar_home     {width: 50px; height: 31px}
img.menubar_sports   {width: 84px; height: 31px}
img.menubar_concerts {width: 95px; height: 31px}
img.menubar_theater  {width: 61px; height: 31px}
img.menubar_lasvegas {width: 73px; height: 31px}
img.menubar_broadway {width: 77px; height: 31px}

td.sidebar {text-align: center; width: 130px}
table.sidebar_topten {width: 124px}
table.sidebar_categories {width: 124px}
table.sidebar_categories td        {font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383}
table.sidebar_categories a:link    {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #000000}
table.sidebar_categories a:visited {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #000000}
table.sidebar_categories a:hover   {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #A11B1B}
table.sidebar_categories a:active  {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383}
td.sidebar_horiz_divider {height: 2px; background-image: url('images/sidebar_horiz_divider.gif'); margin: 3px 0px}
table.sidelinks{width:100%;margin:15px 15px 15px 15px}
table.sidelinks td{text-align:center}
td.mainpage{text-align:center;width:620px}
table.mainpage_boxed{width:560px}
td.mainpage_header{font-family:arial,helvetica,sans serif;font-weight:bold;font-size:24px;color:#000000}
td.mainpage_normal{font-family:arial,helvetica,sans serif;font-size:12px;color:#000000}
td.mainpage_caption{font-family:arial,helvetica,sans serif;font-weight:bold;font-size:12px;color:#000000}
td.mainpage_details{font-family:arial,helvetica,sans serif;font-weight:normal;font-size:12px;color:#838383}
td.mainpage_error{font-family:arial,helvetica,sans serif;font-size:12px;color:darkred}
td.mainpage_horiz_divider{height:2px;background-image:url('images/mainpage_horiz_divider.gif');margin:3px 0px; }
td.mainpage_vert_divider{width:1%;background-image:url('images/mainpage_vert_divider.gif')}
table.mainpage_features{width:100%}
table.mainpage_category{width:100%}
table.mainpage_categories{width:100%}
td.mainpage_categories_sports{width:16%;text-align:center}
td.mainpage_categories_concerts{width:20%;text-align:center}
td.mainpage_categories_theater{width:20%;text-align:center}
td.mainpage_categories_lasvegas{width:20%;text-align:center}
td.mainpage_categories_broadway{width:24%;text-align:center}
table.mainpage_categories_list{width:100%;margin:8px 0px 0px 8px}
table.mainpage_categories_list td{text-align:left}
table.mainpage_categories_list a:link{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:11px;color:#000000}
table.mainpage_categories_list a:visited{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:11px;color:#000000}
table.mainpage_categories_list a:hover{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:11px;color:#A11B1B}
table.mainpage_categories_list a:active{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:11px;color:#000000}

table.mainpage_sports{width:100%}
td.mainpage_sports_header{text-align:center;font-family:verdana,arial,helvetica,sans serif;font-size:24px;font-weight:bold;color:#000000;padding:0px 0px 8px 0px}

.mainpage_sports_subhead{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:12px;font-weight:bold;color:#007caf}

td.mainpage_sports_caption{width:32%;text-align:center;text-decoration:none;font-family:arial,helvetica,sans serif;font-size:12px;font-weight:bold;color:#007caf}

td.mainpage_sports_caption a:link{text-decoration:underline;font-family:arial,helvetica,sans serif;font-size:12px;font-weight:bold;color:#A11B1B}

td.mainpage_sports_caption a:visited{text-decoration:underline;font-family:arial,helvetica,sans serif;font-size:12px;font-weight:bold;color:#A11B1B}

td.mainpage_sports_caption a:hover{text-decoration:underline;font-family:arial,helvetica,sans serif;font-size:12px;font-weight:bold;color:#C5870E}

td.mainpage_sports_caption a:active{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:12px;font-weight:bold;color:#007caf}

td.mainpage_sports_link{text-align:center;line-height:18px}

a.mainpage_sports_link:link{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:10px;color:#A11B1B}
a.mainpage_sports_link:visited{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:10px;color:#A11B1B}
a.mainpage_sports_link:hover{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:10px;color:#A11B1B}
a.mainpage_sports_link:active{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:10px;color:#A11B1B}
td.buffer{text-align:center;width:10px}
table.pagebottom_border{width:760px;height:12px;background-image:url('images/pagebottom_background.gif')}
table.pagebottom_menu{width:760px;margin:8px 0px 0px 0px}
table.pagebottom_menu td{text-align:center}
table.pagebottom_menu a:link{text-decoration:underline;color:#000000;font-family:arial;font-size:10px}
table.pagebottom_menu a:visited{text-decoration:underline;color:#000000;font-family:arial;font-size:10px}
table.pagebottom_menu a:hover{text-decoration:underline;color:#A11B1B;font-family:arial;font-size:10px}
table.pagebottom_menu a:active{text-decoration:underline;color:#000000;font-family:arial;font-size:10px}
table.pagebottom_info{width:760px;margin:8px 0px 0px 0px}
table.pagebottom_info td{text-align:center;font-family:arial,helvetica,sans serif;font-size:10px;color:#838383}
table.box{margin:16px 8px 8px 8px;background-image: url('images/box_background.jpg')}
