/* ********************events style ***********************/




.event_list{
	width:100%;
max-width:650px;
background-image:url(images/box_background_home.gif);
margin-left:0px;
margin-right:0px;
margin-bottom:10px;
margin-top:2px;
padding:10px;
}

.event_list_not_approved{
color:#999999;
width:650px;
border:1px solid #cccccc;
margin-left:0px;
margin-right:0px;
margin-bottom:10px;
margin-top:2px;
padding:10px;
}

.event_details{
clear:both;
margin-top:5px;
padding-top:5px;
}

.event_intro{
clear:both;
float:left;
margin-top:5px;
margin-bottom:5px;
}

.events_price{
width:100%;
padding-top:5px;
border-top:1px solid #006600;
margin-top:10px;
clear:both;
float:left;
}

.events_order{
float:right;
margin-top:10px;
margin-left:20px;
margin-right:10px;
}

.pale_grey{
color:#999999;
}

.customer{
display:none;
border:1px solid #999999;
margin-top:5px;
float:right;
}

.booking_details{
width:500px;
padding:10px;
border:solid 1px #cccccc;
}

.events_venue_dets{
font-weight:bold;
}
.event_icon{
float:right;
}

.price_dets{
margin-top:5px;
font-weight:bold;
float:left;
display:inline;
}
.events_sold_out{
display:inline;
float:left;
margin-left:10px;
margin-top:5px;
}

.events_book_now {
display:inline;
border:0px;
float:left;
margin-left:10px;
margin-right:10px;
}

.events_more_details{
float:right;
margin:0px 0px 0px 10px;
}

.booking_form{
margin-top:10px;
}
.booking_form table{
padding:5px;
background-image:url(images/box_background_home.gif);
}

a.country_links{
color:#000000;
text-transform:uppercase;
text-decoration:none;
}
a.country_links:hover{
color:#666666;
text-decoration:underline;
}
/* ******************** end events style ***********************/

