.artist_start {
	color: #000000;
	background-color: #FFFFFF;
	padding: 1px;
}
/*#events_regular_item_content a {
	color: #902d18;
	text-decoration: none;
}
#events_regular_item_content a:hover {
	color: #000000;
	text-decoration: underline;
}
*/
#events_regular_item_content a {
	display: inline;
	height: 13px;
	color: #B35014;
	background-image: url(../images/foodbar/buttons/arrow_next_off.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	padding-right: 13px;
}

#events_regular_item_content a:hover {
	color: #a1a356;
	background-image: url(../images/foodbar/buttons/arrow_next_on.gif);
	text-decoration: underline;
}
.events_event_content a {
	display: inline;
	height: 13px;
	color: #B35014;
	background-image: url(../images/foodbar/buttons/arrow_next_off.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	padding-right: 13px;
}

.events_event_content a:hover {
	color: #a1a356;
	background-image: url(../images/foodbar/buttons/arrow_next_on.gif);
	text-decoration: underline;
}

.artist_name {
	color: #902d18;
	background-color: #FFFFFF;
	padding: 1px;
}
.events_regular_item_left_column {
	float: left;
}
.events_regular_item_left_column img {
	padding: 5px;
	border: 1px solid #cccccc;
}
.events_regular_item_right_column {
	float: right;
	width: 325px;
	margin-left: 5px;
}
#events_whats_happening {
	float: left;
}
#events_month_name {
	float: right;
}
.events_regular_item_main_logo {
	clear: both;
}
.events_regular_item_main_logo p {
	font-size: medium;
	text-transform: uppercase;
	font-weight: bold;
}
#events_regular_item_offer {
	text-align: right;
}
#events_regular_item_offer {
	font-size: medium;
}
.events_regular_item {
	padding-bottom: 10px;
	border-bottom: 1px solid #cccccc;
	float: left;
	margin-top: 5px;
	width: 514px;
}
.clear {
	clear: both;
}
.events_event_item {
	padding-bottom: 10px;
	float: left;
	width: 514px;
	background-image: url(../images/generic/backgrounds/events_row_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	margin-bottom: 3px;
	margin-top: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #adadad;
	padding-top: 1px;
	font-size: 1em;
}
.events_event_content {
	color: #484744;
	vertical-align: top;
	font-size: 0.9em;
}
.events_event_content p, #ContentWrapper .events_event_content p {
	font-size:12px;
	line-height:1.4em;
	margin:0 0 16px;
	padding:0;
	}
	
	.events_event_left_column {
		float: left;
		text-align: center;
		width: 53px;
		background-image: url(../images/whatson/backgrounds/datebox_bg.gif);
		background-repeat: no-repeat;
		background-position: left -6px;
		height: 140px;
		padding-left: 7px;
	}

/* ie 7 hacks */
*:first-child+html .events_event_left_column {
	float: left;
	text-align: center;
	width: 53px;
	background-image: url(../images/whatson/backgrounds/datebox_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 140px;
	padding-left: 7px;
}

/* ie 6 hacks */
* html .events_event_left_column {
	float: left;
	text-align: center;
	width: 53px;
	background-image: url(../images/whatson/backgrounds/datebox_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 140px;
	padding-left: 7px;
}





.events_event_middle_column {
	float: left;
	width: 294px;
	padding-top: 5px;
	padding-left: 6px;
}
.events_event_right_column {
	width: 154px;
	float: left;
	padding-top: 6px;
	background-image: url(../images/generic/backgrounds/events_row_rightedge.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.events_event_date_daynumber {
	background-color: #cccbb7;
	margin-bottom: 0px;
	text-align: center;
	vertical-align: middle;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 0px;
	border: 1px solid #f5f0ea;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.events_event_date_name {
	background-color: #902d18;
	margin-top: 0px;
	text-align: center;
	vertical-align: middle;
	margin-right: 5px;
	margin-bottom: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #f5f0ea;
	border-bottom-color: #f5f0ea;
	border-left-color: #f5f0ea;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-left: 0px;
}
.events_event_title {
	font-size: 2.6em;
	font-weight: bolder;
	color: #3D3427;
	font-family: "Courier New", Courier, monospace;
	text-transform: uppercase;
	
	border-bottom:4px dotted #3D3427;
	margin-bottom:10px;
	padding:0 0 6px;
	}
	
	
.events_event_offer { font-size: 1.8em; padding: 0 0 15px; }

	.events_event_offer p { font-size: 1.1em !important; margin: 0 0 5px !important; }
	.events_event_offer .description,
	.events_event_offer .date { display: inline; margin-bottom: 10px; padding: 5px 0; font-size: 18px; }



.events_regular_item_user_options {
	text-align: left;
}
.events_regular_item_user_options a {
	color: black;
}
.events_regular_item_user_options a:hover {
	color: #990000;
}
.events_event_item_user_options {
	text-align: right;
	padding-right: 11px;
}
.events_event_item_user_options a {
	color: black;
}
.events_event_item_user_options a:hover {
	color: #990000;
}
.flyer_preview {
	background-image: url(../images/generic/backgrounds/flyer_bottom_edge_style2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 5px;
	padding-bottom: 17px;
	padding-left: 7px;
}
#StaticDate {
	height: 55px;
	background-image: url(../images/generic/backgrounds/staticdate_bg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	font-size: 1.1em;
	width: 325px;
}
.staticdate_black {
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFFFFF;
	padding: 2px;
}
.staticdate_red {
	color: #902d18;
	font-weight: bold;
	text-transform: uppercase;
}
#events_regular_item_artist_list {
	font-weight: bold;
	font-size: 0.9em;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	text-align: center;
	width: 324px;
	background-image: url(../images/generic/backgrounds/green_lined_repeat.gif);
	background-repeat: repeat;
}
.events_event_date_name img {
	padding-top: 2px;
}
.events_event_date_daynumber img {
	padding-top: 2px;
}
.events_regular_item_user_options img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.events_event_item_user_options img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.events_event_flyer_preview {
	text-align: right;
	background-image: url(../images/generic/backgrounds/newspic_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-top: 10px;
}
.events_event_flyer_preview img {
	text-align: right;
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px solid #d9d8d3;
		height:auto !important;
}
#play_at_monkey_block {
	font-size: .9em;
}
#play_at_monkey_block .bold img {
	padding-bottom: 5px;
	padding-top: 5px;
}
#play_at_monkey_block a {
	color: #8a3520;
	text-decoration: none;
}
#play_at_monkey_block a:hover {
	color: #000000;
	text-decoration: underline;
}
#play_at_monkey_block a:active {
	color: #9AA049;
	text-decoration: underline;
}
#play_at_monkey_block a:visited {
	color: #8B8676;
	text-decoration: none;
}
#pagination {
	background-image: url(../images/whatson/backgrounds/pagination_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 28px;
	padding-top: 18px;
	text-align: right;
}
#pagination a {
	display: inline;
	height: 13px;
	color: #B35014;
	background-image: url(../images/foodbar/buttons/arrow_next_off.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	font-weight: bold;
	font-size: 1em;
	text-decoration: none;
	text-align: left;
	padding-right: 13px;
	margin-left: 20px;
}

#pagination a:hover {
	color: #a1a356;
	background-image: url(../images/foodbar/buttons/arrow_next_on.gif);
	text-decoration: underline;
}
#events_list {
	width: 514px;
}

