
/*For All*/
html, body, div, span, h1, h2, h3, h4, h5, h6, blockquote, a, small, strike, strong, sub, sup, bdl, dt, dd, ol, ul, li, p, form, label, legend, table, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; }
body { background-color:#EDEEEE; color:#282828; font:normal 12px 'Arial', Helvetica, sans-serif; padding:1.5em 0 !important; } textarea { font:normal 12px 'Arial', Helvetica, sans-serif; } p { margin-bottom:10px; } ul { list-style:none; } a img { border:0; }
.left { float:left; } .right { float:right; } .clear { clear:both; } a { color:#505050; text-decoration:none; } a:hover { color:#FF8A00; text-decoration:underline; }

/*For Header*/
#header { color:#FFF; font-size:11px; margin-bottom:14px; } #header a { color:#FFF; text-decoration:underline; } .bgreen { background:url(../images/orangebg.png) repeat-x top; } .bgsearch { background:url(../images/bgsearch.png) repeat-x top; }
#search { border:0; color:#8C8C8C; font:normal 700 15px 'Arial', Helvetica, sans-serif; padding:6px 0 5px 7px; width:319px; }

/*For Menu*/
#menu li { float:left; } #menu li a { outline:none 0; display:block; height:30px; text-indent:-9999px; width:104px; }
#menu li a.home { background:url(../images/menu/menu_home.png) no-repeat top; width:103px !important; } #menu li a.concerts { background:url(../images/menu/menu_concerts.png) no-repeat top; } #menu li a.theater { background:url(../images/menu/menu_theater.png) no-repeat top; } #menu li a.sports { background:url(../images/menu/menu_sports.png) no-repeat top; } #menu li a.gift { background:url(../images/menu/menu_gift_cards.png) no-repeat top; }
#otherslinks { margin-top:6px; } #otherslinks li { display:inline; } #otherslinks a { border-left:1px solid #FFF; color:#FFF; font:normal 11px 'Tahoma'; padding:0 10px; text-decoration:none; } #otherslinks a:hover { text-decoration:underline; } a.cart { background:url(../images/x.gif) no-repeat left top !important; border:0 !important; color:#F6FF00 !important; padding-left:2em !important; }

/*For Leftmap (Tickets)*/
#leftmap { margin-right:12px; width:447px; } 
#leftmap h2 { color:#0D90B3; font-size:20px; margin:8px 0; }
.steplinks { margin-bottom:7px; } 
.steplinks, .steplinks a, .steplinks a:visited { color:#FFA200; font-size:11px; text-decoration:none; } .steplinks a:hover { color:#FFA200; font-size:11px; text-decoration:underline; }
#sortlist { background-color:#F6F6F6; border:1px solid #E1E1E1; margin:10px 0 2px; } 
#showing { background:url(../images/map/grey.gif) repeat-x top; } 
#sortlist strong, #showing strong, .white strong, .grey strong { color:#0D90B3; } 
td .s { color:#FF7926 !important; }
#tickets { height:450px; width:447px;} 
#tickets2 { height:410px; margin-bottom:5px; overflow:-moz-scrollbars-vertical; overflow-x:hidden; overflow-y:scroll; width:447px; } 
#tickets table { border-collapse:collapse; margin-top:2px; } 
#tickets, #tickets select { font-size:11px; } 
#tickets a { color:#505050; font-weight:700; text-decoration:underline; }
.thetop td, .grey td { background-color:#F3F2F2; border:1px solid #E1E1E1; } 
.white td { background-color:#FFF; border:1px solid #E1E1E1; } 
.nobrd td { border:0 !important; }
#othersbtns { background-color:#F6F6F6; border:1px solid #E1E1E1; padding:4px 4px 2px; }
.mousecol td { background-color:#D1E0E8; border:1px solid #E1E1E1; } 
a.parktxt { color: #4d422c; text-decoration:underline; font-size: 11px; font-weight:700; } a.parktxt:hover{color: #FF0000; text-decoration: underline; font-size: 11px; font-weight: bold; font-family: Arial;}
a.pg2:link,a.pg2:visited{color: #0D90B3; font-size: 11px; font-family:  Arial;text-decoration: underline;}
a.pg2{color: #0D90B3; font-size: 11px; text-decoration: none;}
a.pg2:hover{color: #FF7926; font-size: 11px; font-family: Arial;text-decoration: underline;}
/*For Mapside*/
#map_content { border-bottom:1px solid #DADADA; margin-bottom:11px; padding-bottom:11px; } #mapside { width:509px; } #map { margin-top:10px; }
.helpcenter { color:#1DADD4; font-size:11px; list-style:disc inside; } #questions { color:#1DADD4; font-size:11px; }
.pg { color:#0D90B3; font-size:11px; font-family: Arial;}
/*For Footermap*/
.bigreen2 { background:url(../images/map/round_bigreen_title.png) no-repeat left top; color:#FFF; font-size:12px; height:22px; margin:4px 0; padding:4px 0 0 8px; width:590px; }
.green { color:#4DA91A; font-size:11px; } .red { color:#EA3232; }

/*For Leftevent & Rightevent*/
#leftevent, #leftcate { width:146px; } .cadre { border:1px solid #E1E1E1; background-color:#F6F6F6; font-size:11px; margin:3px 0 8px; padding:6px; } .cadre strong { font-size:12px; }
h3.bluetitle { background:url(../images/event/round_blue_title.gif) no-repeat left top; width:144px; } .bluetitle ul { color:#1DADD4; font-size:11px; list-style:disc inside; }
.cate { font-size:11px; margin-top:8px; } .cate strong { color:#59AF29; } .green3 { background:url(../images/event/round_green_title.gif) no-repeat left top; width:144px; } .green3, h3.bluetitle, .green177, h3.blue204 { color:#FFF; font-size:12px; height:22px; margin:2px 0; padding:4px 0 0 8px; }
.green177 { background:url(../images/event/round_green177_title.gif) no-repeat left top; margin:5px 0 1px !important; width:177px; } a.agreen { color:#4DA91A; display:block; font-size:11px; font-weight:700; margin:5px 0; text-decoration:underline; }
.call { color:#4DA91A; font-size:20px; } strong.agreen { color:#4DA91A; font-size:12px; } div.testi, div.quicksearch { border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; color:#0D90B3; font-size:11px; padding:0 4px; } table.testi { margin-top:10px; }

/*For Eventside*/
#eventside, #category_content, #ephp { background:url(../images/bg_shadow.gif) repeat-y left top; color:#505050; } #ecate { margin-left:26px; } #eside { margin-left:22px; } #ephp { padding-left:26px; } #eventside h2, #ecate h2, #notickets_list h2 { color:#0D90B3; font-size:21px; font-weight:700; } #eventside p { font-size:11px; }
.alert { background:url(../images/alert.jpg) no-repeat left top; margin:8px 0; padding-left:20px; } .alert a { color:#0D90B3; font-size:12px; font-weight:700; text-decoration:underline; }

.lien a { color:#0D90B3 !important; font-size:13px !important; font-weight:700; text-decoration:underline !important; }
.tt { font-size:10px;}

#ticks { border-collapse:collapse; margin-top:10px; } #tpticks a { color:#505050; font-weight:700; text-decoration:underline; } a.event { color:#0D90B3; text-decoration:none; } a.event:hover { text-decoration:underline; }
.egrey td { background-color:#F3F2F2; } .ewhite td { background-color:#FFF; } .egrey td, .ewhite td { border:1px solid #E1E1E1; font-size:11px; padding:0 8px; }  .ewhito td { border-bottom:1px solid #E1E1E1; padding:8px; } a.venue { color:#505050; text-decoration:none; } a.venue:hover { color:#ff6f16; text-decoration:underline; } a.faq { color:#505050; font-size:13px; text-decoration:underline; } a.faq:hover { color:#0D90B3; }
h4.green { font-size:12px; margin-bottom:1em; }
.blcsearch { margin:0 0 1em; border:1px solid #E1E1E1; border-collapse:collapse; }
#botxt a { color:#0D90B3; text-decoration:none; } #botxt a:hover, #botxt li a:hover { color:#0D90B3; text-decoration:underline; } #botxt ul { list-style:disc inside; } #botxt li { margin-left:10px; }  #botxt li a { color:#505050; text-decoration:none; } 

/*For Category*/
table.quicksearch { margin-bottom:12px; } div.quicksearch { background-color:#F3F2F2; } #ByZipCode, #ziplocation { border:1px solid #C4C5C9; color:#6D6D6D; font-size:12px; margin-bottom:7px; width:130px; } #ziplocation { margin:3px 0 !important;} #zip_location_content { margin-top:3px;} div.quicksearch select { color:#6D6D6D; font-size:12px; margin-bottom:7px; }
.block { margin:0 0 12px 6px; } .block li { margin-left:8px; } .block a, .block a:visited { color:#FF7200; line-height:12px; display:block; margin: 3px 0; font-size:11px; text-decoration:none; } .block a:hover { color:#FF7200; text-decoration:underline; } #ecate { font-size:11px; width:590px; }
#contentcate { font-size:12px; } #contentcate strong { display:block; } #contentcate a, #upcoming a { color:#0D90B3; display:block; padding:2px 0; text-decoration:none; } #contentcate a:hover, #upcoming a:hover { text-decoration:underline; } #upcoming { font-size:10px; } #upcoming strong { font-size:12px; display:block; }
#rightcate h4 { color:#0D90B3; font-size:12px; } #rightcate a.s { font-size:11px; }
.evc .s { line-height:13px; } .evc .s strong { font-size:18px; } .pf { padding-left:6px; }
#nsletter { background:#000 url(../images/barrys_newsletter.jpg) no-repeat top; padding:19em 5px 0; width:167px; } #nsletter input { border:0; color:#4DA91A; font-size:11px; margin-bottom:5px; padding:3px; } .nsletter { width:150px; } #zipcode { width:80px !important; }

#links a { color:#44A2BC; } #links td { color:#44A2BC; padding:1px; } td.grey224 { background:url(../images/home/grey224.png) no-repeat; } #links span { font-size:10px; }
#disclaimer li { margin-top:8px; } .Mcnormal { list-style:circle; margin-left:3em; } .Msnormal { list-style:square; margin-left:4em; } .Msnormal li, .Mcnormal li { margin:0 0 7px; }
.gifts { border:1px solid #E0E0E0; border-width:0 1px; background-color:#F3F2F2; width:790px; }
.about { font-size:13px; width:515px; margin-left: 25px; } .about h3 { margin:0 0 4px; }
.review { border-bottom:1px solid #E0E0E0; margin-top:15px; padding:0 0 15px; }
#rightevent #testimonials { margin:0 0 1em; width:177px; } #rightevent #testimonials .bg { width:163px; } #rightcate #testimonials .bg { width:211px; } #rightcate #testimonials { margin:0 0 1em; width:226px; } #rightcate #testimonials .left { width:133px; } #rightevent #testimonials .left { width:90px; } #testimonials .right { width:77px; }
#sldp {position:relative; } #rightcate #sldp { height:60px; } #rightevent #sldp { height:120px; } #sldp p { background-color:#FFF; display:block; margin:0; opacity:0.0; position:absolute; top:5px; z-index:1; } #sldp p.active { opacity:1.0; z-index:8; } #sldp p.lastactive { z-index:7; }  #rightcate #testimonials #sldp p  { height:60px; width:133px; } #rightevent #testimonials #sldp p  { height:120px; width:80px; }
/*For Checkout*/
.notic { color:#FF7926; font-size:14px; }
#list_tickets_checkout { height:410px; overflow:-moz-scrollbars-vertical; overflow-x:hidden; overflow-y:auto; vertical-align:top }
#leftside { margin-right:12px; width:259px; } 
#check { background:url(../images/bg_shadow.gif) repeat-y left top; color:#3A3A3A; width:656px; } 
#customerinfo td ,#cardinfo td { vertical-align:middle; }
.price strong { color:#1DADD4; }
.checkcontent {  padding-left:27px; }
#content_checkout a:link, #content_checkout a:visited, #content_checkout a:active { color:#FF7926; font-size:12px; text-decoration:none; } 
#content_checkout a:hover, .price a , a.s { text-decoration:underline !important; }
#content_checkout table {font-size:12px; }
#enteruemail { padding-left:2px; width:250px; } 
small { color:red; }
.bigreen { background:url(../images/checkout/round_bigreen_title.gif) no-repeat left top; width:656px; } 
.norgreen { background:url(../images/checkout/round_green_title.gif) no-repeat left top; width:310px; } 
.bigreen, .norgreen { color:#FFF; font-size:14px; height:25px; margin:4px 0; padding:4px 0 0 8px; }
#customerinfo input,  { width:167px; }
 #chmonth, #chyear, #chsecure { width:80px !important; } 
a.cvc { color:#388B02 !important; font-size:10px !important; text-decoration:underline !important; } 
#shipping p { color:red; font-size:11px; } 
#shipping b { text-decoration:underline; } .s { color:#FF7926; }
#needhelp { background:url(../images/checkout/round_top_help.gif) no-repeat top; padding-top:10px; width:259px; } 
#needhelp div { background-color:#F6F6F6; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; padding:2px 8px; } 
#needhelp h3 { color:#4DA91A; font-size:18px; } 
#needhelp b { color:#4DA91A; } 
#needhelp h4 { color:#FF7926; font-size:18px; } 
#needhelp .s { font-size:14px; text-decoration:underline; }

/*Other styles*/
.Style8 { font-weight:700; font-size:11px; } .Style10 { font-size:10px; } .Style1 {color: #0080A3;}
.bluebld { font-size:12px; color:#0D90B3; font-weight:700; }

/*For Footer*/
#footer { margin-top:12px; } .bgfooter { background:url(../images/bgfooter.gif) repeat-x top; color:#FFF; } #footer li { border-right:1px solid #FFF; display:inline; padding:0 1em; } #footer a:link, #footer a:active, #footer a:visited { color:#FFF; font-size:11px; text-decoration:none; } #footer a:hover { text-decoration:underline; } .wout { border:0 !important; }
