#ticketslist{
float:left;width:20% !important;width:17%;
margin-right:17px;
min-height: 112px;
height: auto !important;
height: 112px;
background:#f4f8e8 url(http://assets.visrez.com/roomsandevents/skins/crokepark/crokeparkV5_8/images/ticketlist_body.gif) 0 0 repeat-x;
border:3px solid #aec6d6;
position:relative
}
#ticketslist h2{
font-size:1em;
position:relative;top:-3px;left:-3px;
padding:10px 10px 0 10px;
background:url(http://assets.visrez.com/roomsandevents/skins/crokepark/crokeparkV5_8/images/ticketlist_top_left.gif) top left no-repeat
}
#ticketslist ul{
margin:0;padding:5%;
min-height: 112px;
height: auto !important;
height: 112px;
position:relative;bottom:-3px;left:-3px;
background:url(http://assets.visrez.com/roomsandevents/skins/crokepark/crokeparkV5_8/images/ticketlist_bottom_left.gif) bottom left no-repeat}

#ticketslist ul a{
text-decoration:none;
display:block;
height: auto !important;
height: 0;
padding:1px 10px;
color:#666666;
font-size:.9em;
}

#ticketslist ul a#active{
text-decoration:none;
background:#f2f9fe;
border:1px solid #bed1de;
border-right:1px solid #f2f9fe;
width:107%;
color:#666666;font-weight:bold;
position:relative !important;position:absolute;
z-index:10 /* fix IE6 issue*/


}
#event_calendar_wrapper, #calendar_cont{
background:#f2f9fe;
border:1px solid #d0dfe9;
padding-bottom:15px;
float:left;
width: 95%;
position:relative;
z-index:0
}

#calendar_overview .ticket_available{
display:block;
background:url(http://assets.visrez.com/roomsandevents/skins/crokepark/crokeparkV5_8/images/bg-p-welldone.gif) 50% 20% no-repeat;
padding:30px 0 5px 0;
color:#6798C4
}

#calendar_overview {
clear:both;
width:95.5%;
border-right: 1px solid #aec6d6;
margin:25px 2% 0 2%
}

#calendar_overview td, #calendar_overview th {
border: 1px solid #aec6d6;border-right:0;border-top:0;
}
#calendar_overview tr.weekdays th{
border-left:0;text-align:center;
text-transform:capitalize;
border-top: 1px solid #aec6d6;
border-left: 1px solid #aec6d6;
background:#d6e1ea url(http://assets.visrez.com/roomsandevents/skins/crokepark/crokeparkV5_8/images/calendar_weekdays.gif) 0 0 repeat-x
} 
#calendar_overview td {
vertical-align:top;
height: 70px;
}
#calendar_overview .monthName th {
text-align: left;
padding: 1em;
background: #1A4F85;
color: #fff;
}

#calendar_overview .otherMonth,
#calendar_overview .day,
#calendar_overview .specialDay {
text-align: center;
background: #fff;
width:14%
}


#calendar_overview .day strong, #calendar_overview .day{
font-weight:normal;text-transform:lowercase
}
div.cal-no-event {
  width: 20px;
  height: 20px;
  margin: 0 auto;
}

div.cal-avail {
  background: url(http://assets.visrez.com/roomsandevents/skins/crokepark/crokeparkV5_8/images/available.jpg) 0 0 no-repeat;
  width: 22px;
  height: 21px;
  margin: 0 auto;
  margin-bottom:1em
}

div.cal-none {
  background: url(http://assets.visrez.com/roomsandevents/skins/crokepark/crokeparkV5_8/images/soldout.jpg) 0 0 no-repeat;
  width: 21px;
  height: 21px;
  margin: 0 auto;
  margin-bottom:1em
}

div.day-title {
  background: #e5eff7;
  border-bottom:1px solid #aec6d6;
  text-align: center;
  color: #6798c4;
  display: block;
  font-weight:bold
}

div.cal-img-div {
  padding: 5px 0;
}
#calendar_overview .otherMonth {
	color: #eef3f7;
	background:#eef3f7
}

#calendar_overview .specialDay a, 
#calendar_overview .specialDay a:visited, 
#calendar_overview .specialDay a:hover {
  color: #b00;
  margin: 0; padding: 0;
}

#calendar_overview .specialDay a:hover {
  color: #fff;
  background-color: #b00;
}

#calendar_overview .day span,
#calendar_overview .specialDay span {
	font-size: 7pt;
	font-weight: normal;
}

#calendar_overview .day span.action a,
#calendar_overview .specialDay span.action a {
	padding: .1em .2em;
	background: #0d0;
	color: #fff;
	text-decoration: none;
}

#calendar_overview .day span.action a.red,
#calendar_overview .specialDay span.action a.red {
	background: #d00;
}

#calendar_overview .day span.action a.blue,
#calendar_overview .specialDay span.action a.blue {
	background: #00d;
}

#calendar_overview .day span.action a.black,
#calendar_overview .specialDay span.action a.black {
	background: #222;
}


#calendar_overview .daySoldOut {
  background-color: #FFDFDF;
}



#calendar_overview .specialDay {
  background-color: #CFFFD5;
  color: #000;
	font-weight: bold;
}

#calendar_overview .specialDay em {
	padding: .1em;
	font-style: normal;
}

tr.head-days {
}

tr.nav h1 {
  margin: 3px 0;
  color: #4C4C4C;
  font-size: 18pt;
}

#nav_menu {
  width: 100% !important;width: 102%;
  text-align:center;
  float:left;
  background:#d9e6ef;
  border-bottom:1px solid #aec6d6;
  color:#505050;
  position:relative
}
#nav_menu_aux {
  /*width: 100%;*/
  padding-left:150px
}

#nav_menu #prev_month, #nav_menu #prev_month  {
  float: left;  
  background: url(http://assets.visrez.com/roomsandevents/skins/crokepark/crokeparkV5_8/images/calendar_previous.jpg) 0 0 no-repeat;
  width: 33px;
  height: 19px;
  padding:3px 0;
  position:relative;top:3px
}

#nav_menu #prev_month a, #nav_menu #prev_month a {
  display: block;
  text-indent: -2000px;
  width: 32px;
  height: 21px;
  font-size: 0px;
  display:block;	
  line-height: 0px;
}

#nav_menu #date, #nav_menu #date {
  float: left;
  text-align: center;
  font-weight:bold;
  padding:3px 180px;
}

#nav_menu #next_month, #nav_menu #next_month {
  float: left;
  background: url(http://assets.visrez.com/roomsandevents/skins/crokepark/crokeparkV5_8/images/calendar_next.jpg) 0 0 no-repeat; 
  width: 33px;
  height: 19px;
  padding:3px 0;
  position:relative;top:3px 
}

#nav_menu #next_month a, #nav_menu #next_month a {
  display: block;
  text-indent: -2000px;
  width: 32px;
  height: 21px;
}

