*{
    font-family:Arial;
}
#container{
    margin:-8px auto;
    width:987px;
    text-align:left;
    /*border:1px solid black;*/
}
#header{
background:black url(header_bgnd.png) no-repeat scroll 70% 0;
}
embed{
margin:0;
padding:0;
}
#logo{
    float:left;
}
p.text_top{
    font-size:11pt;
}
p.text_middle{
    font-size:11pt;
}
p.text_bottom{
    font-size:11pt;
    color:blue;
    text-decoration:underline;
    font-weight:bold;
}
p.text_or{
    font-size:11pt;
    color:blue;
    font-weight:bold;
    margin:0;
}
p.text_tel{
    margin:0;
    font-size:11pt;
    color:blue;
    font-weight:bold;
}
#navigation{
background-color:black;
padding-bottom:5px;
padding-top:0;
width:59%;
border-top:1px solid rgb(251,254,1);
float:left;
}
form {
    margin:0;
    padding:0;
}
#search{
border-bottom:1px solid #FBFE01;
float:left;
width:403px;
text-align:center;
border-left:1px solid #FBFE01;
}
#search form{
    text-align:center;
}
.search_text{
color:white;
font-size:9pt;
font-weight:bold;
padding-bottom:6px;
padding-top:3px;
}
div.click_here{
background:transparent url(click_here.png) no-repeat scroll 0 0;
display:block;
height:25px;
margin:6px auto;
width:91px;
}
a.click_here{
margin: 0 auto;
height:25px;
width:91px;
}
.board_img{
background:transparent url(click_here.png) no-repeat scroll 0 0;
display:block;
height:25px;
width:91px;
margin:0 auto;
}
#menu{
    list-style:none;
    height:15px;
    padding-left:0px;
    padding-top:10px;
}
#menu li{
float:left;
padding-left:6px;
padding-right:6px;
background:transparent url(menu_divider.png) no-repeat scroll 99% 76%;
}
#menu li.contactus{
background:transparent none;
}
#menu li a{
font-size:11px;
color:blue;
text-decoration:none;
}
#menu li a:hover{
background:transparent url(hover.png) no-repeat scroll 30% 120%;
}
#menu li a.selected{
background:transparent url(hover.png) no-repeat scroll 30% 120%;
}
.menu{
    font-size:11px;
    color:white;
}
#content{
    /*border:1px solid black;*/
}
#main{
    height:300px;
    background-color:white;
}
.main{
    float:left;
}
#flash{

}
#text_info{
    width:310px;
}
#boards{
    background-color:black;
    padding-top:5px;
    padding-bottom:20px;
}
#boards .text{
    color:white;
    padding-top:0px;
    padding-left:20px;
    padding-bottom:5px;
    font-size:9pt;
}
.board{
background-color:#2D96A3;
float:left;
height:365px;
margin-left:16px;
width:18%;
text-align:center;
}
div.sports{
background:transparent url(sports.png) repeat scroll 0 0;
display:block;
height:329px;
width:179px;
}
a.sports{
height:329px;
width:179px;
}
div.concert{
background:transparent url(concert.png) repeat scroll 0 0;
display:block;
height:329px;
width:179px;
}
a.concert{
height:329px;
width:179px;
}
div.theater{
background:transparent url(theater.png) repeat scroll 0 0;
display:block;
height:329px;
width:179px;
}
a.theater{
height:329px;
width:179px;
}
div.chicago{
background:transparent url(chicago.png) repeat scroll 0 0;
display:block;
height:329px;
width:179px;
}
a.chicago{
height:329px;
width:179px;
}
div.vip_tickets{
background:transparent url(vip_tickets.png) repeat scroll 0 0;
display:block;
height:329px;
width:179px;
}
a.vip_tickets{
   height:329px;
width:179px;
}
#listings{
    background-color:white;
    padding:10px;
    display:block;
height:215px;
}
#entertainment{
border:1px solid black;
float:left;
padding:0 5px 5px 0;
width:39%;
display:block;
height:215px;
-moz-border-radius-bottomleft:0.5em;
-moz-border-radius-bottomright:0.5em;
-moz-border-radius-topleft:0.5em;
-moz-border-radius-topright:0.5em;
}
.heading{
    font-size:10pt;
}
.left_side{
    float:left;
}
.left_side li{

}
.left_side li a{

}
.right_side{
 float:left;
}
.right_side li{

}
.right_side li a{

}
.title1{
background-color:black;
color:white;
float:left;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align:right;
width:175px;
font-weight:bold;
font-family:Arial;
-moz-border-radius-topleft:0.5em;
}
.title2{
float:left;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
text-align:left;
width:48%;
font-weight:bold;
font-family:Arial;
}
.events_left{
float:left;
list-style:none;
width:115px;
margin-left:15px;
}
.events_left li{

}
.events_left li a{

}
.events_middle{
float:left;
list-style:none;
width:115px;
}
.events_middle li{

}
.events_middle li a{
    
}
.events_right{
float:left;
list-style:none;
width:115px;
}
.events_right li{
    
}
.events_right li a{

}
#top_events{
border:1px solid black;
float:right;
padding:0 5px 5px 0;
width:57%;
display:block;
height:215px;
-moz-border-radius-bottomleft:0.5em;
-moz-border-radius-bottomright:0.5em;
-moz-border-radius-topleft:0.5em;
-moz-border-radius-topright:0.5em;
}
.more{
    text-align:right;
    color:blue;
}
.more a{
    font-weight:bold;
    font-size:9pt;
}
#copyright{
    background-color:rgb(205, 205,205);
}
#copyright p{
    background-color:rgb(205, 205,205);
    margin:0;
    padding:20px;
    text-align:center;
}
#copyright .guarantee{
    padding-bottom:0;
    font-size:11pt;
    font-family:Arial;
}
#copyright .copyright{
    font-size:9pt;
    font-family:Arial;
}
#footer{
background-color:black;
/*border:1px solid black;*/
padding:5px;
font-size:10pt;
text-align:center;
}
ul#top_footer{
margin:0 auto;
width:60%;
}
ul#top_footer li{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:5px 5px 8px;
background:transparent url(footer_divider.png) no-repeat scroll 100% 50%;
}
ul#top_footer li.end{
background:transparent none;
}
ul#top_footer li a{
color:rgb(216,215,215);
text-decoration:none;
}
ul#top_footer li a:hover{
text-decoration:underline;
}
ul#bottom_footer{
clear:both;
margin:0 auto;
width:33%;
}
ul#bottom_footer li{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:5px 5px 8px;
background:transparent url(footer_divider.png) no-repeat scroll 100% 50%;
}
ul#bottom_footer li.end{
background:transparent none;
}
ul#bottom_footer li a{
color:rgb(216,215,215);
text-decoration:none;
}
ul#bottom_footer li a:hover{
text-decoration:underline;
}

#left_col{border-right:1px solid #BFBFBF;
float:left;
width:33%;}
#center_col{border-right:1px solid #BFBFBF;
float:left;
width:33%;}
#right_col{
float:left;
width:33%;}
#update_ticket_img_1{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_2{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_3{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_4{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_5{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_6{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_7{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_8{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_9{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_10{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_11{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_12{font-weight:bold;text-align:center;padding:30px;}

#update_ticket_img_1 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_2 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_3 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_4 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_5 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_6 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_7 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_8 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_9 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_10 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_11 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_12 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}

td { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Black; }
A:link { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Black; }
A:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Black; }
A:visited { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Black; }

h1 { position: relative; top: 6px; text-align: center; font-family: Verdana, Helvetica, Sans-Serif; font-size: 9pt; color: #838383; }

TABLE.frame { width: 100%; }
TD.frame_left { }
TD.frame_middle { width: 760px; }
TD.frame_right { }

TABLE.frame_middle { width: 760px; }

TABLE.topbar { height: 19px; width: 760px; background-color: #F0F0F0; }
TD.topbar_events { text-align: left; }
TD.topbar_links { text-align: right; text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #838383; }
TD.topbar_links A:link		{ text-decoration: underline; color: #838383; font-family: arial; font-size: 10px; }
TD.topbar_links A:visited	{ text-decoration: underline; color: #838383; font-family: arial; font-size: 10px; }
TD.topbar_links A:hover		{ text-decoration: underline; color: #838383; font-family: arial; font-size: 10px; }
TD.topbar_links A:active	{ text-decoration: underline; color: #838383; font-family: arial; font-size: 10px; }

TABLE.logobar { width: 760px; height: 60px; }
IMG.logobar_logo { }
TD.logobar_search_left { background-image: url(../images/logobar_search_background_left.gif); width:26px; }
TD.logobar_search { background-image: url(../images/logobar_search_background.gif); width:200px; text-decoration: none; font-weight: bold; font-family: arial,helvetica,sans serif; font-size: 10px; color: #ffffff; }
TD.logobar_search_right { width:0px; }
INPUT.logobar_search_box { width:115px; height:16px; font-family:arial,helvetica,sans-serif; font-size:10px; }
IMG.logobar_search_button { width:12px; height:14px; }

TABLE.menubar { height:31px; width: 760px; background-image: url(../images/menubar_background.gif) }
TD.menubar_left { width: 162px; }
TD.menubar { width: 436px; }
TD.menubar_right { width: 162px; }
IMG.menubar_home { }
IMG.menubar_sports { }
IMG.menubar_concerts { }
IMG.menubar_theater { }
IMG.menubar_lasvegas { }
IMG.menubar_broadway { }

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: #838383; }
TABLE.sidebar_categories A:visited	{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383; }
TABLE.sidebar_categories A:hover		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383; }
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 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: #f56711; }
TD.mainpage_normal { font-family: arial,helvetica,sans serif; font-size: 12px; color: #838383; }
TD.mainpage_caption { font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #838383; }
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 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: #838383; }
TABLE.mainpage_categories_list A:visited	{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383; }
TABLE.mainpage_categories_list A:hover		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383; }
TABLE.mainpage_categories_list A:active		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #838383; }

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: #f56711; padding: 0px 0px 8px 0px; }
.mainpage_sports_subhead { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #f56711; }
TD.mainpage_sports_caption { width: 32%; text-align: left; padding-left:100px;text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 15px; font-weight: bold; color: #f56711; }
TD.mainpage_sports_caption A:link			{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
TD.mainpage_sports_caption A:visited	{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
TD.mainpage_sports_caption A:hover		{ text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
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: left; line-height: 18px; padding-left:100px;}
A.mainpage_sports_link:link			{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 14px; color: #838383; }
A.mainpage_sports_link:visited	{ text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 14px; color: #838383; }
A.mainpage_sports_link:hover		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 14px; color: #838383; }
A.mainpage_sports_link:active		{ text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 14px; color: #838383; }

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: #007CAF; font-family: arial; font-size: 10px; }
TABLE.pagebottom_menu A:visited	{ text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px; }
TABLE.pagebottom_menu A:hover		{ text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px; }
TABLE.pagebottom_menu A:active	{ text-decoration: underline; color: #007CAF; 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; }
.TESTcpYearNavigation,
.TESTcpMonthNavigation
{
    background-color:#1D5188;
    text-align:center;
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
}
.TESTcpDayColumnHeader,
.TESTcpYearNavigation,
.TESTcpMonthNavigation,
.TESTcpCurrentMonthDate,
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDate,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDate,
.TESTcpCurrentDateDisabled,
.TESTcpTodayText,
.TESTcpTodayTextDisabled,
.TESTcpText
{
    font-family:arial;
    font-size:8pt;

}
TD.TESTcpDayColumnHeader
{
    text-align:center;
    border:solid thin #1D5188;
    border-width:0 0 1px 0;

}
.TESTcpCurrentMonthDate,
.TESTcpOtherMonthDate,
.TESTcpCurrentDate
{
    text-align:right;
    text-decoration:none;
}
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDateDisabled
{
    color:#D0D0D0;
    text-align:right;
    text-decoration:line-through;
}
.TESTcpCurrentMonthDate
{
    color:#1D5188;
    font-weight:bold;
}
.TESTcpCurrentDate
{
    color: #FFFFFF;
    font-weight:bold;
}
.TESTcpOtherMonthDate
{
    color:#808080;
}
TD.TESTcpCurrentDate
{
    color:#FFFFFF;
    background-color: #99CCFF;
    border-width:1px;
    border:solid 1px #000000;
}
TD.TESTcpCurrentDateDisabled
{
    border-width:1px;
    border:solid thin #FFAAAA;
}
TD.TESTcpTodayText,
TD.TESTcpTodayTextDisabled
{
    border:solid thin #1D5188;
    border-width:1px 0 0 0;
}
A.TESTcpTodayText,
SPAN.TESTcpTodayTextDisabled
{
    height:20px;
}
A.TESTcpTodayText
{
    color:#1D5188;
    font-weight:bold;
}
SPAN.TESTcpTodayTextDisabled
{
    color:#D0D0D0;
}
.TESTcpBorder
{
    border:solid thin #1D5188;
}

.dateTextBox
{
 width:70px;
vertical-align:middle;
}


.pointer
{
  cursor:pointer;
}

.SearchSubmitButton
{
    font-variant: small-caps;height: 20px; font-size: 8pt; cursor: pointer;
}